2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.63.
5 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6 # 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
7 # This configure script is free software; the Free Software Foundation
8 # gives unlimited permission to copy, distribute and modify it.
9 ## --------------------- ##
10 ## M4sh Initialization. ##
11 ## --------------------- ##
13 # Be more Bourne compatible
14 DUALCASE
=1; export DUALCASE
# for MKS sh
15 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then
18 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
19 # is contrary to our usage. Disable this feature.
20 alias -g '${1+"$@"}'='"$@"'
23 case `(set -o) 2>/dev/null` in
24 *posix
*) set -o posix
;;
33 # Avoid depending upon Character Ranges.
34 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
35 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
36 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
37 as_cr_digits
='0123456789'
38 as_cr_alnum
=$as_cr_Letters$as_cr_digits
43 # Printing a long string crashes Solaris 7 /usr/bin/printf.
44 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
45 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
46 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
47 if (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 ||
81 # Support unset when possible.
82 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
90 # We need space, tab and new line, in precisely that order. Quoting is
91 # there to prevent editors from complaining about space-tab.
92 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
93 # splitting by setting IFS to empty value.)
96 # Find who we are. Look in the path if we contain no directory separator.
98 *[\\/]* ) as_myself=$0 ;;
99 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
103 test -z "$as_dir" && as_dir=.
104 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
110 # We did not find ourselves, most probably we were run as `sh COMMAND'
111 # in which case we are not to be found in the path.
112 if test "x$as_myself" = x
; then
115 if test ! -f "$as_myself"; then
116 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
117 { (exit 1); exit 1; }
120 # Work around bugs in pre-3.0 UWIN ksh.
121 for as_var
in ENV MAIL MAILPATH
122 do ($as_unset $as_var) >/dev
/null
2>&1 && $as_unset $as_var
134 # Required to use basename.
135 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
136 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
142 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
149 # Name of the executable.
150 as_me
=`$as_basename -- "$0" ||
151 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
152 X"$0" : 'X\(//\)$' \| \
153 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
155 sed '/^.*\/\([^/][^/]*\)\/*$/{
173 if test "x$CONFIG_SHELL" = x
; then
174 if (eval ":") 2>/dev
/null
; then
180 if test $as_have_required = yes && (eval ":
190 as_func_ret_success () {
193 as_func_ret_failure () {
198 if as_func_success; then
202 echo as_func_success failed.
205 if as_func_failure; then
207 echo as_func_failure succeeded.
210 if as_func_ret_success; then
214 echo as_func_ret_success failed.
217 if as_func_ret_failure; then
219 echo as_func_ret_failure succeeded.
222 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
226 echo positional parameters were not saved.
229 test \$exitcode = 0) || { (exit 1); exit 1; }
234 test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
235 test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
236 ") 2> /dev
/null
; then
240 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
241 for as_dir
in /bin
$PATH_SEPARATOR/usr
/bin
$PATH_SEPARATOR$PATH
244 test -z "$as_dir" && as_dir
=.
247 for as_base
in sh bash ksh sh5
; do
248 as_candidate_shells
="$as_candidate_shells $as_dir/$as_base"
255 for as_shell
in $as_candidate_shells $SHELL; do
256 # Try only shells that exist, to save several forks.
257 if { test -f "$as_shell" ||
test -f "$as_shell.exe"; } &&
258 { ("$as_shell") 2> /dev
/null
<<\_ASEOF
259 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then
262 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
263 # is contrary to our usage. Disable this feature.
264 alias -g '${1+"$@"}'='"$@"'
267 case `(set -o) 2>/dev/null` in
268 *posix
*) set -o posix
;;
277 CONFIG_SHELL
=$as_shell
279 if { "$as_shell" 2> /dev
/null
<<\_ASEOF
280 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then
283 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
284 # is contrary to our usage. Disable this feature.
285 alias -g '${1+"$@"}'='"$@"'
288 case `(set -o) 2>/dev/null` in
289 *posix
*) set -o posix
;;
305 as_func_ret_success
() {
308 as_func_ret_failure
() {
313 if as_func_success
; then
317 echo as_func_success failed.
320 if as_func_failure
; then
322 echo as_func_failure succeeded.
325 if as_func_ret_success
; then
329 echo as_func_ret_success failed.
332 if as_func_ret_failure
; then
334 echo as_func_ret_failure succeeded.
337 if ( set x
; as_func_ret_success y
&& test x
= "$1" ); then
341 echo positional parameters were not saved.
344 test $exitcode = 0) ||
{ (exit 1); exit 1; }
349 test "x$as_lineno_1" != "x$as_lineno_2" &&
350 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") ||
{ (exit 1); exit 1; }
361 if test "x$CONFIG_SHELL" != x
; then
362 for as_var
in BASH_ENV ENV
363 do ($as_unset $as_var) >/dev
/null
2>&1 && $as_unset $as_var
366 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
370 if test $as_have_required = no
; then
371 echo This
script requires a shell
more modern than all the
372 echo shells that I found on your system. Please
install a
373 echo modern shell
, or manually run the
script under such a
374 echo shell
if you
do have one.
375 { (exit 1); exit 1; }
385 (eval "as_func_return () {
394 as_func_ret_success () {
397 as_func_ret_failure () {
402 if as_func_success; then
406 echo as_func_success failed.
409 if as_func_failure; then
411 echo as_func_failure succeeded.
414 if as_func_ret_success; then
418 echo as_func_ret_success failed.
421 if as_func_ret_failure; then
423 echo as_func_ret_failure succeeded.
426 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
430 echo positional parameters were not saved.
433 test \$exitcode = 0") ||
{
434 echo No shell found that supports shell functions.
435 echo Please tell bug-autoconf@gnu.org about your system
,
436 echo including any error possibly output before this message.
437 echo This can
help us improve future autoconf versions.
438 echo Configuration will now proceed without shell functions.
445 test "x$as_lineno_1" != "x$as_lineno_2" &&
446 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" ||
{
448 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
449 # uniformly replaced by the line number. The first 'sed' inserts a
450 # line-number line after each line using $LINENO; the second 'sed'
451 # does the real work. The second script uses 'N' to pair each
452 # line-number line with the line containing $LINENO, and appends
453 # trailing '-' during substitution so that $LINENO is not a special
455 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
456 # scripts with optimization help from Paolo Bonzini. Blame Lee
457 # E. McMahon (1931-1989) for sed's syntax. :-)
469 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
473 chmod +x
"$as_me.lineno" ||
474 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
475 { (exit 1); exit 1; }; }
477 # Don't try to exec as it changes $[0], causing all sort of problems
478 # (the dirname of $[0] is not the place where we might find the
479 # original and so on. Autoconf is especially sensitive to this).
481 # Exit status is that of the last command.
486 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
492 ECHO_C
= ECHO_N
= ECHO_T
=
496 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
502 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
503 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
509 rm -f conf$$ conf$$.exe conf$$.
file
510 if test -d conf$$.dir
; then
511 rm -f conf$$.dir
/conf$$.
file
514 mkdir conf$$.dir
2>/dev
/null
516 if (echo >conf$$.
file) 2>/dev
/null
; then
517 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
519 # ... but there are two gotchas:
520 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
521 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
522 # In both cases, we have to default to `cp -p'.
523 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
525 elif ln conf$$.
file conf$$
2>/dev
/null
; then
533 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
534 rmdir conf$$.dir
2>/dev
/null
536 if mkdir
-p .
2>/dev
/null
; then
539 test -d .
/-p && rmdir .
/-p
543 if test -x / >/dev
/null
2>&1; then
546 if ls -dL / >/dev
/null
2>&1; then
553 if test -d "$1"; then
559 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
560 ???[sx]*):;;*)false;;esac;fi
564 as_executable_p
=$as_test_x
566 # Sed expression to map a string onto a valid CPP name.
567 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
569 # Sed expression to map a string onto a valid variable name.
570 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
575 # Check that we are running under the correct shell.
576 SHELL
=${CONFIG_SHELL-/bin/sh}
580 # Remove one level of quotation (which was required for Make).
581 ECHO
=`echo "$lt_ECHO" | sed 's,\\\\\$\\$0,'$0','`
586 if test "X$1" = X--no-reexec
; then
587 # Discard the --no-reexec flag, and continue.
589 elif test "X$1" = X--fallback-echo
; then
590 # Avoid inline document here, it may be left over
592 elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then
593 # Yippee, $ECHO works!
596 # Restart under the correct shell.
597 exec $SHELL "$0" --no-reexec ${1+"$@"}
600 if test "X$1" = X--fallback-echo
; then
601 # used as fallback echo
609 # The HP-UX ksh and POSIX shell print the target directory to stdout
611 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
613 if test -z "$lt_ECHO"; then
614 if test "X${echo_test_string+set}" != Xset
; then
615 # find a string as large as possible, as long as the shell can cope with it
616 for cmd
in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
617 # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
618 if { echo_test_string
=`eval $cmd`; } 2>/dev
/null
&&
619 { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev
/null
626 if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
627 echo_testing_string
=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
628 test "X$echo_testing_string" = "X$echo_test_string"; then
631 # The Solaris, AIX, and Digital Unix default echo programs unquote
632 # backslashes. This makes it impossible to quote backslashes using
633 # echo "$something" | sed 's/\\/\\\\/g'
635 # So, first we look for a working echo in the user's PATH.
637 lt_save_ifs
="$IFS"; IFS
=$PATH_SEPARATOR
638 for dir
in $PATH /usr
/ucb
; do
640 if (test -f $dir/echo ||
test -f $dir/echo$ac_exeext) &&
641 test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
642 echo_testing_string
=`($dir/echo "$echo_test_string") 2>/dev/null` &&
643 test "X$echo_testing_string" = "X$echo_test_string"; then
650 if test "X$ECHO" = Xecho
; then
651 # We didn't find a better echo, so look for alternatives.
652 if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' &&
653 echo_testing_string
=`{ print -r "$echo_test_string"; } 2>/dev/null` &&
654 test "X$echo_testing_string" = "X$echo_test_string"; then
655 # This shell has a builtin print -r that does the trick.
657 elif { test -f /bin
/ksh ||
test -f /bin
/ksh
$ac_exeext; } &&
658 test "X$CONFIG_SHELL" != X
/bin
/ksh
; then
659 # If we have ksh, try running configure again with it.
660 ORIGINAL_CONFIG_SHELL
=${CONFIG_SHELL-/bin/sh}
661 export ORIGINAL_CONFIG_SHELL
662 CONFIG_SHELL
=/bin
/ksh
664 exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
668 if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
669 echo_testing_string
=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
670 test "X$echo_testing_string" = "X$echo_test_string"; then
673 elif echo_testing_string
=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
674 test "X$echo_testing_string" = 'X\t' &&
675 echo_testing_string
=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
676 test "X$echo_testing_string" = "X$echo_test_string"; then
677 CONFIG_SHELL
=$ORIGINAL_CONFIG_SHELL
679 SHELL
="$CONFIG_SHELL"
681 ECHO
="$CONFIG_SHELL $0 --fallback-echo"
682 elif echo_testing_string
=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
683 test "X$echo_testing_string" = 'X\t' &&
684 echo_testing_string
=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
685 test "X$echo_testing_string" = "X$echo_test_string"; then
686 ECHO
="$CONFIG_SHELL $0 --fallback-echo"
688 # maybe with a smaller string...
691 for cmd
in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
692 if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev
/null
699 if test "$prev" != 'sed 50q "$0"'; then
700 echo_test_string
=`eval $prev`
701 export echo_test_string
702 exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
704 # Oops. We lost completely, so just stick with echo.
713 # Copy echo and quote the copy suitably for passing to libtool from
714 # the Makefile, instead of quoting the original, which is used later.
716 if test "X$lt_ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
717 lt_ECHO
="$CONFIG_SHELL \\\$\$0 --fallback-echo"
723 exec 7<&0 </dev
/null
6>&1
726 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
727 # so uname gets run too.
728 ac_hostname
=`(hostname || uname -n) 2>/dev/null | sed 1q`
733 ac_default_prefix
=/usr
/local
735 ac_config_libobj_dir
=.
741 SHELL
=${CONFIG_SHELL-/bin/sh}
743 # Identity of this package.
750 # Factoring default headers for most tests.
751 ac_includes_default
="\
753 #ifdef HAVE_SYS_TYPES_H
754 # include <sys/types.h>
756 #ifdef HAVE_SYS_STAT_H
757 # include <sys/stat.h>
763 # ifdef HAVE_STDLIB_H
768 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
773 #ifdef HAVE_STRINGS_H
774 # include <strings.h>
776 #ifdef HAVE_INTTYPES_H
777 # include <inttypes.h>
786 ac_subst_vars
='am__EXEEXT_FALSE
864 INSTALL_STRIP_PROGRAM
882 MAINTAINER_MODE_FALSE
932 program_transform_name
944 enable_option_checking
945 enable_maintainer_mode
947 enable_dependency_tracking
959 enable_debug_kmem_tracking
960 enable_atomic_spinlocks
962 ac_precious_vars
='build_alias
973 # Initialize some variables set by options.
975 ac_init_version
=false
976 ac_unrecognized_opts
=
978 # The variables have the same names as the options, with
979 # dashes changed to underlines.
987 program_transform_name
=s
,x
,x
,
995 # Installation directory options.
996 # These are left unexpanded so users can "make install exec_prefix=/foo"
997 # and all the variables that are supposed to be based on exec_prefix
998 # by default will actually change.
999 # Use braces instead of parens because sh, perl, etc. also accept them.
1000 # (The list follows the same order as the GNU Coding Standards.)
1001 bindir
='${exec_prefix}/bin'
1002 sbindir
='${exec_prefix}/sbin'
1003 libexecdir
='${exec_prefix}/libexec'
1004 datarootdir
='${prefix}/share'
1005 datadir
='${datarootdir}'
1006 sysconfdir
='${prefix}/etc'
1007 sharedstatedir
='${prefix}/com'
1008 localstatedir
='${prefix}/var'
1009 includedir
='${prefix}/include'
1010 oldincludedir
='/usr/include'
1011 docdir
='${datarootdir}/doc/${PACKAGE}'
1012 infodir
='${datarootdir}/info'
1017 libdir
='${exec_prefix}/lib'
1018 localedir
='${datarootdir}/locale'
1019 mandir
='${datarootdir}/man'
1025 # If the previous option needs an argument, assign it.
1026 if test -n "$ac_prev"; then
1027 eval $ac_prev=\
$ac_option
1033 *=*) ac_optarg
=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
1037 # Accept the important Cygnus configure options, so we can diagnose typos.
1039 case $ac_dashdash$ac_option in
1043 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
1045 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
1046 bindir
=$ac_optarg ;;
1048 -build |
--build |
--buil |
--bui |
--bu)
1049 ac_prev
=build_alias
;;
1050 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
1051 build_alias
=$ac_optarg ;;
1053 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
1054 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
1055 ac_prev
=cache_file
;;
1056 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
1057 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
1058 cache_file
=$ac_optarg ;;
1060 --config-cache |
-C)
1061 cache_file
=config.cache
;;
1063 -datadir |
--datadir |
--datadi |
--datad)
1065 -datadir=* |
--datadir=* |
--datadi=* |
--datad=*)
1066 datadir
=$ac_optarg ;;
1068 -datarootdir |
--datarootdir |
--datarootdi |
--datarootd |
--dataroot \
1069 |
--dataroo |
--dataro |
--datar)
1070 ac_prev
=datarootdir
;;
1071 -datarootdir=* |
--datarootdir=* |
--datarootdi=* |
--datarootd=* \
1072 |
--dataroot=* |
--dataroo=* |
--dataro=* |
--datar=*)
1073 datarootdir
=$ac_optarg ;;
1075 -disable-* |
--disable-*)
1076 ac_useropt
=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
1077 # Reject names that are not valid shell variable names.
1078 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1079 { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2
1080 { (exit 1); exit 1; }; }
1081 ac_useropt_orig
=$ac_useropt
1082 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1083 case $ac_user_opts in
1085 "enable_
$ac_useropt"
1087 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
1088 ac_unrecognized_sep
=', ';;
1090 eval enable_
$ac_useropt=no
;;
1092 -docdir |
--docdir |
--docdi |
--doc |
--do)
1094 -docdir=* |
--docdir=* |
--docdi=* |
--doc=* |
--do=*)
1095 docdir
=$ac_optarg ;;
1097 -dvidir |
--dvidir |
--dvidi |
--dvid |
--dvi |
--dv)
1099 -dvidir=* |
--dvidir=* |
--dvidi=* |
--dvid=* |
--dvi=* |
--dv=*)
1100 dvidir
=$ac_optarg ;;
1102 -enable-* |
--enable-*)
1103 ac_useropt
=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1104 # Reject names that are not valid shell variable names.
1105 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1106 { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2
1107 { (exit 1); exit 1; }; }
1108 ac_useropt_orig
=$ac_useropt
1109 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1110 case $ac_user_opts in
1112 "enable_
$ac_useropt"
1114 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1115 ac_unrecognized_sep
=', ';;
1117 eval enable_
$ac_useropt=\
$ac_optarg ;;
1119 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
1120 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
1121 |
--exec |
--exe |
--ex)
1122 ac_prev
=exec_prefix
;;
1123 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
1124 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
1125 |
--exec=* |
--exe=* |
--ex=*)
1126 exec_prefix
=$ac_optarg ;;
1128 -gas |
--gas |
--ga |
--g)
1129 # Obsolete; use --with-gas.
1132 -help |
--help |
--hel |
--he |
-h)
1133 ac_init_help
=long
;;
1134 -help=r
* |
--help=r
* |
--hel=r
* |
--he=r
* |
-hr*)
1135 ac_init_help
=recursive
;;
1136 -help=s
* |
--help=s
* |
--hel=s
* |
--he=s
* |
-hs*)
1137 ac_init_help
=short
;;
1139 -host |
--host |
--hos |
--ho)
1140 ac_prev
=host_alias
;;
1141 -host=* |
--host=* |
--hos=* |
--ho=*)
1142 host_alias
=$ac_optarg ;;
1144 -htmldir |
--htmldir |
--htmldi |
--htmld |
--html |
--htm |
--ht)
1146 -htmldir=* |
--htmldir=* |
--htmldi=* |
--htmld=* |
--html=* |
--htm=* \
1148 htmldir
=$ac_optarg ;;
1150 -includedir |
--includedir |
--includedi |
--included |
--include \
1151 |
--includ |
--inclu |
--incl |
--inc)
1152 ac_prev
=includedir
;;
1153 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
1154 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
1155 includedir
=$ac_optarg ;;
1157 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
1159 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
1160 infodir
=$ac_optarg ;;
1162 -libdir |
--libdir |
--libdi |
--libd)
1164 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
1165 libdir
=$ac_optarg ;;
1167 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
1168 |
--libexe |
--libex |
--libe)
1169 ac_prev
=libexecdir
;;
1170 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
1171 |
--libexe=* |
--libex=* |
--libe=*)
1172 libexecdir
=$ac_optarg ;;
1174 -localedir |
--localedir |
--localedi |
--localed |
--locale)
1175 ac_prev
=localedir
;;
1176 -localedir=* |
--localedir=* |
--localedi=* |
--localed=* |
--locale=*)
1177 localedir
=$ac_optarg ;;
1179 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
1180 |
--localstate |
--localstat |
--localsta |
--localst |
--locals)
1181 ac_prev
=localstatedir
;;
1182 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
1183 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* |
--locals=*)
1184 localstatedir
=$ac_optarg ;;
1186 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
1188 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
1189 mandir
=$ac_optarg ;;
1191 -nfp |
--nfp |
--nf)
1192 # Obsolete; use --without-fp.
1195 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
1196 |
--no-cr |
--no-c |
-n)
1199 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
1200 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
1203 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
1204 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
1205 |
--oldin |
--oldi |
--old |
--ol |
--o)
1206 ac_prev
=oldincludedir
;;
1207 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
1208 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
1209 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
1210 oldincludedir
=$ac_optarg ;;
1212 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
1214 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
1215 prefix
=$ac_optarg ;;
1217 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
1218 |
--program-pre |
--program-pr |
--program-p)
1219 ac_prev
=program_prefix
;;
1220 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
1221 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
1222 program_prefix
=$ac_optarg ;;
1224 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
1225 |
--program-suf |
--program-su |
--program-s)
1226 ac_prev
=program_suffix
;;
1227 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
1228 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
1229 program_suffix
=$ac_optarg ;;
1231 -program-transform-name |
--program-transform-name \
1232 |
--program-transform-nam |
--program-transform-na \
1233 |
--program-transform-n |
--program-transform- \
1234 |
--program-transform |
--program-transfor \
1235 |
--program-transfo |
--program-transf \
1236 |
--program-trans |
--program-tran \
1237 |
--progr-tra |
--program-tr |
--program-t)
1238 ac_prev
=program_transform_name
;;
1239 -program-transform-name=* |
--program-transform-name=* \
1240 |
--program-transform-nam=* |
--program-transform-na=* \
1241 |
--program-transform-n=* |
--program-transform-=* \
1242 |
--program-transform=* |
--program-transfor=* \
1243 |
--program-transfo=* |
--program-transf=* \
1244 |
--program-trans=* |
--program-tran=* \
1245 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
1246 program_transform_name
=$ac_optarg ;;
1248 -pdfdir |
--pdfdir |
--pdfdi |
--pdfd |
--pdf |
--pd)
1250 -pdfdir=* |
--pdfdir=* |
--pdfdi=* |
--pdfd=* |
--pdf=* |
--pd=*)
1251 pdfdir
=$ac_optarg ;;
1253 -psdir |
--psdir |
--psdi |
--psd |
--ps)
1255 -psdir=* |
--psdir=* |
--psdi=* |
--psd=* |
--ps=*)
1258 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1259 |
-silent |
--silent |
--silen |
--sile |
--sil)
1262 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
1264 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
1266 sbindir
=$ac_optarg ;;
1268 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
1269 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
1270 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
1272 ac_prev
=sharedstatedir
;;
1273 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
1274 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
1275 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
1277 sharedstatedir
=$ac_optarg ;;
1279 -site |
--site |
--sit)
1281 -site=* |
--site=* |
--sit=*)
1284 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
1286 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
1287 srcdir
=$ac_optarg ;;
1289 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
1290 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
1291 ac_prev
=sysconfdir
;;
1292 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
1293 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
1294 sysconfdir
=$ac_optarg ;;
1296 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
1297 ac_prev
=target_alias
;;
1298 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
1299 target_alias
=$ac_optarg ;;
1301 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
1304 -version |
--version |
--versio |
--versi |
--vers |
-V)
1305 ac_init_version
=: ;;
1308 ac_useropt
=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1309 # Reject names that are not valid shell variable names.
1310 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1311 { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2
1312 { (exit 1); exit 1; }; }
1313 ac_useropt_orig
=$ac_useropt
1314 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1315 case $ac_user_opts in
1319 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1320 ac_unrecognized_sep
=', ';;
1322 eval with_
$ac_useropt=\
$ac_optarg ;;
1324 -without-* |
--without-*)
1325 ac_useropt
=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1326 # Reject names that are not valid shell variable names.
1327 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1328 { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2
1329 { (exit 1); exit 1; }; }
1330 ac_useropt_orig
=$ac_useropt
1331 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1332 case $ac_user_opts in
1336 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1337 ac_unrecognized_sep
=', ';;
1339 eval with_
$ac_useropt=no
;;
1342 # Obsolete; use --with-x.
1345 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
1346 |
--x-incl |
--x-inc |
--x-in |
--x-i)
1347 ac_prev
=x_includes
;;
1348 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
1349 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
1350 x_includes
=$ac_optarg ;;
1352 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
1353 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
1354 ac_prev
=x_libraries
;;
1355 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
1356 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
1357 x_libraries
=$ac_optarg ;;
1359 -*) { $as_echo "$as_me: error: unrecognized option: $ac_option
1360 Try \`$0 --help' for more information." >&2
1361 { (exit 1); exit 1; }; }
1365 ac_envvar
=`expr "x$ac_option" : 'x\([^=]*\)='`
1366 # Reject names that are not valid shell variable names.
1367 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev
/null
&&
1368 { $as_echo "$as_me: error: invalid variable name: $ac_envvar" >&2
1369 { (exit 1); exit 1; }; }
1370 eval $ac_envvar=\
$ac_optarg
1371 export $ac_envvar ;;
1374 # FIXME: should be removed in autoconf 3.0.
1375 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1376 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
1377 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1378 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1384 if test -n "$ac_prev"; then
1385 ac_option
=--`echo $ac_prev | sed 's/_/-/g'`
1386 { $as_echo "$as_me: error: missing argument to $ac_option" >&2
1387 { (exit 1); exit 1; }; }
1390 if test -n "$ac_unrecognized_opts"; then
1391 case $enable_option_checking in
1393 fatal
) { $as_echo "$as_me: error: unrecognized options: $ac_unrecognized_opts" >&2
1394 { (exit 1); exit 1; }; } ;;
1395 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1399 # Check all directory arguments for consistency.
1400 for ac_var
in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1401 datadir sysconfdir sharedstatedir localstatedir includedir \
1402 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1403 libdir localedir mandir
1405 eval ac_val
=\$
$ac_var
1406 # Remove trailing slashes.
1409 ac_val
=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1410 eval $ac_var=\
$ac_val;;
1412 # Be sure to have absolute directory names.
1414 [\\/$
]* | ?
:[\\/]* ) continue;;
1415 NONE |
'' ) case $ac_var in *prefix
) continue;; esac;;
1417 { $as_echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1418 { (exit 1); exit 1; }; }
1421 # There might be people who depend on the old broken behavior: `$host'
1422 # used to hold the argument of --host etc.
1423 # FIXME: To remove some day.
1426 target
=$target_alias
1428 # FIXME: To remove some day.
1429 if test "x$host_alias" != x
; then
1430 if test "x$build_alias" = x
; then
1431 cross_compiling
=maybe
1432 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1433 If a cross compiler is detected then cross compile mode will be used." >&2
1434 elif test "x$build_alias" != "x$host_alias"; then
1440 test -n "$host_alias" && ac_tool_prefix
=$host_alias-
1442 test "$silent" = yes && exec 6>/dev
/null
1445 ac_pwd
=`pwd` && test -n "$ac_pwd" &&
1446 ac_ls_di
=`ls -di .` &&
1447 ac_pwd_ls_di
=`cd "$ac_pwd" && ls -di .` ||
1448 { $as_echo "$as_me: error: working directory cannot be determined" >&2
1449 { (exit 1); exit 1; }; }
1450 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1451 { $as_echo "$as_me: error: pwd does not report name of working directory" >&2
1452 { (exit 1); exit 1; }; }
1455 # Find the source files, if location was not specified.
1456 if test -z "$srcdir"; then
1457 ac_srcdir_defaulted
=yes
1458 # Try the directory containing this script, then the parent directory.
1459 ac_confdir
=`$as_dirname -- "$as_myself" ||
1460 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1461 X"$as_myself" : 'X\(//\)[^/]' \| \
1462 X"$as_myself" : 'X\(//\)$' \| \
1463 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1464 $as_echo X"$as_myself" |
1465 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1483 if test ! -r "$srcdir/$ac_unique_file"; then
1487 ac_srcdir_defaulted
=no
1489 if test ! -r "$srcdir/$ac_unique_file"; then
1490 test "$ac_srcdir_defaulted" = yes && srcdir
="$ac_confdir or .."
1491 { $as_echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
1492 { (exit 1); exit 1; }; }
1494 ac_msg
="sources are in $srcdir, but \`cd $srcdir' does not work"
1496 cd "$srcdir" && test -r "./$ac_unique_file" || { $as_echo "$as_me: error: $ac_msg" >&2
1497 { (exit 1); exit 1; }; }
1499 # When building in place, set srcdir=.
1500 if test "$ac_abs_confdir" = "$ac_pwd"; then
1503 # Remove unnecessary trailing slashes from srcdir.
1504 # Double slashes in file names in object file debugging info
1505 # mess up M-x gdb in Emacs.
1507 */) srcdir
=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1509 for ac_var
in $ac_precious_vars; do
1510 eval ac_env_
${ac_var}_set=\${${ac_var}+set}
1511 eval ac_env_
${ac_var}_value
=\$
${ac_var}
1512 eval ac_cv_env_
${ac_var}_set=\${${ac_var}+set}
1513 eval ac_cv_env_
${ac_var}_value
=\$
${ac_var}
1517 # Report the --help message.
1519 if test "$ac_init_help" = "long"; then
1520 # Omit some internal or obsolete options to make the list less imposing.
1521 # This message is too long to be a string in the A/UX 3.1 sh.
1523 \`configure' configures this package to adapt to many kinds of systems.
1525 Usage: $0 [OPTION]... [VAR=VALUE]...
1527 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1528 VAR=VALUE. See below for descriptions of some of the useful variables.
1530 Defaults for the options are specified in brackets.
1533 -h, --help display this help and exit
1534 --help=short display options specific to this package
1535 --help=recursive display the short help of all the included packages
1536 -V, --version display version information and exit
1537 -q, --quiet, --silent do not print \`checking...' messages
1538 --cache-file=FILE cache test results in FILE [disabled]
1539 -C, --config-cache alias for \`--cache-file=config.cache'
1540 -n, --no-create do not create output files
1541 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1543 Installation directories:
1544 --prefix=PREFIX install architecture-independent files in PREFIX
1545 [$ac_default_prefix]
1546 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1549 By default, \`make install' will install all the files in
1550 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1551 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1552 for instance \`--prefix=\$HOME'.
1554 For better control, use the options below.
1556 Fine tuning of the installation directories:
1557 --bindir=DIR user executables [EPREFIX/bin]
1558 --sbindir=DIR system admin executables [EPREFIX/sbin]
1559 --libexecdir=DIR program executables [EPREFIX/libexec]
1560 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1561 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1562 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1563 --libdir=DIR object code libraries [EPREFIX/lib]
1564 --includedir=DIR C header files [PREFIX/include]
1565 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1566 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1567 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1568 --infodir=DIR info documentation [DATAROOTDIR/info]
1569 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1570 --mandir=DIR man documentation [DATAROOTDIR/man]
1571 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1572 --htmldir=DIR html documentation [DOCDIR]
1573 --dvidir=DIR dvi documentation [DOCDIR]
1574 --pdfdir=DIR pdf documentation [DOCDIR]
1575 --psdir=DIR ps documentation [DOCDIR]
1581 --program-prefix=PREFIX prepend PREFIX to installed program names
1582 --program-suffix=SUFFIX append SUFFIX to installed program names
1583 --program-transform-name=PROGRAM run
sed PROGRAM on installed program names
1586 --build=BUILD configure
for building on BUILD
[guessed
]
1587 --host=HOST cross-compile to build programs to run on HOST
[BUILD
]
1588 --target=TARGET configure
for building compilers
for TARGET
[HOST
]
1592 if test -n "$ac_init_help"; then
1597 --disable-option-checking ignore unrecognized
--enable/--with options
1598 --disable-FEATURE do not include FEATURE
(same as
--enable-FEATURE=no
)
1599 --enable-FEATURE[=ARG
] include FEATURE
[ARG
=yes]
1600 --enable-maintainer-mode enable make rules and dependencies not useful
1601 (and sometimes confusing
) to the casual installer
1602 --enable-silent-rules less verbose build output
(undo
: `make V=1')
1603 --disable-silent-rules verbose build output (undo: `make V
=0')
1604 --disable-dependency-tracking speeds up one-time build
1605 --enable-dependency-tracking do not reject slow dependency extractors
1606 --enable-shared[=PKGS] build shared libraries [default=yes]
1607 --enable-static[=PKGS] build static libraries [default=yes]
1608 --enable-fast-install[=PKGS]
1609 optimize for fast installation [default=yes]
1610 --disable-libtool-lock avoid locking (might break parallel builds)
1611 --enable-debug Enable generic debug support [default=no]
1612 --enable-debug-kmem Enable basic kmem accounting [default=yes]
1613 --enable-debug-kmem-tracking
1614 Enable detailed kmem tracking [default=no]
1615 --enable-atomic-spinlocks
1616 Atomic types use spinlocks [default=check]
1619 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1620 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1621 --with-pic try to use only PIC/non-PIC objects [default=use
1623 --with-gnu-ld assume the C compiler uses GNU ld [default=no]
1624 --with-config=CONFIG Config file 'kernel|user|all|srpm
'
1625 --with-linux=PATH Path to kernel source
1626 --with-linux-obj=PATH Path to kernel build objects
1628 Some influential environment variables:
1629 CC C compiler command
1630 CFLAGS C compiler flags
1631 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1632 nonstandard directory <lib dir>
1633 LIBS libraries to pass to the linker, e.g. -l<library>
1634 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1635 you have headers in a nonstandard directory <include dir>
1638 Use these variables to override the choices made by `configure' or to
help
1639 it to
find libraries and programs with nonstandard names
/locations.
1645 if test "$ac_init_help" = "recursive"; then
1646 # If there are subdirs, report their specific --help.
1647 for ac_dir
in : $ac_subdirs_all; do test "x$ac_dir" = x
: && continue
1648 test -d "$ac_dir" ||
1649 { cd "$srcdir" && ac_pwd
=`pwd` && srcdir
=.
&& test -d "$ac_dir"; } ||
1654 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
1656 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1657 # A ".." for each directory in $ac_dir_suffix.
1658 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1659 case $ac_top_builddir_sub in
1660 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
1661 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
1664 ac_abs_top_builddir
=$ac_pwd
1665 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
1666 # for backward compatibility:
1667 ac_top_builddir
=$ac_top_build_prefix
1670 .
) # We are building in place.
1672 ac_top_srcdir
=$ac_top_builddir_sub
1673 ac_abs_top_srcdir
=$ac_pwd ;;
1674 [\\/]* | ?
:[\\/]* ) # Absolute name.
1675 ac_srcdir
=$srcdir$ac_dir_suffix;
1676 ac_top_srcdir
=$srcdir
1677 ac_abs_top_srcdir
=$srcdir ;;
1679 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
1680 ac_top_srcdir
=$ac_top_build_prefix$srcdir
1681 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
1683 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
1685 cd "$ac_dir" ||
{ ac_status
=$?
; continue; }
1686 # Check for guested configure.
1687 if test -f "$ac_srcdir/configure.gnu"; then
1689 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1690 elif test -f "$ac_srcdir/configure"; then
1692 $SHELL "$ac_srcdir/configure" --help=recursive
1694 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1696 cd "$ac_pwd" ||
{ ac_status
=$?
; break; }
1700 test -n "$ac_init_help" && exit $ac_status
1701 if $ac_init_version; then
1704 generated by GNU Autoconf
2.63
1706 Copyright
(C
) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
1707 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation
, Inc.
1708 This configure
script is free software
; the Free Software Foundation
1709 gives unlimited permission to copy
, distribute and modify it.
1713 cat >config.log
<<_ACEOF
1714 This file contains any messages produced by compilers while
1715 running configure, to aid debugging if configure makes a mistake.
1717 It was created by $as_me, which was
1718 generated by GNU Autoconf 2.63. Invocation command line was
1730 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1731 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1732 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1733 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1734 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1736 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1737 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1739 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1740 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1741 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1742 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1743 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1744 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1745 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1749 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
1753 test -z "$as_dir" && as_dir
=.
1754 $as_echo "PATH: $as_dir"
1770 # Keep a trace of the command line.
1771 # Strip out --no-create and --no-recursion so they do not pile up.
1772 # Strip out --silent because we don't want to record it for future runs.
1773 # Also quote any args containing shell meta-characters.
1774 # Make two passes to allow for proper duplicate-argument suppression.
1778 ac_must_keep_next
=false
1784 -no-create |
--no-c* |
-n |
-no-recursion |
--no-r*) continue ;;
1785 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1786 |
-silent |
--silent |
--silen |
--sile |
--sil)
1789 ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1792 1) ac_configure_args0
="$ac_configure_args0 '$ac_arg'" ;;
1794 ac_configure_args1
="$ac_configure_args1 '$ac_arg'"
1795 if test $ac_must_keep_next = true
; then
1796 ac_must_keep_next
=false
# Got value, back to normal.
1799 *=* |
--config-cache |
-C |
-disable-* |
--disable-* \
1800 |
-enable-* |
--enable-* |
-gas |
--g* |
-nfp |
--nf* \
1801 |
-q |
-quiet |
--q* |
-silent |
--sil* |
-v |
-verb* \
1802 |
-with-* |
--with-* |
-without-* |
--without-* |
--x)
1803 case "$ac_configure_args0 " in
1804 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1807 -* ) ac_must_keep_next
=true
;;
1810 ac_configure_args
="$ac_configure_args '$ac_arg'"
1815 $as_unset ac_configure_args0 ||
test "${ac_configure_args0+set}" != set ||
{ ac_configure_args0
=; export ac_configure_args0
; }
1816 $as_unset ac_configure_args1 ||
test "${ac_configure_args1+set}" != set ||
{ ac_configure_args1
=; export ac_configure_args1
; }
1818 # When interrupted or exit'd, cleanup temporary files, and complete
1819 # config.log. We remove comments because anyway the quotes in there
1820 # would cause problems or look ugly.
1821 # WARNING: Use '\'' to represent an apostrophe within the trap.
1822 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1823 trap 'exit_status=$?
1824 # Save into config.log some information that might help in debugging.
1829 ## ---------------- ##
1830 ## Cache variables. ##
1831 ## ---------------- ##
1834 # The following way of writing the cache mishandles newlines in values,
1836 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1837 eval ac_val=\$$ac_var
1841 *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5
1842 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1845 _ | IFS | as_nl) ;; #(
1846 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1847 *) $as_unset $ac_var ;;
1852 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1853 *${as_nl}ac_space=\ *)
1855 "s/'\''/'\''\\\\'\'''\''/g;
1856 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1859 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1867 ## ----------------- ##
1868 ## Output variables. ##
1869 ## ----------------- ##
1872 for ac_var in $ac_subst_vars
1874 eval ac_val=\$$ac_var
1876 *\'\''*) ac_val
=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1878 $as_echo "$ac_var='\''$ac_val'\''"
1882 if test -n "$ac_subst_files"; then
1884 ## ------------------- ##
1885 ## File substitutions. ##
1886 ## ------------------- ##
1889 for ac_var
in $ac_subst_files
1891 eval ac_val
=\$
$ac_var
1893 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1895 $as_echo "$ac_var='\''$ac_val'\''"
1900 if test -s confdefs.h; then
1910 test "$ac_signal" != 0 &&
1911 $as_echo "$as_me: caught signal $ac_signal"
1912 $as_echo "$as_me: exit $exit_status"
1914 rm -f core *.core core.conftest.* &&
1915 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1918 for ac_signal
in 1 2 13 15; do
1919 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1923 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1924 rm -f -r conftest
* confdefs.h
1926 # Predefined preprocessor variables.
1928 cat >>confdefs.h
<<_ACEOF
1929 #define PACKAGE_NAME "$PACKAGE_NAME"
1933 cat >>confdefs.h
<<_ACEOF
1934 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1938 cat >>confdefs.h
<<_ACEOF
1939 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1943 cat >>confdefs.h
<<_ACEOF
1944 #define PACKAGE_STRING "$PACKAGE_STRING"
1948 cat >>confdefs.h
<<_ACEOF
1949 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1953 # Let the site file select an alternate cache file if it wants to.
1954 # Prefer an explicitly selected file to automatically selected ones.
1957 if test -n "$CONFIG_SITE"; then
1958 ac_site_file1
=$CONFIG_SITE
1959 elif test "x$prefix" != xNONE
; then
1960 ac_site_file1
=$prefix/share
/config.site
1961 ac_site_file2
=$prefix/etc
/config.site
1963 ac_site_file1
=$ac_default_prefix/share
/config.site
1964 ac_site_file2
=$ac_default_prefix/etc
/config.site
1966 for ac_site_file
in "$ac_site_file1" "$ac_site_file2"
1968 test "x$ac_site_file" = xNONE
&& continue
1969 if test -r "$ac_site_file"; then
1970 { $as_echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1971 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
1972 sed 's/^/| /' "$ac_site_file" >&5
1977 if test -r "$cache_file"; then
1978 # Some versions of bash will fail to source /dev/null (special
1979 # files actually), so we avoid doing that.
1980 if test -f "$cache_file"; then
1981 { $as_echo "$as_me:$LINENO: loading cache $cache_file" >&5
1982 $as_echo "$as_me: loading cache $cache_file" >&6;}
1984 [\\/]* | ?
:[\\/]* ) .
"$cache_file";;
1985 *) .
"./$cache_file";;
1989 { $as_echo "$as_me:$LINENO: creating cache $cache_file" >&5
1990 $as_echo "$as_me: creating cache $cache_file" >&6;}
1994 # Check that the precious variables saved in the cache have kept the same
1996 ac_cache_corrupted
=false
1997 for ac_var
in $ac_precious_vars; do
1998 eval ac_old_set
=\
$ac_cv_env_${ac_var}_set
1999 eval ac_new_set
=\
$ac_env_${ac_var}_set
2000 eval ac_old_val
=\
$ac_cv_env_${ac_var}_value
2001 eval ac_new_val
=\
$ac_env_${ac_var}_value
2002 case $ac_old_set,$ac_new_set in
2004 { $as_echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2005 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2006 ac_cache_corrupted
=: ;;
2008 { $as_echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
2009 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2010 ac_cache_corrupted
=: ;;
2013 if test "x$ac_old_val" != "x$ac_new_val"; then
2014 # differences in whitespace do not lead to failure.
2015 ac_old_val_w
=`echo x $ac_old_val`
2016 ac_new_val_w
=`echo x $ac_new_val`
2017 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2018 { $as_echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
2019 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2020 ac_cache_corrupted
=:
2022 { $as_echo "$as_me:$LINENO: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2023 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2024 eval $ac_var=\
$ac_old_val
2026 { $as_echo "$as_me:$LINENO: former value: \`$ac_old_val'" >&5
2027 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2028 { $as_echo "$as_me:$LINENO: current value: \`$ac_new_val'" >&5
2029 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2032 # Pass precious variables to config.status.
2033 if test "$ac_new_set" = set; then
2035 *\'*) ac_arg
=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2036 *) ac_arg
=$ac_var=$ac_new_val ;;
2038 case " $ac_configure_args " in
2039 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2040 *) ac_configure_args
="$ac_configure_args '$ac_arg'" ;;
2044 if $ac_cache_corrupted; then
2045 { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
2046 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2047 { $as_echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
2048 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2049 { { $as_echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
2050 $as_echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
2051 { (exit 1); exit 1; }; }
2071 ac_cpp
='$CPP $CPPFLAGS'
2072 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2073 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2074 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
2078 ac_cpp
='$CPP $CPPFLAGS'
2079 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2080 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2081 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
2084 { $as_echo "$as_me:$LINENO: checking metadata" >&5
2085 $as_echo_n "checking metadata... " >&6; }
2088 _spl_ac_meta_got_file
=no
2089 if test -f "$META"; then
2090 _spl_ac_meta_got_file
=yes
2092 SPL_META_NAME
=`perl -n\
2093 -e "BEGIN { \\$key=shift @ARGV; }"\
2094 -e "next unless s/^\s*\\$key[:=]//i;"\
2095 -e "s/^((?:[^'\"#]*(?:(['\"])[^\2]*\2)*)*)#.*/\\$1/;"\
2098 -e "s/^(['\"])(.*)\1/\\$2/;"\
2100 -e "END { print \\$val if defined \\$val; }"\
2101 '(?:NAME|PROJECT|PACKAGE)' $META`;
2102 if test -n "$SPL_META_NAME"; then
2104 cat >>confdefs.h
<<_ACEOF
2105 #define SPL_META_NAME "$SPL_META_NAME"
2111 SPL_META_VERSION
=`perl -n\
2112 -e "BEGIN { \\$key=shift @ARGV; }"\
2113 -e "next unless s/^\s*\\$key[:=]//i;"\
2114 -e "s/^((?:[^'\"#]*(?:(['\"])[^\2]*\2)*)*)#.*/\\$1/;"\
2117 -e "s/^(['\"])(.*)\1/\\$2/;"\
2119 -e "END { print \\$val if defined \\$val; }"\
2121 if test -n "$SPL_META_VERSION"; then
2123 cat >>confdefs.h
<<_ACEOF
2124 #define SPL_META_VERSION "$SPL_META_VERSION"
2130 SPL_META_RELEASE
=`perl -n\
2131 -e "BEGIN { \\$key=shift @ARGV; }"\
2132 -e "next unless s/^\s*\\$key[:=]//i;"\
2133 -e "s/^((?:[^'\"#]*(?:(['\"])[^\2]*\2)*)*)#.*/\\$1/;"\
2136 -e "s/^(['\"])(.*)\1/\\$2/;"\
2138 -e "END { print \\$val if defined \\$val; }"\
2140 if test -n "$SPL_META_RELEASE"; then
2142 cat >>confdefs.h
<<_ACEOF
2143 #define SPL_META_RELEASE "$SPL_META_RELEASE"
2149 if test -n "$SPL_META_NAME" -a -n "$SPL_META_VERSION"; then
2150 SPL_META_ALIAS
="$SPL_META_NAME-$SPL_META_VERSION"
2151 test -n "$SPL_META_RELEASE" &&
2152 SPL_META_ALIAS
="$SPL_META_ALIAS-$SPL_META_RELEASE"
2154 cat >>confdefs.h
<<_ACEOF
2155 #define SPL_META_ALIAS "$SPL_META_ALIAS"
2161 SPL_META_DATA
=`perl -n\
2162 -e "BEGIN { \\$key=shift @ARGV; }"\
2163 -e "next unless s/^\s*\\$key[:=]//i;"\
2164 -e "s/^((?:[^'\"#]*(?:(['\"])[^\2]*\2)*)*)#.*/\\$1/;"\
2167 -e "s/^(['\"])(.*)\1/\\$2/;"\
2169 -e "END { print \\$val if defined \\$val; }"\
2171 if test -n "$SPL_META_DATA"; then
2173 cat >>confdefs.h
<<_ACEOF
2174 #define SPL_META_DATA "$SPL_META_DATA"
2180 SPL_META_AUTHOR
=`perl -n\
2181 -e "BEGIN { \\$key=shift @ARGV; }"\
2182 -e "next unless s/^\s*\\$key[:=]//i;"\
2183 -e "s/^((?:[^'\"#]*(?:(['\"])[^\2]*\2)*)*)#.*/\\$1/;"\
2186 -e "s/^(['\"])(.*)\1/\\$2/;"\
2188 -e "END { print \\$val if defined \\$val; }"\
2190 if test -n "$SPL_META_AUTHOR"; then
2192 cat >>confdefs.h
<<_ACEOF
2193 #define SPL_META_AUTHOR "$SPL_META_AUTHOR"
2200 SPL_META_LT_CURRENT
=`perl -n\
2201 -e "BEGIN { \\$key=shift @ARGV; }"\
2202 -e "next unless s/^\s*\\$key[:=]//i;"\
2203 -e "s/^((?:[^'\"#]*(?:(['\"])[^\2]*\2)*)*)#.*/\\$1/;"\
2206 -e "s/^(['\"])(.*)\1/\\$2/;"\
2208 -e "END { print \\$val if defined \\$val; }"\
2209 'LT_CURRENT' $META`;
2210 SPL_META_LT_REVISION
=`perl -n\
2211 -e "BEGIN { \\$key=shift @ARGV; }"\
2212 -e "next unless s/^\s*\\$key[:=]//i;"\
2213 -e "s/^((?:[^'\"#]*(?:(['\"])[^\2]*\2)*)*)#.*/\\$1/;"\
2216 -e "s/^(['\"])(.*)\1/\\$2/;"\
2218 -e "END { print \\$val if defined \\$val; }"\
2219 'LT_REVISION' $META`;
2220 SPL_META_LT_AGE
=`perl -n\
2221 -e "BEGIN { \\$key=shift @ARGV; }"\
2222 -e "next unless s/^\s*\\$key[:=]//i;"\
2223 -e "s/^((?:[^'\"#]*(?:(['\"])[^\2]*\2)*)*)#.*/\\$1/;"\
2226 -e "s/^(['\"])(.*)\1/\\$2/;"\
2228 -e "END { print \\$val if defined \\$val; }"\
2230 if test -n "$SPL_META_LT_CURRENT" \
2231 -o -n "$SPL_META_LT_REVISION" \
2232 -o -n "$SPL_META_LT_AGE"; then
2233 test -n "$SPL_META_LT_CURRENT" || SPL_META_LT_CURRENT
="0"
2234 test -n "$SPL_META_LT_REVISION" || SPL_META_LT_REVISION
="0"
2235 test -n "$SPL_META_LT_AGE" || SPL_META_LT_AGE
="0"
2237 cat >>confdefs.h
<<_ACEOF
2238 #define SPL_META_LT_CURRENT "$SPL_META_LT_CURRENT"
2242 cat >>confdefs.h
<<_ACEOF
2243 #define SPL_META_LT_REVISION "$SPL_META_LT_REVISION"
2247 cat >>confdefs.h
<<_ACEOF
2248 #define SPL_META_LT_AGE "$SPL_META_LT_AGE"
2257 { $as_echo "$as_me:$LINENO: result: $_spl_ac_meta_got_file" >&5
2258 $as_echo "$_spl_ac_meta_got_file" >&6; }
2262 for ac_dir
in config
"$srcdir"/config
; do
2263 if test -f "$ac_dir/install-sh"; then
2265 ac_install_sh
="$ac_aux_dir/install-sh -c"
2267 elif test -f "$ac_dir/install.sh"; then
2269 ac_install_sh
="$ac_aux_dir/install.sh -c"
2271 elif test -f "$ac_dir/shtool"; then
2273 ac_install_sh
="$ac_aux_dir/shtool install -c"
2277 if test -z "$ac_aux_dir"; then
2278 { { $as_echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in config \"$srcdir\"/config" >&5
2279 $as_echo "$as_me: error: cannot find install-sh or install.sh in config \"$srcdir\"/config" >&2;}
2280 { (exit 1); exit 1; }; }
2283 # These three variables are undocumented and unsupported,
2284 # and are intended to be withdrawn in a future Autoconf release.
2285 # They can cause serious problems if a builder's source tree is in a directory
2286 # whose full name contains unusual characters.
2287 ac_config_guess
="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2288 ac_config_sub
="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2289 ac_configure
="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2292 # Make sure we can run config.sub.
2293 $SHELL "$ac_aux_dir/config.sub" sun4
>/dev
/null
2>&1 ||
2294 { { $as_echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
2295 $as_echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
2296 { (exit 1); exit 1; }; }
2298 { $as_echo "$as_me:$LINENO: checking build system type" >&5
2299 $as_echo_n "checking build system type... " >&6; }
2300 if test "${ac_cv_build+set}" = set; then
2301 $as_echo_n "(cached) " >&6
2303 ac_build_alias
=$build_alias
2304 test "x$ac_build_alias" = x
&&
2305 ac_build_alias
=`$SHELL "$ac_aux_dir/config.guess"`
2306 test "x$ac_build_alias" = x
&&
2307 { { $as_echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
2308 $as_echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
2309 { (exit 1); exit 1; }; }
2310 ac_cv_build
=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2311 { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
2312 $as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
2313 { (exit 1); exit 1; }; }
2316 { $as_echo "$as_me:$LINENO: result: $ac_cv_build" >&5
2317 $as_echo "$ac_cv_build" >&6; }
2318 case $ac_cv_build in
2320 *) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
2321 $as_echo "$as_me: error: invalid value of canonical build" >&2;}
2322 { (exit 1); exit 1; }; };;
2325 ac_save_IFS
=$IFS; IFS
='-'
2331 # Remember, the first character of IFS is used to create $*,
2332 # except with old shells:
2335 case $build_os in *\
*) build_os
=`echo "$build_os" | sed 's/ /-/g'`;; esac
2338 { $as_echo "$as_me:$LINENO: checking host system type" >&5
2339 $as_echo_n "checking host system type... " >&6; }
2340 if test "${ac_cv_host+set}" = set; then
2341 $as_echo_n "(cached) " >&6
2343 if test "x$host_alias" = x
; then
2344 ac_cv_host
=$ac_cv_build
2346 ac_cv_host
=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2347 { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
2348 $as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
2349 { (exit 1); exit 1; }; }
2353 { $as_echo "$as_me:$LINENO: result: $ac_cv_host" >&5
2354 $as_echo "$ac_cv_host" >&6; }
2357 *) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
2358 $as_echo "$as_me: error: invalid value of canonical host" >&2;}
2359 { (exit 1); exit 1; }; };;
2362 ac_save_IFS
=$IFS; IFS
='-'
2368 # Remember, the first character of IFS is used to create $*,
2369 # except with old shells:
2372 case $host_os in *\
*) host_os
=`echo "$host_os" | sed 's/ /-/g'`;; esac
2375 { $as_echo "$as_me:$LINENO: checking target system type" >&5
2376 $as_echo_n "checking target system type... " >&6; }
2377 if test "${ac_cv_target+set}" = set; then
2378 $as_echo_n "(cached) " >&6
2380 if test "x$target_alias" = x
; then
2381 ac_cv_target
=$ac_cv_host
2383 ac_cv_target
=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2384 { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $target_alias failed" >&5
2385 $as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $target_alias failed" >&2;}
2386 { (exit 1); exit 1; }; }
2390 { $as_echo "$as_me:$LINENO: result: $ac_cv_target" >&5
2391 $as_echo "$ac_cv_target" >&6; }
2392 case $ac_cv_target in
2394 *) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical target" >&5
2395 $as_echo "$as_me: error: invalid value of canonical target" >&2;}
2396 { (exit 1); exit 1; }; };;
2398 target
=$ac_cv_target
2399 ac_save_IFS
=$IFS; IFS
='-'
2405 # Remember, the first character of IFS is used to create $*,
2406 # except with old shells:
2409 case $target_os in *\
*) target_os
=`echo "$target_os" | sed 's/ /-/g'`;; esac
2412 # The aliases save the names the user supplied, while $host etc.
2413 # will get canonicalized.
2414 test -n "$target_alias" &&
2415 test "$program_prefix$program_suffix$program_transform_name" = \
2417 program_prefix
=${target_alias}-
2419 { $as_echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5
2420 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
2421 # Check whether --enable-maintainer-mode was given.
2422 if test "${enable_maintainer_mode+set}" = set; then
2423 enableval
=$enable_maintainer_mode; USE_MAINTAINER_MODE
=$enableval
2425 USE_MAINTAINER_MODE
=no
2428 { $as_echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5
2429 $as_echo "$USE_MAINTAINER_MODE" >&6; }
2430 if test $USE_MAINTAINER_MODE = yes; then
2431 MAINTAINER_MODE_TRUE
=
2432 MAINTAINER_MODE_FALSE
='#'
2434 MAINTAINER_MODE_TRUE
='#'
2435 MAINTAINER_MODE_FALSE
=
2438 MAINT
=$MAINTAINER_MODE_TRUE
2441 # Check whether --enable-silent-rules was given.
2442 if test "${enable_silent_rules+set}" = set; then
2443 enableval
=$enable_silent_rules;
2446 case $enable_silent_rules in
2447 yes) AM_DEFAULT_VERBOSITY
=0;;
2448 no
) AM_DEFAULT_VERBOSITY
=1;;
2449 *) AM_DEFAULT_VERBOSITY
=1;;
2453 am__api_version='1.11'
2455 # Find a good install program. We prefer a C program (faster),
2456 # so one script is as good as another. But avoid the broken or
2457 # incompatible versions:
2458 # SysV /etc/install, /usr/sbin/install
2459 # SunOS /usr/etc/install
2460 # IRIX /sbin/install
2462 # AmigaOS /C/install, which installs bootblocks on floppy discs
2463 # AIX 4 /usr/bin/installbsd, which doesn't work without a
-g flag
2464 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2465 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2466 # OS/2's system install, which has a completely different semantic
2467 # ./install, which can be erroneously created by make from ./install.sh.
2468 # Reject install programs that cannot install multiple files.
2469 { $as_echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
2470 $as_echo_n "checking for a BSD-compatible install... " >&6; }
2471 if test -z "$INSTALL"; then
2472 if test "${ac_cv_path_install+set}" = set; then
2473 $as_echo_n "(cached) " >&6
2475 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2479 test -z "$as_dir" && as_dir
=.
2480 # Account for people who put trailing slashes in PATH elements.
2482 .
/ | .
// |
/cC
/* | \
2483 /etc
/* |
/usr
/sbin
/* |
/usr
/etc
/* |
/sbin
/* |
/usr
/afsws
/bin
/* | \
2484 ?
:\\/os2
\\/install\\/* | ?
:\\/OS2
\\/INSTALL
\\/* | \
2487 # OSF1 and SCO ODT 3.0 have their own names for install.
2488 # Don't use installbsd from OSF since it installs stuff as root
2490 for ac_prog
in ginstall scoinst
install; do
2491 for ac_exec_ext
in '' $ac_executable_extensions; do
2492 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2493 if test $ac_prog = install &&
2494 grep dspmsg
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
2495 # AIX install. It has an incompatible calling convention.
2497 elif test $ac_prog = install &&
2498 grep pwplus
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
2499 # program-specific install script used by HP pwplus--don't use.
2502 rm -rf conftest.one conftest.two conftest.dir
2503 echo one
> conftest.one
2504 echo two
> conftest.two
2506 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two
"`pwd`/conftest.dir" &&
2507 test -s conftest.one
&& test -s conftest.two
&&
2508 test -s conftest.dir
/conftest.one
&&
2509 test -s conftest.dir
/conftest.two
2511 ac_cv_path_install
="$as_dir/$ac_prog$ac_exec_ext -c"
2524 rm -rf conftest.one conftest.two conftest.dir
2527 if test "${ac_cv_path_install+set}" = set; then
2528 INSTALL
=$ac_cv_path_install
2530 # As a last resort, use the slow shell script. Don't cache a
2531 # value for INSTALL within a source directory, because that will
2532 # break other packages using the cache if that directory is
2533 # removed, or if the value is a relative name.
2534 INSTALL
=$ac_install_sh
2537 { $as_echo "$as_me:$LINENO: result: $INSTALL" >&5
2538 $as_echo "$INSTALL" >&6; }
2540 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2541 # It thinks the first close brace ends the variable substitution.
2542 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
2544 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL}'
2546 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
2548 { $as_echo "$as_me:$LINENO: checking whether build environment is sane" >&5
2549 $as_echo_n "checking whether build environment is sane... " >&6; }
2552 echo timestamp
> conftest.
file
2553 # Reject unsafe characters in $srcdir or the absolute working directory
2554 # name. Accept space and tab only in the latter.
2558 *[\\\"\
#\$\&\'\`$am_lf]*)
2559 { { $as_echo "$as_me:$LINENO: error: unsafe absolute working directory name" >&5
2560 $as_echo "$as_me: error: unsafe absolute working directory name" >&2;}
2561 { (exit 1); exit 1; }; };;
2564 *[\\\"\
#\$\&\'\`$am_lf\ \ ]*)
2565 { { $as_echo "$as_me:$LINENO: error: unsafe srcdir value: \`$srcdir'" >&5
2566 $as_echo "$as_me: error: unsafe srcdir value: \`$srcdir'" >&2;}
2567 { (exit 1); exit 1; }; };;
2570 # Do `set' in a subshell so we don't clobber the current shell's
2571 # arguments. Must try -L first in case configure is actually a
2572 # symlink; some systems play weird games with the mod time of symlinks
2573 # (eg FreeBSD returns the mod time of the symlink's containing
2576 set X
`ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2577 if test "$*" = "X"; then
2579 set X
`ls -t "$srcdir/configure" conftest.file`
2582 if test "$*" != "X $srcdir/configure conftest.file" \
2583 && test "$*" != "X conftest.file $srcdir/configure"; then
2585 # If neither matched, then we have a broken ls. This can happen
2586 # if, for instance, CONFIG_SHELL is bash and it inherits a
2587 # broken ls alias from the environment. This has actually
2588 # happened. Such a system could not be considered "sane".
2589 { { $as_echo "$as_me:$LINENO: error: ls -t appears to fail. Make sure there is not a broken
2590 alias in your environment" >&5
2591 $as_echo "$as_me: error: ls -t appears to fail. Make sure there is not a broken
2592 alias in your environment" >&2;}
2593 { (exit 1); exit 1; }; }
2596 test "$2" = conftest.
file
2602 { { $as_echo "$as_me:$LINENO: error: newly created file is older than distributed files!
2603 Check your system clock" >&5
2604 $as_echo "$as_me: error: newly created file is older than distributed files!
2605 Check your system clock" >&2;}
2606 { (exit 1); exit 1; }; }
2608 { $as_echo "$as_me:$LINENO: result: yes" >&5
2609 $as_echo "yes" >&6; }
2610 test "$program_prefix" != NONE
&&
2611 program_transform_name
="s&^&$program_prefix&;$program_transform_name"
2612 # Use a double $ so make ignores it.
2613 test "$program_suffix" != NONE
&&
2614 program_transform_name
="s&\$&$program_suffix&;$program_transform_name"
2615 # Double any \ or $.
2616 # By default was `s,x,x', remove it if useless.
2617 ac_script
='s/[\\$]/&&/g;s/;s,x,x,$//'
2618 program_transform_name
=`$as_echo "$program_transform_name" | sed "$ac_script"`
2620 # expand $ac_aux_dir to an absolute path
2621 am_aux_dir
=`cd $ac_aux_dir && pwd`
2623 if test x
"${MISSING+set}" != xset
; then
2626 MISSING
="\${SHELL} \"$am_aux_dir/missing\"" ;;
2628 MISSING
="\${SHELL} $am_aux_dir/missing" ;;
2631 # Use eval to expand $SHELL
2632 if eval "$MISSING --run true"; then
2633 am_missing_run
="$MISSING --run "
2636 { $as_echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
2637 $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2640 if test x
"${install_sh}" != xset
; then
2643 install_sh
="\${SHELL} '$am_aux_dir/install-sh'" ;;
2645 install_sh
="\${SHELL} $am_aux_dir/install-sh"
2649 # Installed binaries are usually stripped using `strip' when the user
2650 # run `make install-strip'. However `strip' might not be the right
2651 # tool to use in cross-compilation environments, therefore Automake
2652 # will honor the `STRIP' environment variable to overrule this program.
2653 if test "$cross_compiling" != no
; then
2654 if test -n "$ac_tool_prefix"; then
2655 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2656 set dummy
${ac_tool_prefix}strip
; ac_word
=$2
2657 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2658 $as_echo_n "checking for $ac_word... " >&6; }
2659 if test "${ac_cv_prog_STRIP+set}" = set; then
2660 $as_echo_n "(cached) " >&6
2662 if test -n "$STRIP"; then
2663 ac_cv_prog_STRIP
="$STRIP" # Let the user override the test.
2665 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2669 test -z "$as_dir" && as_dir
=.
2670 for ac_exec_ext
in '' $ac_executable_extensions; do
2671 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2672 ac_cv_prog_STRIP
="${ac_tool_prefix}strip"
2673 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2682 STRIP
=$ac_cv_prog_STRIP
2683 if test -n "$STRIP"; then
2684 { $as_echo "$as_me:$LINENO: result: $STRIP" >&5
2685 $as_echo "$STRIP" >&6; }
2687 { $as_echo "$as_me:$LINENO: result: no" >&5
2688 $as_echo "no" >&6; }
2693 if test -z "$ac_cv_prog_STRIP"; then
2695 # Extract the first word of "strip", so it can be a program name with args.
2696 set dummy strip
; ac_word
=$2
2697 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2698 $as_echo_n "checking for $ac_word... " >&6; }
2699 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
2700 $as_echo_n "(cached) " >&6
2702 if test -n "$ac_ct_STRIP"; then
2703 ac_cv_prog_ac_ct_STRIP
="$ac_ct_STRIP" # Let the user override the test.
2705 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2709 test -z "$as_dir" && as_dir
=.
2710 for ac_exec_ext
in '' $ac_executable_extensions; do
2711 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2712 ac_cv_prog_ac_ct_STRIP
="strip"
2713 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2722 ac_ct_STRIP
=$ac_cv_prog_ac_ct_STRIP
2723 if test -n "$ac_ct_STRIP"; then
2724 { $as_echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
2725 $as_echo "$ac_ct_STRIP" >&6; }
2727 { $as_echo "$as_me:$LINENO: result: no" >&5
2728 $as_echo "no" >&6; }
2731 if test "x$ac_ct_STRIP" = x
; then
2734 case $cross_compiling:$ac_tool_warned in
2736 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
2737 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2738 ac_tool_warned
=yes ;;
2743 STRIP
="$ac_cv_prog_STRIP"
2747 INSTALL_STRIP_PROGRAM
="\$(install_sh) -c -s"
2749 { $as_echo "$as_me:$LINENO: checking for a thread-safe mkdir -p" >&5
2750 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2751 if test -z "$MKDIR_P"; then
2752 if test "${ac_cv_path_mkdir+set}" = set; then
2753 $as_echo_n "(cached) " >&6
2755 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2756 for as_dir
in $PATH$PATH_SEPARATOR/opt
/sfw
/bin
2759 test -z "$as_dir" && as_dir
=.
2760 for ac_prog
in mkdir gmkdir
; do
2761 for ac_exec_ext
in '' $ac_executable_extensions; do
2762 { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } ||
continue
2763 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2764 'mkdir (GNU coreutils) '* | \
2765 'mkdir (coreutils) '* | \
2766 'mkdir (fileutils) '4.1*)
2767 ac_cv_path_mkdir
=$as_dir/$ac_prog$ac_exec_ext
2777 if test "${ac_cv_path_mkdir+set}" = set; then
2778 MKDIR_P
="$ac_cv_path_mkdir -p"
2780 # As a last resort, use the slow shell script. Don't cache a
2781 # value for MKDIR_P within a source directory, because that will
2782 # break other packages using the cache if that directory is
2783 # removed, or if the value is a relative name.
2784 test -d .
/--version && rmdir .
/--version
2785 MKDIR_P
="$ac_install_sh -d"
2788 { $as_echo "$as_me:$LINENO: result: $MKDIR_P" >&5
2789 $as_echo "$MKDIR_P" >&6; }
2793 [\\/$
]* | ?
:[\\/]*) ;;
2794 */*) mkdir_p
="\$(top_builddir)/$mkdir_p" ;;
2797 for ac_prog
in gawk mawk nawk
awk
2799 # Extract the first word of "$ac_prog", so it can be a program name with args.
2800 set dummy
$ac_prog; ac_word
=$2
2801 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2802 $as_echo_n "checking for $ac_word... " >&6; }
2803 if test "${ac_cv_prog_AWK+set}" = set; then
2804 $as_echo_n "(cached) " >&6
2806 if test -n "$AWK"; then
2807 ac_cv_prog_AWK
="$AWK" # Let the user override the test.
2809 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2813 test -z "$as_dir" && as_dir
=.
2814 for ac_exec_ext
in '' $ac_executable_extensions; do
2815 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2816 ac_cv_prog_AWK
="$ac_prog"
2817 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2827 if test -n "$AWK"; then
2828 { $as_echo "$as_me:$LINENO: result: $AWK" >&5
2829 $as_echo "$AWK" >&6; }
2831 { $as_echo "$as_me:$LINENO: result: no" >&5
2832 $as_echo "no" >&6; }
2836 test -n "$AWK" && break
2839 { $as_echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2840 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2842 ac_make
=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2843 if { as_var
=ac_cv_prog_make_
${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then
2844 $as_echo_n "(cached) " >&6
2846 cat >conftest.
make <<\_ACEOF
2849 @
echo '@@@%%%=$(MAKE)=@@@%%%'
2851 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
2852 case `${MAKE-make} -f conftest.make 2>/dev/null` in
2854 eval ac_cv_prog_make_
${ac_make}_set
=yes;;
2856 eval ac_cv_prog_make_
${ac_make}_set
=no
;;
2860 if eval test \
$ac_cv_prog_make_${ac_make}_set
= yes; then
2861 { $as_echo "$as_me:$LINENO: result: yes" >&5
2862 $as_echo "yes" >&6; }
2865 { $as_echo "$as_me:$LINENO: result: no" >&5
2866 $as_echo "no" >&6; }
2867 SET_MAKE
="MAKE=${MAKE-make}"
2870 rm -rf .tst
2>/dev
/null
2871 mkdir .tst
2>/dev
/null
2872 if test -d .tst
; then
2877 rmdir .tst
2>/dev
/null
2879 if test "`cd $srcdir && pwd`" != "`pwd`"; then
2880 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2881 # is not polluted with repeated "-I."
2882 am__isrc
=' -I$(srcdir)'
2883 # test to see if srcdir already configured
2884 if test -f $srcdir/config.status
; then
2885 { { $as_echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
2886 $as_echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
2887 { (exit 1); exit 1; }; }
2891 # test whether we have cygpath
2892 if test -z "$CYGPATH_W"; then
2893 if (cygpath
--version) >/dev
/null
2>/dev
/null
; then
2894 CYGPATH_W
='cygpath -w'
2901 # Define the identity of the package.
2902 PACKAGE
=$SPL_META_NAME
2903 VERSION
=$SPL_META_VERSION
2906 cat >>confdefs.h
<<_ACEOF
2907 #define PACKAGE "$PACKAGE"
2911 cat >>confdefs.h
<<_ACEOF
2912 #define VERSION "$VERSION"
2915 # Some tools Automake needs.
2917 ACLOCAL
=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2920 AUTOCONF
=${AUTOCONF-"${am_missing_run}autoconf"}
2923 AUTOMAKE
=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2926 AUTOHEADER
=${AUTOHEADER-"${am_missing_run}autoheader"}
2929 MAKEINFO
=${MAKEINFO-"${am_missing_run}makeinfo"}
2931 # We need awk for the "check" target. The system "awk" is bad on
2933 # Always define AMTAR for backward compatibility.
2935 AMTAR
=${AMTAR-"${am_missing_run}tar"}
2937 am__tar
='${AMTAR} chof - "$$tardir"'; am__untar
='${AMTAR} xf -'
2943 ac_config_headers
="$ac_config_headers spl_config.h"
2946 # Find a good install program. We prefer a C program (faster),
2947 # so one script is as good as another. But avoid the broken or
2948 # incompatible versions:
2949 # SysV /etc/install, /usr/sbin/install
2950 # SunOS /usr/etc/install
2951 # IRIX /sbin/install
2953 # AmigaOS /C/install, which installs bootblocks on floppy discs
2954 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2955 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2956 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2957 # OS/2's system install, which has a completely different semantic
2958 # ./install, which can be erroneously created by make from ./install.sh.
2959 # Reject install programs that cannot install multiple files.
2960 { $as_echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
2961 $as_echo_n "checking for a BSD-compatible install... " >&6; }
2962 if test -z "$INSTALL"; then
2963 if test "${ac_cv_path_install+set}" = set; then
2964 $as_echo_n "(cached) " >&6
2966 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2970 test -z "$as_dir" && as_dir
=.
2971 # Account for people who put trailing slashes in PATH elements.
2973 .
/ | .
// |
/cC
/* | \
2974 /etc
/* |
/usr
/sbin
/* |
/usr
/etc
/* |
/sbin
/* |
/usr
/afsws
/bin
/* | \
2975 ?
:\\/os2
\\/install\\/* | ?
:\\/OS2
\\/INSTALL
\\/* | \
2978 # OSF1 and SCO ODT 3.0 have their own names for install.
2979 # Don't use installbsd from OSF since it installs stuff as root
2981 for ac_prog
in ginstall scoinst
install; do
2982 for ac_exec_ext
in '' $ac_executable_extensions; do
2983 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2984 if test $ac_prog = install &&
2985 grep dspmsg
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
2986 # AIX install. It has an incompatible calling convention.
2988 elif test $ac_prog = install &&
2989 grep pwplus
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
2990 # program-specific install script used by HP pwplus--don't use.
2993 rm -rf conftest.one conftest.two conftest.dir
2994 echo one
> conftest.one
2995 echo two
> conftest.two
2997 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two
"`pwd`/conftest.dir" &&
2998 test -s conftest.one
&& test -s conftest.two
&&
2999 test -s conftest.dir
/conftest.one
&&
3000 test -s conftest.dir
/conftest.two
3002 ac_cv_path_install
="$as_dir/$ac_prog$ac_exec_ext -c"
3015 rm -rf conftest.one conftest.two conftest.dir
3018 if test "${ac_cv_path_install+set}" = set; then
3019 INSTALL
=$ac_cv_path_install
3021 # As a last resort, use the slow shell script. Don't cache a
3022 # value for INSTALL within a source directory, because that will
3023 # break other packages using the cache if that directory is
3024 # removed, or if the value is a relative name.
3025 INSTALL
=$ac_install_sh
3028 { $as_echo "$as_me:$LINENO: result: $INSTALL" >&5
3029 $as_echo "$INSTALL" >&6; }
3031 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3032 # It thinks the first close brace ends the variable substitution.
3033 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
3035 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL}'
3037 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
3040 ac_cpp
='$CPP $CPPFLAGS'
3041 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3042 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3043 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
3044 if test -n "$ac_tool_prefix"; then
3045 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3046 set dummy
${ac_tool_prefix}gcc
; ac_word
=$2
3047 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
3048 $as_echo_n "checking for $ac_word... " >&6; }
3049 if test "${ac_cv_prog_CC+set}" = set; then
3050 $as_echo_n "(cached) " >&6
3052 if test -n "$CC"; then
3053 ac_cv_prog_CC
="$CC" # Let the user override the test.
3055 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3059 test -z "$as_dir" && as_dir
=.
3060 for ac_exec_ext
in '' $ac_executable_extensions; do
3061 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3062 ac_cv_prog_CC
="${ac_tool_prefix}gcc"
3063 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3073 if test -n "$CC"; then
3074 { $as_echo "$as_me:$LINENO: result: $CC" >&5
3075 $as_echo "$CC" >&6; }
3077 { $as_echo "$as_me:$LINENO: result: no" >&5
3078 $as_echo "no" >&6; }
3083 if test -z "$ac_cv_prog_CC"; then
3085 # Extract the first word of "gcc", so it can be a program name with args.
3086 set dummy gcc
; ac_word
=$2
3087 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
3088 $as_echo_n "checking for $ac_word... " >&6; }
3089 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
3090 $as_echo_n "(cached) " >&6
3092 if test -n "$ac_ct_CC"; then
3093 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
3095 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3099 test -z "$as_dir" && as_dir
=.
3100 for ac_exec_ext
in '' $ac_executable_extensions; do
3101 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3102 ac_cv_prog_ac_ct_CC
="gcc"
3103 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3112 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
3113 if test -n "$ac_ct_CC"; then
3114 { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
3115 $as_echo "$ac_ct_CC" >&6; }
3117 { $as_echo "$as_me:$LINENO: result: no" >&5
3118 $as_echo "no" >&6; }
3121 if test "x$ac_ct_CC" = x
; then
3124 case $cross_compiling:$ac_tool_warned in
3126 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
3127 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3128 ac_tool_warned
=yes ;;
3136 if test -z "$CC"; then
3137 if test -n "$ac_tool_prefix"; then
3138 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3139 set dummy
${ac_tool_prefix}cc
; ac_word
=$2
3140 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
3141 $as_echo_n "checking for $ac_word... " >&6; }
3142 if test "${ac_cv_prog_CC+set}" = set; then
3143 $as_echo_n "(cached) " >&6
3145 if test -n "$CC"; then
3146 ac_cv_prog_CC
="$CC" # Let the user override the test.
3148 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3152 test -z "$as_dir" && as_dir
=.
3153 for ac_exec_ext
in '' $ac_executable_extensions; do
3154 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3155 ac_cv_prog_CC
="${ac_tool_prefix}cc"
3156 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3166 if test -n "$CC"; then
3167 { $as_echo "$as_me:$LINENO: result: $CC" >&5
3168 $as_echo "$CC" >&6; }
3170 { $as_echo "$as_me:$LINENO: result: no" >&5
3171 $as_echo "no" >&6; }
3177 if test -z "$CC"; then
3178 # Extract the first word of "cc", so it can be a program name with args.
3179 set dummy cc
; ac_word
=$2
3180 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
3181 $as_echo_n "checking for $ac_word... " >&6; }
3182 if test "${ac_cv_prog_CC+set}" = set; then
3183 $as_echo_n "(cached) " >&6
3185 if test -n "$CC"; then
3186 ac_cv_prog_CC
="$CC" # Let the user override the test.
3189 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3193 test -z "$as_dir" && as_dir
=.
3194 for ac_exec_ext
in '' $ac_executable_extensions; do
3195 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3196 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3197 ac_prog_rejected
=yes
3201 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3208 if test $ac_prog_rejected = yes; then
3209 # We found a bogon in the path, so make sure we never use it.
3210 set dummy
$ac_cv_prog_CC
3212 if test $# != 0; then
3213 # We chose a different compiler from the bogus one.
3214 # However, it has the same basename, so the bogon will be chosen
3215 # first if we set CC to just the basename; use the full file name.
3217 ac_cv_prog_CC
="$as_dir/$ac_word${1+' '}$@"
3223 if test -n "$CC"; then
3224 { $as_echo "$as_me:$LINENO: result: $CC" >&5
3225 $as_echo "$CC" >&6; }
3227 { $as_echo "$as_me:$LINENO: result: no" >&5
3228 $as_echo "no" >&6; }
3233 if test -z "$CC"; then
3234 if test -n "$ac_tool_prefix"; then
3235 for ac_prog
in cl.exe
3237 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3238 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
3239 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
3240 $as_echo_n "checking for $ac_word... " >&6; }
3241 if test "${ac_cv_prog_CC+set}" = set; then
3242 $as_echo_n "(cached) " >&6
3244 if test -n "$CC"; then
3245 ac_cv_prog_CC
="$CC" # Let the user override the test.
3247 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3251 test -z "$as_dir" && as_dir
=.
3252 for ac_exec_ext
in '' $ac_executable_extensions; do
3253 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3254 ac_cv_prog_CC
="$ac_tool_prefix$ac_prog"
3255 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3265 if test -n "$CC"; then
3266 { $as_echo "$as_me:$LINENO: result: $CC" >&5
3267 $as_echo "$CC" >&6; }
3269 { $as_echo "$as_me:$LINENO: result: no" >&5
3270 $as_echo "no" >&6; }
3274 test -n "$CC" && break
3277 if test -z "$CC"; then
3279 for ac_prog
in cl.exe
3281 # Extract the first word of "$ac_prog", so it can be a program name with args.
3282 set dummy
$ac_prog; ac_word
=$2
3283 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
3284 $as_echo_n "checking for $ac_word... " >&6; }
3285 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
3286 $as_echo_n "(cached) " >&6
3288 if test -n "$ac_ct_CC"; then
3289 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
3291 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3295 test -z "$as_dir" && as_dir
=.
3296 for ac_exec_ext
in '' $ac_executable_extensions; do
3297 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3298 ac_cv_prog_ac_ct_CC
="$ac_prog"
3299 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3308 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
3309 if test -n "$ac_ct_CC"; then
3310 { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
3311 $as_echo "$ac_ct_CC" >&6; }
3313 { $as_echo "$as_me:$LINENO: result: no" >&5
3314 $as_echo "no" >&6; }
3318 test -n "$ac_ct_CC" && break
3321 if test "x$ac_ct_CC" = x
; then
3324 case $cross_compiling:$ac_tool_warned in
3326 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
3327 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3328 ac_tool_warned
=yes ;;
3337 test -z "$CC" && { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
3338 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3339 { { $as_echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
3340 See \`config.log' for more details." >&5
3341 $as_echo "$as_me: error: no acceptable C compiler found in \$PATH
3342 See \`config.log' for more details." >&2;}
3343 { (exit 1); exit 1; }; }; }
3345 # Provide some information about the compiler.
3346 $as_echo "$as_me:$LINENO: checking for C compiler version" >&5
3349 { (ac_try
="$ac_compiler --version >&5"
3351 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3352 *) ac_try_echo=$ac_try;;
3354 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3355 $as_echo "$ac_try_echo") >&5
3356 (eval "$ac_compiler --version >&5") 2>&5
3358 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3359 (exit $ac_status); }
3360 { (ac_try="$ac_compiler -v >&5"
3362 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
3363 *) ac_try_echo
=$ac_try;;
3365 eval ac_try_echo
="\"\$as_me:$LINENO: $ac_try_echo\""
3366 $as_echo "$ac_try_echo") >&5
3367 (eval "$ac_compiler -v >&5") 2>&5
3369 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3370 (exit $ac_status); }
3371 { (ac_try
="$ac_compiler -V >&5"
3373 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3374 *) ac_try_echo=$ac_try;;
3376 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3377 $as_echo "$ac_try_echo") >&5
3378 (eval "$ac_compiler -V >&5") 2>&5
3380 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3381 (exit $ac_status); }
3383 cat >conftest.$ac_ext <<_ACEOF
3386 cat confdefs.h >>conftest.$ac_ext
3387 cat >>conftest.$ac_ext <<_ACEOF
3388 /* end confdefs.h. */
3398 ac_clean_files_save=$ac_clean_files
3399 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3400 # Try to create an executable without -o first, disregard a.out.
3401 # It will help us diagnose broken compilers, and finding out an intuition
3403 { $as_echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
3404 $as_echo_n "checking for C compiler default output file name... " >&6; }
3405 ac_link_default=`$as_echo "$ac_link" |
sed 's/ -o *conftest[^ ]*//'`
3407 # The possible output files:
3408 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3411 for ac_file in $ac_files
3414 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3415 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3420 if { (ac_try="$ac_link_default"
3422 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
3423 *) ac_try_echo
=$ac_try;;
3425 eval ac_try_echo
="\"\$as_me:$LINENO: $ac_try_echo\""
3426 $as_echo "$ac_try_echo") >&5
3427 (eval "$ac_link_default") 2>&5
3429 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3430 (exit $ac_status); }; then
3431 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3432 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3433 # in a Makefile. We should not override ac_cv_exeext if it was cached,
3434 # so that the user can short-circuit this test for compilers unknown to
3436 for ac_file
in $ac_files ''
3438 test -f "$ac_file" ||
continue
3440 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
)
3443 # We found the default executable, but exeext='' is most
3447 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no
;
3449 ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
3451 # We set ac_cv_exeext here because the later test for it is not
3452 # safe: cross compilers may not add the suffix if given an `-o'
3453 # argument, so we may need to know it at that point already.
3454 # Even if this section looks crufty: it has the advantage of
3461 test "$ac_cv_exeext" = no
&& ac_cv_exeext
=
3467 { $as_echo "$as_me:$LINENO: result: $ac_file" >&5
3468 $as_echo "$ac_file" >&6; }
3469 if test -z "$ac_file"; then
3470 $as_echo "$as_me: failed program was:" >&5
3471 sed 's/^/| /' conftest.
$ac_ext >&5
3473 { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
3474 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3475 { { $as_echo "$as_me:$LINENO: error: C compiler cannot create executables
3476 See \`config.log' for more details." >&5
3477 $as_echo "$as_me: error: C compiler cannot create executables
3478 See \`config.log' for more details." >&2;}
3479 { (exit 77); exit 77; }; }; }
3482 ac_exeext
=$ac_cv_exeext
3484 # Check that the compiler produces executables we can run. If not, either
3485 # the compiler is broken, or we cross compile.
3486 { $as_echo "$as_me:$LINENO: checking whether the C compiler works" >&5
3487 $as_echo_n "checking whether the C compiler works... " >&6; }
3488 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
3489 # If not cross compiling, check that we can run a simple program.
3490 if test "$cross_compiling" != yes; then
3491 if { ac_try
='./$ac_file'
3492 { (case "(($ac_try" in
3493 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3494 *) ac_try_echo=$ac_try;;
3496 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3497 $as_echo "$ac_try_echo") >&5
3498 (eval "$ac_try") 2>&5
3500 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3501 (exit $ac_status); }; }; then
3504 if test "$cross_compiling" = maybe; then
3507 { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
3508 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3509 { { $as_echo "$as_me:$LINENO: error
: cannot run C compiled programs.
3510 If you meant to cross compile
, use \
`--host'.
3511 See \`config.log
' for more details." >&5
3512 $as_echo "$as_me: error: cannot run C compiled programs.
3513 If you meant to cross compile, use \`--host'.
3514 See \
`config.log' for more details." >&2;}
3515 { (exit 1); exit 1; }; }; }
3519 { $as_echo "$as_me:$LINENO: result: yes" >&5
3520 $as_echo "yes" >&6; }
3522 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3523 ac_clean_files=$ac_clean_files_save
3524 # Check that the compiler produces executables we can run. If not, either
3525 # the compiler is broken, or we cross compile.
3526 { $as_echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
3527 $as_echo_n "checking whether we are cross compiling... " >&6; }
3528 { $as_echo "$as_me:$LINENO: result: $cross_compiling" >&5
3529 $as_echo "$cross_compiling" >&6; }
3531 { $as_echo "$as_me:$LINENO: checking for suffix of executables" >&5
3532 $as_echo_n "checking for suffix of executables... " >&6; }
3533 if { (ac_try="$ac_link"
3535 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
3536 *) ac_try_echo
=$ac_try;;
3538 eval ac_try_echo
="\"\$as_me:$LINENO: $ac_try_echo\""
3539 $as_echo "$ac_try_echo") >&5
3540 (eval "$ac_link") 2>&5
3542 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3543 (exit $ac_status); }; then
3544 # If both `conftest.exe' and `conftest' are `present' (well, observable)
3545 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3546 # work properly (i.e., refer to `conftest.exe'), while it won't with
3548 for ac_file
in conftest.exe conftest conftest.
*; do
3549 test -f "$ac_file" ||
continue
3551 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
) ;;
3552 *.
* ) ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
3558 { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
3559 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3560 { { $as_echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
3561 See \`config.log' for more details." >&5
3562 $as_echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
3563 See \`config.log' for more details." >&2;}
3564 { (exit 1); exit 1; }; }; }
3567 rm -f conftest
$ac_cv_exeext
3568 { $as_echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
3569 $as_echo "$ac_cv_exeext" >&6; }
3571 rm -f conftest.
$ac_ext
3572 EXEEXT
=$ac_cv_exeext
3574 { $as_echo "$as_me:$LINENO: checking for suffix of object files" >&5
3575 $as_echo_n "checking for suffix of object files... " >&6; }
3576 if test "${ac_cv_objext+set}" = set; then
3577 $as_echo_n "(cached) " >&6
3579 cat >conftest.
$ac_ext <<_ACEOF
3582 cat confdefs.h
>>conftest.
$ac_ext
3583 cat >>conftest.
$ac_ext <<_ACEOF
3584 /* end confdefs.h. */
3594 rm -f conftest.o conftest.obj
3595 if { (ac_try
="$ac_compile"
3597 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3598 *) ac_try_echo=$ac_try;;
3600 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3601 $as_echo "$ac_try_echo") >&5
3602 (eval "$ac_compile") 2>&5
3604 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3605 (exit $ac_status); }; then
3606 for ac_file in conftest.o conftest.obj conftest.*; do
3607 test -f "$ac_file" || continue;
3609 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3610 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3615 $as_echo "$as_me: failed program was:" >&5
3616 sed 's/^/| /' conftest.$ac_ext >&5
3618 { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
3619 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3620 { { $as_echo "$as_me:$LINENO: error
: cannot compute suffix of object files
: cannot compile
3621 See \
`config.log' for more details." >&5
3622 $as_echo "$as_me: error: cannot compute suffix of object files: cannot compile
3623 See \`config.log
' for more details." >&2;}
3624 { (exit 1); exit 1; }; }; }
3627 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3629 { $as_echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
3630 $as_echo "$ac_cv_objext" >&6; }
3631 OBJEXT=$ac_cv_objext
3633 { $as_echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
3634 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3635 if test "${ac_cv_c_compiler_gnu+set}" = set; then
3636 $as_echo_n "(cached) " >&6
3638 cat >conftest.$ac_ext <<_ACEOF
3641 cat confdefs.h >>conftest.$ac_ext
3642 cat >>conftest.$ac_ext <<_ACEOF
3643 /* end confdefs.h. */
3656 rm -f conftest.$ac_objext
3657 if { (ac_try="$ac_compile"
3659 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3660 *) ac_try_echo=$ac_try;;
3662 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3663 $as_echo "$ac_try_echo") >&5
3664 (eval "$ac_compile") 2>conftest.er1
3666 grep -v '^
*+' conftest.er1 >conftest.err
3668 cat conftest.err >&5
3669 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3670 (exit $ac_status); } && {
3671 test -z "$ac_c_werror_flag" ||
3672 test ! -s conftest.err
3673 } && test -s conftest.$ac_objext; then
3676 $as_echo "$as_me: failed program was:" >&5
3677 sed 's
/^
/|
/' conftest.$ac_ext >&5
3682 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3683 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3686 { $as_echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
3687 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3688 if test $ac_compiler_gnu = yes; then
3693 ac_test_CFLAGS=${CFLAGS+set}
3694 ac_save_CFLAGS=$CFLAGS
3695 { $as_echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
3696 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3697 if test "${ac_cv_prog_cc_g+set}" = set; then
3698 $as_echo_n "(cached) " >&6
3700 ac_save_c_werror_flag=$ac_c_werror_flag
3701 ac_c_werror_flag=yes
3704 cat >conftest.$ac_ext <<_ACEOF
3707 cat confdefs.h >>conftest.$ac_ext
3708 cat >>conftest.$ac_ext <<_ACEOF
3709 /* end confdefs.h. */
3719 rm -f conftest.$ac_objext
3720 if { (ac_try="$ac_compile"
3722 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3723 *) ac_try_echo=$ac_try;;
3725 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3726 $as_echo "$ac_try_echo") >&5
3727 (eval "$ac_compile") 2>conftest.er1
3729 grep -v '^
*+' conftest.er1 >conftest.err
3731 cat conftest.err >&5
3732 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3733 (exit $ac_status); } && {
3734 test -z "$ac_c_werror_flag" ||
3735 test ! -s conftest.err
3736 } && test -s conftest.$ac_objext; then
3739 $as_echo "$as_me: failed program was:" >&5
3740 sed 's
/^
/|
/' conftest.$ac_ext >&5
3743 cat >conftest.$ac_ext <<_ACEOF
3746 cat confdefs.h >>conftest.$ac_ext
3747 cat >>conftest.$ac_ext <<_ACEOF
3748 /* end confdefs.h. */
3758 rm -f conftest.$ac_objext
3759 if { (ac_try="$ac_compile"
3761 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3762 *) ac_try_echo=$ac_try;;
3764 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3765 $as_echo "$ac_try_echo") >&5
3766 (eval "$ac_compile") 2>conftest.er1
3768 grep -v '^
*+' conftest.er1 >conftest.err
3770 cat conftest.err >&5
3771 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3772 (exit $ac_status); } && {
3773 test -z "$ac_c_werror_flag" ||
3774 test ! -s conftest.err
3775 } && test -s conftest.$ac_objext; then
3778 $as_echo "$as_me: failed program was:" >&5
3779 sed 's
/^
/|
/' conftest.$ac_ext >&5
3781 ac_c_werror_flag=$ac_save_c_werror_flag
3783 cat >conftest.$ac_ext <<_ACEOF
3786 cat confdefs.h >>conftest.$ac_ext
3787 cat >>conftest.$ac_ext <<_ACEOF
3788 /* end confdefs.h. */
3798 rm -f conftest.$ac_objext
3799 if { (ac_try="$ac_compile"
3801 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3802 *) ac_try_echo=$ac_try;;
3804 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3805 $as_echo "$ac_try_echo") >&5
3806 (eval "$ac_compile") 2>conftest.er1
3808 grep -v '^
*+' conftest.er1 >conftest.err
3810 cat conftest.err >&5
3811 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3812 (exit $ac_status); } && {
3813 test -z "$ac_c_werror_flag" ||
3814 test ! -s conftest.err
3815 } && test -s conftest.$ac_objext; then
3818 $as_echo "$as_me: failed program was:" >&5
3819 sed 's
/^
/|
/' conftest.$ac_ext >&5
3824 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3827 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3830 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3831 ac_c_werror_flag=$ac_save_c_werror_flag
3833 { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
3834 $as_echo "$ac_cv_prog_cc_g" >&6; }
3835 if test "$ac_test_CFLAGS" = set; then
3836 CFLAGS=$ac_save_CFLAGS
3837 elif test $ac_cv_prog_cc_g = yes; then
3838 if test "$GCC" = yes; then
3844 if test "$GCC" = yes; then
3850 { $as_echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
3851 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3852 if test "${ac_cv_prog_cc_c89+set}" = set; then
3853 $as_echo_n "(cached) " >&6
3855 ac_cv_prog_cc_c89=no
3857 cat >conftest.$ac_ext <<_ACEOF
3860 cat confdefs.h >>conftest.$ac_ext
3861 cat >>conftest.$ac_ext <<_ACEOF
3862 /* end confdefs.h. */
3865 #include <sys/types.h>
3866 #include <sys/stat.h>
3867 /* Most of the following tests are stolen from RCS 5.7's src
/conf.sh.
*/
3868 struct buf
{ int x
; };
3869 FILE
* (*rcsopen
) (struct buf
*, struct stat
*, int
);
3870 static char
*e
(p
, i
)
3876 static char
*f
(char
* (*g
) (char
**, int
), char
**p
, ...
)
3881 s
= g
(p
, va_arg
(v
,int
));
3886 /* OSF
4.0 Compaq cc is some
sort of almost-ANSI by default. It has
3887 function prototypes and stuff
, but not
'\xHH' hex character constants.
3888 These don
't provoke an error unfortunately, instead are silently treated
3889 as 'x
'. The following induces an error, until -std is added to get
3890 proper ANSI mode. Curiously '\x00'!='x
' always comes out true, for an
3891 array size at least. It's necessary to
write '\x00'==0 to get something
3892 that
's true only with -std. */
3893 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3895 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3896 inside strings and character constants. */
3898 int xlc6_cc_array[FOO(a) == 'x
' ? 1 : -1];
3900 int test (int i, double x);
3901 struct s1 {int (*f) (int a);};
3902 struct s2 {int (*f) (double a);};
3903 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3909 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3914 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3915 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3917 CC="$ac_save_CC $ac_arg"
3918 rm -f conftest.$ac_objext
3919 if { (ac_try="$ac_compile"
3921 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3922 *) ac_try_echo=$ac_try;;
3924 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3925 $as_echo "$ac_try_echo") >&5
3926 (eval "$ac_compile") 2>conftest.er1
3928 grep -v '^
*+' conftest.er1 >conftest.err
3930 cat conftest.err >&5
3931 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3932 (exit $ac_status); } && {
3933 test -z "$ac_c_werror_flag" ||
3934 test ! -s conftest.err
3935 } && test -s conftest.$ac_objext; then
3936 ac_cv_prog_cc_c89=$ac_arg
3938 $as_echo "$as_me: failed program was:" >&5
3939 sed 's
/^
/|
/' conftest.$ac_ext >&5
3944 rm -f core conftest.err conftest.$ac_objext
3945 test "x$ac_cv_prog_cc_c89" != "xno" && break
3947 rm -f conftest.$ac_ext
3952 case "x$ac_cv_prog_cc_c89" in
3954 { $as_echo "$as_me:$LINENO: result: none needed" >&5
3955 $as_echo "none needed" >&6; } ;;
3957 { $as_echo "$as_me:$LINENO: result: unsupported" >&5
3958 $as_echo "unsupported" >&6; } ;;
3960 CC="$CC $ac_cv_prog_cc_c89"
3961 { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
3962 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3967 ac_cpp='$CPP $CPPFLAGS'
3968 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.
$ac_ext >&5'
3969 ac_link='$CC -o conftest
$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.
$ac_ext $LIBS >&5'
3970 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3971 DEPDIR="${am__leading_dot}deps"
3973 ac_config_commands="$ac_config_commands depfiles"
3976 am_make=${MAKE-make}
3977 cat > confinc << 'END
'
3979 @echo this is the am__doit target
3982 # If we don't
find an include directive
, just comment out the code.
3983 { $as_echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
3984 $as_echo_n "checking for style of include used by $am_make... " >&6; }
3988 # First try GNU make style include.
3989 echo "include confinc" > confmf
3990 # Ignore all kinds of additional output from `make'.
3991 case `$am_make -s -f confmf 2> /dev/null` in #(
3992 *the\ am__doit\ target
*)
3998 # Now try BSD make style include.
3999 if test "$am__include" = "#"; then
4000 echo '.include "confinc"' > confmf
4001 case `$am_make -s -f confmf 2> /dev/null` in #(
4002 *the\ am__doit\ target
*)
4003 am__include
=.include
4011 { $as_echo "$as_me:$LINENO: result: $_am_result" >&5
4012 $as_echo "$_am_result" >&6; }
4013 rm -f confinc confmf
4015 # Check whether --enable-dependency-tracking was given.
4016 if test "${enable_dependency_tracking+set}" = set; then
4017 enableval
=$enable_dependency_tracking;
4020 if test "x$enable_dependency_tracking" != xno
; then
4021 am_depcomp
="$ac_aux_dir/depcomp"
4024 if test "x$enable_dependency_tracking" != xno; then
4034 depcc
="$CC" am_compiler_list
=
4036 { $as_echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
4037 $as_echo_n "checking dependency style of $depcc... " >&6; }
4038 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
4039 $as_echo_n "(cached) " >&6
4041 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4042 # We make a subdir and do the tests there. Otherwise we can end up
4043 # making bogus files that we don't know about and never remove. For
4044 # instance it was reported that on HP-UX the gcc test will end up
4045 # making a dummy file named `D' -- because `-MD' means `put the output
4048 # Copy depcomp to subdir because otherwise we won't find it if we're
4049 # using a relative directory.
4050 cp "$am_depcomp" conftest.dir
4052 # We will build objects and dependencies in a subdirectory because
4053 # it helps to detect inapplicable dependency modes. For instance
4054 # both Tru64's cc and ICC support -MD to output dependencies as a
4055 # side effect of compilation, but ICC will put the dependencies in
4056 # the current directory while Tru64 will put them in the object
4060 am_cv_CC_dependencies_compiler_type
=none
4061 if test "$am_compiler_list" = ""; then
4062 am_compiler_list
=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4065 case " $depcc " in #(
4066 *\
-arch\
*\
-arch\
*) am__universal
=true
;;
4069 for depmode
in $am_compiler_list; do
4070 # Setup a source with many dependencies, because some compilers
4071 # like to wrap large dependency lists on column 80 (with \), and
4072 # we should not choose a depcomp mode which is confused by this.
4074 # We need to recreate these files for each test, as the compiler may
4075 # overwrite some of them when testing with obscure command lines.
4076 # This happens at least with the AIX C compiler.
4078 for i
in 1 2 3 4 5 6; do
4079 echo '#include "conftst'$i'.h"' >> sub
/conftest.c
4080 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
4081 # Solaris 8's {/usr,}/bin/sh.
4082 touch sub
/conftst
$i.h
4084 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4086 # We check with `-c' and `-o' for the sake of the "dashmstdout"
4087 # mode. It turns out that the SunPro C++ compiler does not properly
4088 # handle `-M -o', and we need to detect this. Also, some Intel
4089 # versions had trouble with output in subdirs
4090 am__obj
=sub
/conftest.
${OBJEXT-o}
4091 am__minus_obj
="-o $am__obj"
4094 # This depmode causes a compiler race in universal mode.
4095 test "$am__universal" = false ||
continue
4098 # after this tag, mechanisms are not by side-effect, so they'll
4099 # only be used when explicitly requested
4100 if test "x$enable_dependency_tracking" = xyes
; then
4106 msvisualcpp | msvcmsys
)
4107 # This compiler won't grok `-c -o', but also, the minuso test has
4108 # not run yet. These depmodes are late enough in the game, and
4109 # so weak that their functioning should not be impacted.
4110 am__obj
=conftest.
${OBJEXT-o}
4115 if depmode
=$depmode \
4116 source=sub
/conftest.c object
=$am__obj \
4117 depfile
=sub
/conftest.Po tmpdepfile
=sub
/conftest.TPo \
4118 $SHELL .
/depcomp
$depcc -c $am__minus_obj sub
/conftest.c \
4119 >/dev
/null
2>conftest.err
&&
4120 grep sub
/conftst1.h sub
/conftest.Po
> /dev
/null
2>&1 &&
4121 grep sub
/conftst6.h sub
/conftest.Po
> /dev
/null
2>&1 &&
4122 grep $am__obj sub
/conftest.Po
> /dev
/null
2>&1 &&
4123 ${MAKE-make} -s -f confmf
> /dev
/null
2>&1; then
4124 # icc doesn't choke on unknown options, it will just issue warnings
4125 # or remarks (even with -Werror). So we grep stderr for any message
4126 # that says an option was ignored or not supported.
4127 # When given -MP, icc 7.0 and 7.1 complain thusly:
4128 # icc: Command line warning: ignoring option '-M'; no argument required
4129 # The diagnosis changed in icc 8.0:
4130 # icc: Command line remark: option '-MP' not supported
4131 if (grep 'ignoring option' conftest.err ||
4132 grep 'not supported' conftest.err
) >/dev
/null
2>&1; then :; else
4133 am_cv_CC_dependencies_compiler_type
=$depmode
4142 am_cv_CC_dependencies_compiler_type
=none
4146 { $as_echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
4147 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4148 CCDEPMODE
=depmode
=$am_cv_CC_dependencies_compiler_type
4151 test "x$enable_dependency_tracking" != xno \
4152 && test "$am_cv_CC_dependencies_compiler_type" = gcc3
; then
4154 am__fastdepCC_FALSE
='#'
4156 am__fastdepCC_TRUE
='#'
4157 am__fastdepCC_FALSE
=
4163 { $as_echo "$as_me:$LINENO: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
4164 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
4169 macro_version
='2.2.6'
4170 macro_revision
='1.3012'
4184 ltmain
="$ac_aux_dir/ltmain.sh"
4186 { $as_echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5
4187 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
4188 if test "${ac_cv_path_SED+set}" = set; then
4189 $as_echo_n "(cached) " >&6
4191 ac_script
=s
/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
/
4192 for ac_i
in 1 2 3 4 5 6 7; do
4193 ac_script
="$ac_script$as_nl$ac_script"
4195 echo "$ac_script" 2>/dev
/null |
sed 99q
>conftest.
sed
4196 $as_unset ac_script || ac_script
=
4197 if test -z "$SED"; then
4198 ac_path_SED_found
=false
4199 # Loop through the user's path and test for each of PROGNAME-LIST
4200 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4204 test -z "$as_dir" && as_dir
=.
4205 for ac_prog
in sed gsed
; do
4206 for ac_exec_ext
in '' $ac_executable_extensions; do
4207 ac_path_SED
="$as_dir/$ac_prog$ac_exec_ext"
4208 { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } ||
continue
4209 # Check for GNU ac_path_SED and select it if it is found.
4210 # Check for GNU $ac_path_SED
4211 case `"$ac_path_SED" --version 2>&1` in
4213 ac_cv_path_SED
="$ac_path_SED" ac_path_SED_found
=:;;
4216 $as_echo_n 0123456789 >"conftest.in"
4219 cat "conftest.in" "conftest.in" >"conftest.tmp"
4220 mv "conftest.tmp" "conftest.in"
4221 cp "conftest.in" "conftest.nl"
4222 $as_echo '' >> "conftest.nl"
4223 "$ac_path_SED" -f conftest.
sed < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
4224 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
4225 ac_count
=`expr $ac_count + 1`
4226 if test $ac_count -gt ${ac_path_SED_max-0}; then
4227 # Best one so far, save it but keep looking for a better one
4228 ac_cv_path_SED
="$ac_path_SED"
4229 ac_path_SED_max
=$ac_count
4231 # 10*(2^10) chars as input seems more than enough
4232 test $ac_count -gt 10 && break
4234 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
4237 $ac_path_SED_found && break 3
4242 if test -z "$ac_cv_path_SED"; then
4243 { { $as_echo "$as_me:$LINENO: error: no acceptable sed could be found in \$PATH" >&5
4244 $as_echo "$as_me: error: no acceptable sed could be found in \$PATH" >&2;}
4245 { (exit 1); exit 1; }; }
4252 { $as_echo "$as_me:$LINENO: result: $ac_cv_path_SED" >&5
4253 $as_echo "$ac_cv_path_SED" >&6; }
4254 SED
="$ac_cv_path_SED"
4257 test -z "$SED" && SED
=sed
4258 Xsed
="$SED -e 1s/^X//"
4270 { $as_echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
4271 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4272 if test "${ac_cv_path_GREP+set}" = set; then
4273 $as_echo_n "(cached) " >&6
4275 if test -z "$GREP"; then
4276 ac_path_GREP_found
=false
4277 # Loop through the user's path and test for each of PROGNAME-LIST
4278 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4279 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
4282 test -z "$as_dir" && as_dir
=.
4283 for ac_prog
in grep ggrep
; do
4284 for ac_exec_ext
in '' $ac_executable_extensions; do
4285 ac_path_GREP
="$as_dir/$ac_prog$ac_exec_ext"
4286 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } ||
continue
4287 # Check for GNU ac_path_GREP and select it if it is found.
4288 # Check for GNU $ac_path_GREP
4289 case `"$ac_path_GREP" --version 2>&1` in
4291 ac_cv_path_GREP
="$ac_path_GREP" ac_path_GREP_found
=:;;
4294 $as_echo_n 0123456789 >"conftest.in"
4297 cat "conftest.in" "conftest.in" >"conftest.tmp"
4298 mv "conftest.tmp" "conftest.in"
4299 cp "conftest.in" "conftest.nl"
4300 $as_echo 'GREP' >> "conftest.nl"
4301 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
4302 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
4303 ac_count
=`expr $ac_count + 1`
4304 if test $ac_count -gt ${ac_path_GREP_max-0}; then
4305 # Best one so far, save it but keep looking for a better one
4306 ac_cv_path_GREP
="$ac_path_GREP"
4307 ac_path_GREP_max
=$ac_count
4309 # 10*(2^10) chars as input seems more than enough
4310 test $ac_count -gt 10 && break
4312 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
4315 $ac_path_GREP_found && break 3
4320 if test -z "$ac_cv_path_GREP"; then
4321 { { $as_echo "$as_me:$LINENO: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
4322 $as_echo "$as_me: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
4323 { (exit 1); exit 1; }; }
4326 ac_cv_path_GREP
=$GREP
4330 { $as_echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
4331 $as_echo "$ac_cv_path_GREP" >&6; }
4332 GREP
="$ac_cv_path_GREP"
4335 { $as_echo "$as_me:$LINENO: checking for egrep" >&5
4336 $as_echo_n "checking for egrep... " >&6; }
4337 if test "${ac_cv_path_EGREP+set}" = set; then
4338 $as_echo_n "(cached) " >&6
4340 if echo a |
$GREP -E '(a|b)' >/dev
/null
2>&1
4341 then ac_cv_path_EGREP
="$GREP -E"
4343 if test -z "$EGREP"; then
4344 ac_path_EGREP_found
=false
4345 # Loop through the user's path and test for each of PROGNAME-LIST
4346 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4347 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
4350 test -z "$as_dir" && as_dir
=.
4351 for ac_prog
in egrep; do
4352 for ac_exec_ext
in '' $ac_executable_extensions; do
4353 ac_path_EGREP
="$as_dir/$ac_prog$ac_exec_ext"
4354 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } ||
continue
4355 # Check for GNU ac_path_EGREP and select it if it is found.
4356 # Check for GNU $ac_path_EGREP
4357 case `"$ac_path_EGREP" --version 2>&1` in
4359 ac_cv_path_EGREP
="$ac_path_EGREP" ac_path_EGREP_found
=:;;
4362 $as_echo_n 0123456789 >"conftest.in"
4365 cat "conftest.in" "conftest.in" >"conftest.tmp"
4366 mv "conftest.tmp" "conftest.in"
4367 cp "conftest.in" "conftest.nl"
4368 $as_echo 'EGREP' >> "conftest.nl"
4369 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
4370 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
4371 ac_count
=`expr $ac_count + 1`
4372 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4373 # Best one so far, save it but keep looking for a better one
4374 ac_cv_path_EGREP
="$ac_path_EGREP"
4375 ac_path_EGREP_max
=$ac_count
4377 # 10*(2^10) chars as input seems more than enough
4378 test $ac_count -gt 10 && break
4380 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
4383 $ac_path_EGREP_found && break 3
4388 if test -z "$ac_cv_path_EGREP"; then
4389 { { $as_echo "$as_me:$LINENO: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
4390 $as_echo "$as_me: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
4391 { (exit 1); exit 1; }; }
4394 ac_cv_path_EGREP
=$EGREP
4399 { $as_echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
4400 $as_echo "$ac_cv_path_EGREP" >&6; }
4401 EGREP
="$ac_cv_path_EGREP"
4404 { $as_echo "$as_me:$LINENO: checking for fgrep" >&5
4405 $as_echo_n "checking for fgrep... " >&6; }
4406 if test "${ac_cv_path_FGREP+set}" = set; then
4407 $as_echo_n "(cached) " >&6
4409 if echo 'ab*c' |
$GREP -F 'ab*c' >/dev
/null
2>&1
4410 then ac_cv_path_FGREP
="$GREP -F"
4412 if test -z "$FGREP"; then
4413 ac_path_FGREP_found
=false
4414 # Loop through the user's path and test for each of PROGNAME-LIST
4415 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4416 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
4419 test -z "$as_dir" && as_dir
=.
4420 for ac_prog
in fgrep
; do
4421 for ac_exec_ext
in '' $ac_executable_extensions; do
4422 ac_path_FGREP
="$as_dir/$ac_prog$ac_exec_ext"
4423 { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } ||
continue
4424 # Check for GNU ac_path_FGREP and select it if it is found.
4425 # Check for GNU $ac_path_FGREP
4426 case `"$ac_path_FGREP" --version 2>&1` in
4428 ac_cv_path_FGREP
="$ac_path_FGREP" ac_path_FGREP_found
=:;;
4431 $as_echo_n 0123456789 >"conftest.in"
4434 cat "conftest.in" "conftest.in" >"conftest.tmp"
4435 mv "conftest.tmp" "conftest.in"
4436 cp "conftest.in" "conftest.nl"
4437 $as_echo 'FGREP' >> "conftest.nl"
4438 "$ac_path_FGREP" FGREP
< "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
4439 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
4440 ac_count
=`expr $ac_count + 1`
4441 if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4442 # Best one so far, save it but keep looking for a better one
4443 ac_cv_path_FGREP
="$ac_path_FGREP"
4444 ac_path_FGREP_max
=$ac_count
4446 # 10*(2^10) chars as input seems more than enough
4447 test $ac_count -gt 10 && break
4449 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
4452 $ac_path_FGREP_found && break 3
4457 if test -z "$ac_cv_path_FGREP"; then
4458 { { $as_echo "$as_me:$LINENO: error: no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
4459 $as_echo "$as_me: error: no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
4460 { (exit 1); exit 1; }; }
4463 ac_cv_path_FGREP
=$FGREP
4468 { $as_echo "$as_me:$LINENO: result: $ac_cv_path_FGREP" >&5
4469 $as_echo "$ac_cv_path_FGREP" >&6; }
4470 FGREP
="$ac_cv_path_FGREP"
4473 test -z "$GREP" && GREP
=grep
4493 # Check whether --with-gnu-ld was given.
4494 if test "${with_gnu_ld+set}" = set; then
4495 withval
=$with_gnu_ld; test "$withval" = no || with_gnu_ld
=yes
4501 if test "$GCC" = yes; then
4502 # Check if gcc -print-prog-name=ld gives a path.
4503 { $as_echo "$as_me:$LINENO: checking for ld used by $CC" >&5
4504 $as_echo_n "checking for ld used by $CC... " >&6; }
4507 # gcc leaves a trailing carriage return which upsets mingw
4508 ac_prog
=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4510 ac_prog
=`($CC -print-prog-name=ld) 2>&5` ;;
4513 # Accept absolute paths.
4515 re_direlt
='/[^/][^/]*/\.\./'
4516 # Canonicalize the pathname of ld
4517 ac_prog
=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4518 while $ECHO "$ac_prog" |
$GREP "$re_direlt" > /dev
/null
2>&1; do
4519 ac_prog
=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4521 test -z "$LD" && LD
="$ac_prog"
4524 # If it fails, then pretend we aren't using GCC.
4528 # If it is relative, then search for the first ld in PATH.
4532 elif test "$with_gnu_ld" = yes; then
4533 { $as_echo "$as_me:$LINENO: checking for GNU ld" >&5
4534 $as_echo_n "checking for GNU ld... " >&6; }
4536 { $as_echo "$as_me:$LINENO: checking for non-GNU ld" >&5
4537 $as_echo_n "checking for non-GNU ld... " >&6; }
4539 if test "${lt_cv_path_LD+set}" = set; then
4540 $as_echo_n "(cached) " >&6
4542 if test -z "$LD"; then
4543 lt_save_ifs
="$IFS"; IFS
=$PATH_SEPARATOR
4544 for ac_dir
in $PATH; do
4546 test -z "$ac_dir" && ac_dir
=.
4547 if test -f "$ac_dir/$ac_prog" ||
test -f "$ac_dir/$ac_prog$ac_exeext"; then
4548 lt_cv_path_LD
="$ac_dir/$ac_prog"
4549 # Check to see if the program is GNU ld. I'd rather use --version,
4550 # but apparently some variants of GNU ld only accept -v.
4551 # Break only if it was the GNU/non-GNU ld that we prefer.
4552 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4553 *GNU
* |
*'with BFD'*)
4554 test "$with_gnu_ld" != no
&& break
4557 test "$with_gnu_ld" != yes && break
4564 lt_cv_path_LD
="$LD" # Let the user override the test with a path.
4569 if test -n "$LD"; then
4570 { $as_echo "$as_me:$LINENO: result: $LD" >&5
4571 $as_echo "$LD" >&6; }
4573 { $as_echo "$as_me:$LINENO: result: no" >&5
4574 $as_echo "no" >&6; }
4576 test -z "$LD" && { { $as_echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
4577 $as_echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
4578 { (exit 1); exit 1; }; }
4579 { $as_echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
4580 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4581 if test "${lt_cv_prog_gnu_ld+set}" = set; then
4582 $as_echo_n "(cached) " >&6
4584 # I'd rather use --version here, but apparently some GNU lds only accept -v.
4585 case `$LD -v 2>&1 </dev/null` in
4586 *GNU
* |
*'with BFD'*)
4587 lt_cv_prog_gnu_ld
=yes
4590 lt_cv_prog_gnu_ld
=no
4594 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
4595 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
4596 with_gnu_ld
=$lt_cv_prog_gnu_ld
4606 { $as_echo "$as_me:$LINENO: checking for BSD- or MS-compatible name lister (nm)" >&5
4607 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
4608 if test "${lt_cv_path_NM+set}" = set; then
4609 $as_echo_n "(cached) " >&6
4611 if test -n "$NM"; then
4612 # Let the user override the test.
4615 lt_nm_to_check
="${ac_tool_prefix}nm"
4616 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4617 lt_nm_to_check
="$lt_nm_to_check nm"
4619 for lt_tmp_nm
in $lt_nm_to_check; do
4620 lt_save_ifs
="$IFS"; IFS
=$PATH_SEPARATOR
4621 for ac_dir
in $PATH /usr
/ccs
/bin
/elf
/usr
/ccs
/bin
/usr
/ucb
/bin
; do
4623 test -z "$ac_dir" && ac_dir
=.
4624 tmp_nm
="$ac_dir/$lt_tmp_nm"
4625 if test -f "$tmp_nm" ||
test -f "$tmp_nm$ac_exeext" ; then
4626 # Check to see if the nm accepts a BSD-compat flag.
4627 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
4628 # nm: unknown option "B" ignored
4629 # Tru64's nm complains that /dev/null is an invalid object file
4630 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4631 */dev
/null
* |
*'Invalid file or object type'*)
4632 lt_cv_path_NM
="$tmp_nm -B"
4636 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4638 lt_cv_path_NM
="$tmp_nm -p"
4642 lt_cv_path_NM
=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4643 continue # so that we can try to find one that supports BSD flags
4652 : ${lt_cv_path_NM=no}
4655 { $as_echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5
4656 $as_echo "$lt_cv_path_NM" >&6; }
4657 if test "$lt_cv_path_NM" != "no"; then
4660 # Didn't find any BSD compatible name lister, look for dumpbin.
4661 if test -n "$ac_tool_prefix"; then
4662 for ac_prog
in "dumpbin -symbols" "link -dump -symbols"
4664 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4665 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
4666 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
4667 $as_echo_n "checking for $ac_word... " >&6; }
4668 if test "${ac_cv_prog_DUMPBIN+set}" = set; then
4669 $as_echo_n "(cached) " >&6
4671 if test -n "$DUMPBIN"; then
4672 ac_cv_prog_DUMPBIN
="$DUMPBIN" # Let the user override the test.
4674 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4678 test -z "$as_dir" && as_dir
=.
4679 for ac_exec_ext
in '' $ac_executable_extensions; do
4680 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4681 ac_cv_prog_DUMPBIN
="$ac_tool_prefix$ac_prog"
4682 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4691 DUMPBIN
=$ac_cv_prog_DUMPBIN
4692 if test -n "$DUMPBIN"; then
4693 { $as_echo "$as_me:$LINENO: result: $DUMPBIN" >&5
4694 $as_echo "$DUMPBIN" >&6; }
4696 { $as_echo "$as_me:$LINENO: result: no" >&5
4697 $as_echo "no" >&6; }
4701 test -n "$DUMPBIN" && break
4704 if test -z "$DUMPBIN"; then
4705 ac_ct_DUMPBIN
=$DUMPBIN
4706 for ac_prog
in "dumpbin -symbols" "link -dump -symbols"
4708 # Extract the first word of "$ac_prog", so it can be a program name with args.
4709 set dummy
$ac_prog; ac_word
=$2
4710 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
4711 $as_echo_n "checking for $ac_word... " >&6; }
4712 if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then
4713 $as_echo_n "(cached) " >&6
4715 if test -n "$ac_ct_DUMPBIN"; then
4716 ac_cv_prog_ac_ct_DUMPBIN
="$ac_ct_DUMPBIN" # Let the user override the test.
4718 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4722 test -z "$as_dir" && as_dir
=.
4723 for ac_exec_ext
in '' $ac_executable_extensions; do
4724 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4725 ac_cv_prog_ac_ct_DUMPBIN
="$ac_prog"
4726 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4735 ac_ct_DUMPBIN
=$ac_cv_prog_ac_ct_DUMPBIN
4736 if test -n "$ac_ct_DUMPBIN"; then
4737 { $as_echo "$as_me:$LINENO: result: $ac_ct_DUMPBIN" >&5
4738 $as_echo "$ac_ct_DUMPBIN" >&6; }
4740 { $as_echo "$as_me:$LINENO: result: no" >&5
4741 $as_echo "no" >&6; }
4745 test -n "$ac_ct_DUMPBIN" && break
4748 if test "x$ac_ct_DUMPBIN" = x
; then
4751 case $cross_compiling:$ac_tool_warned in
4753 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
4754 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4755 ac_tool_warned
=yes ;;
4757 DUMPBIN
=$ac_ct_DUMPBIN
4762 if test "$DUMPBIN" != ":"; then
4766 test -z "$NM" && NM
=nm
4773 { $as_echo "$as_me:$LINENO: checking the name lister ($NM) interface" >&5
4774 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
4775 if test "${lt_cv_nm_interface+set}" = set; then
4776 $as_echo_n "(cached) " >&6
4778 lt_cv_nm_interface
="BSD nm"
4779 echo "int some_variable = 0;" > conftest.
$ac_ext
4780 (eval echo "\"\$as_me:4780: $ac_compile\"" >&5)
4781 (eval "$ac_compile" 2>conftest.err
)
4782 cat conftest.err
>&5
4783 (eval echo "\"\$as_me:4783: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
4784 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err
> conftest.out
)
4785 cat conftest.err
>&5
4786 (eval echo "\"\$as_me:4786: output\"" >&5)
4787 cat conftest.out
>&5
4788 if $GREP 'External.*some_variable' conftest.out
> /dev
/null
; then
4789 lt_cv_nm_interface
="MS dumpbin"
4793 { $as_echo "$as_me:$LINENO: result: $lt_cv_nm_interface" >&5
4794 $as_echo "$lt_cv_nm_interface" >&6; }
4796 { $as_echo "$as_me:$LINENO: checking whether ln -s works" >&5
4797 $as_echo_n "checking whether ln -s works... " >&6; }
4799 if test "$LN_S" = "ln -s"; then
4800 { $as_echo "$as_me:$LINENO: result: yes" >&5
4801 $as_echo "yes" >&6; }
4803 { $as_echo "$as_me:$LINENO: result: no, using $LN_S" >&5
4804 $as_echo "no, using $LN_S" >&6; }
4807 # find the maximum length of command line arguments
4808 { $as_echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5
4809 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
4810 if test "${lt_cv_sys_max_cmd_len+set}" = set; then
4811 $as_echo_n "(cached) " >&6
4818 # On DJGPP, this test can blow up pretty badly due to problems in libc
4819 # (any single argument exceeding 2000 bytes causes a buffer overrun
4820 # during glob expansion). Even if it were fixed, the result of this
4821 # check would be larger than it should be.
4822 lt_cv_sys_max_cmd_len
=12288; # 12K is about right
4826 # Under GNU Hurd, this test is not required because there is
4827 # no limit to the length of command line arguments.
4828 # Libtool will interpret -1 as no limit whatsoever
4829 lt_cv_sys_max_cmd_len
=-1;
4832 cygwin
* | mingw
* | cegcc
*)
4833 # On Win9x/ME, this test blows up -- it succeeds, but takes
4834 # about 5 minutes as the teststring grows exponentially.
4835 # Worse, since 9x/ME are not pre-emptively multitasking,
4836 # you end up with a "frozen" computer, even though with patience
4837 # the test eventually succeeds (with a max line length of 256k).
4838 # Instead, let's just punt: use the minimum linelength reported by
4839 # all of the supported platforms: 8192 (on NT/2K/XP).
4840 lt_cv_sys_max_cmd_len
=8192;
4844 # On AmigaOS with pdksh, this test takes hours, literally.
4845 # So we just punt and use a minimum line length of 8192.
4846 lt_cv_sys_max_cmd_len
=8192;
4849 netbsd
* | freebsd
* | openbsd
* | darwin
* | dragonfly
*)
4850 # This has been around since 386BSD, at least. Likely further.
4851 if test -x /sbin
/sysctl
; then
4852 lt_cv_sys_max_cmd_len
=`/sbin/sysctl -n kern.argmax`
4853 elif test -x /usr
/sbin
/sysctl
; then
4854 lt_cv_sys_max_cmd_len
=`/usr/sbin/sysctl -n kern.argmax`
4856 lt_cv_sys_max_cmd_len
=65536 # usable default for all BSDs
4858 # And add a safety zone
4859 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \/ 4`
4860 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \* 3`
4864 # We know the value 262144 and hardcode it with a safety zone (like BSD)
4865 lt_cv_sys_max_cmd_len
=196608
4869 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
4870 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
4871 # nice to cause kernel panics so lets avoid the loop below.
4872 # First set a reasonable default.
4873 lt_cv_sys_max_cmd_len
=16384
4875 if test -x /sbin
/sysconfig
; then
4876 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
4877 *1*) lt_cv_sys_max_cmd_len
=-1 ;;
4882 lt_cv_sys_max_cmd_len
=102400
4884 sysv5
* | sco5v6
* | sysv4.2uw2
*)
4885 kargmax
=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
4886 if test -n "$kargmax"; then
4887 lt_cv_sys_max_cmd_len
=`echo $kargmax | sed 's/.*[ ]//'`
4889 lt_cv_sys_max_cmd_len
=32768
4893 lt_cv_sys_max_cmd_len
=`(getconf ARG_MAX) 2> /dev/null`
4894 if test -n "$lt_cv_sys_max_cmd_len"; then
4895 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \/ 4`
4896 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \* 3`
4898 # Make teststring a little bigger before we do anything with it.
4899 # a 1K string should be a reasonable start.
4900 for i
in 1 2 3 4 5 6 7 8 ; do
4901 teststring
=$teststring$teststring
4903 SHELL
=${SHELL-${CONFIG_SHELL-/bin/sh}}
4904 # If test is not a shell built-in, we'll probably end up computing a
4905 # maximum length that is only half of the actual maximum length, but
4907 while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
4908 = "XX$teststring$teststring"; } >/dev
/null
2>&1 &&
4909 test $i != 17 # 1/2 MB should be enough
4912 teststring
=$teststring$teststring
4914 # Only check the string length outside the loop.
4915 lt_cv_sys_max_cmd_len
=`expr "X$teststring" : ".*" 2>&1`
4917 # Add a significant safety factor because C++ compilers can tack on
4918 # massive amounts of additional arguments before passing them to the
4919 # linker. It appears as though 1/2 is a usable value.
4920 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \/ 2`
4927 if test -n $lt_cv_sys_max_cmd_len ; then
4928 { $as_echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
4929 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
4931 { $as_echo "$as_me:$LINENO: result: none" >&5
4932 $as_echo "none" >&6; }
4934 max_cmd_len
=$lt_cv_sys_max_cmd_len
4945 { $as_echo "$as_me:$LINENO: checking whether the shell understands some XSI constructs" >&5
4946 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
4947 # Try some XSI features
4950 test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
4952 && eval 'test $(( 1 + 1 )) -eq 2 \
4953 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
4955 { $as_echo "$as_me:$LINENO: result
: $xsi_shell" >&5
4956 $as_echo "$xsi_shell" >&6; }
4959 { $as_echo "$as_me:$LINENO: checking whether the shell understands
\"+=\"" >&5
4960 $as_echo_n "checking whether the shell understands
\"+=\"...
" >&6; }
4962 ( foo=bar; set foo baz; eval "$1+=\
$2" && test "$foo" = barbaz ) \
4964 && lt_shell_append=yes
4965 { $as_echo "$as_me:$LINENO: result
: $lt_shell_append" >&5
4966 $as_echo "$lt_shell_append" >&6; }
4969 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
4979 # test EBCDIC or ASCII
4980 case `echo X|tr X '\101'` in
4981 A) # ASCII based system
4982 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
4983 lt_SP2NL='tr \040 \012'
4984 lt_NL2SP='tr \015\012 \040\040'
4986 *) # EBCDIC based system
4987 lt_SP2NL='tr \100 \n'
4988 lt_NL2SP='tr \r\n \100\100'
5000 { $as_echo "$as_me:$LINENO: checking
for $LD option to reload object files
" >&5
5001 $as_echo_n "checking
for $LD option to reload object files...
" >&6; }
5002 if test "${lt_cv_ld_reload_flag+set}" = set; then
5003 $as_echo_n "(cached
) " >&6
5005 lt_cv_ld_reload_flag='-r'
5007 { $as_echo "$as_me:$LINENO: result
: $lt_cv_ld_reload_flag" >&5
5008 $as_echo "$lt_cv_ld_reload_flag" >&6; }
5009 reload_flag=$lt_cv_ld_reload_flag
5010 case $reload_flag in
5012 *) reload_flag=" $reload_flag" ;;
5014 reload_cmds='$LD$reload_flag -o $output$reload_objs'
5017 if test "$GCC" = yes; then
5018 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
5020 reload_cmds='$LD$reload_flag -o $output$reload_objs'
5033 if test -n "$ac_tool_prefix"; then
5034 # Extract the first word of "${ac_tool_prefix}objdump
", so it can be a program name with args.
5035 set dummy ${ac_tool_prefix}objdump; ac_word=$2
5036 { $as_echo "$as_me:$LINENO: checking
for $ac_word" >&5
5037 $as_echo_n "checking
for $ac_word...
" >&6; }
5038 if test "${ac_cv_prog_OBJDUMP+set}" = set; then
5039 $as_echo_n "(cached
) " >&6
5041 if test -n "$OBJDUMP"; then
5042 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5044 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5048 test -z "$as_dir" && as_dir=.
5049 for ac_exec_ext in '' $ac_executable_extensions; do
5050 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5051 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump
"
5052 $as_echo "$as_me:$LINENO: found
$as_dir/$ac_word$ac_exec_ext" >&5
5061 OBJDUMP=$ac_cv_prog_OBJDUMP
5062 if test -n "$OBJDUMP"; then
5063 { $as_echo "$as_me:$LINENO: result
: $OBJDUMP" >&5
5064 $as_echo "$OBJDUMP" >&6; }
5066 { $as_echo "$as_me:$LINENO: result
: no
" >&5
5067 $as_echo "no
" >&6; }
5072 if test -z "$ac_cv_prog_OBJDUMP"; then
5073 ac_ct_OBJDUMP=$OBJDUMP
5074 # Extract the first word of "objdump
", so it can be a program name with args.
5075 set dummy objdump; ac_word=$2
5076 { $as_echo "$as_me:$LINENO: checking
for $ac_word" >&5
5077 $as_echo_n "checking
for $ac_word...
" >&6; }
5078 if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then
5079 $as_echo_n "(cached
) " >&6
5081 if test -n "$ac_ct_OBJDUMP"; then
5082 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
5084 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5088 test -z "$as_dir" && as_dir=.
5089 for ac_exec_ext in '' $ac_executable_extensions; do
5090 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5091 ac_cv_prog_ac_ct_OBJDUMP="objdump
"
5092 $as_echo "$as_me:$LINENO: found
$as_dir/$ac_word$ac_exec_ext" >&5
5101 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
5102 if test -n "$ac_ct_OBJDUMP"; then
5103 { $as_echo "$as_me:$LINENO: result
: $ac_ct_OBJDUMP" >&5
5104 $as_echo "$ac_ct_OBJDUMP" >&6; }
5106 { $as_echo "$as_me:$LINENO: result
: no
" >&5
5107 $as_echo "no
" >&6; }
5110 if test "x
$ac_ct_OBJDUMP" = x; then
5113 case $cross_compiling:$ac_tool_warned in
5115 { $as_echo "$as_me:$LINENO: WARNING
: using cross tools not prefixed with
host triplet
" >&5
5116 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
5117 ac_tool_warned=yes ;;
5119 OBJDUMP=$ac_ct_OBJDUMP
5122 OBJDUMP="$ac_cv_prog_OBJDUMP"
5125 test -z "$OBJDUMP" && OBJDUMP=objdump
5135 { $as_echo "$as_me:$LINENO: checking how to recognize dependent libraries
" >&5
5136 $as_echo_n "checking how to recognize dependent libraries...
" >&6; }
5137 if test "${lt_cv_deplibs_check_method+set}" = set; then
5138 $as_echo_n "(cached
) " >&6
5140 lt_cv_file_magic_cmd='$MAGIC_CMD'
5141 lt_cv_file_magic_test_file=
5142 lt_cv_deplibs_check_method='unknown'
5143 # Need to set the preceding variable on all platforms that support
5144 # interlibrary dependencies.
5145 # 'none' -- dependencies not supported.
5146 # `unknown' -- same as none, but documents that we really don't know.
5147 # 'pass_all' -- all dependencies passed with no checks.
5148 # 'test_compile' -- check by making test program.
5149 # 'file_magic [[regex]]' -- check by looking for files in library path
5150 # which responds to the $file_magic_cmd with a given extended regex.
5151 # If you have `file' or equivalent on your system and you're not sure
5152 # whether `pass_all' will *always* work, you probably want this one.
5156 lt_cv_deplibs_check_method=pass_all
5160 lt_cv_deplibs_check_method=pass_all
5164 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5165 lt_cv_file_magic_cmd='/usr/bin/file -L'
5166 lt_cv_file_magic_test_file=/shlib/libc.so
5170 # func_win32_libid is a shell function defined in ltmain.sh
5171 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5172 lt_cv_file_magic_cmd='func_win32_libid'
5176 # Base MSYS/MinGW do not provide the 'file' command needed by
5177 # func_win32_libid shell function, so use a weaker test based on 'objdump',
5178 # unless we find 'file', for example because we are cross-compiling.
5179 if ( file / ) >/dev/null 2>&1; then
5180 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5181 lt_cv_file_magic_cmd='func_win32_libid'
5183 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
5184 lt_cv_file_magic_cmd='$OBJDUMP -f'
5189 # use the weaker test based on 'objdump'. See mingw*.
5190 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
5191 lt_cv_file_magic_cmd='$OBJDUMP -f'
5194 darwin* | rhapsody*)
5195 lt_cv_deplibs_check_method=pass_all
5198 freebsd* | dragonfly*)
5199 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5202 # Not sure whether the presence of OpenBSD here was a mistake.
5203 # Let's accept both of them until this is cleared up.
5204 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5205 lt_cv_file_magic_cmd=/usr/bin/file
5206 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5210 lt_cv_deplibs_check_method=pass_all
5215 lt_cv_deplibs_check_method=pass_all
5218 hpux10.20* | hpux11*)
5219 lt_cv_file_magic_cmd=/usr/bin/file
5222 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5223 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5226 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]'
5227 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5230 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
5231 lt_cv_file_magic_test_file=/usr/lib/libc.sl
5237 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5238 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5241 irix5* | irix6* | nonstopux*)
5243 *-32|*"-32 ") libmagic=32-bit;;
5244 *-n32|*"-n32 ") libmagic=N32;;
5245 *-64|*"-64 ") libmagic=64-bit;;
5246 *) libmagic=never-match;;
5248 lt_cv_deplibs_check_method=pass_all
5251 # This must be Linux ELF.
5252 linux* | k*bsd*-gnu)
5253 lt_cv_deplibs_check_method=pass_all
5257 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5258 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5260 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5265 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5266 lt_cv_file_magic_cmd=/usr/bin/file
5267 lt_cv_file_magic_test_file=/usr/lib/libnls.so
5271 lt_cv_deplibs_check_method=pass_all
5275 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8
-powerpc"; then
5276 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5278 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5282 osf3* | osf4* | osf5*)
5283 lt_cv_deplibs_check_method=pass_all
5287 lt_cv_deplibs_check_method=pass_all
5291 lt_cv_deplibs_check_method=pass_all
5294 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5295 lt_cv_deplibs_check_method=pass_all
5299 case $host_vendor in
5301 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]'
5302 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5305 lt_cv_deplibs_check_method=pass_all
5308 lt_cv_file_magic_cmd='/bin/file'
5309 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5312 lt_cv_file_magic_cmd='/bin/file'
5313 lt_cv_deplibs_check_method="file_magic ELF
[0-9][0-9]*-bit [LM
]SB dynamic lib
"
5314 lt_cv_file_magic_test_file=/lib/libc.so
5317 lt_cv_deplibs_check_method=pass_all
5320 lt_cv_deplibs_check_method=pass_all
5326 lt_cv_deplibs_check_method=pass_all
5331 { $as_echo "$as_me:$LINENO: result
: $lt_cv_deplibs_check_method" >&5
5332 $as_echo "$lt_cv_deplibs_check_method" >&6; }
5333 file_magic_cmd=$lt_cv_file_magic_cmd
5334 deplibs_check_method=$lt_cv_deplibs_check_method
5335 test -z "$deplibs_check_method" && deplibs_check_method=unknown
5348 if test -n "$ac_tool_prefix"; then
5349 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
5350 set dummy ${ac_tool_prefix}ar; ac_word=$2
5351 { $as_echo "$as_me:$LINENO: checking
for $ac_word" >&5
5352 $as_echo_n "checking
for $ac_word...
" >&6; }
5353 if test "${ac_cv_prog_AR+set}" = set; then
5354 $as_echo_n "(cached
) " >&6
5356 if test -n "$AR"; then
5357 ac_cv_prog_AR="$AR" # Let the user override the test.
5359 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5363 test -z "$as_dir" && as_dir=.
5364 for ac_exec_ext in '' $ac_executable_extensions; do
5365 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5366 ac_cv_prog_AR="${ac_tool_prefix}ar"
5367 $as_echo "$as_me:$LINENO: found
$as_dir/$ac_word$ac_exec_ext" >&5
5377 if test -n "$AR"; then
5378 { $as_echo "$as_me:$LINENO: result
: $AR" >&5
5379 $as_echo "$AR" >&6; }
5381 { $as_echo "$as_me:$LINENO: result
: no
" >&5
5382 $as_echo "no
" >&6; }
5387 if test -z "$ac_cv_prog_AR"; then
5389 # Extract the first word of "ar", so it can be a program name with args.
5390 set dummy ar; ac_word=$2
5391 { $as_echo "$as_me:$LINENO: checking
for $ac_word" >&5
5392 $as_echo_n "checking
for $ac_word...
" >&6; }
5393 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
5394 $as_echo_n "(cached
) " >&6
5396 if test -n "$ac_ct_AR"; then
5397 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5399 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5403 test -z "$as_dir" && as_dir=.
5404 for ac_exec_ext in '' $ac_executable_extensions; do
5405 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5406 ac_cv_prog_ac_ct_AR="ar"
5407 $as_echo "$as_me:$LINENO: found
$as_dir/$ac_word$ac_exec_ext" >&5
5416 ac_ct_AR=$ac_cv_prog_ac_ct_AR
5417 if test -n "$ac_ct_AR"; then
5418 { $as_echo "$as_me:$LINENO: result
: $ac_ct_AR" >&5
5419 $as_echo "$ac_ct_AR" >&6; }
5421 { $as_echo "$as_me:$LINENO: result
: no
" >&5
5422 $as_echo "no
" >&6; }
5425 if test "x
$ac_ct_AR" = x; then
5428 case $cross_compiling:$ac_tool_warned in
5430 { $as_echo "$as_me:$LINENO: WARNING
: using cross tools not prefixed with
host triplet
" >&5
5431 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
5432 ac_tool_warned=yes ;;
5440 test -z "$AR" && AR=ar
5441 test -z "$AR_FLAGS" && AR_FLAGS=cru
5453 if test -n "$ac_tool_prefix"; then
5454 # Extract the first word of "${ac_tool_prefix}strip
", so it can be a program name with args.
5455 set dummy ${ac_tool_prefix}strip; ac_word=$2
5456 { $as_echo "$as_me:$LINENO: checking
for $ac_word" >&5
5457 $as_echo_n "checking
for $ac_word...
" >&6; }
5458 if test "${ac_cv_prog_STRIP+set}" = set; then
5459 $as_echo_n "(cached
) " >&6
5461 if test -n "$STRIP"; then
5462 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5464 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5468 test -z "$as_dir" && as_dir=.
5469 for ac_exec_ext in '' $ac_executable_extensions; do
5470 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5471 ac_cv_prog_STRIP="${ac_tool_prefix}strip
"
5472 $as_echo "$as_me:$LINENO: found
$as_dir/$ac_word$ac_exec_ext" >&5
5481 STRIP=$ac_cv_prog_STRIP
5482 if test -n "$STRIP"; then
5483 { $as_echo "$as_me:$LINENO: result
: $STRIP" >&5
5484 $as_echo "$STRIP" >&6; }
5486 { $as_echo "$as_me:$LINENO: result
: no
" >&5
5487 $as_echo "no
" >&6; }
5492 if test -z "$ac_cv_prog_STRIP"; then
5494 # Extract the first word of "strip
", so it can be a program name with args.
5495 set dummy strip; ac_word=$2
5496 { $as_echo "$as_me:$LINENO: checking
for $ac_word" >&5
5497 $as_echo_n "checking
for $ac_word...
" >&6; }
5498 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
5499 $as_echo_n "(cached
) " >&6
5501 if test -n "$ac_ct_STRIP"; then
5502 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5504 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5508 test -z "$as_dir" && as_dir=.
5509 for ac_exec_ext in '' $ac_executable_extensions; do
5510 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5511 ac_cv_prog_ac_ct_STRIP="strip
"
5512 $as_echo "$as_me:$LINENO: found
$as_dir/$ac_word$ac_exec_ext" >&5
5521 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5522 if test -n "$ac_ct_STRIP"; then
5523 { $as_echo "$as_me:$LINENO: result
: $ac_ct_STRIP" >&5
5524 $as_echo "$ac_ct_STRIP" >&6; }
5526 { $as_echo "$as_me:$LINENO: result
: no
" >&5
5527 $as_echo "no
" >&6; }
5530 if test "x
$ac_ct_STRIP" = x; then
5533 case $cross_compiling:$ac_tool_warned in
5535 { $as_echo "$as_me:$LINENO: WARNING
: using cross tools not prefixed with
host triplet
" >&5
5536 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
5537 ac_tool_warned=yes ;;
5542 STRIP="$ac_cv_prog_STRIP"
5545 test -z "$STRIP" && STRIP=:
5552 if test -n "$ac_tool_prefix"; then
5553 # Extract the first word of "${ac_tool_prefix}ranlib
", so it can be a program name with args.
5554 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5555 { $as_echo "$as_me:$LINENO: checking
for $ac_word" >&5
5556 $as_echo_n "checking
for $ac_word...
" >&6; }
5557 if test "${ac_cv_prog_RANLIB+set}" = set; then
5558 $as_echo_n "(cached
) " >&6
5560 if test -n "$RANLIB"; then
5561 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5563 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5567 test -z "$as_dir" && as_dir=.
5568 for ac_exec_ext in '' $ac_executable_extensions; do
5569 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5570 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib
"
5571 $as_echo "$as_me:$LINENO: found
$as_dir/$ac_word$ac_exec_ext" >&5
5580 RANLIB=$ac_cv_prog_RANLIB
5581 if test -n "$RANLIB"; then
5582 { $as_echo "$as_me:$LINENO: result
: $RANLIB" >&5
5583 $as_echo "$RANLIB" >&6; }
5585 { $as_echo "$as_me:$LINENO: result
: no
" >&5
5586 $as_echo "no
" >&6; }
5591 if test -z "$ac_cv_prog_RANLIB"; then
5592 ac_ct_RANLIB=$RANLIB
5593 # Extract the first word of "ranlib
", so it can be a program name with args.
5594 set dummy ranlib; ac_word=$2
5595 { $as_echo "$as_me:$LINENO: checking
for $ac_word" >&5
5596 $as_echo_n "checking
for $ac_word...
" >&6; }
5597 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
5598 $as_echo_n "(cached
) " >&6
5600 if test -n "$ac_ct_RANLIB"; then
5601 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5603 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5607 test -z "$as_dir" && as_dir=.
5608 for ac_exec_ext in '' $ac_executable_extensions; do
5609 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5610 ac_cv_prog_ac_ct_RANLIB="ranlib
"
5611 $as_echo "$as_me:$LINENO: found
$as_dir/$ac_word$ac_exec_ext" >&5
5620 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5621 if test -n "$ac_ct_RANLIB"; then
5622 { $as_echo "$as_me:$LINENO: result
: $ac_ct_RANLIB" >&5
5623 $as_echo "$ac_ct_RANLIB" >&6; }
5625 { $as_echo "$as_me:$LINENO: result
: no
" >&5
5626 $as_echo "no
" >&6; }
5629 if test "x
$ac_ct_RANLIB" = x; then
5632 case $cross_compiling:$ac_tool_warned in
5634 { $as_echo "$as_me:$LINENO: WARNING
: using cross tools not prefixed with
host triplet
" >&5
5635 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
5636 ac_tool_warned=yes ;;
5638 RANLIB=$ac_ct_RANLIB
5641 RANLIB="$ac_cv_prog_RANLIB"
5644 test -z "$RANLIB" && RANLIB=:
5651 # Determine commands to create old-style static archives.
5652 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
5653 old_postinstall_cmds='chmod 644 $oldlib'
5654 old_postuninstall_cmds=
5656 if test -n "$RANLIB"; then
5659 old_postinstall_cmds="$old_postinstall_cmds~\
$RANLIB -t \
$oldlib"
5662 old_postinstall_cmds="$old_postinstall_cmds~\
$RANLIB \
$oldlib"
5665 old_archive_cmds="$old_archive_cmds~\
$RANLIB \
$oldlib"
5701 # If no C compiler was specified, use CC.
5704 # If no C compiler flags were specified, use CFLAGS.
5705 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
5707 # Allow CC to be a program name with arguments.
5711 # Check for command to grab the raw symbol name followed by C symbol from nm.
5712 { $as_echo "$as_me:$LINENO: checking
command to parse
$NM output from
$compiler object
" >&5
5713 $as_echo_n "checking
command to parse
$NM output from
$compiler object...
" >&6; }
5714 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
5715 $as_echo_n "(cached
) " >&6
5718 # These are sane defaults that work on at least a few old systems.
5719 # [They come from Ultrix. What could be older than Ultrix?!! ;)]
5721 # Character class describing NM global symbol codes.
5722 symcode='[BCDEGRST]'
5724 # Regexp to match symbols that can be accessed directly from C.
5725 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
5727 # Define system-specific variables.
5732 cygwin* | mingw* | pw32* | cegcc*)
5733 symcode='[ABCDGISTW]'
5736 if test "$host_cpu" = ia64; then
5737 symcode='[ABCDEGRST]'
5741 symcode='[BCDEGRST]'
5744 symcode='[BCDEGQRST]'
5755 sysv5* | sco5v6* | unixware* | OpenUNIX*)
5763 # If we're using GNU nm, then use its standard symbol codes.
5764 case `$NM -V 2>&1` in
5765 *GNU* | *'with BFD'*)
5766 symcode='[ABCDGIRSTW]' ;;
5769 # Transform an extracted symbol line into a proper C declaration.
5770 # Some systems (esp. on ia64) link data and code symbols differently,
5771 # so use this general approach.
5772 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
5774 # Transform an extracted symbol line into symbol name and symbol address
5775 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'"
5776 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'"
5778 # Handle CRLF in mingw tool chain
5782 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
5786 # Try without a prefix underscore, then with it.
5787 for ac_symprfx in "" "_
"; do
5789 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
5790 symxfrm="\\1 $ac_symprfx\\2 \\2"
5792 # Write the raw and C identifiers.
5793 if test "$lt_cv_nm_interface" = "MS dumpbin
"; then
5794 # Fake it for dumpbin and say T for any non-static function
5795 # and D for any global variable.
5796 # Also find C++ and __fastcall symbols from MSVC++,
5797 # which start with @ or ?.
5798 lt_cv_sys_global_symbol_pipe="$AWK '"\
5799 " {last_section=section; section=\$ 3};"\
5800 " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
5801 " \$ 0!~/External *\|/{next};"\
5802 " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
5803 " {if(hide[section]) next};"\
5804 " {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
5805 " {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
5806 " s[1]~/^[@?]/{print s[1], s[1]; next};"\
5807 " s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
5808 " ' prfx
=^
$ac_symprfx"
5810 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
5813 # Check to see that the pipe works correctly.
5817 cat > conftest.$ac_ext <<_LT_EOF
5822 void nm_test_func(void);
5823 void nm_test_func(void){}
5827 int main(){nm_test_var='a';nm_test_func();return(0);}
5830 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5831 (eval $ac_compile) 2>&5
5833 $as_echo "$as_me:$LINENO: \$?
= $ac_status" >&5
5834 (exit $ac_status); }; then
5835 # Now try to grab the symbols.
5837 if { (eval echo "$as_me:$LINENO: \"$NM conftest.
$ac_objext \|
$lt_cv_sys_global_symbol_pipe \
> $nlist\"") >&5
5838 (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
5840 $as_echo "$as_me:$LINENO: \$?
= $ac_status" >&5
5841 (exit $ac_status); } && test -s "$nlist"; then
5842 # Try sorting and uniquifying the output.
5843 if sort "$nlist" | uniq > "$nlist"T; then
5844 mv -f "$nlist"T "$nlist"
5849 # Make sure that we snagged all the symbols we need.
5850 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
5851 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
5852 cat <<_LT_EOF > conftest.$ac_ext
5858 # Now generate the symbol file.
5859 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
5861 cat <<_LT_EOF >> conftest.$ac_ext
5863 /* The mapping between symbol names and symbols. */
5868 lt__PROGRAM__LTX_preloaded_symbols[] =
5870 { "@PROGRAM@
", (void *) 0 },
5872 $SED "s
/^
$symcode$symcode* \
(.
*\
) \
(.
*\
)$
/ {\"\
2\", (void
*) \
&\
2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
5873 cat <<\_LT_EOF >> conftest.$ac_ext
5877 /* This works around a problem in FreeBSD linker */
5878 #ifdef FREEBSD_WORKAROUND
5879 static const void *lt_preloaded_setup() {
5880 return lt__PROGRAM__LTX_preloaded_symbols;
5888 # Now try linking the two files.
5889 mv conftest.$ac_objext conftstm.$ac_objext
5890 lt_save_LIBS="$LIBS"
5891 lt_save_CFLAGS="$CFLAGS"
5892 LIBS="conftstm.
$ac_objext"
5893 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
5894 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5895 (eval $ac_link) 2>&5
5897 $as_echo "$as_me:$LINENO: \$?
= $ac_status" >&5
5898 (exit $ac_status); } && test -s conftest${ac_exeext}; then
5901 LIBS="$lt_save_LIBS"
5902 CFLAGS="$lt_save_CFLAGS"
5904 echo "cannot
find nm_test_func
in $nlist" >&5
5907 echo "cannot
find nm_test_var
in $nlist" >&5
5910 echo "cannot run
$lt_cv_sys_global_symbol_pipe" >&5
5913 echo "$progname: failed program was
:" >&5
5914 cat conftest.$ac_ext >&5
5916 rm -rf conftest* conftst*
5918 # Do not use the global_symbol_pipe unless it works.
5919 if test "$pipe_works" = yes; then
5922 lt_cv_sys_global_symbol_pipe=
5928 if test -z "$lt_cv_sys_global_symbol_pipe"; then
5929 lt_cv_sys_global_symbol_to_cdecl=
5931 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
5932 { $as_echo "$as_me:$LINENO: result
: failed
" >&5
5933 $as_echo "failed
" >&6; }
5935 { $as_echo "$as_me:$LINENO: result
: ok
" >&5
5936 $as_echo "ok
" >&6; }
5961 # Check whether --enable-libtool-lock was given.
5962 if test "${enable_libtool_lock+set}" = set; then
5963 enableval=$enable_libtool_lock;
5966 test "x
$enable_libtool_lock" != xno && enable_libtool_lock=yes
5968 # Some flags need to be propagated to the compiler or linker for good
5972 # Find out which ABI we are using.
5973 echo 'int i;' > conftest.$ac_ext
5974 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5975 (eval $ac_compile) 2>&5
5977 $as_echo "$as_me:$LINENO: \$?
= $ac_status" >&5
5978 (exit $ac_status); }; then
5979 case `/usr/bin/file conftest.$ac_objext` in
5991 # Find out which ABI we are using.
5992 echo '#line 5992 "configure
"' > conftest.$ac_ext
5993 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5994 (eval $ac_compile) 2>&5
5996 $as_echo "$as_me:$LINENO: \$?
= $ac_status" >&5
5997 (exit $ac_status); }; then
5998 if test "$lt_cv_prog_gnu_ld" = yes; then
5999 case `/usr/bin/file conftest.$ac_objext` in
6001 LD="${LD-ld} -melf32bsmip"
6004 LD="${LD-ld} -melf32bmipn32"
6007 LD="${LD-ld} -melf64bmip"
6011 case `/usr/bin/file conftest.$ac_objext` in
6027 x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
6028 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6029 # Find out which ABI we are using.
6030 echo 'int i;' > conftest.$ac_ext
6031 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6032 (eval $ac_compile) 2>&5
6034 $as_echo "$as_me:$LINENO: \$?
= $ac_status" >&5
6035 (exit $ac_status); }; then
6036 case `/usr/bin/file conftest.o` in
6039 x86_64-*kfreebsd*-gnu)
6040 LD="${LD-ld} -m elf_i386_fbsd
"
6043 LD="${LD-ld} -m elf_i386
"
6045 ppc64-*linux*|powerpc64-*linux*)
6046 LD="${LD-ld} -m elf32ppclinux
"
6049 LD="${LD-ld} -m elf_s390
"
6052 LD="${LD-ld} -m elf32_sparc
"
6058 x86_64-*kfreebsd*-gnu)
6059 LD="${LD-ld} -m elf_x86_64_fbsd
"
6062 LD="${LD-ld} -m elf_x86_64
"
6064 ppc*-*linux*|powerpc*-*linux*)
6065 LD="${LD-ld} -m elf64ppc
"
6067 s390*-*linux*|s390*-*tpf*)
6068 LD="${LD-ld} -m elf64_s390
"
6071 LD="${LD-ld} -m elf64_sparc
"
6081 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6082 SAVE_CFLAGS="$CFLAGS"
6083 CFLAGS="$CFLAGS -belf"
6084 { $as_echo "$as_me:$LINENO: checking whether the C compiler needs
-belf" >&5
6085 $as_echo_n "checking whether the C compiler needs
-belf...
" >&6; }
6086 if test "${lt_cv_cc_needs_belf+set}" = set; then
6087 $as_echo_n "(cached
) " >&6
6090 ac_cpp='$CPP $CPPFLAGS'
6091 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6092 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6093 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6095 cat >conftest.$ac_ext <<_ACEOF
6098 cat confdefs.h >>conftest.$ac_ext
6099 cat >>conftest.$ac_ext <<_ACEOF
6100 /* end confdefs.h. */
6110 rm -f conftest.$ac_objext conftest$ac_exeext
6111 if { (ac_try="$ac_link"
6113 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6114 *) ac_try_echo=$ac_try;;
6116 eval ac_try_echo="\"\
$as_me:$LINENO: $ac_try_echo\""
6117 $as_echo "$ac_try_echo") >&5
6118 (eval "$ac_link") 2>conftest.er1
6120 grep -v '^ *+' conftest.er1 >conftest.err
6122 cat conftest.err >&5
6123 $as_echo "$as_me:$LINENO: \$?
= $ac_status" >&5
6124 (exit $ac_status); } && {
6125 test -z "$ac_c_werror_flag" ||
6126 test ! -s conftest.err
6127 } && test -s conftest$ac_exeext && {
6128 test "$cross_compiling" = yes ||
6129 $as_test_x conftest$ac_exeext
6131 lt_cv_cc_needs_belf=yes
6133 $as_echo "$as_me: failed program was
:" >&5
6134 sed 's/^/| /' conftest.$ac_ext >&5
6136 lt_cv_cc_needs_belf=no
6139 rm -rf conftest.dSYM
6140 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6141 conftest$ac_exeext conftest.$ac_ext
6143 ac_cpp='$CPP $CPPFLAGS'
6144 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6145 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6146 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6149 { $as_echo "$as_me:$LINENO: result
: $lt_cv_cc_needs_belf" >&5
6150 $as_echo "$lt_cv_cc_needs_belf" >&6; }
6151 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6152 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6153 CFLAGS="$SAVE_CFLAGS"
6157 # Find out which ABI we are using.
6158 echo 'int i;' > conftest.$ac_ext
6159 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6160 (eval $ac_compile) 2>&5
6162 $as_echo "$as_me:$LINENO: \$?
= $ac_status" >&5
6163 (exit $ac_status); }; then
6164 case `/usr/bin/file conftest.o` in
6166 case $lt_cv_prog_gnu_ld in
6167 yes*) LD="${LD-ld} -m elf64_sparc
" ;;
6169 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
6181 need_locks="$enable_libtool_lock"
6185 rhapsody* | darwin*)
6186 if test -n "$ac_tool_prefix"; then
6187 # Extract the first word of "${ac_tool_prefix}dsymutil
", so it can be a program name with args.
6188 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
6189 { $as_echo "$as_me:$LINENO: checking
for $ac_word" >&5
6190 $as_echo_n "checking
for $ac_word...
" >&6; }
6191 if test "${ac_cv_prog_DSYMUTIL+set}" = set; then
6192 $as_echo_n "(cached
) " >&6
6194 if test -n "$DSYMUTIL"; then
6195 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
6197 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6201 test -z "$as_dir" && as_dir=.
6202 for ac_exec_ext in '' $ac_executable_extensions; do
6203 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6204 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil
"
6205 $as_echo "$as_me:$LINENO: found
$as_dir/$ac_word$ac_exec_ext" >&5
6214 DSYMUTIL=$ac_cv_prog_DSYMUTIL
6215 if test -n "$DSYMUTIL"; then
6216 { $as_echo "$as_me:$LINENO: result
: $DSYMUTIL" >&5
6217 $as_echo "$DSYMUTIL" >&6; }
6219 { $as_echo "$as_me:$LINENO: result
: no
" >&5
6220 $as_echo "no
" >&6; }
6225 if test -z "$ac_cv_prog_DSYMUTIL"; then
6226 ac_ct_DSYMUTIL=$DSYMUTIL
6227 # Extract the first word of "dsymutil
", so it can be a program name with args.
6228 set dummy dsymutil; ac_word=$2
6229 { $as_echo "$as_me:$LINENO: checking
for $ac_word" >&5
6230 $as_echo_n "checking
for $ac_word...
" >&6; }
6231 if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then
6232 $as_echo_n "(cached
) " >&6
6234 if test -n "$ac_ct_DSYMUTIL"; then
6235 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
6237 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6241 test -z "$as_dir" && as_dir=.
6242 for ac_exec_ext in '' $ac_executable_extensions; do
6243 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6244 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil
"
6245 $as_echo "$as_me:$LINENO: found
$as_dir/$ac_word$ac_exec_ext" >&5
6254 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
6255 if test -n "$ac_ct_DSYMUTIL"; then
6256 { $as_echo "$as_me:$LINENO: result
: $ac_ct_DSYMUTIL" >&5
6257 $as_echo "$ac_ct_DSYMUTIL" >&6; }
6259 { $as_echo "$as_me:$LINENO: result
: no
" >&5
6260 $as_echo "no
" >&6; }
6263 if test "x
$ac_ct_DSYMUTIL" = x; then
6266 case $cross_compiling:$ac_tool_warned in
6268 { $as_echo "$as_me:$LINENO: WARNING
: using cross tools not prefixed with
host triplet
" >&5
6269 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
6270 ac_tool_warned=yes ;;
6272 DSYMUTIL=$ac_ct_DSYMUTIL
6275 DSYMUTIL="$ac_cv_prog_DSYMUTIL"
6278 if test -n "$ac_tool_prefix"; then
6279 # Extract the first word of "${ac_tool_prefix}nmedit
", so it can be a program name with args.
6280 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
6281 { $as_echo "$as_me:$LINENO: checking
for $ac_word" >&5
6282 $as_echo_n "checking
for $ac_word...
" >&6; }
6283 if test "${ac_cv_prog_NMEDIT+set}" = set; then
6284 $as_echo_n "(cached
) " >&6
6286 if test -n "$NMEDIT"; then
6287 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
6289 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6293 test -z "$as_dir" && as_dir=.
6294 for ac_exec_ext in '' $ac_executable_extensions; do
6295 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6296 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit
"
6297 $as_echo "$as_me:$LINENO: found
$as_dir/$ac_word$ac_exec_ext" >&5
6306 NMEDIT=$ac_cv_prog_NMEDIT
6307 if test -n "$NMEDIT"; then
6308 { $as_echo "$as_me:$LINENO: result
: $NMEDIT" >&5
6309 $as_echo "$NMEDIT" >&6; }
6311 { $as_echo "$as_me:$LINENO: result
: no
" >&5
6312 $as_echo "no
" >&6; }
6317 if test -z "$ac_cv_prog_NMEDIT"; then
6318 ac_ct_NMEDIT=$NMEDIT
6319 # Extract the first word of "nmedit
", so it can be a program name with args.
6320 set dummy nmedit; ac_word=$2
6321 { $as_echo "$as_me:$LINENO: checking
for $ac_word" >&5
6322 $as_echo_n "checking
for $ac_word...
" >&6; }
6323 if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then
6324 $as_echo_n "(cached
) " >&6
6326 if test -n "$ac_ct_NMEDIT"; then
6327 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
6329 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6333 test -z "$as_dir" && as_dir=.
6334 for ac_exec_ext in '' $ac_executable_extensions; do
6335 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6336 ac_cv_prog_ac_ct_NMEDIT="nmedit
"
6337 $as_echo "$as_me:$LINENO: found
$as_dir/$ac_word$ac_exec_ext" >&5
6346 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
6347 if test -n "$ac_ct_NMEDIT"; then
6348 { $as_echo "$as_me:$LINENO: result
: $ac_ct_NMEDIT" >&5
6349 $as_echo "$ac_ct_NMEDIT" >&6; }
6351 { $as_echo "$as_me:$LINENO: result
: no
" >&5
6352 $as_echo "no
" >&6; }
6355 if test "x
$ac_ct_NMEDIT" = x; then
6358 case $cross_compiling:$ac_tool_warned in
6360 { $as_echo "$as_me:$LINENO: WARNING
: using cross tools not prefixed with
host triplet
" >&5
6361 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
6362 ac_tool_warned=yes ;;
6364 NMEDIT=$ac_ct_NMEDIT
6367 NMEDIT="$ac_cv_prog_NMEDIT"
6370 if test -n "$ac_tool_prefix"; then
6371 # Extract the first word of "${ac_tool_prefix}lipo
", so it can be a program name with args.
6372 set dummy ${ac_tool_prefix}lipo; ac_word=$2
6373 { $as_echo "$as_me:$LINENO: checking
for $ac_word" >&5
6374 $as_echo_n "checking
for $ac_word...
" >&6; }
6375 if test "${ac_cv_prog_LIPO+set}" = set; then
6376 $as_echo_n "(cached
) " >&6
6378 if test -n "$LIPO"; then
6379 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
6381 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6385 test -z "$as_dir" && as_dir=.
6386 for ac_exec_ext in '' $ac_executable_extensions; do
6387 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6388 ac_cv_prog_LIPO="${ac_tool_prefix}lipo
"
6389 $as_echo "$as_me:$LINENO: found
$as_dir/$ac_word$ac_exec_ext" >&5
6398 LIPO=$ac_cv_prog_LIPO
6399 if test -n "$LIPO"; then
6400 { $as_echo "$as_me:$LINENO: result
: $LIPO" >&5
6401 $as_echo "$LIPO" >&6; }
6403 { $as_echo "$as_me:$LINENO: result
: no
" >&5
6404 $as_echo "no
" >&6; }
6409 if test -z "$ac_cv_prog_LIPO"; then
6411 # Extract the first word of "lipo
", so it can be a program name with args.
6412 set dummy lipo; ac_word=$2
6413 { $as_echo "$as_me:$LINENO: checking
for $ac_word" >&5
6414 $as_echo_n "checking
for $ac_word...
" >&6; }
6415 if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then
6416 $as_echo_n "(cached
) " >&6
6418 if test -n "$ac_ct_LIPO"; then
6419 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
6421 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6425 test -z "$as_dir" && as_dir=.
6426 for ac_exec_ext in '' $ac_executable_extensions; do
6427 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6428 ac_cv_prog_ac_ct_LIPO="lipo
"
6429 $as_echo "$as_me:$LINENO: found
$as_dir/$ac_word$ac_exec_ext" >&5
6438 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
6439 if test -n "$ac_ct_LIPO"; then
6440 { $as_echo "$as_me:$LINENO: result
: $ac_ct_LIPO" >&5
6441 $as_echo "$ac_ct_LIPO" >&6; }
6443 { $as_echo "$as_me:$LINENO: result
: no
" >&5
6444 $as_echo "no
" >&6; }
6447 if test "x
$ac_ct_LIPO" = x; then
6450 case $cross_compiling:$ac_tool_warned in
6452 { $as_echo "$as_me:$LINENO: WARNING
: using cross tools not prefixed with
host triplet
" >&5
6453 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
6454 ac_tool_warned=yes ;;
6459 LIPO="$ac_cv_prog_LIPO"
6462 if test -n "$ac_tool_prefix"; then
6463 # Extract the first word of "${ac_tool_prefix}otool
", so it can be a program name with args.
6464 set dummy ${ac_tool_prefix}otool; ac_word=$2
6465 { $as_echo "$as_me:$LINENO: checking
for $ac_word" >&5
6466 $as_echo_n "checking
for $ac_word...
" >&6; }
6467 if test "${ac_cv_prog_OTOOL+set}" = set; then
6468 $as_echo_n "(cached
) " >&6
6470 if test -n "$OTOOL"; then
6471 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
6473 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6477 test -z "$as_dir" && as_dir=.
6478 for ac_exec_ext in '' $ac_executable_extensions; do
6479 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6480 ac_cv_prog_OTOOL="${ac_tool_prefix}otool
"
6481 $as_echo "$as_me:$LINENO: found
$as_dir/$ac_word$ac_exec_ext" >&5
6490 OTOOL=$ac_cv_prog_OTOOL
6491 if test -n "$OTOOL"; then
6492 { $as_echo "$as_me:$LINENO: result
: $OTOOL" >&5
6493 $as_echo "$OTOOL" >&6; }
6495 { $as_echo "$as_me:$LINENO: result
: no
" >&5
6496 $as_echo "no
" >&6; }
6501 if test -z "$ac_cv_prog_OTOOL"; then
6503 # Extract the first word of "otool
", so it can be a program name with args.
6504 set dummy otool; ac_word=$2
6505 { $as_echo "$as_me:$LINENO: checking
for $ac_word" >&5
6506 $as_echo_n "checking
for $ac_word...
" >&6; }
6507 if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then
6508 $as_echo_n "(cached
) " >&6
6510 if test -n "$ac_ct_OTOOL"; then
6511 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
6513 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6517 test -z "$as_dir" && as_dir=.
6518 for ac_exec_ext in '' $ac_executable_extensions; do
6519 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6520 ac_cv_prog_ac_ct_OTOOL="otool
"
6521 $as_echo "$as_me:$LINENO: found
$as_dir/$ac_word$ac_exec_ext" >&5
6530 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
6531 if test -n "$ac_ct_OTOOL"; then
6532 { $as_echo "$as_me:$LINENO: result
: $ac_ct_OTOOL" >&5
6533 $as_echo "$ac_ct_OTOOL" >&6; }
6535 { $as_echo "$as_me:$LINENO: result
: no
" >&5
6536 $as_echo "no
" >&6; }
6539 if test "x
$ac_ct_OTOOL" = x; then
6542 case $cross_compiling:$ac_tool_warned in
6544 { $as_echo "$as_me:$LINENO: WARNING
: using cross tools not prefixed with
host triplet
" >&5
6545 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
6546 ac_tool_warned=yes ;;
6551 OTOOL="$ac_cv_prog_OTOOL"
6554 if test -n "$ac_tool_prefix"; then
6555 # Extract the first word of "${ac_tool_prefix}otool64
", so it can be a program name with args.
6556 set dummy ${ac_tool_prefix}otool64; ac_word=$2
6557 { $as_echo "$as_me:$LINENO: checking
for $ac_word" >&5
6558 $as_echo_n "checking
for $ac_word...
" >&6; }
6559 if test "${ac_cv_prog_OTOOL64+set}" = set; then
6560 $as_echo_n "(cached
) " >&6
6562 if test -n "$OTOOL64"; then
6563 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
6565 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6569 test -z "$as_dir" && as_dir=.
6570 for ac_exec_ext in '' $ac_executable_extensions; do
6571 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6572 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64
"
6573 $as_echo "$as_me:$LINENO: found
$as_dir/$ac_word$ac_exec_ext" >&5
6582 OTOOL64=$ac_cv_prog_OTOOL64
6583 if test -n "$OTOOL64"; then
6584 { $as_echo "$as_me:$LINENO: result
: $OTOOL64" >&5
6585 $as_echo "$OTOOL64" >&6; }
6587 { $as_echo "$as_me:$LINENO: result
: no
" >&5
6588 $as_echo "no
" >&6; }
6593 if test -z "$ac_cv_prog_OTOOL64"; then
6594 ac_ct_OTOOL64=$OTOOL64
6595 # Extract the first word of "otool64
", so it can be a program name with args.
6596 set dummy otool64; ac_word=$2
6597 { $as_echo "$as_me:$LINENO: checking
for $ac_word" >&5
6598 $as_echo_n "checking
for $ac_word...
" >&6; }
6599 if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then
6600 $as_echo_n "(cached
) " >&6
6602 if test -n "$ac_ct_OTOOL64"; then
6603 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
6605 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6609 test -z "$as_dir" && as_dir=.
6610 for ac_exec_ext in '' $ac_executable_extensions; do
6611 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6612 ac_cv_prog_ac_ct_OTOOL64="otool64
"
6613 $as_echo "$as_me:$LINENO: found
$as_dir/$ac_word$ac_exec_ext" >&5
6622 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
6623 if test -n "$ac_ct_OTOOL64"; then
6624 { $as_echo "$as_me:$LINENO: result
: $ac_ct_OTOOL64" >&5
6625 $as_echo "$ac_ct_OTOOL64" >&6; }
6627 { $as_echo "$as_me:$LINENO: result
: no
" >&5
6628 $as_echo "no
" >&6; }
6631 if test "x
$ac_ct_OTOOL64" = x; then
6634 case $cross_compiling:$ac_tool_warned in
6636 { $as_echo "$as_me:$LINENO: WARNING
: using cross tools not prefixed with
host triplet
" >&5
6637 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
6638 ac_tool_warned=yes ;;
6640 OTOOL64=$ac_ct_OTOOL64
6643 OTOOL64="$ac_cv_prog_OTOOL64"
6672 { $as_echo "$as_me:$LINENO: checking
for -single_module linker flag
" >&5
6673 $as_echo_n "checking
for -single_module linker flag...
" >&6; }
6674 if test "${lt_cv_apple_cc_single_mod+set}" = set; then
6675 $as_echo_n "(cached
) " >&6
6677 lt_cv_apple_cc_single_mod=no
6678 if test -z "${LT_MULTI_MODULE}"; then
6679 # By default we will add the -single_module flag. You can override
6680 # by either setting the environment variable LT_MULTI_MODULE
6681 # non-empty at configure time, or by adding -multi_module to the
6683 rm -rf libconftest.dylib*
6684 echo "int foo
(void
){return 1;}" > conftest.c
6685 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6686 -dynamiclib -Wl,-single_module conftest.c
" >&5
6687 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6688 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
6690 if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
6691 lt_cv_apple_cc_single_mod=yes
6693 cat conftest.err >&5
6695 rm -rf libconftest.dylib*
6699 { $as_echo "$as_me:$LINENO: result
: $lt_cv_apple_cc_single_mod" >&5
6700 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
6701 { $as_echo "$as_me:$LINENO: checking
for -exported_symbols_list linker flag
" >&5
6702 $as_echo_n "checking
for -exported_symbols_list linker flag...
" >&6; }
6703 if test "${lt_cv_ld_exported_symbols_list+set}" = set; then
6704 $as_echo_n "(cached
) " >&6
6706 lt_cv_ld_exported_symbols_list=no
6707 save_LDFLAGS=$LDFLAGS
6708 echo "_main
" > conftest.sym
6709 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym
"
6710 cat >conftest.$ac_ext <<_ACEOF
6713 cat confdefs.h >>conftest.$ac_ext
6714 cat >>conftest.$ac_ext <<_ACEOF
6715 /* end confdefs.h. */
6725 rm -f conftest.$ac_objext conftest$ac_exeext
6726 if { (ac_try="$ac_link"
6728 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6729 *) ac_try_echo=$ac_try;;
6731 eval ac_try_echo="\"\
$as_me:$LINENO: $ac_try_echo\""
6732 $as_echo "$ac_try_echo") >&5
6733 (eval "$ac_link") 2>conftest.er1
6735 grep -v '^ *+' conftest.er1 >conftest.err
6737 cat conftest.err >&5
6738 $as_echo "$as_me:$LINENO: \$?
= $ac_status" >&5
6739 (exit $ac_status); } && {
6740 test -z "$ac_c_werror_flag" ||
6741 test ! -s conftest.err
6742 } && test -s conftest$ac_exeext && {
6743 test "$cross_compiling" = yes ||
6744 $as_test_x conftest$ac_exeext
6746 lt_cv_ld_exported_symbols_list=yes
6748 $as_echo "$as_me: failed program was
:" >&5
6749 sed 's/^/| /' conftest.$ac_ext >&5
6751 lt_cv_ld_exported_symbols_list=no
6754 rm -rf conftest.dSYM
6755 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6756 conftest$ac_exeext conftest.$ac_ext
6757 LDFLAGS="$save_LDFLAGS"
6760 { $as_echo "$as_me:$LINENO: result
: $lt_cv_ld_exported_symbols_list" >&5
6761 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
6763 rhapsody* | darwin1.[012])
6764 _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
6766 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6767 darwin*) # darwin 5.x on
6768 # if running on 10.5 or later, the deployment target defaults
6769 # to the OS version, if on x86, and 10.4, the deployment
6770 # target defaults to 10.4. Don't you love it?
6771 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
6772 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
6773 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6775 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6777 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6781 if test "$lt_cv_apple_cc_single_mod" = "yes"; then
6782 _lt_dar_single_mod='$single_module'
6784 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
6785 _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
6787 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
6789 if test "$DSYMUTIL" != ":"; then
6790 _lt_dsymutil='~$DSYMUTIL $lib || :'
6798 ac_cpp='$CPP $CPPFLAGS'
6799 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6800 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6801 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6802 { $as_echo "$as_me:$LINENO: checking how to run the C preprocessor
" >&5
6803 $as_echo_n "checking how to run the C preprocessor...
" >&6; }
6804 # On Suns, sometimes $CPP names a directory.
6805 if test -n "$CPP" && test -d "$CPP"; then
6808 if test -z "$CPP"; then
6809 if test "${ac_cv_prog_CPP+set}" = set; then
6810 $as_echo_n "(cached
) " >&6
6812 # Double quotes because CPP needs to be expanded
6813 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib
/cpp
"
6816 for ac_c_preproc_warn_flag in '' yes
6818 # Use a header file that comes with gcc, so configuring glibc
6819 # with a fresh cross-compiler works.
6820 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6821 # <limits.h> exists even on freestanding compilers.
6822 # On the NeXT, cc -E runs the code through the compiler's parser,
6823 # not just through cpp. "Syntax error
" is here to catch this case.
6824 cat >conftest.$ac_ext <<_ACEOF
6827 cat confdefs.h >>conftest.$ac_ext
6828 cat >>conftest.$ac_ext <<_ACEOF
6829 /* end confdefs.h. */
6831 # include <limits.h>
6833 # include <assert.h>
6837 if { (ac_try="$ac_cpp conftest.
$ac_ext"
6839 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6840 *) ac_try_echo=$ac_try;;
6842 eval ac_try_echo="\"\
$as_me:$LINENO: $ac_try_echo\""
6843 $as_echo "$ac_try_echo") >&5
6844 (eval "$ac_cpp conftest.
$ac_ext") 2>conftest.er1
6846 grep -v '^ *+' conftest.er1 >conftest.err
6848 cat conftest.err >&5
6849 $as_echo "$as_me:$LINENO: \$?
= $ac_status" >&5
6850 (exit $ac_status); } >/dev/null && {
6851 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
6852 test ! -s conftest.err
6856 $as_echo "$as_me: failed program was
:" >&5
6857 sed 's/^/| /' conftest.$ac_ext >&5
6859 # Broken: fails on valid input.
6863 rm -f conftest.err conftest.$ac_ext
6865 # OK, works on sane cases. Now check whether nonexistent headers
6866 # can be detected and how.
6867 cat >conftest.$ac_ext <<_ACEOF
6870 cat confdefs.h >>conftest.$ac_ext
6871 cat >>conftest.$ac_ext <<_ACEOF
6872 /* end confdefs.h. */
6873 #include <ac_nonexistent.h>
6875 if { (ac_try="$ac_cpp conftest.
$ac_ext"
6877 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6878 *) ac_try_echo=$ac_try;;
6880 eval ac_try_echo="\"\
$as_me:$LINENO: $ac_try_echo\""
6881 $as_echo "$ac_try_echo") >&5
6882 (eval "$ac_cpp conftest.
$ac_ext") 2>conftest.er1
6884 grep -v '^ *+' conftest.er1 >conftest.err
6886 cat conftest.err >&5
6887 $as_echo "$as_me:$LINENO: \$?
= $ac_status" >&5
6888 (exit $ac_status); } >/dev/null && {
6889 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
6890 test ! -s conftest.err
6892 # Broken: success on invalid input.
6895 $as_echo "$as_me: failed program was
:" >&5
6896 sed 's/^/| /' conftest.$ac_ext >&5
6898 # Passes both tests.
6903 rm -f conftest.err conftest.$ac_ext
6906 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6907 rm -f conftest.err conftest.$ac_ext
6908 if $ac_preproc_ok; then
6920 { $as_echo "$as_me:$LINENO: result
: $CPP" >&5
6921 $as_echo "$CPP" >&6; }
6923 for ac_c_preproc_warn_flag in '' yes
6925 # Use a header file that comes with gcc, so configuring glibc
6926 # with a fresh cross-compiler works.
6927 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6928 # <limits.h> exists even on freestanding compilers.
6929 # On the NeXT, cc -E runs the code through the compiler's parser,
6930 # not just through cpp. "Syntax error
" is here to catch this case.
6931 cat >conftest.$ac_ext <<_ACEOF
6934 cat confdefs.h >>conftest.$ac_ext
6935 cat >>conftest.$ac_ext <<_ACEOF
6936 /* end confdefs.h. */
6938 # include <limits.h>
6940 # include <assert.h>
6944 if { (ac_try="$ac_cpp conftest.
$ac_ext"
6946 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6947 *) ac_try_echo=$ac_try;;
6949 eval ac_try_echo="\"\
$as_me:$LINENO: $ac_try_echo\""
6950 $as_echo "$ac_try_echo") >&5
6951 (eval "$ac_cpp conftest.
$ac_ext") 2>conftest.er1
6953 grep -v '^ *+' conftest.er1 >conftest.err
6955 cat conftest.err >&5
6956 $as_echo "$as_me:$LINENO: \$?
= $ac_status" >&5
6957 (exit $ac_status); } >/dev/null && {
6958 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
6959 test ! -s conftest.err
6963 $as_echo "$as_me: failed program was
:" >&5
6964 sed 's/^/| /' conftest.$ac_ext >&5
6966 # Broken: fails on valid input.
6970 rm -f conftest.err conftest.$ac_ext
6972 # OK, works on sane cases. Now check whether nonexistent headers
6973 # can be detected and how.
6974 cat >conftest.$ac_ext <<_ACEOF
6977 cat confdefs.h >>conftest.$ac_ext
6978 cat >>conftest.$ac_ext <<_ACEOF
6979 /* end confdefs.h. */
6980 #include <ac_nonexistent.h>
6982 if { (ac_try="$ac_cpp conftest.
$ac_ext"
6984 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6985 *) ac_try_echo=$ac_try;;
6987 eval ac_try_echo="\"\
$as_me:$LINENO: $ac_try_echo\""
6988 $as_echo "$ac_try_echo") >&5
6989 (eval "$ac_cpp conftest.
$ac_ext") 2>conftest.er1
6991 grep -v '^ *+' conftest.er1 >conftest.err
6993 cat conftest.err >&5
6994 $as_echo "$as_me:$LINENO: \$?
= $ac_status" >&5
6995 (exit $ac_status); } >/dev/null && {
6996 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
6997 test ! -s conftest.err
6999 # Broken: success on invalid input.
7002 $as_echo "$as_me: failed program was
:" >&5
7003 sed 's/^/| /' conftest.$ac_ext >&5
7005 # Passes both tests.
7010 rm -f conftest.err conftest.$ac_ext
7013 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
7014 rm -f conftest.err conftest.$ac_ext
7015 if $ac_preproc_ok; then
7018 { { $as_echo "$as_me:$LINENO: error
: in \
`$ac_pwd':" >&5
7019 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
7020 { { $as_echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
7021 See \`config.log' for more details.
" >&5
7022 $as_echo "$as_me: error
: C preprocessor
\"$CPP\" fails sanity check
7023 See \
`config.log' for more details." >&2;}
7024 { (exit 1); exit 1; }; }; }
7028 ac_cpp='$CPP $CPPFLAGS'
7029 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7030 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7031 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7034 { $as_echo "$as_me:$LINENO: checking for ANSI C header files" >&5
7035 $as_echo_n "checking for ANSI C header files... " >&6; }
7036 if test "${ac_cv_header_stdc+set}" = set; then
7037 $as_echo_n "(cached) " >&6
7039 cat >conftest.$ac_ext <<_ACEOF
7042 cat confdefs.h >>conftest.$ac_ext
7043 cat >>conftest.$ac_ext <<_ACEOF
7044 /* end confdefs.h. */
7058 rm -f conftest.$ac_objext
7059 if { (ac_try="$ac_compile"
7061 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
7062 *) ac_try_echo
=$ac_try;;
7064 eval ac_try_echo
="\"\$as_me:$LINENO: $ac_try_echo\""
7065 $as_echo "$ac_try_echo") >&5
7066 (eval "$ac_compile") 2>conftest.er1
7068 grep -v '^ *+' conftest.er1
>conftest.err
7070 cat conftest.err
>&5
7071 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7072 (exit $ac_status); } && {
7073 test -z "$ac_c_werror_flag" ||
7074 test ! -s conftest.err
7075 } && test -s conftest.
$ac_objext; then
7076 ac_cv_header_stdc
=yes
7078 $as_echo "$as_me: failed program was:" >&5
7079 sed 's/^/| /' conftest.
$ac_ext >&5
7081 ac_cv_header_stdc
=no
7084 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7086 if test $ac_cv_header_stdc = yes; then
7087 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7088 cat >conftest.
$ac_ext <<_ACEOF
7091 cat confdefs.h
>>conftest.
$ac_ext
7092 cat >>conftest.
$ac_ext <<_ACEOF
7093 /* end confdefs.h. */
7097 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7098 $EGREP "memchr" >/dev
/null
2>&1; then
7101 ac_cv_header_stdc
=no
7107 if test $ac_cv_header_stdc = yes; then
7108 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7109 cat >conftest.
$ac_ext <<_ACEOF
7112 cat confdefs.h
>>conftest.
$ac_ext
7113 cat >>conftest.
$ac_ext <<_ACEOF
7114 /* end confdefs.h. */
7118 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7119 $EGREP "free" >/dev
/null
2>&1; then
7122 ac_cv_header_stdc
=no
7128 if test $ac_cv_header_stdc = yes; then
7129 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7130 if test "$cross_compiling" = yes; then
7133 cat >conftest.
$ac_ext <<_ACEOF
7136 cat confdefs.h
>>conftest.
$ac_ext
7137 cat >>conftest.
$ac_ext <<_ACEOF
7138 /* end confdefs.h. */
7141 #if ((' ' & 0x0FF) == 0x020)
7142 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7143 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7145 # define ISLOWER(c) \
7146 (('a' <= (c) && (c) <= 'i') \
7147 || ('j' <= (c) && (c) <= 'r') \
7148 || ('s' <= (c) && (c) <= 'z'))
7149 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7152 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7157 for (i = 0; i < 256; i++)
7158 if (XOR (islower (i), ISLOWER (i))
7159 || toupper (i) != TOUPPER (i))
7164 rm -f conftest
$ac_exeext
7165 if { (ac_try
="$ac_link"
7167 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
7168 *) ac_try_echo=$ac_try;;
7170 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7171 $as_echo "$ac_try_echo") >&5
7172 (eval "$ac_link") 2>&5
7174 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7175 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7176 { (case "(($ac_try" in
7177 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
7178 *) ac_try_echo
=$ac_try;;
7180 eval ac_try_echo
="\"\$as_me:$LINENO: $ac_try_echo\""
7181 $as_echo "$ac_try_echo") >&5
7182 (eval "$ac_try") 2>&5
7184 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7185 (exit $ac_status); }; }; then
7188 $as_echo "$as_me: program exited with status $ac_status" >&5
7189 $as_echo "$as_me: failed program was:" >&5
7190 sed 's/^/| /' conftest.
$ac_ext >&5
7193 ac_cv_header_stdc
=no
7195 rm -rf conftest.dSYM
7196 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext conftest.
$ac_objext conftest.
$ac_ext
7202 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
7203 $as_echo "$ac_cv_header_stdc" >&6; }
7204 if test $ac_cv_header_stdc = yes; then
7206 cat >>confdefs.h
<<\_ACEOF
7207 #define STDC_HEADERS 1
7212 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
7222 for ac_header
in sys
/types.h sys
/stat.h stdlib.h string.h memory.h
strings.h \
7223 inttypes.h stdint.h unistd.h
7225 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7226 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
7227 $as_echo_n "checking for $ac_header... " >&6; }
7228 if { as_var
=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7229 $as_echo_n "(cached) " >&6
7231 cat >conftest.
$ac_ext <<_ACEOF
7234 cat confdefs.h
>>conftest.
$ac_ext
7235 cat >>conftest.
$ac_ext <<_ACEOF
7236 /* end confdefs.h. */
7237 $ac_includes_default
7239 #include <$ac_header>
7241 rm -f conftest.
$ac_objext
7242 if { (ac_try
="$ac_compile"
7244 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
7245 *) ac_try_echo=$ac_try;;
7247 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7248 $as_echo "$ac_try_echo") >&5
7249 (eval "$ac_compile") 2>conftest.er1
7251 grep -v '^ *+' conftest.er1 >conftest.err
7253 cat conftest.err >&5
7254 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7255 (exit $ac_status); } && {
7256 test -z "$ac_c_werror_flag" ||
7257 test ! -s conftest.err
7258 } && test -s conftest.$ac_objext; then
7259 eval "$as_ac_Header=yes"
7261 $as_echo "$as_me: failed program was:" >&5
7262 sed 's/^/| /' conftest.$ac_ext >&5
7264 eval "$as_ac_Header=no"
7267 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7269 ac_res=`eval 'as_val=${'$as_ac_Header'}
7270 $as_echo "$as_val"'`
7271 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
7272 $as_echo "$ac_res" >&6; }
7273 as_val=`eval 'as_val=${'$as_ac_Header'}
7274 $as_echo "$as_val"'`
7275 if test "x$as_val" = x""yes; then
7276 cat >>confdefs.h <<_ACEOF
7277 #define `$as_echo "HAVE_$ac_header" |
$as_tr_cpp` 1
7286 for ac_header in dlfcn.h
7288 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" |
$as_tr_sh`
7289 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
7290 $as_echo_n "checking for $ac_header... " >&6; }
7291 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7292 $as_echo_n "(cached) " >&6
7294 cat >conftest.$ac_ext <<_ACEOF
7297 cat confdefs.h >>conftest.$ac_ext
7298 cat >>conftest.$ac_ext <<_ACEOF
7299 /* end confdefs.h. */
7300 $ac_includes_default
7302 #include <$ac_header>
7304 rm -f conftest.$ac_objext
7305 if { (ac_try="$ac_compile"
7307 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
7308 *) ac_try_echo
=$ac_try;;
7310 eval ac_try_echo
="\"\$as_me:$LINENO: $ac_try_echo\""
7311 $as_echo "$ac_try_echo") >&5
7312 (eval "$ac_compile") 2>conftest.er1
7314 grep -v '^ *+' conftest.er1
>conftest.err
7316 cat conftest.err
>&5
7317 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7318 (exit $ac_status); } && {
7319 test -z "$ac_c_werror_flag" ||
7320 test ! -s conftest.err
7321 } && test -s conftest.
$ac_objext; then
7322 eval "$as_ac_Header=yes"
7324 $as_echo "$as_me: failed program was:" >&5
7325 sed 's/^/| /' conftest.
$ac_ext >&5
7327 eval "$as_ac_Header=no"
7330 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7332 ac_res
=`eval 'as_val=${'$as_ac_Header'}
7333 $as_echo "$as_val"'`
7334 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
7335 $as_echo "$ac_res" >&6; }
7336 as_val
=`eval 'as_val=${'$as_ac_Header'}
7337 $as_echo "$as_val"'`
7338 if test "x$as_val" = x
""yes; then
7339 cat >>confdefs.h
<<_ACEOF
7340 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7359 # Check whether --enable-shared was given.
7360 if test "${enable_shared+set}" = set; then
7361 enableval
=$enable_shared; p
=${PACKAGE-default}
7363 yes) enable_shared
=yes ;;
7364 no
) enable_shared
=no
;;
7367 # Look at the argument we got. We use all the common list separators.
7368 lt_save_ifs
="$IFS"; IFS
="${IFS}$PATH_SEPARATOR,"
7369 for pkg
in $enableval; do
7371 if test "X$pkg" = "X$p"; then
7390 # Check whether --enable-static was given.
7391 if test "${enable_static+set}" = set; then
7392 enableval
=$enable_static; p
=${PACKAGE-default}
7394 yes) enable_static
=yes ;;
7395 no
) enable_static
=no
;;
7398 # Look at the argument we got. We use all the common list separators.
7399 lt_save_ifs
="$IFS"; IFS
="${IFS}$PATH_SEPARATOR,"
7400 for pkg
in $enableval; do
7402 if test "X$pkg" = "X$p"; then
7422 # Check whether --with-pic was given.
7423 if test "${with_pic+set}" = set; then
7424 withval
=$with_pic; pic_mode
="$withval"
7430 test -z "$pic_mode" && pic_mode
=default
7438 # Check whether --enable-fast-install was given.
7439 if test "${enable_fast_install+set}" = set; then
7440 enableval
=$enable_fast_install; p
=${PACKAGE-default}
7442 yes) enable_fast_install
=yes ;;
7443 no
) enable_fast_install
=no
;;
7445 enable_fast_install
=no
7446 # Look at the argument we got. We use all the common list separators.
7447 lt_save_ifs
="$IFS"; IFS
="${IFS}$PATH_SEPARATOR,"
7448 for pkg
in $enableval; do
7450 if test "X$pkg" = "X$p"; then
7451 enable_fast_install
=yes
7458 enable_fast_install
=yes
7471 # This can be used to rebuild libtool when needed
7472 LIBTOOL_DEPS
="$ltmain"
7474 # Always use our own libtool.
7475 LIBTOOL
='$(SHELL) $(top_builddir)/libtool'
7501 test -z "$LN_S" && LN_S
="ln -s"
7516 if test -n "${ZSH_VERSION+set}" ; then
7517 setopt NO_GLOB_SUBST
7520 { $as_echo "$as_me:$LINENO: checking for objdir" >&5
7521 $as_echo_n "checking for objdir... " >&6; }
7522 if test "${lt_cv_objdir+set}" = set; then
7523 $as_echo_n "(cached) " >&6
7525 rm -f .libs
2>/dev
/null
7526 mkdir .libs
2>/dev
/null
7527 if test -d .libs
; then
7530 # MS-DOS does not allow filenames that begin with a dot.
7533 rmdir .libs
2>/dev
/null
7535 { $as_echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5
7536 $as_echo "$lt_cv_objdir" >&6; }
7537 objdir
=$lt_cv_objdir
7543 cat >>confdefs.h
<<_ACEOF
7544 #define LT_OBJDIR "$lt_cv_objdir/"
7565 # AIX sometimes has problems with the GCC collect2 program. For some
7566 # reason, if we set the COLLECT_NAMES environment variable, the problems
7567 # vanish in a puff of smoke.
7568 if test "X${COLLECT_NAMES+set}" != Xset
; then
7570 export COLLECT_NAMES
7575 # Sed substitution that helps us do robust quoting. It backslashifies
7576 # metacharacters that are still active within double-quoted strings.
7577 sed_quote_subst
='s/\(["`$\\]\)/\\\1/g'
7579 # Same as above, but do not quote variable references.
7580 double_quote_subst
='s/\(["`\\]\)/\\\1/g'
7582 # Sed substitution to delay expansion of an escaped shell variable in a
7583 # double_quote_subst'ed string.
7584 delay_variable_subst
='s/\\\\\\\\\\\$/\\\\\\$/g'
7586 # Sed substitution to delay expansion of an escaped single quote.
7587 delay_single_quote_subst
='s/'\''/'\'\\\\\\\'\''/g'
7589 # Sed substitution to avoid accidental globbing in evaled expressions
7590 no_glob_subst
='s/\*/\\\*/g'
7594 can_build_shared
=yes
7596 # All known linkers require a `.a' archive for static linking (except MSVC,
7597 # which needs '.lib').
7600 with_gnu_ld
="$lt_cv_prog_gnu_ld"
7603 old_CFLAGS
="$CFLAGS"
7605 # Set sane defaults for various variables
7606 test -z "$CC" && CC
=cc
7607 test -z "$LTCC" && LTCC
=$CC
7608 test -z "$LTCFLAGS" && LTCFLAGS
=$CFLAGS
7609 test -z "$LD" && LD
=ld
7610 test -z "$ac_objext" && ac_objext
=o
7612 for cc_temp
in $compiler""; do
7614 compile |
*[\\/]compile | ccache |
*[\\/]ccache
) ;;
7615 distcc |
*[\\/]distcc | purify |
*[\\/]purify
) ;;
7620 cc_basename
=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
7623 # Only perform the check for file, if the check method requires it
7624 test -z "$MAGIC_CMD" && MAGIC_CMD
=file
7625 case $deplibs_check_method in
7627 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7628 { $as_echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
7629 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7630 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
7631 $as_echo_n "(cached) " >&6
7635 lt_cv_path_MAGIC_CMD
="$MAGIC_CMD" # Let the user override the test with a path.
7638 lt_save_MAGIC_CMD
="$MAGIC_CMD"
7639 lt_save_ifs
="$IFS"; IFS
=$PATH_SEPARATOR
7640 ac_dummy
="/usr/bin$PATH_SEPARATOR$PATH"
7641 for ac_dir
in $ac_dummy; do
7643 test -z "$ac_dir" && ac_dir
=.
7644 if test -f $ac_dir/${ac_tool_prefix}file; then
7645 lt_cv_path_MAGIC_CMD
="$ac_dir/${ac_tool_prefix}file"
7646 if test -n "$file_magic_test_file"; then
7647 case $deplibs_check_method in
7649 file_magic_regex
=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7650 MAGIC_CMD
="$lt_cv_path_MAGIC_CMD"
7651 if eval $file_magic_cmd \
$file_magic_test_file 2> /dev
/null |
7652 $EGREP "$file_magic_regex" > /dev
/null
; then
7657 *** Warning: the command libtool uses to detect shared libraries,
7658 *** $file_magic_cmd, produces output that libtool cannot recognize.
7659 *** The result is that libtool may fail to recognize shared libraries
7660 *** as such. This will affect the creation of libtool libraries that
7661 *** depend on shared libraries, but programs linked with such libtool
7662 *** libraries will work regardless of this problem. Nevertheless, you
7663 *** may want to report the problem to your system manager and/or to
7664 *** bug-libtool@gnu.org
7674 MAGIC_CMD
="$lt_save_MAGIC_CMD"
7679 MAGIC_CMD
="$lt_cv_path_MAGIC_CMD"
7680 if test -n "$MAGIC_CMD"; then
7681 { $as_echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
7682 $as_echo "$MAGIC_CMD" >&6; }
7684 { $as_echo "$as_me:$LINENO: result: no" >&5
7685 $as_echo "no" >&6; }
7692 if test -z "$lt_cv_path_MAGIC_CMD"; then
7693 if test -n "$ac_tool_prefix"; then
7694 { $as_echo "$as_me:$LINENO: checking for file" >&5
7695 $as_echo_n "checking for file... " >&6; }
7696 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
7697 $as_echo_n "(cached) " >&6
7701 lt_cv_path_MAGIC_CMD
="$MAGIC_CMD" # Let the user override the test with a path.
7704 lt_save_MAGIC_CMD
="$MAGIC_CMD"
7705 lt_save_ifs
="$IFS"; IFS
=$PATH_SEPARATOR
7706 ac_dummy
="/usr/bin$PATH_SEPARATOR$PATH"
7707 for ac_dir
in $ac_dummy; do
7709 test -z "$ac_dir" && ac_dir
=.
7710 if test -f $ac_dir/file; then
7711 lt_cv_path_MAGIC_CMD
="$ac_dir/file"
7712 if test -n "$file_magic_test_file"; then
7713 case $deplibs_check_method in
7715 file_magic_regex
=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7716 MAGIC_CMD
="$lt_cv_path_MAGIC_CMD"
7717 if eval $file_magic_cmd \
$file_magic_test_file 2> /dev
/null |
7718 $EGREP "$file_magic_regex" > /dev
/null
; then
7723 *** Warning: the command libtool uses to detect shared libraries,
7724 *** $file_magic_cmd, produces output that libtool cannot recognize.
7725 *** The result is that libtool may fail to recognize shared libraries
7726 *** as such. This will affect the creation of libtool libraries that
7727 *** depend on shared libraries, but programs linked with such libtool
7728 *** libraries will work regardless of this problem. Nevertheless, you
7729 *** may want to report the problem to your system manager and/or to
7730 *** bug-libtool@gnu.org
7740 MAGIC_CMD
="$lt_save_MAGIC_CMD"
7745 MAGIC_CMD
="$lt_cv_path_MAGIC_CMD"
7746 if test -n "$MAGIC_CMD"; then
7747 { $as_echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
7748 $as_echo "$MAGIC_CMD" >&6; }
7750 { $as_echo "$as_me:$LINENO: result: no" >&5
7751 $as_echo "no" >&6; }
7764 # Use C for the default configuration in the libtool script
7768 ac_cpp
='$CPP $CPPFLAGS'
7769 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7770 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7771 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
7774 # Source file extension for C test sources.
7777 # Object file extension for compiled C test sources.
7781 # Code to be used in simple compile tests
7782 lt_simple_compile_test_code
="int some_variable = 0;"
7784 # Code to be used in simple link tests
7785 lt_simple_link_test_code
='int main(){return(0);}'
7793 # If no C compiler was specified, use CC.
7796 # If no C compiler flags were specified, use CFLAGS.
7797 LTCFLAGS
=${LTCFLAGS-"$CFLAGS"}
7799 # Allow CC to be a program name with arguments.
7802 # Save the default compiler, since it gets overwritten when the other
7803 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7804 compiler_DEFAULT
=$CC
7806 # save warnings/boilerplate of simple test code
7807 ac_outfile
=conftest.
$ac_objext
7808 echo "$lt_simple_compile_test_code" >conftest.
$ac_ext
7809 eval "$ac_compile" 2>&1 >/dev
/null |
$SED '/^$/d; /^ *+/d' >conftest.err
7810 _lt_compiler_boilerplate
=`cat conftest.err`
7813 ac_outfile
=conftest.
$ac_objext
7814 echo "$lt_simple_link_test_code" >conftest.
$ac_ext
7815 eval "$ac_link" 2>&1 >/dev
/null |
$SED '/^$/d; /^ *+/d' >conftest.err
7816 _lt_linker_boilerplate
=`cat conftest.err`
7820 if test -n "$compiler"; then
7822 lt_prog_compiler_no_builtin_flag
=
7824 if test "$GCC" = yes; then
7825 lt_prog_compiler_no_builtin_flag
=' -fno-builtin'
7827 { $as_echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7828 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
7829 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
7830 $as_echo_n "(cached) " >&6
7832 lt_cv_prog_compiler_rtti_exceptions
=no
7833 ac_outfile
=conftest.
$ac_objext
7834 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
7835 lt_compiler_flag
="-fno-rtti -fno-exceptions"
7836 # Insert the option either (1) after the last *FLAGS variable, or
7837 # (2) before a word containing "conftest.", or (3) at the end.
7838 # Note that $ac_compile itself does not contain backslashes and begins
7839 # with a dollar sign (not a hyphen), so the echo should work correctly.
7840 # The option is referenced via a variable to avoid confusing sed.
7841 lt_compile
=`echo "$ac_compile" | $SED \
7842 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7843 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7844 -e 's:$: $lt_compiler_flag:'`
7845 (eval echo "\"\$as_me:7845: $lt_compile\"" >&5)
7846 (eval "$lt_compile" 2>conftest.err
)
7848 cat conftest.err
>&5
7849 echo "$as_me:7849: \$? = $ac_status" >&5
7850 if (exit $ac_status) && test -s "$ac_outfile"; then
7851 # The compiler can only warn and ignore the option if not recognized
7852 # So say no if there are warnings other than the usual output.
7853 $ECHO "X$_lt_compiler_boilerplate" |
$Xsed -e '/^$/d' >conftest.exp
7854 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
7855 if test ! -s conftest.er2 ||
diff conftest.exp conftest.er2
>/dev
/null
; then
7856 lt_cv_prog_compiler_rtti_exceptions
=yes
7862 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7863 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
7865 if test x
"$lt_cv_prog_compiler_rtti_exceptions" = xyes
; then
7866 lt_prog_compiler_no_builtin_flag
="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7878 lt_prog_compiler_wl
=
7879 lt_prog_compiler_pic
=
7880 lt_prog_compiler_static
=
7882 { $as_echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
7883 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
7885 if test "$GCC" = yes; then
7886 lt_prog_compiler_wl
='-Wl,'
7887 lt_prog_compiler_static
='-static'
7891 # All AIX code is PIC.
7892 if test "$host_cpu" = ia64
; then
7893 # AIX 5 now supports IA64 processor
7894 lt_prog_compiler_static
='-Bstatic'
7901 # see comment about AmigaOS4 .so support
7902 lt_prog_compiler_pic
='-fPIC'
7905 # FIXME: we need at least 68020 code to build shared libraries, but
7906 # adding the `-m68020' flag to GCC prevents building anything better,
7908 lt_prog_compiler_pic
='-m68020 -resident32 -malways-restore-a4'
7913 beos
* | irix5
* | irix6
* | nonstopux
* | osf3
* | osf4
* | osf5
*)
7914 # PIC is the default for these OSes.
7917 mingw
* | cygwin
* | pw32
* | os2
* | cegcc
*)
7918 # This hack is so that the source file can tell whether it is being
7919 # built for inclusion in a dll (and should export symbols for example).
7920 # Although the cygwin gcc ignores -fPIC, still need this for old-style
7921 # (--disable-auto-import) libraries
7922 lt_prog_compiler_pic
='-DDLL_EXPORT'
7925 darwin
* | rhapsody
*)
7926 # PIC is the default on this platform
7927 # Common symbols not allowed in MH_DYLIB files
7928 lt_prog_compiler_pic
='-fno-common'
7932 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
7933 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
7934 # sets the default TLS model and affects inlining.
7940 lt_prog_compiler_pic
='-fPIC'
7946 # Interix 3.x gcc -fpic/-fPIC options generate broken code.
7947 # Instead, we relocate shared libraries at runtime.
7951 # Just because we use GCC doesn't mean we suddenly get shared libraries
7952 # on systems that don't support them.
7953 lt_prog_compiler_can_build_shared
=no
7958 # QNX uses GNU C++, but need to define -shared option too, otherwise
7960 lt_prog_compiler_pic
='-fPIC -shared'
7964 if test -d /usr
/nec
; then
7965 lt_prog_compiler_pic
=-Kconform_pic
7970 lt_prog_compiler_pic
='-fPIC'
7974 # PORTME Check for flag to pass linker flags through the system compiler.
7977 lt_prog_compiler_wl
='-Wl,'
7978 if test "$host_cpu" = ia64
; then
7979 # AIX 5 now supports IA64 processor
7980 lt_prog_compiler_static
='-Bstatic'
7982 lt_prog_compiler_static
='-bnso -bI:/lib/syscalls.exp'
7986 mingw
* | cygwin
* | pw32
* | os2
* | cegcc
*)
7987 # This hack is so that the source file can tell whether it is being
7988 # built for inclusion in a dll (and should export symbols for example).
7989 lt_prog_compiler_pic
='-DDLL_EXPORT'
7992 hpux9
* | hpux10
* | hpux11
*)
7993 lt_prog_compiler_wl
='-Wl,'
7994 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8001 lt_prog_compiler_pic
='+Z'
8004 # Is there a better lt_prog_compiler_static that works with the bundled CC?
8005 lt_prog_compiler_static
='${wl}-a ${wl}archive'
8008 irix5
* | irix6
* | nonstopux
*)
8009 lt_prog_compiler_wl
='-Wl,'
8010 # PIC (with -KPIC) is the default.
8011 lt_prog_compiler_static
='-non_shared'
8014 linux
* | k
*bsd
*-gnu)
8015 case $cc_basename in
8016 # old Intel for x86_64 which still supported -KPIC.
8018 lt_prog_compiler_wl
='-Wl,'
8019 lt_prog_compiler_pic
='-KPIC'
8020 lt_prog_compiler_static
='-static'
8022 # icc used to be incompatible with GCC.
8023 # ICC 10 doesn't accept -KPIC any more.
8025 lt_prog_compiler_wl
='-Wl,'
8026 lt_prog_compiler_pic
='-fPIC'
8027 lt_prog_compiler_static
='-static'
8029 # Lahey Fortran 8.1.
8031 lt_prog_compiler_wl
='-Wl,'
8032 lt_prog_compiler_pic
='--shared'
8033 lt_prog_compiler_static
='--static'
8035 pgcc
* | pgf77
* | pgf90
* | pgf95
*)
8036 # Portland Group compilers (*not* the Pentium gcc compiler,
8037 # which looks to be a dead project)
8038 lt_prog_compiler_wl
='-Wl,'
8039 lt_prog_compiler_pic
='-fpic'
8040 lt_prog_compiler_static
='-Bstatic'
8043 lt_prog_compiler_wl
='-Wl,'
8044 # All Alpha code is PIC.
8045 lt_prog_compiler_static
='-non_shared'
8048 # IBM XL C 8.0/Fortran 10.1 on PPC
8049 lt_prog_compiler_wl
='-Wl,'
8050 lt_prog_compiler_pic
='-qpic'
8051 lt_prog_compiler_static
='-qstaticlink'
8054 case `$CC -V 2>&1 | sed 5q` in
8057 lt_prog_compiler_pic
='-KPIC'
8058 lt_prog_compiler_static
='-Bstatic'
8059 lt_prog_compiler_wl
='-Wl,'
8062 # Sun Fortran 8.3 passes all unrecognized flags to the linker
8063 lt_prog_compiler_pic
='-KPIC'
8064 lt_prog_compiler_static
='-Bstatic'
8065 lt_prog_compiler_wl
=''
8073 lt_prog_compiler_pic
='-KPIC'
8074 lt_prog_compiler_static
='-Bstatic'
8078 # QNX uses GNU C++, but need to define -shared option too, otherwise
8080 lt_prog_compiler_pic
='-fPIC -shared'
8083 osf3
* | osf4
* | osf5
*)
8084 lt_prog_compiler_wl
='-Wl,'
8085 # All OSF/1 code is PIC.
8086 lt_prog_compiler_static
='-non_shared'
8090 lt_prog_compiler_static
='-non_shared'
8094 lt_prog_compiler_pic
='-KPIC'
8095 lt_prog_compiler_static
='-Bstatic'
8096 case $cc_basename in
8098 lt_prog_compiler_wl
='-Qoption ld ';;
8100 lt_prog_compiler_wl
='-Wl,';;
8105 lt_prog_compiler_wl
='-Qoption ld '
8106 lt_prog_compiler_pic
='-PIC'
8107 lt_prog_compiler_static
='-Bstatic'
8110 sysv4 | sysv4.2uw2
* | sysv4.3
*)
8111 lt_prog_compiler_wl
='-Wl,'
8112 lt_prog_compiler_pic
='-KPIC'
8113 lt_prog_compiler_static
='-Bstatic'
8117 if test -d /usr
/nec
;then
8118 lt_prog_compiler_pic
='-Kconform_pic'
8119 lt_prog_compiler_static
='-Bstatic'
8123 sysv5
* | unixware
* | sco3.2v5
* | sco5v6
* | OpenUNIX
*)
8124 lt_prog_compiler_wl
='-Wl,'
8125 lt_prog_compiler_pic
='-KPIC'
8126 lt_prog_compiler_static
='-Bstatic'
8130 lt_prog_compiler_wl
='-Wl,'
8131 lt_prog_compiler_can_build_shared
=no
8135 lt_prog_compiler_pic
='-pic'
8136 lt_prog_compiler_static
='-Bstatic'
8140 lt_prog_compiler_can_build_shared
=no
8146 # For platforms which do not support PIC, -DPIC is meaningless:
8148 lt_prog_compiler_pic
=
8151 lt_prog_compiler_pic
="$lt_prog_compiler_pic -DPIC"
8154 { $as_echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5
8155 $as_echo "$lt_prog_compiler_pic" >&6; }
8163 # Check to make sure the PIC flag actually works.
8165 if test -n "$lt_prog_compiler_pic"; then
8166 { $as_echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8167 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8168 if test "${lt_cv_prog_compiler_pic_works+set}" = set; then
8169 $as_echo_n "(cached) " >&6
8171 lt_cv_prog_compiler_pic_works
=no
8172 ac_outfile
=conftest.
$ac_objext
8173 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
8174 lt_compiler_flag
="$lt_prog_compiler_pic -DPIC"
8175 # Insert the option either (1) after the last *FLAGS variable, or
8176 # (2) before a word containing "conftest.", or (3) at the end.
8177 # Note that $ac_compile itself does not contain backslashes and begins
8178 # with a dollar sign (not a hyphen), so the echo should work correctly.
8179 # The option is referenced via a variable to avoid confusing sed.
8180 lt_compile
=`echo "$ac_compile" | $SED \
8181 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8182 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8183 -e 's:$: $lt_compiler_flag:'`
8184 (eval echo "\"\$as_me:8184: $lt_compile\"" >&5)
8185 (eval "$lt_compile" 2>conftest.err
)
8187 cat conftest.err
>&5
8188 echo "$as_me:8188: \$? = $ac_status" >&5
8189 if (exit $ac_status) && test -s "$ac_outfile"; then
8190 # The compiler can only warn and ignore the option if not recognized
8191 # So say no if there are warnings other than the usual output.
8192 $ECHO "X$_lt_compiler_boilerplate" |
$Xsed -e '/^$/d' >conftest.exp
8193 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
8194 if test ! -s conftest.er2 ||
diff conftest.exp conftest.er2
>/dev
/null
; then
8195 lt_cv_prog_compiler_pic_works
=yes
8201 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works" >&5
8202 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8204 if test x
"$lt_cv_prog_compiler_pic_works" = xyes
; then
8205 case $lt_prog_compiler_pic in
8207 *) lt_prog_compiler_pic
=" $lt_prog_compiler_pic" ;;
8210 lt_prog_compiler_pic
=
8211 lt_prog_compiler_can_build_shared
=no
8222 # Check to make sure the static flag actually works.
8224 wl
=$lt_prog_compiler_wl eval lt_tmp_static_flag
=\"$lt_prog_compiler_static\"
8225 { $as_echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8226 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8227 if test "${lt_cv_prog_compiler_static_works+set}" = set; then
8228 $as_echo_n "(cached) " >&6
8230 lt_cv_prog_compiler_static_works
=no
8231 save_LDFLAGS
="$LDFLAGS"
8232 LDFLAGS
="$LDFLAGS $lt_tmp_static_flag"
8233 echo "$lt_simple_link_test_code" > conftest.
$ac_ext
8234 if (eval $ac_link 2>conftest.err
) && test -s conftest
$ac_exeext; then
8235 # The linker can only warn and ignore the option if not recognized
8236 # So say no if there are warnings
8237 if test -s conftest.err
; then
8238 # Append any errors to the config.log.
8239 cat conftest.err
1>&5
8240 $ECHO "X$_lt_linker_boilerplate" |
$Xsed -e '/^$/d' > conftest.exp
8241 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
8242 if diff conftest.exp conftest.er2
>/dev
/null
; then
8243 lt_cv_prog_compiler_static_works
=yes
8246 lt_cv_prog_compiler_static_works
=yes
8250 LDFLAGS
="$save_LDFLAGS"
8253 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works" >&5
8254 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8256 if test x
"$lt_cv_prog_compiler_static_works" = xyes
; then
8259 lt_prog_compiler_static
=
8268 { $as_echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
8269 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8270 if test "${lt_cv_prog_compiler_c_o+set}" = set; then
8271 $as_echo_n "(cached) " >&6
8273 lt_cv_prog_compiler_c_o
=no
8274 $RM -r conftest
2>/dev
/null
8278 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
8280 lt_compiler_flag
="-o out/conftest2.$ac_objext"
8281 # Insert the option either (1) after the last *FLAGS variable, or
8282 # (2) before a word containing "conftest.", or (3) at the end.
8283 # Note that $ac_compile itself does not contain backslashes and begins
8284 # with a dollar sign (not a hyphen), so the echo should work correctly.
8285 lt_compile
=`echo "$ac_compile" | $SED \
8286 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8287 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8288 -e 's:$: $lt_compiler_flag:'`
8289 (eval echo "\"\$as_me:8289: $lt_compile\"" >&5)
8290 (eval "$lt_compile" 2>out
/conftest.err
)
8292 cat out
/conftest.err
>&5
8293 echo "$as_me:8293: \$? = $ac_status" >&5
8294 if (exit $ac_status) && test -s out
/conftest2.
$ac_objext
8296 # The compiler can only warn and ignore the option if not recognized
8297 # So say no if there are warnings
8298 $ECHO "X$_lt_compiler_boilerplate" |
$Xsed -e '/^$/d' > out
/conftest.exp
8299 $SED '/^$/d; /^ *+/d' out
/conftest.err
>out
/conftest.er2
8300 if test ! -s out
/conftest.er2 ||
diff out
/conftest.exp out
/conftest.er2
>/dev
/null
; then
8301 lt_cv_prog_compiler_c_o
=yes
8306 # SGI C++ compiler will create directory out/ii_files/ for
8307 # template instantiation
8308 test -d out
/ii_files
&& $RM out
/ii_files
/* && rmdir out
/ii_files
8309 $RM out
/* && rmdir out
8315 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
8316 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8323 { $as_echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
8324 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8325 if test "${lt_cv_prog_compiler_c_o+set}" = set; then
8326 $as_echo_n "(cached) " >&6
8328 lt_cv_prog_compiler_c_o
=no
8329 $RM -r conftest
2>/dev
/null
8333 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
8335 lt_compiler_flag
="-o out/conftest2.$ac_objext"
8336 # Insert the option either (1) after the last *FLAGS variable, or
8337 # (2) before a word containing "conftest.", or (3) at the end.
8338 # Note that $ac_compile itself does not contain backslashes and begins
8339 # with a dollar sign (not a hyphen), so the echo should work correctly.
8340 lt_compile
=`echo "$ac_compile" | $SED \
8341 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8342 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8343 -e 's:$: $lt_compiler_flag:'`
8344 (eval echo "\"\$as_me:8344: $lt_compile\"" >&5)
8345 (eval "$lt_compile" 2>out
/conftest.err
)
8347 cat out
/conftest.err
>&5
8348 echo "$as_me:8348: \$? = $ac_status" >&5
8349 if (exit $ac_status) && test -s out
/conftest2.
$ac_objext
8351 # The compiler can only warn and ignore the option if not recognized
8352 # So say no if there are warnings
8353 $ECHO "X$_lt_compiler_boilerplate" |
$Xsed -e '/^$/d' > out
/conftest.exp
8354 $SED '/^$/d; /^ *+/d' out
/conftest.err
>out
/conftest.er2
8355 if test ! -s out
/conftest.er2 ||
diff out
/conftest.exp out
/conftest.er2
>/dev
/null
; then
8356 lt_cv_prog_compiler_c_o
=yes
8361 # SGI C++ compiler will create directory out/ii_files/ for
8362 # template instantiation
8363 test -d out
/ii_files
&& $RM out
/ii_files
/* && rmdir out
/ii_files
8364 $RM out
/* && rmdir out
8370 { $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
8371 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8376 hard_links
="nottested"
8377 if test "$lt_cv_prog_compiler_c_o" = no
&& test "$need_locks" != no
; then
8378 # do not overwrite the value of need_locks provided by the user
8379 { $as_echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
8380 $as_echo_n "checking if we can lock with hard links... " >&6; }
8383 ln conftest.a conftest.b
2>/dev
/null
&& hard_links
=no
8385 ln conftest.a conftest.b
2>&5 || hard_links
=no
8386 ln conftest.a conftest.b
2>/dev
/null
&& hard_links
=no
8387 { $as_echo "$as_me:$LINENO: result: $hard_links" >&5
8388 $as_echo "$hard_links" >&6; }
8389 if test "$hard_links" = no
; then
8390 { $as_echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8391 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8403 { $as_echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8404 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8407 allow_undefined_flag
=
8408 always_export_symbols
=no
8410 archive_expsym_cmds
=
8411 compiler_needs_object
=no
8412 enable_shared_with_static_runtimes
=no
8413 export_dynamic_flag_spec
=
8414 export_symbols_cmds
='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8415 hardcode_automatic
=no
8417 hardcode_direct_absolute
=no
8418 hardcode_libdir_flag_spec
=
8419 hardcode_libdir_flag_spec_ld
=
8420 hardcode_libdir_separator
=
8422 hardcode_shlibpath_var
=unsupported
8424 link_all_deplibs
=unknown
8427 old_archive_from_new_cmds
=
8428 old_archive_from_expsyms_cmds
=
8429 thread_safe_flag_spec
=
8430 whole_archive_flag_spec
=
8431 # include_expsyms should be a list of space-separated symbols to be *always*
8432 # included in the symbol list
8434 # exclude_expsyms can be an extended regexp of symbols to exclude
8435 # it will be wrapped by ` (' and `)$', so one must not match beginning or
8436 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8437 # as well as any symbol that contains `d'.
8438 exclude_expsyms
='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8439 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8440 # platforms (ab)use it in PIC code, but their linkers get confused if
8441 # the symbol is explicitly referenced. Since portable code cannot
8442 # rely on this symbol name, it's probably fine to never include it in
8443 # preloaded symbol tables.
8444 # Exclude shared library initialization/finalization symbols.
8445 extract_expsyms_cmds
=
8448 cygwin
* | mingw
* | pw32
* | cegcc
*)
8449 # FIXME: the MSVC++ port hasn't been tested in a loooong time
8450 # When not using gcc, we currently assume that we are using
8451 # Microsoft Visual C++.
8452 if test "$GCC" != yes; then
8457 # we just hope/assume this is gcc and not c89 (= MSVC++)
8466 if test "$with_gnu_ld" = yes; then
8467 # If archive_cmds runs LD, not CC, wlarc should be empty
8470 # Set some defaults for GNU ld with shared library support. These
8471 # are reset later if shared libraries are not supported. Putting them
8472 # here allows them to be overridden if necessary.
8473 runpath_var
=LD_RUN_PATH
8474 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
8475 export_dynamic_flag_spec
='${wl}--export-dynamic'
8476 # ancient GNU ld didn't support --whole-archive et. al.
8477 if $LD --help 2>&1 |
$GREP 'no-whole-archive' > /dev
/null
; then
8478 whole_archive_flag_spec
="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8480 whole_archive_flag_spec
=
8482 supports_anon_versioning
=no
8483 case `$LD -v 2>&1` in
8484 *\
[01].
* |
*\
2.
[0-9].
* |
*\
2.10.
*) ;; # catch versions < 2.11
8485 *\
2.11.93.0.2\
*) supports_anon_versioning
=yes ;; # RH7.3 ...
8486 *\
2.11.92.0.12\
*) supports_anon_versioning
=yes ;; # Mandrake 8.2 ...
8487 *\
2.11.
*) ;; # other 2.11 versions
8488 *) supports_anon_versioning
=yes ;;
8491 # See if GNU ld supports shared libraries.
8494 # On AIX/PPC, the GNU linker is very broken
8495 if test "$host_cpu" != ia64
; then
8499 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
8500 *** to be unable to reliably create shared libraries on AIX.
8501 *** Therefore, libtool is disabling shared libraries support. If you
8502 *** really care for shared libraries, you may want to modify your PATH
8503 *** so that a non-GNU linker is found, and then restart.
8512 # see comment about AmigaOS4 .so support
8513 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8514 archive_expsym_cmds
=''
8517 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)'
8518 hardcode_libdir_flag_spec
='-L$libdir'
8519 hardcode_minus_L
=yes
8525 if $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
8526 allow_undefined_flag
=unsupported
8527 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
8528 # support --undefined. This deserves some investigation. FIXME
8529 archive_cmds
='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8535 cygwin
* | mingw
* | pw32
* | cegcc
*)
8536 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8537 # as there is no search path for DLLs.
8538 hardcode_libdir_flag_spec
='-L$libdir'
8539 allow_undefined_flag
=unsupported
8540 always_export_symbols
=no
8541 enable_shared_with_static_runtimes
=yes
8542 export_symbols_cmds
='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
8544 if $LD --help 2>&1 |
$GREP 'auto-import' > /dev
/null
; then
8545 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8546 # If the export-symbols file already is a .def file (1st line
8547 # is EXPORTS), use it as is; otherwise, prepend...
8548 archive_expsym_cmds
='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8549 cp $export_symbols $output_objdir/$soname.def;
8551 echo EXPORTS > $output_objdir/$soname.def;
8552 cat $export_symbols >> $output_objdir/$soname.def;
8554 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8562 hardcode_shlibpath_var
=no
8563 hardcode_libdir_flag_spec
='${wl}-rpath,$libdir'
8564 export_dynamic_flag_spec
='${wl}-E'
8565 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8566 # Instead, shared libraries are loaded at an image base (0x10000000 by
8567 # default) and relocated if they conflict, which is a slow very memory
8568 # consuming and fragmenting process. To avoid this, we pick a random,
8569 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8570 # time. Moving up from 0x10000000 also allows more sbrk(2) space.
8571 archive_cmds
='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8572 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'
8575 gnu
* | linux
* | tpf
* | k
*bsd
*-gnu)
8577 if test "$host_os" = linux-dietlibc
; then
8578 case $cc_basename in
8579 diet\
*) tmp_diet
=yes;; # linux-dietlibc with static linking (!diet-dyn)
8582 if $LD --help 2>&1 |
$EGREP ': supported targets:.* elf' > /dev
/null \
8583 && test "$tmp_diet" = no
8586 tmp_sharedflag
='-shared'
8587 case $cc_basename,$host_cpu in
8588 pgcc
*) # Portland Group C compiler
8589 whole_archive_flag_spec
='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
8590 tmp_addflag
=' $pic_flag'
8592 pgf77
* | pgf90
* | pgf95
*) # Portland Group f77 and f90 compilers
8593 whole_archive_flag_spec
='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
8594 tmp_addflag
=' $pic_flag -Mnomain' ;;
8595 ecc
*,ia64
* | icc
*,ia64
*) # Intel C compiler on ia64
8596 tmp_addflag
=' -i_dynamic' ;;
8597 efc
*,ia64
* | ifort
*,ia64
*) # Intel Fortran compiler on ia64
8598 tmp_addflag
=' -i_dynamic -nofor_main' ;;
8599 ifc
* | ifort
*) # Intel Fortran compiler
8600 tmp_addflag
=' -nofor_main' ;;
8601 lf95
*) # Lahey Fortran 8.1
8602 whole_archive_flag_spec
=
8603 tmp_sharedflag
='--shared' ;;
8604 xl
[cC
]*) # IBM XL C 8.0 on PPC (deal with xlf below)
8605 tmp_sharedflag
='-qmkshrobj'
8608 case `$CC -V 2>&1 | sed 5q` in
8609 *Sun\ C
*) # Sun C 5.9
8610 whole_archive_flag_spec
='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
8611 compiler_needs_object
=yes
8612 tmp_sharedflag
='-G' ;;
8613 *Sun\ F
*) # Sun Fortran 8.3
8614 tmp_sharedflag
='-G' ;;
8616 archive_cmds
='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8618 if test "x$supports_anon_versioning" = xyes
; then
8619 archive_expsym_cmds
='echo "{ global:" > $output_objdir/$libname.ver~
8620 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8621 echo "local: *; };" >> $output_objdir/$libname.ver~
8622 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8625 case $cc_basename in
8627 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8628 whole_archive_flag_spec
='--whole-archive$convenience --no-whole-archive'
8629 hardcode_libdir_flag_spec
=
8630 hardcode_libdir_flag_spec_ld
='-rpath $libdir'
8631 archive_cmds
='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
8632 if test "x$supports_anon_versioning" = xyes
; then
8633 archive_expsym_cmds
='echo "{ global:" > $output_objdir/$libname.ver~
8634 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8635 echo "local: *; };" >> $output_objdir/$libname.ver~
8636 $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8646 if echo __ELF__ |
$CC -E - |
$GREP __ELF__
>/dev
/null
; then
8647 archive_cmds
='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8650 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8651 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8656 if $LD -v 2>&1 |
$GREP 'BFD 2\.8' > /dev
/null
; then
8660 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
8661 *** create shared libraries on Solaris systems. Therefore, libtool
8662 *** is disabling shared libraries support. We urge you to upgrade GNU
8663 *** binutils to release 2.9.1 or newer. Another option is to modify
8664 *** your PATH or compiler configuration so that the native linker is
8665 *** used, and then restart.
8668 elif $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
8669 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8670 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8676 sysv5
* | sco3.2v5
* | sco5v6
* | unixware
* | OpenUNIX
*)
8677 case `$LD -v 2>&1` in
8678 *\
[01].
* |
*\
2.
[0-9].
* |
*\
2.1[0-5].
*)
8682 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8683 *** reliably create shared libraries on SCO systems. Therefore, libtool
8684 *** is disabling shared libraries support. We urge you to upgrade GNU
8685 *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
8686 *** your PATH or compiler configuration so that the native linker is
8687 *** used, and then restart.
8692 # For security reasons, it is highly recommended that you always
8693 # use absolute paths for naming shared libraries, and exclude the
8694 # DT_RUNPATH tag from executables and libraries. But doing so
8695 # requires that you compile everything twice, which is a pain.
8696 if $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
8697 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
8698 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8699 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8708 archive_cmds
='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8711 hardcode_shlibpath_var
=no
8715 if $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
8716 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8717 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8724 if test "$ld_shlibs" = no
; then
8726 hardcode_libdir_flag_spec
=
8727 export_dynamic_flag_spec
=
8728 whole_archive_flag_spec
=
8731 # PORTME fill in a description of your system's linker (not GNU ld)
8734 allow_undefined_flag
=unsupported
8735 always_export_symbols
=yes
8736 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'
8737 # Note: this linker hardcodes the directories in LIBPATH if there
8738 # are no directories specified by -L.
8739 hardcode_minus_L
=yes
8740 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8741 # Neither direct hardcoding nor static linking is supported with a
8743 hardcode_direct
=unsupported
8748 if test "$host_cpu" = ia64
; then
8749 # On IA64, the linker does run time linking by default, so we don't
8750 # have to do anything special.
8751 aix_use_runtimelinking
=no
8752 exp_sym_flag
='-Bexport'
8755 # If we're using GNU nm, then we don't want the "-C" option.
8756 # -C means demangle to AIX nm, but means don't demangle with GNU nm
8757 if $NM -V 2>&1 |
$GREP 'GNU' > /dev
/null
; then
8758 export_symbols_cmds
='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
8760 export_symbols_cmds
='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
8762 aix_use_runtimelinking
=no
8764 # Test if we are trying to use run time linking or normal
8765 # AIX style linking. If -brtl is somewhere in LDFLAGS, we
8766 # need to do runtime linking.
8767 case $host_os in aix4.
[23]|aix4.
[23].
*|aix
[5-9]*)
8768 for ld_flag
in $LDFLAGS; do
8769 if (test $ld_flag = "-brtl" ||
test $ld_flag = "-Wl,-brtl"); then
8770 aix_use_runtimelinking
=yes
8777 exp_sym_flag
='-bexport'
8778 no_entry_flag
='-bnoentry'
8781 # When large executables or shared objects are built, AIX ld can
8782 # have problems creating the table of contents. If linking a library
8783 # or program results in "error TOC overflow" add -mminimal-toc to
8784 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
8785 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8789 hardcode_direct_absolute
=yes
8790 hardcode_libdir_separator
=':'
8791 link_all_deplibs
=yes
8792 file_list_spec
='${wl}-f,'
8794 if test "$GCC" = yes; then
8795 case $host_os in aix4.
[012]|aix4.
[012].
*)
8796 # We only want to do this on AIX 4.2 and lower, the check
8797 # below for broken collect2 doesn't work under 4.3+
8798 collect2name
=`${CC} -print-prog-name=collect2`
8799 if test -f "$collect2name" &&
8800 strings "$collect2name" |
$GREP resolve_lib_name
>/dev
/null
8802 # We have reworked collect2
8805 # We have old collect2
8806 hardcode_direct
=unsupported
8807 # It fails to find uninstalled libraries when the uninstalled
8808 # path is not listed in the libpath. Setting hardcode_minus_L
8809 # to unsupported forces relinking
8810 hardcode_minus_L
=yes
8811 hardcode_libdir_flag_spec
='-L$libdir'
8812 hardcode_libdir_separator
=
8816 shared_flag
='-shared'
8817 if test "$aix_use_runtimelinking" = yes; then
8818 shared_flag
="$shared_flag "'${wl}-G'
8822 if test "$host_cpu" = ia64
; then
8823 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8824 # chokes on -Wl,-G. The following line is correct:
8827 if test "$aix_use_runtimelinking" = yes; then
8828 shared_flag
='${wl}-G'
8830 shared_flag
='${wl}-bM:SRE'
8835 export_dynamic_flag_spec
='${wl}-bexpall'
8836 # It seems that -bexpall does not export symbols beginning with
8837 # underscore (_), so it is better to generate a list of symbols to export.
8838 always_export_symbols
=yes
8839 if test "$aix_use_runtimelinking" = yes; then
8840 # Warning - without using the other runtime loading flags (-brtl),
8841 # -berok will link without error, but may produce a broken library.
8842 allow_undefined_flag
='-berok'
8843 # Determine the default libpath from the value encoded in an
8845 cat >conftest.
$ac_ext <<_ACEOF
8848 cat confdefs.h
>>conftest.
$ac_ext
8849 cat >>conftest.
$ac_ext <<_ACEOF
8850 /* end confdefs.h. */
8860 rm -f conftest.
$ac_objext conftest
$ac_exeext
8861 if { (ac_try
="$ac_link"
8863 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
8864 *) ac_try_echo=$ac_try;;
8866 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8867 $as_echo "$ac_try_echo") >&5
8868 (eval "$ac_link") 2>conftest.er1
8870 grep -v '^ *+' conftest.er1 >conftest.err
8872 cat conftest.err >&5
8873 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8874 (exit $ac_status); } && {
8875 test -z "$ac_c_werror_flag" ||
8876 test ! -s conftest.err
8877 } && test -s conftest$ac_exeext && {
8878 test "$cross_compiling" = yes ||
8879 $as_test_x conftest$ac_exeext
8882 lt_aix_libpath_sed='
8883 /Import File Strings/,/^$/ {
8889 aix_libpath=`dump
-H conftest
$ac_exeext 2>/dev
/null |
$SED -n -e "$lt_aix_libpath_sed"`
8890 # Check for a 64-bit object if we didn't find anything.
8891 if test -z "$aix_libpath"; then
8892 aix_libpath=`dump
-HX64 conftest
$ac_exeext 2>/dev
/null |
$SED -n -e "$lt_aix_libpath_sed"`
8895 $as_echo "$as_me: failed program was:" >&5
8896 sed 's/^/| /' conftest.$ac_ext >&5
8901 rm -rf conftest.dSYM
8902 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8903 conftest$ac_exeext conftest.$ac_ext
8904 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8906 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8907 archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then $ECHO "X${wl}${allow_undefined_flag}" | $Xsed; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
8909 if test "$host_cpu" = ia64; then
8910 hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
8911 allow_undefined_flag="-z nodefs"
8912 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"
8914 # Determine the default libpath from the value encoded in an
8916 cat >conftest.$ac_ext <<_ACEOF
8919 cat confdefs.h >>conftest.$ac_ext
8920 cat >>conftest.$ac_ext <<_ACEOF
8921 /* end confdefs.h. */
8931 rm -f conftest.$ac_objext conftest$ac_exeext
8932 if { (ac_try="$ac_link"
8934 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
8935 *) ac_try_echo
=$ac_try;;
8937 eval ac_try_echo
="\"\$as_me:$LINENO: $ac_try_echo\""
8938 $as_echo "$ac_try_echo") >&5
8939 (eval "$ac_link") 2>conftest.er1
8941 grep -v '^ *+' conftest.er1
>conftest.err
8943 cat conftest.err
>&5
8944 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8945 (exit $ac_status); } && {
8946 test -z "$ac_c_werror_flag" ||
8947 test ! -s conftest.err
8948 } && test -s conftest
$ac_exeext && {
8949 test "$cross_compiling" = yes ||
8950 $as_test_x conftest
$ac_exeext
8953 lt_aix_libpath_sed
='
8954 /Import File Strings/,/^$/ {
8960 aix_libpath
=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8961 # Check for a 64-bit object if we didn't find anything.
8962 if test -z "$aix_libpath"; then
8963 aix_libpath
=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8966 $as_echo "$as_me: failed program was:" >&5
8967 sed 's/^/| /' conftest.
$ac_ext >&5
8972 rm -rf conftest.dSYM
8973 rm -f core conftest.err conftest.
$ac_objext conftest_ipa8_conftest.oo \
8974 conftest
$ac_exeext conftest.
$ac_ext
8975 if test -z "$aix_libpath"; then aix_libpath
="/usr/lib:/lib"; fi
8977 hardcode_libdir_flag_spec
='${wl}-blibpath:$libdir:'"$aix_libpath"
8978 # Warning - without using the other run time loading flags,
8979 # -berok will link without error, but may produce a broken library.
8980 no_undefined_flag
=' ${wl}-bernotok'
8981 allow_undefined_flag
=' ${wl}-berok'
8982 # Exported symbols can be pulled into shared objects from archives
8983 whole_archive_flag_spec
='$convenience'
8984 archive_cmds_need_lc
=yes
8985 # This is similar to how AIX traditionally builds its shared libraries.
8986 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'
8994 # see comment about AmigaOS4 .so support
8995 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8996 archive_expsym_cmds
=''
8999 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)'
9000 hardcode_libdir_flag_spec
='-L$libdir'
9001 hardcode_minus_L
=yes
9007 export_dynamic_flag_spec
=-rdynamic
9010 cygwin
* | mingw
* | pw32
* | cegcc
*)
9011 # When not using gcc, we currently assume that we are using
9012 # Microsoft Visual C++.
9013 # hardcode_libdir_flag_spec is actually meaningless, as there is
9014 # no search path for DLLs.
9015 hardcode_libdir_flag_spec
=' '
9016 allow_undefined_flag
=unsupported
9017 # Tell ltmain to make .lib files, not .a files.
9019 # Tell ltmain to make .dll files, not .so files.
9021 # FIXME: Setting linknames here is a bad hack.
9022 archive_cmds
='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
9023 # The linker will automatically build a .lib file if we build a DLL.
9024 old_archive_from_new_cmds
='true'
9025 # FIXME: Should let the user specify the lib program.
9026 old_archive_cmds
='lib -OUT:$oldlib$oldobjs$old_deplibs'
9027 fix_srcfile_path
='`cygpath -w "$srcfile"`'
9028 enable_shared_with_static_runtimes
=yes
9031 darwin
* | rhapsody
*)
9034 archive_cmds_need_lc
=no
9036 hardcode_automatic
=yes
9037 hardcode_shlibpath_var
=unsupported
9038 whole_archive_flag_spec
=''
9039 link_all_deplibs
=yes
9040 allow_undefined_flag
="$_lt_dar_allow_undefined"
9041 case $cc_basename in
9042 ifort
*) _lt_dar_can_shared
=yes ;;
9043 *) _lt_dar_can_shared
=$GCC ;;
9045 if test "$_lt_dar_can_shared" = "yes"; then
9046 output_verbose_link_cmd
=echo
9047 archive_cmds
="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
9048 module_cmds
="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9049 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}"
9050 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}"
9059 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9060 hardcode_libdir_flag_spec
='-L$libdir'
9061 hardcode_shlibpath_var
=no
9068 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9069 # support. Future versions do this automatically, but an explicit c++rt0.o
9070 # does not break anything, and helps significantly (at the cost of a little
9073 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9074 hardcode_libdir_flag_spec
='-R$libdir'
9076 hardcode_shlibpath_var
=no
9079 # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9081 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9083 hardcode_minus_L
=yes
9084 hardcode_shlibpath_var
=no
9087 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9088 freebsd
* | dragonfly
*)
9089 archive_cmds
='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
9090 hardcode_libdir_flag_spec
='-R$libdir'
9092 hardcode_shlibpath_var
=no
9096 if test "$GCC" = yes; then
9097 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'
9099 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'
9101 hardcode_libdir_flag_spec
='${wl}+b ${wl}$libdir'
9102 hardcode_libdir_separator
=:
9105 # hardcode_minus_L: Not really in the search PATH,
9106 # but as the default location of the library.
9107 hardcode_minus_L
=yes
9108 export_dynamic_flag_spec
='${wl}-E'
9112 if test "$GCC" = yes -a "$with_gnu_ld" = no
; then
9113 archive_cmds
='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9115 archive_cmds
='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9117 if test "$with_gnu_ld" = no
; then
9118 hardcode_libdir_flag_spec
='${wl}+b ${wl}$libdir'
9119 hardcode_libdir_flag_spec_ld
='+b $libdir'
9120 hardcode_libdir_separator
=:
9122 hardcode_direct_absolute
=yes
9123 export_dynamic_flag_spec
='${wl}-E'
9124 # hardcode_minus_L: Not really in the search PATH,
9125 # but as the default location of the library.
9126 hardcode_minus_L
=yes
9131 if test "$GCC" = yes -a "$with_gnu_ld" = no
; then
9134 archive_cmds
='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9137 archive_cmds
='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9140 archive_cmds
='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9146 archive_cmds
='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9149 archive_cmds
='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9152 archive_cmds
='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9156 if test "$with_gnu_ld" = no
; then
9157 hardcode_libdir_flag_spec
='${wl}+b ${wl}$libdir'
9158 hardcode_libdir_separator
=:
9163 hardcode_shlibpath_var
=no
9167 hardcode_direct_absolute
=yes
9168 export_dynamic_flag_spec
='${wl}-E'
9170 # hardcode_minus_L: Not really in the search PATH,
9171 # but as the default location of the library.
9172 hardcode_minus_L
=yes
9178 irix5
* | irix6
* | nonstopux
*)
9179 if test "$GCC" = yes; then
9180 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9181 # Try to use the -exported_symbol ld option, if it does not
9182 # work, assume that -exports_file does not work either and
9183 # implicitly export all symbols.
9184 save_LDFLAGS
="$LDFLAGS"
9185 LDFLAGS
="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9186 cat >conftest.
$ac_ext <<_ACEOF
9189 rm -f conftest.
$ac_objext conftest
$ac_exeext
9190 if { (ac_try
="$ac_link"
9192 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
9193 *) ac_try_echo=$ac_try;;
9195 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9196 $as_echo "$ac_try_echo") >&5
9197 (eval "$ac_link") 2>conftest.er1
9199 grep -v '^ *+' conftest.er1 >conftest.err
9201 cat conftest.err >&5
9202 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9203 (exit $ac_status); } && {
9204 test -z "$ac_c_werror_flag" ||
9205 test ! -s conftest.err
9206 } && test -s conftest$ac_exeext && {
9207 test "$cross_compiling" = yes ||
9208 $as_test_x conftest$ac_exeext
9210 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
9213 $as_echo "$as_me: failed program was:" >&5
9214 sed 's/^/| /' conftest.$ac_ext >&5
9219 rm -rf conftest.dSYM
9220 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9221 conftest$ac_exeext conftest.$ac_ext
9222 LDFLAGS="$save_LDFLAGS"
9224 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" |
$Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
9225 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" |
$Xsed` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
9227 archive_cmds_need_lc='no'
9228 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9229 hardcode_libdir_separator=:
9231 link_all_deplibs=yes
9235 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9236 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
9238 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
9240 hardcode_libdir_flag_spec='-R$libdir'
9242 hardcode_shlibpath_var=no
9246 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9248 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9249 hardcode_libdir_separator=:
9250 hardcode_shlibpath_var=no
9257 if test -f /usr/libexec/ld.so; then
9259 hardcode_shlibpath_var=no
9260 hardcode_direct_absolute=yes
9261 if test -z "`echo __ELF__ |
$CC -E - |
$GREP __ELF__
`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9262 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9263 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9264 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9265 export_dynamic_flag_spec='${wl}-E'
9268 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9269 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9270 hardcode_libdir_flag_spec='-R$libdir'
9273 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9274 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9284 hardcode_libdir_flag_spec='-L$libdir'
9285 hardcode_minus_L=yes
9286 allow_undefined_flag=unsupported
9287 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'
9288 old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9292 if test "$GCC" = yes; then
9293 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9294 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9296 allow_undefined_flag=' -expect_unresolved \*'
9297 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" |
$Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
9299 archive_cmds_need_lc='no'
9300 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9301 hardcode_libdir_separator=:
9304 osf4* | osf5*) # as osf3* with the addition of -msym flag
9305 if test "$GCC" = yes; then
9306 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9307 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9308 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9310 allow_undefined_flag=' -expect_unresolved \*'
9311 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" |
$Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
9312 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~
9313 $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
9315 # Both c and cxx compiler support -rpath directly
9316 hardcode_libdir_flag_spec='-rpath $libdir'
9318 archive_cmds_need_lc='no'
9319 hardcode_libdir_separator=:
9323 no_undefined_flag=' -z defs'
9324 if test "$GCC" = yes; then
9326 archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9327 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9328 $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9330 case `$CC -V 2>&1` in
9333 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9334 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9335 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9339 archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9340 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9341 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9345 hardcode_libdir_flag_spec='-R$libdir'
9346 hardcode_shlibpath_var=no
9348 solaris2.[0-5] | solaris2.[0-5].*) ;;
9350 # The compiler driver will combine and reorder linker options,
9351 # but understands `-z linker_flag
'. GCC discards it without `$wl',
9352 # but is careful enough not to reorder.
9353 # Supported since Solaris 2.6 (maybe 2.5.1?)
9354 if test "$GCC" = yes; then
9355 whole_archive_flag_spec
='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9357 whole_archive_flag_spec
='-z allextract$convenience -z defaultextract'
9361 link_all_deplibs
=yes
9365 if test "x$host_vendor" = xsequent
; then
9366 # Use $CC to link under sequent, because it throws in some extra .o
9367 # files that make .init and .fini sections work.
9368 archive_cmds
='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9370 archive_cmds
='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9372 hardcode_libdir_flag_spec
='-L$libdir'
9374 hardcode_minus_L
=yes
9375 hardcode_shlibpath_var
=no
9379 case $host_vendor in
9381 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9382 hardcode_direct
=yes # is this really true???
9385 ## LD is ld it makes a PLAMLIB
9386 ## CC just makes a GrossModule.
9387 archive_cmds
='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9388 reload_cmds
='$CC -r -o $output$reload_objs'
9392 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9393 hardcode_direct
=no
#Motorola manual says yes, but my tests say they lie
9396 runpath_var
='LD_RUN_PATH'
9397 hardcode_shlibpath_var
=no
9401 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9402 hardcode_shlibpath_var
=no
9403 export_dynamic_flag_spec
='-Bexport'
9407 if test -d /usr
/nec
; then
9408 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9409 hardcode_shlibpath_var
=no
9410 runpath_var
=LD_RUN_PATH
9411 hardcode_runpath_var
=yes
9416 sysv4
*uw2
* | sysv5OpenUNIX
* | sysv5UnixWare7.
[01].
[10]* | unixware7
* | sco3.2v5.0.
[024]*)
9417 no_undefined_flag
='${wl}-z,text'
9418 archive_cmds_need_lc
=no
9419 hardcode_shlibpath_var
=no
9420 runpath_var
='LD_RUN_PATH'
9422 if test "$GCC" = yes; then
9423 archive_cmds
='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9424 archive_expsym_cmds
='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9426 archive_cmds
='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9427 archive_expsym_cmds
='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9431 sysv5
* | sco3.2v5
* | sco5v6
*)
9432 # Note: We can NOT use -z defs as we might desire, because we do not
9433 # link with -lc, and that would cause any symbols used from libc to
9434 # always be unresolved, which means just about no library would
9435 # ever link correctly. If we're not using GNU ld we use -z text
9436 # though, which does catch some bad symbols but isn't as heavy-handed
9438 no_undefined_flag
='${wl}-z,text'
9439 allow_undefined_flag
='${wl}-z,nodefs'
9440 archive_cmds_need_lc
=no
9441 hardcode_shlibpath_var
=no
9442 hardcode_libdir_flag_spec
='${wl}-R,$libdir'
9443 hardcode_libdir_separator
=':'
9444 link_all_deplibs
=yes
9445 export_dynamic_flag_spec
='${wl}-Bexport'
9446 runpath_var
='LD_RUN_PATH'
9448 if test "$GCC" = yes; then
9449 archive_cmds
='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9450 archive_expsym_cmds
='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9452 archive_cmds
='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9453 archive_expsym_cmds
='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9458 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9459 hardcode_libdir_flag_spec
='-L$libdir'
9460 hardcode_shlibpath_var
=no
9468 if test x
$host_vendor = xsni
; then
9470 sysv4 | sysv4.2uw2
* | sysv4.3
* | sysv5
*)
9471 export_dynamic_flag_spec
='${wl}-Blargedynsym'
9477 { $as_echo "$as_me:$LINENO: result: $ld_shlibs" >&5
9478 $as_echo "$ld_shlibs" >&6; }
9479 test "$ld_shlibs" = no
&& can_build_shared
=no
9481 with_gnu_ld
=$with_gnu_ld
9498 # Do we need to explicitly link libc?
9500 case "x$archive_cmds_need_lc" in
9502 # Assume -lc should be added
9503 archive_cmds_need_lc
=yes
9505 if test "$enable_shared" = yes && test "$GCC" = yes; then
9506 case $archive_cmds in
9508 # FIXME: we may have to deal with multi-command sequences.
9511 # Test whether the compiler implicitly links with -lc since on some
9512 # systems, -lgcc has to come before -lc. If gcc already passes -lc
9513 # to ld, don't add -lc before -lgcc.
9514 { $as_echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
9515 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9517 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
9519 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9520 (eval $ac_compile) 2>&5
9522 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9523 (exit $ac_status); } 2>conftest.err
; then
9526 libobjs
=conftest.
$ac_objext
9528 wl
=$lt_prog_compiler_wl
9529 pic_flag
=$lt_prog_compiler_pic
9535 lt_save_allow_undefined_flag
=$allow_undefined_flag
9536 allow_undefined_flag
=
9537 if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\"") >&5
9538 (eval $archive_cmds 2\
>\
&1 \|
$GREP \" -lc \" \
>/dev
/null
2\
>\
&1) 2>&5
9540 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9541 (exit $ac_status); }
9543 archive_cmds_need_lc
=no
9545 archive_cmds_need_lc
=yes
9547 allow_undefined_flag
=$lt_save_allow_undefined_flag
9549 cat conftest.err
1>&5
9552 { $as_echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5
9553 $as_echo "$archive_cmds_need_lc" >&6; }
9716 { $as_echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
9717 $as_echo_n "checking dynamic linker characteristics... " >&6; }
9719 if test "$GCC" = yes; then
9721 darwin
*) lt_awk_arg
="/^libraries:/,/LR/" ;;
9722 *) lt_awk_arg
="/^libraries:/" ;;
9724 lt_search_path_spec
=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9725 if $ECHO "$lt_search_path_spec" |
$GREP ';' >/dev
/null
; then
9726 # if the path contains ";" then we assume it to be the separator
9727 # otherwise default to the standard path separator (i.e. ":") - it is
9728 # assumed that no part of a normal pathname contains ";" but that should
9729 # okay in the real world where ";" in dirpaths is itself problematic.
9730 lt_search_path_spec
=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
9732 lt_search_path_spec
=`$ECHO "$lt_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
9734 # Ok, now we have the path, separated by spaces, we can step through it
9735 # and add multilib dir if necessary.
9736 lt_tmp_lt_search_path_spec
=
9737 lt_multi_os_dir
=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9738 for lt_sys_path
in $lt_search_path_spec; do
9739 if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9740 lt_tmp_lt_search_path_spec
="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9742 test -d "$lt_sys_path" && \
9743 lt_tmp_lt_search_path_spec
="$lt_tmp_lt_search_path_spec $lt_sys_path"
9746 lt_search_path_spec
=`$ECHO $lt_tmp_lt_search_path_spec | awk '
9747 BEGIN {RS=" "; FS="/|\n";} {
9750 for (lt_i = NF; lt_i > 0; lt_i--) {
9751 if ($lt_i != "" && $lt_i != ".") {
9752 if ($lt_i == "..") {
9755 if (lt_count == 0) {
9756 lt_foo="/" $lt_i lt_foo;
9763 if (lt_foo != "") { lt_freq[lt_foo]++; }
9764 if (lt_freq[lt_foo] == 1) { print lt_foo; }
9766 sys_lib_search_path_spec
=`$ECHO $lt_search_path_spec`
9768 sys_lib_search_path_spec
="/lib /usr/lib /usr/local/lib"
9771 libname_spec
='lib$name'
9779 shlibpath_overrides_runpath
=unknown
9781 dynamic_linker
="$host_os ld.so"
9782 sys_lib_dlsearch_path_spec
="/lib /usr/lib"
9783 need_lib_prefix
=unknown
9784 hardcode_into_libs
=no
9786 # when you set need_version to no, make sure it does not cause -set_version
9787 # flags to be left without arguments
9788 need_version
=unknown
9793 library_names_spec
='${libname}${release}${shared_ext}$versuffix $libname.a'
9794 shlibpath_var
=LIBPATH
9796 # AIX 3 has no versioning support, so we append a major version to the name.
9797 soname_spec
='${libname}${release}${shared_ext}$major'
9804 hardcode_into_libs
=yes
9805 if test "$host_cpu" = ia64
; then
9806 # AIX 5 supports IA64
9807 library_names_spec
='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9808 shlibpath_var
=LD_LIBRARY_PATH
9810 # With GCC up to 2.95.x, collect2 would create an import file
9811 # for dependence libraries. The import file would start with
9812 # the line `#! .'. This would cause the generated library to
9813 # depend on `.', always an invalid library. This was fixed in
9814 # development snapshots of GCC prior to 3.0.
9816 aix4 | aix4.
[01] | aix4.
[01].
*)
9817 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9819 echo '#endif'; } |
${CC} -E - |
$GREP yes > /dev
/null
; then
9826 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9827 # soname into executable. Probably we can add versioning support to
9828 # collect2, so additional links can be useful in future.
9829 if test "$aix_use_runtimelinking" = yes; then
9830 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
9831 # instead of lib<name>.a to let people know that these are not
9832 # typical AIX shared libraries.
9833 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9835 # We preserve .a as extension for shared libraries through AIX4.2
9836 # and later when we are not doing run time linking.
9837 library_names_spec
='${libname}${release}.a $libname.a'
9838 soname_spec
='${libname}${release}${shared_ext}$major'
9840 shlibpath_var
=LIBPATH
9847 # Since July 2007 AmigaOS4 officially supports .so libraries.
9848 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
9849 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9852 library_names_spec
='$libname.ixlibrary $libname.a'
9853 # Create ${libname}_ixlibrary.a entries in /sys/libs.
9854 finish_eval
='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$ECHO "X$lib" | $Xsed -e '\''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'
9860 library_names_spec
='${libname}${shared_ext}'
9861 dynamic_linker
="$host_os ld.so"
9862 shlibpath_var
=LIBRARY_PATH
9868 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9869 soname_spec
='${libname}${release}${shared_ext}$major'
9870 finish_cmds
='PATH="\$PATH:/sbin" ldconfig $libdir'
9871 shlibpath_var
=LD_LIBRARY_PATH
9872 sys_lib_search_path_spec
="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
9873 sys_lib_dlsearch_path_spec
="/shlib /usr/lib /usr/local/lib"
9874 # the default ld.so.conf also contains /usr/contrib/lib and
9875 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
9876 # libtool to hard-code these into programs
9879 cygwin
* | mingw
* | pw32
* | cegcc
*)
9880 version_type
=windows
9885 case $GCC,$host_os in
9886 yes,cygwin
* |
yes,mingw
* |
yes,pw32
* |
yes,cegcc
*)
9887 library_names_spec
='$libname.dll.a'
9888 # DLL is installed to $(libdir)/../bin by postinstall_cmds
9889 postinstall_cmds
='base_file=`basename \${file}`~
9890 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
9891 dldir=$destdir/`dirname \$dlpath`~
9892 test -d \$dldir || mkdir -p \$dldir~
9893 $install_prog $dir/$dlname \$dldir/$dlname~
9894 chmod a+x \$dldir/$dlname~
9895 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
9896 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
9898 postuninstall_cmds
='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
9899 dlpath=$dir/\$dldll~
9901 shlibpath_overrides_runpath
=yes
9905 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
9906 soname_spec
='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9907 sys_lib_search_path_spec
="/usr/lib /lib/w32api /lib /usr/local/lib"
9910 # MinGW DLLs use traditional 'lib' prefix
9911 soname_spec
='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9912 sys_lib_search_path_spec
=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9913 if $ECHO "$sys_lib_search_path_spec" |
$GREP ';[c-zC-Z]:/' >/dev
/null
; then
9914 # It is most probably a Windows format PATH printed by
9915 # mingw gcc, but we are running on Cygwin. Gcc prints its search
9916 # path with ; separators, and with drive letters. We can handle the
9917 # drive letters (cygwin fileutils understands them), so leave them,
9918 # especially as we might pass files found there to a mingw objdump,
9919 # which wouldn't understand a cygwinified path. Ahh.
9920 sys_lib_search_path_spec
=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
9922 sys_lib_search_path_spec
=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
9926 # pw32 DLLs use 'pw' prefix rather than 'lib'
9927 library_names_spec
='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9933 library_names_spec
='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
9936 dynamic_linker
='Win32 ld.exe'
9937 # FIXME: first we should search . and the directory the executable is in
9941 darwin
* | rhapsody
*)
9942 dynamic_linker
="$host_os dyld"
9946 library_names_spec
='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
9947 soname_spec
='${libname}${release}${major}$shared_ext'
9948 shlibpath_overrides_runpath
=yes
9949 shlibpath_var
=DYLD_LIBRARY_PATH
9950 shrext_cmds
='`test .$module = .yes && echo .so || echo .dylib`'
9952 sys_lib_search_path_spec
="$sys_lib_search_path_spec /usr/local/lib"
9953 sys_lib_dlsearch_path_spec
='/usr/local/lib /lib /usr/lib'
9960 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
9961 soname_spec
='${libname}${release}${shared_ext}$major'
9962 shlibpath_var
=LD_LIBRARY_PATH
9969 freebsd
* | dragonfly
*)
9970 # DragonFly does not have aout. When/if they implement a new
9971 # versioning mechanism, adjust this.
9972 if test -x /usr
/bin
/objformat
; then
9973 objformat
=`/usr/bin/objformat`
9976 freebsd
[123]*) objformat
=aout
;;
9980 version_type
=freebsd-
$objformat
9981 case $version_type in
9983 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9988 library_names_spec
='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
9992 shlibpath_var
=LD_LIBRARY_PATH
9995 shlibpath_overrides_runpath
=yes
9997 freebsd3.
[01]* | freebsdelf3.
[01]*)
9998 shlibpath_overrides_runpath
=yes
9999 hardcode_into_libs
=yes
10001 freebsd3.
[2-9]* | freebsdelf3.
[2-9]* | \
10002 freebsd4.
[0-5] | freebsdelf4.
[0-5] | freebsd4.1
.1 | freebsdelf4.1
.1)
10003 shlibpath_overrides_runpath
=no
10004 hardcode_into_libs
=yes
10006 *) # from 4.6 on, and DragonFly
10007 shlibpath_overrides_runpath
=yes
10008 hardcode_into_libs
=yes
10017 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10018 soname_spec
='${libname}${release}${shared_ext}$major'
10019 shlibpath_var
=LD_LIBRARY_PATH
10020 hardcode_into_libs
=yes
10023 hpux9
* | hpux10
* | hpux11
*)
10024 # Give a soname corresponding to the major version so that dld.sl refuses to
10025 # link against other versions.
10032 hardcode_into_libs
=yes
10033 dynamic_linker
="$host_os dld.so"
10034 shlibpath_var
=LD_LIBRARY_PATH
10035 shlibpath_overrides_runpath
=yes # Unless +noenvvar is specified.
10036 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10037 soname_spec
='${libname}${release}${shared_ext}$major'
10038 if test "X$HPUX_IA64_MODE" = X32
; then
10039 sys_lib_search_path_spec
="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10041 sys_lib_search_path_spec
="/usr/lib/hpux64 /usr/local/lib/hpux64"
10043 sys_lib_dlsearch_path_spec
=$sys_lib_search_path_spec
10047 hardcode_into_libs
=yes
10048 dynamic_linker
="$host_os dld.sl"
10049 shlibpath_var
=LD_LIBRARY_PATH
# How should we handle SHLIB_PATH
10050 shlibpath_overrides_runpath
=yes # Unless +noenvvar is specified.
10051 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10052 soname_spec
='${libname}${release}${shared_ext}$major'
10053 sys_lib_search_path_spec
="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10054 sys_lib_dlsearch_path_spec
=$sys_lib_search_path_spec
10058 dynamic_linker
="$host_os dld.sl"
10059 shlibpath_var
=SHLIB_PATH
10060 shlibpath_overrides_runpath
=no
# +s is required to enable SHLIB_PATH
10061 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10062 soname_spec
='${libname}${release}${shared_ext}$major'
10065 # HP-UX runs *really* slowly unless shared libraries are mode 555.
10066 postinstall_cmds
='chmod 555 $lib'
10073 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10074 soname_spec
='${libname}${release}${shared_ext}$major'
10075 dynamic_linker
='Interix 3.x ld.so.1 (PE, like ELF)'
10076 shlibpath_var
=LD_LIBRARY_PATH
10077 shlibpath_overrides_runpath
=no
10078 hardcode_into_libs
=yes
10081 irix5
* | irix6
* | nonstopux
*)
10083 nonstopux
*) version_type
=nonstopux
;;
10085 if test "$lt_cv_prog_gnu_ld" = yes; then
10093 soname_spec
='${libname}${release}${shared_ext}$major'
10094 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10096 irix5
* | nonstopux
*)
10097 libsuff
= shlibsuff
=
10100 case $LD in # libtool.m4 will add one of these switches to LD
10101 *-32|
*"-32 "|
*-melf32bsmip|
*"-melf32bsmip ")
10102 libsuff
= shlibsuff
= libmagic
=32-bit;;
10103 *-n32|
*"-n32 "|
*-melf32bmipn32|
*"-melf32bmipn32 ")
10104 libsuff
=32 shlibsuff
=N32 libmagic
=N32
;;
10105 *-64|
*"-64 "|
*-melf64bmip|
*"-melf64bmip ")
10106 libsuff
=64 shlibsuff
=64 libmagic
=64-bit;;
10107 *) libsuff
= shlibsuff
= libmagic
=never-match
;;
10111 shlibpath_var
=LD_LIBRARY
${shlibsuff}_PATH
10112 shlibpath_overrides_runpath
=no
10113 sys_lib_search_path_spec
="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10114 sys_lib_dlsearch_path_spec
="/usr/lib${libsuff} /lib${libsuff}"
10115 hardcode_into_libs
=yes
10118 # No shared lib support for Linux oldld, aout, or coff.
10119 linux
*oldld
* | linux
*aout
* | linux
*coff
*)
10123 # This must be Linux ELF.
10124 linux
* | k
*bsd
*-gnu)
10128 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10129 soname_spec
='${libname}${release}${shared_ext}$major'
10130 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10131 shlibpath_var
=LD_LIBRARY_PATH
10132 shlibpath_overrides_runpath
=no
10133 # Some binutils ld are patched to set DT_RUNPATH
10134 save_LDFLAGS
=$LDFLAGS
10135 save_libdir
=$libdir
10136 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10137 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10138 cat >conftest.
$ac_ext <<_ACEOF
10141 cat confdefs.h
>>conftest.
$ac_ext
10142 cat >>conftest.
$ac_ext <<_ACEOF
10143 /* end confdefs.h. */
10153 rm -f conftest.
$ac_objext conftest
$ac_exeext
10154 if { (ac_try
="$ac_link"
10155 case "(($ac_try" in
10156 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
10157 *) ac_try_echo=$ac_try;;
10159 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10160 $as_echo "$ac_try_echo") >&5
10161 (eval "$ac_link") 2>conftest.er1
10163 grep -v '^ *+' conftest.er1 >conftest.err
10165 cat conftest.err >&5
10166 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10167 (exit $ac_status); } && {
10168 test -z "$ac_c_werror_flag" ||
10169 test ! -s conftest.err
10170 } && test -s conftest$ac_exeext && {
10171 test "$cross_compiling" = yes ||
10172 $as_test_x conftest$ac_exeext
10174 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then
10175 shlibpath_overrides_runpath=yes
10179 $as_echo "$as_me: failed program was:" >&5
10180 sed 's/^/| /' conftest.$ac_ext >&5
10185 rm -rf conftest.dSYM
10186 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10187 conftest$ac_exeext conftest.$ac_ext
10188 LDFLAGS=$save_LDFLAGS
10189 libdir=$save_libdir
10191 # This implies no fast_install, which is unacceptable.
10192 # Some rework will be needed to allow for fast_install
10193 # before this can be enabled.
10194 hardcode_into_libs=yes
10196 # Add ABI-specific directories to the system library path.
10197 sys_lib_dlsearch_path_spec="/lib64 /usr/lib64 /lib /usr/lib"
10199 # Append ld.so.conf contents to the search path
10200 if test -f /etc/ld.so.conf; then
10201 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;/^$/d' |
tr '\n' ' '`
10202 sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra"
10205 # We used to test for /lib/ld.so.1 and disable shared libraries on
10206 # powerpc, because MkLinux only supported shared libraries with the
10207 # GNU dynamic linker. Since this was broken with cross compilers,
10208 # most powerpc-linux boxes support dynamic linking these days and
10209 # people can always --disable-shared, the test was removed, and we
10210 # assume the GNU/Linux dynamic linker is in use.
10211 dynamic_linker='GNU/Linux ld.so'
10218 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10219 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10220 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10221 dynamic_linker='NetBSD (a.out) ld.so'
10223 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10224 soname_spec='${libname}${release}${shared_ext}$major'
10225 dynamic_linker='NetBSD ld.elf_so'
10227 shlibpath_var=LD_LIBRARY_PATH
10228 shlibpath_overrides_runpath=yes
10229 hardcode_into_libs=yes
10234 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10235 shlibpath_var=LD_LIBRARY_PATH
10236 shlibpath_overrides_runpath=yes
10243 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10244 soname_spec='${libname}${release}${shared_ext}$major'
10245 shlibpath_var=LD_LIBRARY_PATH
10246 shlibpath_overrides_runpath=no
10247 hardcode_into_libs=yes
10248 dynamic_linker='ldqnx.so'
10253 sys_lib_dlsearch_path_spec="/usr/lib"
10255 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10257 openbsd3.3 | openbsd3.3.*) need_version=yes ;;
10258 *) need_version=no ;;
10260 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10261 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10262 shlibpath_var=LD_LIBRARY_PATH
10263 if test -z "`echo __ELF__ |
$CC -E - |
$GREP __ELF__
`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10265 openbsd2.[89] | openbsd2.[89].*)
10266 shlibpath_overrides_runpath=no
10269 shlibpath_overrides_runpath=yes
10273 shlibpath_overrides_runpath=yes
10278 libname_spec='$name'
10281 library_names_spec='$libname${shared_ext} $libname.a'
10282 dynamic_linker='OS/2 ld.exe'
10283 shlibpath_var=LIBPATH
10286 osf3* | osf4* | osf5*)
10290 soname_spec='${libname}${release}${shared_ext}$major'
10291 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10292 shlibpath_var=LD_LIBRARY_PATH
10293 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10294 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10305 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10306 soname_spec='${libname}${release}${shared_ext}$major'
10307 shlibpath_var=LD_LIBRARY_PATH
10308 shlibpath_overrides_runpath=yes
10309 hardcode_into_libs=yes
10310 # ldd complains unless libraries are executable
10311 postinstall_cmds='chmod +x $lib'
10316 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10317 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10318 shlibpath_var=LD_LIBRARY_PATH
10319 shlibpath_overrides_runpath=yes
10320 if test "$with_gnu_ld" = yes; then
10328 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10329 soname_spec='${libname}${release}${shared_ext}$major'
10330 shlibpath_var=LD_LIBRARY_PATH
10331 case $host_vendor in
10333 shlibpath_overrides_runpath=no
10335 runpath_var=LD_RUN_PATH
10343 shlibpath_overrides_runpath=no
10344 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10350 if test -d /usr/nec ;then
10352 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10353 soname_spec='$libname${shared_ext}.$major'
10354 shlibpath_var=LD_LIBRARY_PATH
10358 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10359 version_type=freebsd-elf
10362 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10363 soname_spec='${libname}${release}${shared_ext}$major'
10364 shlibpath_var=LD_LIBRARY_PATH
10365 shlibpath_overrides_runpath=yes
10366 hardcode_into_libs=yes
10367 if test "$with_gnu_ld" = yes; then
10368 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10370 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10373 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10377 sys_lib_dlsearch_path_spec='/usr/lib'
10381 # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
10385 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10386 shlibpath_var=LD_LIBRARY_PATH
10387 shlibpath_overrides_runpath=no
10388 hardcode_into_libs=yes
10393 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10394 soname_spec='${libname}${release}${shared_ext}$major'
10395 shlibpath_var=LD_LIBRARY_PATH
10402 { $as_echo "$as_me:$LINENO: result: $dynamic_linker" >&5
10403 $as_echo "$dynamic_linker" >&6; }
10404 test "$dynamic_linker" = no && can_build_shared=no
10406 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10407 if test "$GCC" = yes; then
10408 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10411 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10412 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10414 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10415 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
10504 { $as_echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
10505 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
10507 if test -n "$hardcode_libdir_flag_spec" ||
10508 test -n "$runpath_var" ||
10509 test "X$hardcode_automatic" = "Xyes" ; then
10511 # We can hardcode non-existent directories.
10512 if test "$hardcode_direct" != no &&
10513 # If the only mechanism to avoid hardcoding is shlibpath_var, we
10514 # have to relink, otherwise we might link with an installed library
10515 # when we should be linking with a yet-to-be-installed one
10516 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10517 test "$hardcode_minus_L" != no; then
10518 # Linking always hardcodes the temporary library directory.
10519 hardcode_action=relink
10521 # We can link without hardcoding, and we can hardcode nonexisting dirs.
10522 hardcode_action=immediate
10525 # We cannot hardcode anything, or else we can only hardcode existing
10527 hardcode_action=unsupported
10529 { $as_echo "$as_me:$LINENO: result: $hardcode_action" >&5
10530 $as_echo "$hardcode_action" >&6; }
10532 if test "$hardcode_action" = relink ||
10533 test "$inherit_rpath" = yes; then
10534 # Fast installation is not supported
10535 enable_fast_install=no
10536 elif test "$shlibpath_overrides_runpath" = yes ||
10537 test "$enable_shared" = no; then
10538 # Fast installation is not necessary
10539 enable_fast_install=needless
10547 if test "x$enable_dlopen" != xyes; then
10548 enable_dlopen=unknown
10549 enable_dlopen_self=unknown
10550 enable_dlopen_self_static=unknown
10557 lt_cv_dlopen="load_add_on"
10559 lt_cv_dlopen_self=yes
10562 mingw* | pw32* | cegcc*)
10563 lt_cv_dlopen="LoadLibrary"
10568 lt_cv_dlopen="dlopen"
10573 # if libdl is installed we need to link against it
10574 { $as_echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
10575 $as_echo_n "checking for dlopen in -ldl... " >&6; }
10576 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
10577 $as_echo_n "(cached) " >&6
10579 ac_check_lib_save_LIBS=$LIBS
10581 cat >conftest.$ac_ext <<_ACEOF
10584 cat confdefs.h >>conftest.$ac_ext
10585 cat >>conftest.$ac_ext <<_ACEOF
10586 /* end confdefs.h. */
10588 /* Override any GCC internal prototype to avoid an error.
10589 Use char because int might match the return type of a GCC
10590 builtin and then its argument prototype would still apply. */
10603 rm -f conftest.$ac_objext conftest$ac_exeext
10604 if { (ac_try="$ac_link"
10605 case "(($ac_try" in
10606 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
10607 *) ac_try_echo
=$ac_try;;
10609 eval ac_try_echo
="\"\$as_me:$LINENO: $ac_try_echo\""
10610 $as_echo "$ac_try_echo") >&5
10611 (eval "$ac_link") 2>conftest.er1
10613 grep -v '^ *+' conftest.er1
>conftest.err
10615 cat conftest.err
>&5
10616 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10617 (exit $ac_status); } && {
10618 test -z "$ac_c_werror_flag" ||
10619 test ! -s conftest.err
10620 } && test -s conftest
$ac_exeext && {
10621 test "$cross_compiling" = yes ||
10622 $as_test_x conftest
$ac_exeext
10624 ac_cv_lib_dl_dlopen
=yes
10626 $as_echo "$as_me: failed program was:" >&5
10627 sed 's/^/| /' conftest.
$ac_ext >&5
10629 ac_cv_lib_dl_dlopen
=no
10632 rm -rf conftest.dSYM
10633 rm -f core conftest.err conftest.
$ac_objext conftest_ipa8_conftest.oo \
10634 conftest
$ac_exeext conftest.
$ac_ext
10635 LIBS
=$ac_check_lib_save_LIBS
10637 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
10638 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10639 if test "x$ac_cv_lib_dl_dlopen" = x
""yes; then
10640 lt_cv_dlopen
="dlopen" lt_cv_dlopen_libs
="-ldl"
10643 lt_cv_dlopen
="dyld"
10645 lt_cv_dlopen_self
=yes
10652 { $as_echo "$as_me:$LINENO: checking for shl_load" >&5
10653 $as_echo_n "checking for shl_load... " >&6; }
10654 if test "${ac_cv_func_shl_load+set}" = set; then
10655 $as_echo_n "(cached) " >&6
10657 cat >conftest.
$ac_ext <<_ACEOF
10660 cat confdefs.h
>>conftest.
$ac_ext
10661 cat >>conftest.
$ac_ext <<_ACEOF
10662 /* end confdefs.h. */
10663 /* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
10664 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10665 #define shl_load innocuous_shl_load
10667 /* System header to define __stub macros and hopefully few prototypes,
10668 which can conflict with char shl_load (); below.
10669 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10670 <limits.h> exists even on freestanding compilers. */
10673 # include <limits.h>
10675 # include <assert.h>
10680 /* Override any GCC internal prototype to avoid an error.
10681 Use char because int might match the return type of a GCC
10682 builtin and then its argument prototype would still apply. */
10687 /* The GNU C library defines this for functions which it implements
10688 to always fail with ENOSYS. Some functions are actually named
10689 something starting with __ and the normal name is an alias. */
10690 #if defined __stub_shl_load || defined __stub___shl_load
10697 return shl_load ();
10702 rm -f conftest.
$ac_objext conftest
$ac_exeext
10703 if { (ac_try
="$ac_link"
10704 case "(($ac_try" in
10705 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
10706 *) ac_try_echo=$ac_try;;
10708 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10709 $as_echo "$ac_try_echo") >&5
10710 (eval "$ac_link") 2>conftest.er1
10712 grep -v '^ *+' conftest.er1 >conftest.err
10714 cat conftest.err >&5
10715 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10716 (exit $ac_status); } && {
10717 test -z "$ac_c_werror_flag" ||
10718 test ! -s conftest.err
10719 } && test -s conftest$ac_exeext && {
10720 test "$cross_compiling" = yes ||
10721 $as_test_x conftest$ac_exeext
10723 ac_cv_func_shl_load=yes
10725 $as_echo "$as_me: failed program was:" >&5
10726 sed 's/^/| /' conftest.$ac_ext >&5
10728 ac_cv_func_shl_load=no
10731 rm -rf conftest.dSYM
10732 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10733 conftest$ac_exeext conftest.$ac_ext
10735 { $as_echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
10736 $as_echo "$ac_cv_func_shl_load" >&6; }
10737 if test "x$ac_cv_func_shl_load" = x""yes; then
10738 lt_cv_dlopen="shl_load"
10740 { $as_echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
10741 $as_echo_n "checking for shl_load in -ldld... " >&6; }
10742 if test "${ac_cv_lib_dld_shl_load+set}" = set; then
10743 $as_echo_n "(cached) " >&6
10745 ac_check_lib_save_LIBS=$LIBS
10747 cat >conftest.$ac_ext <<_ACEOF
10750 cat confdefs.h >>conftest.$ac_ext
10751 cat >>conftest.$ac_ext <<_ACEOF
10752 /* end confdefs.h. */
10754 /* Override any GCC internal prototype to avoid an error.
10755 Use char because int might match the return type of a GCC
10756 builtin and then its argument prototype would still apply. */
10764 return shl_load ();
10769 rm -f conftest.$ac_objext conftest$ac_exeext
10770 if { (ac_try="$ac_link"
10771 case "(($ac_try" in
10772 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
10773 *) ac_try_echo
=$ac_try;;
10775 eval ac_try_echo
="\"\$as_me:$LINENO: $ac_try_echo\""
10776 $as_echo "$ac_try_echo") >&5
10777 (eval "$ac_link") 2>conftest.er1
10779 grep -v '^ *+' conftest.er1
>conftest.err
10781 cat conftest.err
>&5
10782 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10783 (exit $ac_status); } && {
10784 test -z "$ac_c_werror_flag" ||
10785 test ! -s conftest.err
10786 } && test -s conftest
$ac_exeext && {
10787 test "$cross_compiling" = yes ||
10788 $as_test_x conftest
$ac_exeext
10790 ac_cv_lib_dld_shl_load
=yes
10792 $as_echo "$as_me: failed program was:" >&5
10793 sed 's/^/| /' conftest.
$ac_ext >&5
10795 ac_cv_lib_dld_shl_load
=no
10798 rm -rf conftest.dSYM
10799 rm -f core conftest.err conftest.
$ac_objext conftest_ipa8_conftest.oo \
10800 conftest
$ac_exeext conftest.
$ac_ext
10801 LIBS
=$ac_check_lib_save_LIBS
10803 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
10804 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
10805 if test "x$ac_cv_lib_dld_shl_load" = x
""yes; then
10806 lt_cv_dlopen
="shl_load" lt_cv_dlopen_libs
="-ldld"
10808 { $as_echo "$as_me:$LINENO: checking for dlopen" >&5
10809 $as_echo_n "checking for dlopen... " >&6; }
10810 if test "${ac_cv_func_dlopen+set}" = set; then
10811 $as_echo_n "(cached) " >&6
10813 cat >conftest.
$ac_ext <<_ACEOF
10816 cat confdefs.h
>>conftest.
$ac_ext
10817 cat >>conftest.
$ac_ext <<_ACEOF
10818 /* end confdefs.h. */
10819 /* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen.
10820 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10821 #define dlopen innocuous_dlopen
10823 /* System header to define __stub macros and hopefully few prototypes,
10824 which can conflict with char dlopen (); below.
10825 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10826 <limits.h> exists even on freestanding compilers. */
10829 # include <limits.h>
10831 # include <assert.h>
10836 /* Override any GCC internal prototype to avoid an error.
10837 Use char because int might match the return type of a GCC
10838 builtin and then its argument prototype would still apply. */
10843 /* The GNU C library defines this for functions which it implements
10844 to always fail with ENOSYS. Some functions are actually named
10845 something starting with __ and the normal name is an alias. */
10846 #if defined __stub_dlopen || defined __stub___dlopen
10858 rm -f conftest.
$ac_objext conftest
$ac_exeext
10859 if { (ac_try
="$ac_link"
10860 case "(($ac_try" in
10861 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
10862 *) ac_try_echo=$ac_try;;
10864 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10865 $as_echo "$ac_try_echo") >&5
10866 (eval "$ac_link") 2>conftest.er1
10868 grep -v '^ *+' conftest.er1 >conftest.err
10870 cat conftest.err >&5
10871 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10872 (exit $ac_status); } && {
10873 test -z "$ac_c_werror_flag" ||
10874 test ! -s conftest.err
10875 } && test -s conftest$ac_exeext && {
10876 test "$cross_compiling" = yes ||
10877 $as_test_x conftest$ac_exeext
10879 ac_cv_func_dlopen=yes
10881 $as_echo "$as_me: failed program was:" >&5
10882 sed 's/^/| /' conftest.$ac_ext >&5
10884 ac_cv_func_dlopen=no
10887 rm -rf conftest.dSYM
10888 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10889 conftest$ac_exeext conftest.$ac_ext
10891 { $as_echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5
10892 $as_echo "$ac_cv_func_dlopen" >&6; }
10893 if test "x$ac_cv_func_dlopen" = x""yes; then
10894 lt_cv_dlopen="dlopen"
10896 { $as_echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
10897 $as_echo_n "checking for dlopen in -ldl... " >&6; }
10898 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
10899 $as_echo_n "(cached) " >&6
10901 ac_check_lib_save_LIBS=$LIBS
10903 cat >conftest.$ac_ext <<_ACEOF
10906 cat confdefs.h >>conftest.$ac_ext
10907 cat >>conftest.$ac_ext <<_ACEOF
10908 /* end confdefs.h. */
10910 /* Override any GCC internal prototype to avoid an error.
10911 Use char because int might match the return type of a GCC
10912 builtin and then its argument prototype would still apply. */
10925 rm -f conftest.$ac_objext conftest$ac_exeext
10926 if { (ac_try="$ac_link"
10927 case "(($ac_try" in
10928 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
10929 *) ac_try_echo
=$ac_try;;
10931 eval ac_try_echo
="\"\$as_me:$LINENO: $ac_try_echo\""
10932 $as_echo "$ac_try_echo") >&5
10933 (eval "$ac_link") 2>conftest.er1
10935 grep -v '^ *+' conftest.er1
>conftest.err
10937 cat conftest.err
>&5
10938 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10939 (exit $ac_status); } && {
10940 test -z "$ac_c_werror_flag" ||
10941 test ! -s conftest.err
10942 } && test -s conftest
$ac_exeext && {
10943 test "$cross_compiling" = yes ||
10944 $as_test_x conftest
$ac_exeext
10946 ac_cv_lib_dl_dlopen
=yes
10948 $as_echo "$as_me: failed program was:" >&5
10949 sed 's/^/| /' conftest.
$ac_ext >&5
10951 ac_cv_lib_dl_dlopen
=no
10954 rm -rf conftest.dSYM
10955 rm -f core conftest.err conftest.
$ac_objext conftest_ipa8_conftest.oo \
10956 conftest
$ac_exeext conftest.
$ac_ext
10957 LIBS
=$ac_check_lib_save_LIBS
10959 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
10960 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10961 if test "x$ac_cv_lib_dl_dlopen" = x
""yes; then
10962 lt_cv_dlopen
="dlopen" lt_cv_dlopen_libs
="-ldl"
10964 { $as_echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
10965 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
10966 if test "${ac_cv_lib_svld_dlopen+set}" = set; then
10967 $as_echo_n "(cached) " >&6
10969 ac_check_lib_save_LIBS
=$LIBS
10970 LIBS
="-lsvld $LIBS"
10971 cat >conftest.
$ac_ext <<_ACEOF
10974 cat confdefs.h
>>conftest.
$ac_ext
10975 cat >>conftest.
$ac_ext <<_ACEOF
10976 /* end confdefs.h. */
10978 /* Override any GCC internal prototype to avoid an error.
10979 Use char because int might match the return type of a GCC
10980 builtin and then its argument prototype would still apply. */
10993 rm -f conftest.
$ac_objext conftest
$ac_exeext
10994 if { (ac_try
="$ac_link"
10995 case "(($ac_try" in
10996 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
10997 *) ac_try_echo=$ac_try;;
10999 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11000 $as_echo "$ac_try_echo") >&5
11001 (eval "$ac_link") 2>conftest.er1
11003 grep -v '^ *+' conftest.er1 >conftest.err
11005 cat conftest.err >&5
11006 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11007 (exit $ac_status); } && {
11008 test -z "$ac_c_werror_flag" ||
11009 test ! -s conftest.err
11010 } && test -s conftest$ac_exeext && {
11011 test "$cross_compiling" = yes ||
11012 $as_test_x conftest$ac_exeext
11014 ac_cv_lib_svld_dlopen=yes
11016 $as_echo "$as_me: failed program was:" >&5
11017 sed 's/^/| /' conftest.$ac_ext >&5
11019 ac_cv_lib_svld_dlopen=no
11022 rm -rf conftest.dSYM
11023 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11024 conftest$ac_exeext conftest.$ac_ext
11025 LIBS=$ac_check_lib_save_LIBS
11027 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
11028 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
11029 if test "x$ac_cv_lib_svld_dlopen" = x""yes; then
11030 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
11032 { $as_echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5
11033 $as_echo_n "checking for dld_link in -ldld... " >&6; }
11034 if test "${ac_cv_lib_dld_dld_link+set}" = set; then
11035 $as_echo_n "(cached) " >&6
11037 ac_check_lib_save_LIBS=$LIBS
11039 cat >conftest.$ac_ext <<_ACEOF
11042 cat confdefs.h >>conftest.$ac_ext
11043 cat >>conftest.$ac_ext <<_ACEOF
11044 /* end confdefs.h. */
11046 /* Override any GCC internal prototype to avoid an error.
11047 Use char because int might match the return type of a GCC
11048 builtin and then its argument prototype would still apply. */
11056 return dld_link ();
11061 rm -f conftest.$ac_objext conftest$ac_exeext
11062 if { (ac_try="$ac_link"
11063 case "(($ac_try" in
11064 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
11065 *) ac_try_echo
=$ac_try;;
11067 eval ac_try_echo
="\"\$as_me:$LINENO: $ac_try_echo\""
11068 $as_echo "$ac_try_echo") >&5
11069 (eval "$ac_link") 2>conftest.er1
11071 grep -v '^ *+' conftest.er1
>conftest.err
11073 cat conftest.err
>&5
11074 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11075 (exit $ac_status); } && {
11076 test -z "$ac_c_werror_flag" ||
11077 test ! -s conftest.err
11078 } && test -s conftest
$ac_exeext && {
11079 test "$cross_compiling" = yes ||
11080 $as_test_x conftest
$ac_exeext
11082 ac_cv_lib_dld_dld_link
=yes
11084 $as_echo "$as_me: failed program was:" >&5
11085 sed 's/^/| /' conftest.
$ac_ext >&5
11087 ac_cv_lib_dld_dld_link
=no
11090 rm -rf conftest.dSYM
11091 rm -f core conftest.err conftest.
$ac_objext conftest_ipa8_conftest.oo \
11092 conftest
$ac_exeext conftest.
$ac_ext
11093 LIBS
=$ac_check_lib_save_LIBS
11095 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5
11096 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
11097 if test "x$ac_cv_lib_dld_dld_link" = x
""yes; then
11098 lt_cv_dlopen
="dld_link" lt_cv_dlopen_libs
="-ldld"
11119 if test "x$lt_cv_dlopen" != xno
; then
11125 case $lt_cv_dlopen in
11127 save_CPPFLAGS
="$CPPFLAGS"
11128 test "x$ac_cv_header_dlfcn_h" = xyes
&& CPPFLAGS
="$CPPFLAGS -DHAVE_DLFCN_H"
11130 save_LDFLAGS
="$LDFLAGS"
11131 wl
=$lt_prog_compiler_wl eval LDFLAGS
=\"\
$LDFLAGS $export_dynamic_flag_spec\"
11134 LIBS
="$lt_cv_dlopen_libs $LIBS"
11136 { $as_echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5
11137 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
11138 if test "${lt_cv_dlopen_self+set}" = set; then
11139 $as_echo_n "(cached) " >&6
11141 if test "$cross_compiling" = yes; then :
11142 lt_cv_dlopen_self
=cross
11144 lt_dlunknown
=0; lt_dlno_uscore
=1; lt_dlneed_uscore
=2
11145 lt_status
=$lt_dlunknown
11146 cat > conftest.
$ac_ext <<_LT_EOF
11147 #line 11147 "configure"
11148 #include "confdefs.h"
11157 # define LT_DLGLOBAL RTLD_GLOBAL
11160 # define LT_DLGLOBAL DL_GLOBAL
11162 # define LT_DLGLOBAL 0
11166 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11167 find out it does not work in some platform. */
11168 #ifndef LT_DLLAZY_OR_NOW
11170 # define LT_DLLAZY_OR_NOW RTLD_LAZY
11173 # define LT_DLLAZY_OR_NOW DL_LAZY
11176 # define LT_DLLAZY_OR_NOW RTLD_NOW
11179 # define LT_DLLAZY_OR_NOW DL_NOW
11181 # define LT_DLLAZY_OR_NOW 0
11188 void fnord() { int i=42;}
11191 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11192 int status = $lt_dlunknown;
11196 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
11197 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
11198 /* dlclose (self); */
11206 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11207 (eval $ac_link) 2>&5
11209 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11210 (exit $ac_status); } && test -s conftest
${ac_exeext} 2>/dev
/null
; then
11211 (.
/conftest
; exit; ) >&5 2>/dev
/null
11213 case x
$lt_status in
11214 x
$lt_dlno_uscore) lt_cv_dlopen_self
=yes ;;
11215 x
$lt_dlneed_uscore) lt_cv_dlopen_self
=yes ;;
11216 x
$lt_dlunknown|x
*) lt_cv_dlopen_self
=no
;;
11219 # compilation failed
11220 lt_cv_dlopen_self
=no
11227 { $as_echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5
11228 $as_echo "$lt_cv_dlopen_self" >&6; }
11230 if test "x$lt_cv_dlopen_self" = xyes
; then
11231 wl
=$lt_prog_compiler_wl eval LDFLAGS
=\"\
$LDFLAGS $lt_prog_compiler_static\"
11232 { $as_echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5
11233 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11234 if test "${lt_cv_dlopen_self_static+set}" = set; then
11235 $as_echo_n "(cached) " >&6
11237 if test "$cross_compiling" = yes; then :
11238 lt_cv_dlopen_self_static
=cross
11240 lt_dlunknown
=0; lt_dlno_uscore
=1; lt_dlneed_uscore
=2
11241 lt_status
=$lt_dlunknown
11242 cat > conftest.
$ac_ext <<_LT_EOF
11243 #line 11243 "configure"
11244 #include "confdefs.h"
11253 # define LT_DLGLOBAL RTLD_GLOBAL
11256 # define LT_DLGLOBAL DL_GLOBAL
11258 # define LT_DLGLOBAL 0
11262 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11263 find out it does not work in some platform. */
11264 #ifndef LT_DLLAZY_OR_NOW
11266 # define LT_DLLAZY_OR_NOW RTLD_LAZY
11269 # define LT_DLLAZY_OR_NOW DL_LAZY
11272 # define LT_DLLAZY_OR_NOW RTLD_NOW
11275 # define LT_DLLAZY_OR_NOW DL_NOW
11277 # define LT_DLLAZY_OR_NOW 0
11284 void fnord() { int i=42;}
11287 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11288 int status = $lt_dlunknown;
11292 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
11293 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
11294 /* dlclose (self); */
11302 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11303 (eval $ac_link) 2>&5
11305 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11306 (exit $ac_status); } && test -s conftest
${ac_exeext} 2>/dev
/null
; then
11307 (.
/conftest
; exit; ) >&5 2>/dev
/null
11309 case x
$lt_status in
11310 x
$lt_dlno_uscore) lt_cv_dlopen_self_static
=yes ;;
11311 x
$lt_dlneed_uscore) lt_cv_dlopen_self_static
=yes ;;
11312 x
$lt_dlunknown|x
*) lt_cv_dlopen_self_static
=no
;;
11315 # compilation failed
11316 lt_cv_dlopen_self_static
=no
11323 { $as_echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
11324 $as_echo "$lt_cv_dlopen_self_static" >&6; }
11327 CPPFLAGS
="$save_CPPFLAGS"
11328 LDFLAGS
="$save_LDFLAGS"
11333 case $lt_cv_dlopen_self in
11334 yes|no
) enable_dlopen_self
=$lt_cv_dlopen_self ;;
11335 *) enable_dlopen_self
=unknown
;;
11338 case $lt_cv_dlopen_self_static in
11339 yes|no
) enable_dlopen_self_static
=$lt_cv_dlopen_self_static ;;
11340 *) enable_dlopen_self_static
=unknown
;;
11362 { $as_echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5
11363 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
11364 if test -n "$STRIP" && $STRIP -V 2>&1 |
$GREP "GNU strip" >/dev
/null
; then
11365 test -z "$old_striplib" && old_striplib
="$STRIP --strip-debug"
11366 test -z "$striplib" && striplib
="$STRIP --strip-unneeded"
11367 { $as_echo "$as_me:$LINENO: result: yes" >&5
11368 $as_echo "yes" >&6; }
11370 # FIXME - insert some real tests, host_os isn't really good enough
11373 if test -n "$STRIP" ; then
11374 striplib
="$STRIP -x"
11375 old_striplib
="$STRIP -S"
11376 { $as_echo "$as_me:$LINENO: result: yes" >&5
11377 $as_echo "yes" >&6; }
11379 { $as_echo "$as_me:$LINENO: result: no" >&5
11380 $as_echo "no" >&6; }
11384 { $as_echo "$as_me:$LINENO: result: no" >&5
11385 $as_echo "no" >&6; }
11401 # Report which library types will actually be built
11402 { $as_echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
11403 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
11404 { $as_echo "$as_me:$LINENO: result: $can_build_shared" >&5
11405 $as_echo "$can_build_shared" >&6; }
11407 { $as_echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
11408 $as_echo_n "checking whether to build shared libraries... " >&6; }
11409 test "$can_build_shared" = "no" && enable_shared
=no
11411 # On AIX, shared libraries and static libraries use the same namespace, and
11412 # are all built from PIC.
11415 test "$enable_shared" = yes && enable_static
=no
11416 if test -n "$RANLIB"; then
11417 archive_cmds
="$archive_cmds~\$RANLIB \$lib"
11418 postinstall_cmds
='$RANLIB $lib'
11423 if test "$host_cpu" != ia64
&& test "$aix_use_runtimelinking" = no
; then
11424 test "$enable_shared" = yes && enable_static
=no
11428 { $as_echo "$as_me:$LINENO: result: $enable_shared" >&5
11429 $as_echo "$enable_shared" >&6; }
11431 { $as_echo "$as_me:$LINENO: checking whether to build static libraries" >&5
11432 $as_echo_n "checking whether to build static libraries... " >&6; }
11433 # Make sure either enable_shared or enable_static is yes.
11434 test "$enable_shared" = yes || enable_static
=yes
11435 { $as_echo "$as_me:$LINENO: result: $enable_static" >&5
11436 $as_echo "$enable_static" >&6; }
11443 ac_cpp
='$CPP $CPPFLAGS'
11444 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11445 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11446 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
11462 ac_config_commands
="$ac_config_commands libtool"
11467 # Only expand once:
11472 { $as_echo "$as_me:$LINENO: checking spl license" >&5
11473 $as_echo_n "checking spl license... " >&6; }
11475 { $as_echo "$as_me:$LINENO: result: $LICENSE" >&5
11476 $as_echo "$LICENSE" >&6; }
11477 KERNELCPPFLAGS
="${KERNELCPPFLAGS} -DHAVE_GPL_ONLY_SYMBOLS"
11485 { $as_echo "$as_me:$LINENO: checking whether $RPM is available" >&5
11486 $as_echo_n "checking whether $RPM is available... " >&6; }
11487 if tmp
=$
($RPM --version 2>/dev
/null
); then
11489 RPM_VERSION
=$
(echo $tmp |
$AWK '/RPM/ { print $3 }')
11491 { $as_echo "$as_me:$LINENO: result: $HAVE_RPM ($RPM_VERSION)" >&5
11492 $as_echo "$HAVE_RPM ($RPM_VERSION)" >&6; }
11497 { $as_echo "$as_me:$LINENO: result: $HAVE_RPM" >&5
11498 $as_echo "$HAVE_RPM" >&6; }
11503 { $as_echo "$as_me:$LINENO: checking whether $RPMBUILD is available" >&5
11504 $as_echo_n "checking whether $RPMBUILD is available... " >&6; }
11505 if tmp
=$
($RPMBUILD --version 2>/dev
/null
); then
11507 RPMBUILD_VERSION
=$
(echo $tmp |
$AWK '/RPM/ { print $3 }')
11509 { $as_echo "$as_me:$LINENO: result: $HAVE_RPMBUILD ($RPMBUILD_VERSION)" >&5
11510 $as_echo "$HAVE_RPMBUILD ($RPMBUILD_VERSION)" >&6; }
11515 { $as_echo "$as_me:$LINENO: result: $HAVE_RPMBUILD" >&5
11516 $as_echo "$HAVE_RPMBUILD" >&6; }
11531 DPKGBUILD
=dpkg-buildpackage
11533 { $as_echo "$as_me:$LINENO: checking whether $DPKG is available" >&5
11534 $as_echo_n "checking whether $DPKG is available... " >&6; }
11535 if tmp
=$
($DPKG --version 2>/dev
/null
); then
11537 DPKG_VERSION
=$
(echo $tmp |
$AWK '/Debian/ { print $7 }')
11539 { $as_echo "$as_me:$LINENO: result: $HAVE_DPKG ($DPKG_VERSION)" >&5
11540 $as_echo "$HAVE_DPKG ($DPKG_VERSION)" >&6; }
11545 { $as_echo "$as_me:$LINENO: result: $HAVE_DPKG" >&5
11546 $as_echo "$HAVE_DPKG" >&6; }
11551 { $as_echo "$as_me:$LINENO: checking whether $DPKGBUILD is available" >&5
11552 $as_echo_n "checking whether $DPKGBUILD is available... " >&6; }
11553 if tmp
=$
($DPKGBUILD --version 2>/dev
/null
); then
11555 DPKGBUILD_VERSION
=$
(echo $tmp | \
11556 $AWK '/Debian/ { print $4 }' | cut
-f-4 -d'.')
11558 { $as_echo "$as_me:$LINENO: result: $HAVE_DPKGBUILD ($DPKGBUILD_VERSION)" >&5
11559 $as_echo "$HAVE_DPKGBUILD ($DPKGBUILD_VERSION)" >&6; }
11564 { $as_echo "$as_me:$LINENO: result: $HAVE_DPKGBUILD" >&5
11565 $as_echo "$HAVE_DPKGBUILD" >&6; }
11581 { $as_echo "$as_me:$LINENO: checking whether $ALIEN is available" >&5
11582 $as_echo_n "checking whether $ALIEN is available... " >&6; }
11583 if tmp
=$
($ALIEN --version 2>/dev
/null
); then
11585 ALIEN_VERSION
=$
(echo $tmp |
$AWK '{ print $3 }')
11587 { $as_echo "$as_me:$LINENO: result: $HAVE_ALIEN ($ALIEN_VERSION)" >&5
11588 $as_echo "$HAVE_ALIEN ($ALIEN_VERSION)" >&6; }
11593 { $as_echo "$as_me:$LINENO: result: $HAVE_ALIEN" >&5
11594 $as_echo "$HAVE_ALIEN" >&6; }
11604 { $as_echo "$as_me:$LINENO: checking linux distribution" >&5
11605 $as_echo_n "checking linux distribution... " >&6; }
11606 if test -f /etc
/redhat-release
; then
11608 elif test -f /etc
/fedora-release
; then
11610 elif test -f /etc
/lsb-release
; then
11612 elif test -f /etc
/debian_version
; then
11614 elif test -f /etc
/SuSE-release
; then
11616 elif test -f /etc
/slackware-version
; then
11618 elif test -f /etc
/gentoo-release
; then
11623 { $as_echo "$as_me:$LINENO: result: $VENDOR" >&5
11624 $as_echo "$VENDOR" >&6; }
11627 { $as_echo "$as_me:$LINENO: checking default package type" >&5
11628 $as_echo_n "checking default package type... " >&6; }
11630 fedora
) DEFAULT_PACKAGE
=rpm
;;
11631 redhat
) DEFAULT_PACKAGE
=rpm
;;
11632 sles
) DEFAULT_PACKAGE
=rpm
;;
11633 ubuntu
) DEFAULT_PACKAGE
=deb
;;
11634 debian
) DEFAULT_PACKAGE
=deb
;;
11635 slackware
) DEFAULT_PACKAGE
=tgz
;;
11636 *) DEFAULT_PACKAGE
=rpm
;;
11639 { $as_echo "$as_me:$LINENO: result: $DEFAULT_PACKAGE" >&5
11640 $as_echo "$DEFAULT_PACKAGE" >&6; }
11647 # Check whether --with-config was given.
11648 if test "${with_config+set}" = set; then
11649 withval
=$with_config; SPL_CONFIG
="$withval"
11653 { $as_echo "$as_me:$LINENO: checking spl config" >&5
11654 $as_echo_n "checking spl config... " >&6; }
11655 { $as_echo "$as_me:$LINENO: result: $SPL_CONFIG" >&5
11656 $as_echo "$SPL_CONFIG" >&6; };
11659 case "$SPL_CONFIG" in
11663 # Check whether --with-linux was given.
11664 if test "${with_linux+set}" = set; then
11665 withval
=$with_linux; kernelsrc
="$withval"
11670 # Check whether --with-linux-obj was given.
11671 if test "${with_linux_obj+set}" = set; then
11672 withval
=$with_linux_obj; kernelbuild
="$withval"
11676 { $as_echo "$as_me:$LINENO: checking kernel source directory" >&5
11677 $as_echo_n "checking kernel source directory... " >&6; }
11678 if test -z "$kernelsrc"; then
11679 headersdir
="/lib/modules/$(uname -r)/build"
11680 if test -e "$headersdir"; then
11681 sourcelink
=$
(readlink
-f "$headersdir")
11683 sourcelink
=$
(ls -1d /usr
/src
/kernels
/* \
11685 2>/dev
/null |
grep -v obj |
tail -1)
11688 if test -n "$sourcelink" && test -e ${sourcelink}; then
11689 kernelsrc
=`readlink -f ${sourcelink}`
11691 { $as_echo "$as_me:$LINENO: result: Not found" >&5
11692 $as_echo "Not found" >&6; }
11693 { { $as_echo "$as_me:$LINENO: error:
11694 *** Please make sure the kernel devel package for your distribution
11695 *** is installed then try again. If that fails you can specify the
11696 *** location of the kernel source with the '--with-linux=PATH' option." >&5
11697 $as_echo "$as_me: error:
11698 *** Please make sure the kernel devel package for your distribution
11699 *** is installed then try again. If that fails you can specify the
11700 *** location of the kernel source with the '--with-linux=PATH' option." >&2;}
11701 { (exit 1); exit 1; }; }
11704 if test "$kernelsrc" = "NONE"; then
11709 { $as_echo "$as_me:$LINENO: result: $kernelsrc" >&5
11710 $as_echo "$kernelsrc" >&6; }
11711 { $as_echo "$as_me:$LINENO: checking kernel build directory" >&5
11712 $as_echo_n "checking kernel build directory... " >&6; }
11713 if test -z "$kernelbuild"; then
11714 if test -d ${kernelsrc}-obj/${target_cpu}/${target_cpu}; then
11715 kernelbuild
=${kernelsrc}-obj/${target_cpu}/${target_cpu}
11716 elif test -d ${kernelsrc}-obj/${target_cpu}/default
; then
11717 kernelbuild
=${kernelsrc}-obj/${target_cpu}/default
11718 elif test -d `dirname ${kernelsrc}`/build-
${target_cpu}; then
11719 kernelbuild
=`dirname ${kernelsrc}`/build-
${target_cpu}
11721 kernelbuild
=${kernelsrc}
11724 { $as_echo "$as_me:$LINENO: result: $kernelbuild" >&5
11725 $as_echo "$kernelbuild" >&6; }
11727 { $as_echo "$as_me:$LINENO: checking kernel source version" >&5
11728 $as_echo_n "checking kernel source version... " >&6; }
11729 utsrelease1
=$kernelbuild/include
/linux
/version.h
11730 utsrelease2
=$kernelbuild/include
/linux
/utsrelease.h
11731 utsrelease3
=$kernelbuild/include
/generated
/utsrelease.h
11732 if test -r $utsrelease1 && fgrep
-q UTS_RELEASE
$utsrelease1; then
11733 utsrelease
=linux
/version.h
11734 elif test -r $utsrelease2 && fgrep
-q UTS_RELEASE
$utsrelease2; then
11735 utsrelease
=linux
/utsrelease.h
11736 elif test -r $utsrelease3 && fgrep
-q UTS_RELEASE
$utsrelease3; then
11737 utsrelease
=generated
/utsrelease.h
11740 if test "$utsrelease"; then
11741 kernsrcver
=`(echo "#include <$utsrelease>";
11742 echo "kernsrcver=UTS_RELEASE") |
11743 cpp -I $kernelbuild/include |
11744 grep "^kernsrcver=" | cut -d \" -f 2`
11746 if test -z "$kernsrcver"; then
11747 { $as_echo "$as_me:$LINENO: result: Not found" >&5
11748 $as_echo "Not found" >&6; }
11749 { { $as_echo "$as_me:$LINENO: error: *** Cannot determine kernel version." >&5
11750 $as_echo "$as_me: error: *** Cannot determine kernel version." >&2;}
11751 { (exit 1); exit 1; }; }
11754 { $as_echo "$as_me:$LINENO: result: Not found" >&5
11755 $as_echo "Not found" >&6; }
11756 { { $as_echo "$as_me:$LINENO: error: *** Cannot find UTS_RELEASE definition." >&5
11757 $as_echo "$as_me: error: *** Cannot find UTS_RELEASE definition." >&2;}
11758 { (exit 1); exit 1; }; }
11761 { $as_echo "$as_me:$LINENO: result: $kernsrcver" >&5
11762 $as_echo "$kernsrcver" >&6; }
11765 LINUX_OBJ
=${kernelbuild}
11766 LINUX_VERSION
=${kernsrcver}
11773 modpost
=$LINUX/scripts
/Makefile.modpost
11774 { $as_echo "$as_me:$LINENO: checking kernel file name for module symbols" >&5
11775 $as_echo_n "checking kernel file name for module symbols... " >&6; }
11776 if test -f "$modpost"; then
11777 if grep -q Modules.symvers
$modpost; then
11778 LINUX_SYMBOLS
=Modules.symvers
11780 LINUX_SYMBOLS
=Module.symvers
11785 { $as_echo "$as_me:$LINENO: result: $LINUX_SYMBOLS" >&5
11786 $as_echo "$LINUX_SYMBOLS" >&6; }
11791 if test "${LINUX_OBJ}" != "${LINUX}"; then
11792 KERNELMAKE_PARAMS
="$KERNELMAKE_PARAMS O=$LINUX_OBJ"
11796 KERNELCPPFLAGS
="$KERNELCPPFLAGS -Wstrict-prototypes"
11800 { $as_echo "$as_me:$LINENO: checking whether debugging is enabled" >&5
11801 $as_echo_n "checking whether debugging is enabled... " >&6; }
11802 # Check whether --enable-debug was given.
11803 if test "${enable_debug+set}" = set; then
11804 enableval
=$enable_debug;
11810 if test "x$enable_debug" = xyes
; then
11812 KERNELCPPFLAGS
="${KERNELCPPFLAGS} -DDEBUG -Werror"
11813 DEBUG_CFLAGS
="-DDEBUG -Werror"
11817 KERNELCPPFLAGS
="${KERNELCPPFLAGS} -DNDEBUG"
11818 DEBUG_CFLAGS
="-DNDEBUG"
11824 { $as_echo "$as_me:$LINENO: result: $enable_debug" >&5
11825 $as_echo "$enable_debug" >&6; }
11828 # Check whether --enable-debug-kmem was given.
11829 if test "${enable_debug_kmem+set}" = set; then
11830 enableval
=$enable_debug_kmem;
11832 enable_debug_kmem
=yes
11836 if test "x$enable_debug_kmem" = xyes
; then
11838 cat >>confdefs.h
<<\_ACEOF
11839 #define DEBUG_KMEM 1
11842 KERNELCPPFLAGS
="${KERNELCPPFLAGS} -DDEBUG_KMEM"
11846 { $as_echo "$as_me:$LINENO: checking whether basic kmem accounting is enabled" >&5
11847 $as_echo_n "checking whether basic kmem accounting is enabled... " >&6; }
11848 { $as_echo "$as_me:$LINENO: result: $enable_debug_kmem" >&5
11849 $as_echo "$enable_debug_kmem" >&6; }
11852 # Check whether --enable-debug-kmem-tracking was given.
11853 if test "${enable_debug_kmem_tracking+set}" = set; then
11854 enableval
=$enable_debug_kmem_tracking;
11856 enable_debug_kmem_tracking
=no
11860 if test "x$enable_debug_kmem_tracking" = xyes
; then
11862 cat >>confdefs.h
<<\_ACEOF
11863 #define DEBUG_KMEM_TRACKING 1
11866 KERNELCPPFLAGS
="${KERNELCPPFLAGS} -DDEBUG_KMEM_TRACKING"
11870 { $as_echo "$as_me:$LINENO: checking whether detailed kmem tracking is enabled" >&5
11871 $as_echo_n "checking whether detailed kmem tracking is enabled... " >&6; }
11872 { $as_echo "$as_me:$LINENO: result: $enable_debug_kmem_tracking" >&5
11873 $as_echo "$enable_debug_kmem_tracking" >&6; }
11876 # Check whether --enable-atomic-spinlocks was given.
11877 if test "${enable_atomic_spinlocks+set}" = set; then
11878 enableval
=$enable_atomic_spinlocks;
11880 enable_atomic_spinlocks
=check
11886 cat confdefs.h
- <<_ACEOF >conftest.c
11889 cat confdefs.h
>>conftest.
$ac_ext
11890 cat >>conftest.
$ac_ext <<_ACEOF
11891 /* end confdefs.h. */
11894 #include <asm/atomic.h>
11909 rm -Rf build
&& mkdir
-p build
11910 echo "obj-m := conftest.o" >build
/Makefile
11911 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
11912 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11913 (eval $ac_try) 2>&5
11915 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11916 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
11917 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11918 (eval $ac_try) 2>&5
11920 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11921 (exit $ac_status); }; }; then
11923 have_atomic64_t
=yes
11925 cat >>confdefs.h
<<\_ACEOF
11926 #define HAVE_ATOMIC64_T 1
11931 $as_echo "$as_me: failed program was:" >&5
11932 sed 's/^/| /' conftest.
$ac_ext >&5
11944 if test "x$enable_atomic_spinlocks" = xcheck
; then
11946 if test "x$have_atomic64_t" = xyes
; then
11948 enable_atomic_spinlocks
=no
11952 enable_atomic_spinlocks
=yes
11960 if test "x$enable_atomic_spinlocks" = xyes
; then
11963 cat >>confdefs.h
<<\_ACEOF
11964 #define ATOMIC_SPINLOCK 1
11970 if test "x$have_atomic64_t" = xno
; then
11972 { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
11973 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
11974 { { $as_echo "$as_me:$LINENO: error: --disable-atomic-spinlocks given but required atomic64 support is unavailable
11975 See \`config.log' for more details." >&5
11976 $as_echo "$as_me: error: --disable-atomic-spinlocks given but required atomic64 support is unavailable
11977 See \`config.log' for more details." >&2;}
11978 { (exit 1); exit 1; }; }; }
11986 { $as_echo "$as_me:$LINENO: checking whether atomic types use spinlocks" >&5
11987 $as_echo_n "checking whether atomic types use spinlocks... " >&6; }
11988 { $as_echo "$as_me:$LINENO: result: $enable_atomic_spinlocks" >&5
11989 $as_echo "$enable_atomic_spinlocks" >&6; }
11991 { $as_echo "$as_me:$LINENO: checking whether kernel defines atomic64_t" >&5
11992 $as_echo_n "checking whether kernel defines atomic64_t... " >&6; }
11993 { $as_echo "$as_me:$LINENO: result: $have_atomic64_t" >&5
11994 $as_echo "$have_atomic64_t" >&6; }
11996 { $as_echo "$as_me:$LINENO: checking whether kernel defines atomic64_cmpxchg" >&5
11997 $as_echo_n "checking whether kernel defines atomic64_cmpxchg... " >&6; }
12000 cat confdefs.h
- <<_ACEOF >conftest.c
12003 cat confdefs.h
>>conftest.
$ac_ext
12004 cat >>conftest.
$ac_ext <<_ACEOF
12005 /* end confdefs.h. */
12008 #include <asm/atomic.h>
12009 #include <asm/system.h>
12015 atomic64_cmpxchg((atomic64_t *)NULL, 0, 0);
12024 rm -Rf build
&& mkdir
-p build
12025 echo "obj-m := conftest.o" >build
/Makefile
12026 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
12027 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12028 (eval $ac_try) 2>&5
12030 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12031 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
12032 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12033 (eval $ac_try) 2>&5
12035 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12036 (exit $ac_status); }; }; then
12038 { $as_echo "$as_me:$LINENO: result: yes" >&5
12039 $as_echo "yes" >&6; }
12041 cat >>confdefs.h
<<\_ACEOF
12042 #define HAVE_ATOMIC64_CMPXCHG 1
12047 $as_echo "$as_me: failed program was:" >&5
12048 sed 's/^/| /' conftest.
$ac_ext >&5
12050 { $as_echo "$as_me:$LINENO: result: no" >&5
12051 $as_echo "no" >&6; }
12061 { $as_echo "$as_me:$LINENO: checking whether kernel defines atomic64_xchg" >&5
12062 $as_echo_n "checking whether kernel defines atomic64_xchg... " >&6; }
12065 cat confdefs.h
- <<_ACEOF >conftest.c
12068 cat confdefs.h
>>conftest.
$ac_ext
12069 cat >>conftest.
$ac_ext <<_ACEOF
12070 /* end confdefs.h. */
12073 #include <asm/atomic.h>
12079 atomic64_xchg((atomic64_t *)NULL, 0);
12088 rm -Rf build
&& mkdir
-p build
12089 echo "obj-m := conftest.o" >build
/Makefile
12090 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
12091 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12092 (eval $ac_try) 2>&5
12094 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12095 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
12096 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12097 (eval $ac_try) 2>&5
12099 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12100 (exit $ac_status); }; }; then
12102 { $as_echo "$as_me:$LINENO: result: yes" >&5
12103 $as_echo "yes" >&6; }
12105 cat >>confdefs.h
<<\_ACEOF
12106 #define HAVE_ATOMIC64_XCHG 1
12111 $as_echo "$as_me: failed program was:" >&5
12112 sed 's/^/| /' conftest.
$ac_ext >&5
12114 { $as_echo "$as_me:$LINENO: result: no" >&5
12115 $as_echo "no" >&6; }
12125 { $as_echo "$as_me:$LINENO: checking whether kernel defines uintptr_t" >&5
12126 $as_echo_n "checking whether kernel defines uintptr_t... " >&6; }
12129 cat confdefs.h
- <<_ACEOF >conftest.c
12132 cat confdefs.h
>>conftest.
$ac_ext
12133 cat >>conftest.
$ac_ext <<_ACEOF
12134 /* end confdefs.h. */
12137 #include <linux/types.h>
12152 rm -Rf build
&& mkdir
-p build
12153 echo "obj-m := conftest.o" >build
/Makefile
12154 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
12155 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12156 (eval $ac_try) 2>&5
12158 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12159 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
12160 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12161 (eval $ac_try) 2>&5
12163 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12164 (exit $ac_status); }; }; then
12166 { $as_echo "$as_me:$LINENO: result: yes" >&5
12167 $as_echo "yes" >&6; }
12169 cat >>confdefs.h
<<\_ACEOF
12170 #define HAVE_UINTPTR_T 1
12175 $as_echo "$as_me: failed program was:" >&5
12176 sed 's/^/| /' conftest.
$ac_ext >&5
12178 { $as_echo "$as_me:$LINENO: result: no" >&5
12179 $as_echo "no" >&6; }
12189 { $as_echo "$as_me:$LINENO: checking whether INIT_WORK wants 3 args" >&5
12190 $as_echo_n "checking whether INIT_WORK wants 3 args... " >&6; }
12193 cat confdefs.h
- <<_ACEOF >conftest.c
12196 cat confdefs.h
>>conftest.
$ac_ext
12197 cat >>conftest.
$ac_ext <<_ACEOF
12198 /* end confdefs.h. */
12201 #include <linux/workqueue.h>
12207 struct work_struct work;
12208 INIT_WORK(&work, NULL, NULL);
12217 rm -Rf build
&& mkdir
-p build
12218 echo "obj-m := conftest.o" >build
/Makefile
12219 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
12220 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12221 (eval $ac_try) 2>&5
12223 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12224 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
12225 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12226 (eval $ac_try) 2>&5
12228 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12229 (exit $ac_status); }; }; then
12231 { $as_echo "$as_me:$LINENO: result: yes" >&5
12232 $as_echo "yes" >&6; }
12234 cat >>confdefs.h
<<\_ACEOF
12235 #define HAVE_3ARGS_INIT_WORK 1
12240 $as_echo "$as_me: failed program was:" >&5
12241 sed 's/^/| /' conftest.
$ac_ext >&5
12243 { $as_echo "$as_me:$LINENO: result: no" >&5
12244 $as_echo "no" >&6; }
12254 { $as_echo "$as_me:$LINENO: checking whether register_sysctl_table() wants 2 args" >&5
12255 $as_echo_n "checking whether register_sysctl_table() wants 2 args... " >&6; }
12258 cat confdefs.h
- <<_ACEOF >conftest.c
12261 cat confdefs.h
>>conftest.
$ac_ext
12262 cat >>conftest.
$ac_ext <<_ACEOF
12263 /* end confdefs.h. */
12266 #include <linux/sysctl.h>
12272 return register_sysctl_table(NULL,0);
12281 rm -Rf build
&& mkdir
-p build
12282 echo "obj-m := conftest.o" >build
/Makefile
12283 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
12284 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12285 (eval $ac_try) 2>&5
12287 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12288 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
12289 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12290 (eval $ac_try) 2>&5
12292 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12293 (exit $ac_status); }; }; then
12295 { $as_echo "$as_me:$LINENO: result: yes" >&5
12296 $as_echo "yes" >&6; }
12298 cat >>confdefs.h
<<\_ACEOF
12299 #define HAVE_2ARGS_REGISTER_SYSCTL 1
12304 $as_echo "$as_me: failed program was:" >&5
12305 sed 's/^/| /' conftest.
$ac_ext >&5
12307 { $as_echo "$as_me:$LINENO: result: no" >&5
12308 $as_echo "no" >&6; }
12319 { $as_echo "$as_me:$LINENO: checking whether set_shrinker() available" >&5
12320 $as_echo_n "checking whether set_shrinker() available... " >&6; }
12323 cat confdefs.h
- <<_ACEOF >conftest.c
12326 cat confdefs.h
>>conftest.
$ac_ext
12327 cat >>conftest.
$ac_ext <<_ACEOF
12328 /* end confdefs.h. */
12331 #include <linux/mm.h>
12337 return set_shrinker(DEFAULT_SEEKS, NULL);
12346 rm -Rf build
&& mkdir
-p build
12347 echo "obj-m := conftest.o" >build
/Makefile
12348 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
12349 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12350 (eval $ac_try) 2>&5
12352 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12353 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
12354 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12355 (eval $ac_try) 2>&5
12357 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12358 (exit $ac_status); }; }; then
12360 { $as_echo "$as_me:$LINENO: result: yes" >&5
12361 $as_echo "yes" >&6; }
12363 cat >>confdefs.h
<<\_ACEOF
12364 #define HAVE_SET_SHRINKER 1
12369 $as_echo "$as_me: failed program was:" >&5
12370 sed 's/^/| /' conftest.
$ac_ext >&5
12372 { $as_echo "$as_me:$LINENO: result: no" >&5
12373 $as_echo "no" >&6; }
12383 { $as_echo "$as_me:$LINENO: checking whether shrinker callback wants 3 args" >&5
12384 $as_echo_n "checking whether shrinker callback wants 3 args... " >&6; }
12385 tmp_flags
="$EXTRA_KCFLAGS"
12386 EXTRA_KCFLAGS
="-Werror"
12389 cat confdefs.h
- <<_ACEOF >conftest.c
12392 cat confdefs.h
>>conftest.
$ac_ext
12393 cat >>conftest.
$ac_ext <<_ACEOF
12394 /* end confdefs.h. */
12397 #include <linux/mm.h>
12399 int shrinker_cb(struct shrinker *, int, unsigned int);
12405 struct shrinker cache_shrinker = {
12406 .shrink = shrinker_cb,
12407 .seeks = DEFAULT_SEEKS,
12409 register_shrinker(&cache_shrinker);
12418 rm -Rf build
&& mkdir
-p build
12419 echo "obj-m := conftest.o" >build
/Makefile
12420 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
12421 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12422 (eval $ac_try) 2>&5
12424 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12425 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
12426 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12427 (eval $ac_try) 2>&5
12429 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12430 (exit $ac_status); }; }; then
12432 { $as_echo "$as_me:$LINENO: result: yes" >&5
12433 $as_echo "yes" >&6; }
12435 cat >>confdefs.h
<<\_ACEOF
12436 #define HAVE_3ARGS_SHRINKER_CALLBACK 1
12441 $as_echo "$as_me: failed program was:" >&5
12442 sed 's/^/| /' conftest.
$ac_ext >&5
12444 { $as_echo "$as_me:$LINENO: result: no" >&5
12445 $as_echo "no" >&6; }
12454 EXTRA_KCFLAGS
="$tmp_flags"
12456 { $as_echo "$as_me:$LINENO: checking whether struct path used in struct nameidata" >&5
12457 $as_echo_n "checking whether struct path used in struct nameidata... " >&6; }
12460 cat confdefs.h
- <<_ACEOF >conftest.c
12463 cat confdefs.h
>>conftest.
$ac_ext
12464 cat >>conftest.
$ac_ext <<_ACEOF
12465 /* end confdefs.h. */
12468 #include <linux/namei.h>
12474 struct nameidata nd;
12476 nd.path.mnt = NULL;
12477 nd.path.dentry = NULL;
12486 rm -Rf build
&& mkdir
-p build
12487 echo "obj-m := conftest.o" >build
/Makefile
12488 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
12489 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12490 (eval $ac_try) 2>&5
12492 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12493 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
12494 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12495 (eval $ac_try) 2>&5
12497 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12498 (exit $ac_status); }; }; then
12500 { $as_echo "$as_me:$LINENO: result: yes" >&5
12501 $as_echo "yes" >&6; }
12503 cat >>confdefs.h
<<\_ACEOF
12504 #define HAVE_PATH_IN_NAMEIDATA 1
12509 $as_echo "$as_me: failed program was:" >&5
12510 sed 's/^/| /' conftest.
$ac_ext >&5
12512 { $as_echo "$as_me:$LINENO: result: no" >&5
12513 $as_echo "no" >&6; }
12524 { $as_echo "$as_me:$LINENO: checking whether symbol task_curr is exported" >&5
12525 $as_echo_n "checking whether symbol task_curr is exported... " >&6; }
12526 grep -q -E '[[:space:]]task_curr[[:space:]]' \
12527 $LINUX_OBJ/Module
*.symvers
2>/dev
/null
12529 if test $rc -ne 0; then
12531 for file in kernel
/sched.c
; do
12532 grep -q -E "EXPORT_SYMBOL.*(task_curr)" \
12533 "$LINUX_OBJ/$file" 2>/dev
/null
12535 if test $rc -eq 0; then
12540 if test $export -eq 0; then
12541 { $as_echo "$as_me:$LINENO: result: no" >&5
12542 $as_echo "no" >&6; }
12545 { $as_echo "$as_me:$LINENO: result: yes" >&5
12546 $as_echo "yes" >&6; }
12548 cat >>confdefs.h
<<\_ACEOF
12549 #define HAVE_TASK_CURR 1
12554 { $as_echo "$as_me:$LINENO: result: yes" >&5
12555 $as_echo "yes" >&6; }
12557 cat >>confdefs.h
<<\_ACEOF
12558 #define HAVE_TASK_CURR 1
12564 { $as_echo "$as_me:$LINENO: checking whether unnumbered sysctl support exists" >&5
12565 $as_echo_n "checking whether unnumbered sysctl support exists... " >&6; }
12568 cat confdefs.h
- <<_ACEOF >conftest.c
12571 cat confdefs.h
>>conftest.
$ac_ext
12572 cat >>conftest.
$ac_ext <<_ACEOF
12573 /* end confdefs.h. */
12576 #include <linux/sysctl.h>
12582 #ifndef CTL_UNNUMBERED
12583 #error CTL_UNNUMBERED undefined
12593 rm -Rf build
&& mkdir
-p build
12594 echo "obj-m := conftest.o" >build
/Makefile
12595 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
12596 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12597 (eval $ac_try) 2>&5
12599 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12600 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
12601 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12602 (eval $ac_try) 2>&5
12604 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12605 (exit $ac_status); }; }; then
12607 { $as_echo "$as_me:$LINENO: result: yes" >&5
12608 $as_echo "yes" >&6; }
12610 cat >>confdefs.h
<<\_ACEOF
12611 #define HAVE_CTL_UNNUMBERED 1
12616 $as_echo "$as_me: failed program was:" >&5
12617 sed 's/^/| /' conftest.
$ac_ext >&5
12619 { $as_echo "$as_me:$LINENO: result: no" >&5
12620 $as_echo "no" >&6; }
12631 { $as_echo "$as_me:$LINENO: checking whether struct ctl_table has ctl_name" >&5
12632 $as_echo_n "checking whether struct ctl_table has ctl_name... " >&6; }
12635 cat confdefs.h
- <<_ACEOF >conftest.c
12638 cat confdefs.h
>>conftest.
$ac_ext
12639 cat >>conftest.
$ac_ext <<_ACEOF
12640 /* end confdefs.h. */
12643 #include <linux/sysctl.h>
12649 struct ctl_table ctl;
12659 rm -Rf build
&& mkdir
-p build
12660 echo "obj-m := conftest.o" >build
/Makefile
12661 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
12662 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12663 (eval $ac_try) 2>&5
12665 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12666 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
12667 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12668 (eval $ac_try) 2>&5
12670 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12671 (exit $ac_status); }; }; then
12673 { $as_echo "$as_me:$LINENO: result: yes" >&5
12674 $as_echo "yes" >&6; }
12676 cat >>confdefs.h
<<\_ACEOF
12677 #define HAVE_CTL_NAME 1
12682 $as_echo "$as_me: failed program was:" >&5
12683 sed 's/^/| /' conftest.
$ac_ext >&5
12685 { $as_echo "$as_me:$LINENO: result: no" >&5
12686 $as_echo "no" >&6; }
12696 { $as_echo "$as_me:$LINENO: checking whether fls64() is available" >&5
12697 $as_echo_n "checking whether fls64() is available... " >&6; }
12700 cat confdefs.h
- <<_ACEOF >conftest.c
12703 cat confdefs.h
>>conftest.
$ac_ext
12704 cat >>conftest.
$ac_ext <<_ACEOF
12705 /* end confdefs.h. */
12708 #include <linux/bitops.h>
12723 rm -Rf build
&& mkdir
-p build
12724 echo "obj-m := conftest.o" >build
/Makefile
12725 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
12726 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12727 (eval $ac_try) 2>&5
12729 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12730 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
12731 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12732 (eval $ac_try) 2>&5
12734 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12735 (exit $ac_status); }; }; then
12737 { $as_echo "$as_me:$LINENO: result: yes" >&5
12738 $as_echo "yes" >&6; }
12740 cat >>confdefs.h
<<\_ACEOF
12741 #define HAVE_FLS64 1
12746 $as_echo "$as_me: failed program was:" >&5
12747 sed 's/^/| /' conftest.
$ac_ext >&5
12749 { $as_echo "$as_me:$LINENO: result: no" >&5
12750 $as_echo "no" >&6; }
12761 { $as_echo "$as_me:$LINENO: checking whether symbol device_create is exported" >&5
12762 $as_echo_n "checking whether symbol device_create is exported... " >&6; }
12763 grep -q -E '[[:space:]]device_create[[:space:]]' \
12764 $LINUX_OBJ/Module
*.symvers
2>/dev
/null
12766 if test $rc -ne 0; then
12768 for file in drivers
/base
/core.c
; do
12769 grep -q -E "EXPORT_SYMBOL.*(device_create)" \
12770 "$LINUX_OBJ/$file" 2>/dev
/null
12772 if test $rc -eq 0; then
12777 if test $export -eq 0; then
12778 { $as_echo "$as_me:$LINENO: result: no" >&5
12779 $as_echo "no" >&6; }
12782 { $as_echo "$as_me:$LINENO: result: yes" >&5
12783 $as_echo "yes" >&6; }
12785 cat >>confdefs.h
<<\_ACEOF
12786 #define HAVE_DEVICE_CREATE 1
12791 { $as_echo "$as_me:$LINENO: result: yes" >&5
12792 $as_echo "yes" >&6; }
12794 cat >>confdefs.h
<<\_ACEOF
12795 #define HAVE_DEVICE_CREATE 1
12802 { $as_echo "$as_me:$LINENO: checking whether device_create() wants 5 args" >&5
12803 $as_echo_n "checking whether device_create() wants 5 args... " >&6; }
12804 tmp_flags
="$EXTRA_KCFLAGS"
12805 EXTRA_KCFLAGS
="-Werror"
12808 cat confdefs.h
- <<_ACEOF >conftest.c
12811 cat confdefs.h
>>conftest.
$ac_ext
12812 cat >>conftest.
$ac_ext <<_ACEOF
12813 /* end confdefs.h. */
12816 #include <linux/device.h>
12822 device_create(NULL, NULL, 0, NULL, "%d", 1);
12831 rm -Rf build
&& mkdir
-p build
12832 echo "obj-m := conftest.o" >build
/Makefile
12833 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
12834 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12835 (eval $ac_try) 2>&5
12837 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12838 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
12839 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12840 (eval $ac_try) 2>&5
12842 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12843 (exit $ac_status); }; }; then
12845 { $as_echo "$as_me:$LINENO: result: yes" >&5
12846 $as_echo "yes" >&6; }
12848 cat >>confdefs.h
<<\_ACEOF
12849 #define HAVE_5ARGS_DEVICE_CREATE 1
12854 $as_echo "$as_me: failed program was:" >&5
12855 sed 's/^/| /' conftest.
$ac_ext >&5
12857 { $as_echo "$as_me:$LINENO: result: no" >&5
12858 $as_echo "no" >&6; }
12867 EXTRA_KCFLAGS
="$tmp_flags"
12870 { $as_echo "$as_me:$LINENO: checking whether symbol class_device_create is exported" >&5
12871 $as_echo_n "checking whether symbol class_device_create is exported... " >&6; }
12872 grep -q -E '[[:space:]]class_device_create[[:space:]]' \
12873 $LINUX_OBJ/Module
*.symvers
2>/dev
/null
12875 if test $rc -ne 0; then
12877 for file in drivers
/base
/class.c
; do
12878 grep -q -E "EXPORT_SYMBOL.*(class_device_create)" \
12879 "$LINUX_OBJ/$file" 2>/dev
/null
12881 if test $rc -eq 0; then
12886 if test $export -eq 0; then
12887 { $as_echo "$as_me:$LINENO: result: no" >&5
12888 $as_echo "no" >&6; }
12891 { $as_echo "$as_me:$LINENO: result: yes" >&5
12892 $as_echo "yes" >&6; }
12894 cat >>confdefs.h
<<\_ACEOF
12895 #define HAVE_CLASS_DEVICE_CREATE 1
12900 { $as_echo "$as_me:$LINENO: result: yes" >&5
12901 $as_echo "yes" >&6; }
12903 cat >>confdefs.h
<<\_ACEOF
12904 #define HAVE_CLASS_DEVICE_CREATE 1
12911 { $as_echo "$as_me:$LINENO: checking whether symbol set_normalized_timespec is exported" >&5
12912 $as_echo_n "checking whether symbol set_normalized_timespec is exported... " >&6; }
12913 grep -q -E '[[:space:]]set_normalized_timespec[[:space:]]' \
12914 $LINUX_OBJ/Module
*.symvers
2>/dev
/null
12916 if test $rc -ne 0; then
12918 for file in kernel
/time.c
; do
12919 grep -q -E "EXPORT_SYMBOL.*(set_normalized_timespec)" \
12920 "$LINUX_OBJ/$file" 2>/dev
/null
12922 if test $rc -eq 0; then
12927 if test $export -eq 0; then
12928 { $as_echo "$as_me:$LINENO: result: no" >&5
12929 $as_echo "no" >&6; }
12932 { $as_echo "$as_me:$LINENO: result: yes" >&5
12933 $as_echo "yes" >&6; }
12935 cat >>confdefs.h
<<\_ACEOF
12936 #define HAVE_SET_NORMALIZED_TIMESPEC_EXPORT 1
12941 { $as_echo "$as_me:$LINENO: result: yes" >&5
12942 $as_echo "yes" >&6; }
12944 cat >>confdefs.h
<<\_ACEOF
12945 #define HAVE_SET_NORMALIZED_TIMESPEC_EXPORT 1
12952 { $as_echo "$as_me:$LINENO: checking whether set_normalized_timespec() is an inline" >&5
12953 $as_echo_n "checking whether set_normalized_timespec() is an inline... " >&6; }
12956 cat confdefs.h
- <<_ACEOF >conftest.c
12959 cat confdefs.h
>>conftest.
$ac_ext
12960 cat >>conftest.
$ac_ext <<_ACEOF
12961 /* end confdefs.h. */
12964 #include <linux/time.h>
12965 void set_normalized_timespec(struct timespec *ts,
12966 time_t sec, long nsec) { }
12979 rm -Rf build
&& mkdir
-p build
12980 echo "obj-m := conftest.o" >build
/Makefile
12981 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
12982 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12983 (eval $ac_try) 2>&5
12985 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12986 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
12987 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12988 (eval $ac_try) 2>&5
12990 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12991 (exit $ac_status); }; }; then
12993 { $as_echo "$as_me:$LINENO: result: no" >&5
12994 $as_echo "no" >&6; }
12997 $as_echo "$as_me: failed program was:" >&5
12998 sed 's/^/| /' conftest.
$ac_ext >&5
13000 { $as_echo "$as_me:$LINENO: result: yes" >&5
13001 $as_echo "yes" >&6; }
13003 cat >>confdefs.h
<<\_ACEOF
13004 #define HAVE_SET_NORMALIZED_TIMESPEC_INLINE 1
13017 { $as_echo "$as_me:$LINENO: checking whether timespec_sub() is available" >&5
13018 $as_echo_n "checking whether timespec_sub() is available... " >&6; }
13021 cat confdefs.h
- <<_ACEOF >conftest.c
13024 cat confdefs.h
>>conftest.
$ac_ext
13025 cat >>conftest.
$ac_ext <<_ACEOF
13026 /* end confdefs.h. */
13029 #include <linux/time.h>
13035 struct timespec a, b, c = { 0 };
13036 c = timespec_sub(a, b);
13045 rm -Rf build
&& mkdir
-p build
13046 echo "obj-m := conftest.o" >build
/Makefile
13047 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
13048 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13049 (eval $ac_try) 2>&5
13051 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13052 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
13053 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13054 (eval $ac_try) 2>&5
13056 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13057 (exit $ac_status); }; }; then
13059 { $as_echo "$as_me:$LINENO: result: yes" >&5
13060 $as_echo "yes" >&6; }
13062 cat >>confdefs.h
<<\_ACEOF
13063 #define HAVE_TIMESPEC_SUB 1
13068 $as_echo "$as_me: failed program was:" >&5
13069 sed 's/^/| /' conftest.
$ac_ext >&5
13071 { $as_echo "$as_me:$LINENO: result: no" >&5
13072 $as_echo "no" >&6; }
13083 { $as_echo "$as_me:$LINENO: checking whether init_utsname() is available" >&5
13084 $as_echo_n "checking whether init_utsname() is available... " >&6; }
13087 cat confdefs.h
- <<_ACEOF >conftest.c
13090 cat confdefs.h
>>conftest.
$ac_ext
13091 cat >>conftest.
$ac_ext <<_ACEOF
13092 /* end confdefs.h. */
13095 #include <linux/utsname.h>
13101 struct new_utsname *a = init_utsname();
13110 rm -Rf build
&& mkdir
-p build
13111 echo "obj-m := conftest.o" >build
/Makefile
13112 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
13113 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13114 (eval $ac_try) 2>&5
13116 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13117 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
13118 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13119 (eval $ac_try) 2>&5
13121 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13122 (exit $ac_status); }; }; then
13124 { $as_echo "$as_me:$LINENO: result: yes" >&5
13125 $as_echo "yes" >&6; }
13127 cat >>confdefs.h
<<\_ACEOF
13128 #define HAVE_INIT_UTSNAME 1
13133 $as_echo "$as_me: failed program was:" >&5
13134 sed 's/^/| /' conftest.
$ac_ext >&5
13136 { $as_echo "$as_me:$LINENO: result: no" >&5
13137 $as_echo "no" >&6; }
13148 { $as_echo "$as_me:$LINENO: checking whether header linux/fdtable.h exists" >&5
13149 $as_echo_n "checking whether header linux/fdtable.h exists... " >&6; }
13152 cat confdefs.h
- <<_ACEOF >conftest.c
13155 cat confdefs.h
>>conftest.
$ac_ext
13156 cat >>conftest.
$ac_ext <<_ACEOF
13157 /* end confdefs.h. */
13160 #include <linux/fdtable.h>
13175 rm -Rf build
&& mkdir
-p build
13176 echo "obj-m := conftest.o" >build
/Makefile
13177 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
13178 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13179 (eval $ac_try) 2>&5
13181 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13182 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
13183 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13184 (eval $ac_try) 2>&5
13186 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13187 (exit $ac_status); }; }; then
13190 cat >>confdefs.h
<<\_ACEOF
13191 #define HAVE_FDTABLE_HEADER 1
13194 { $as_echo "$as_me:$LINENO: result: yes" >&5
13195 $as_echo "yes" >&6; }
13199 $as_echo "$as_me: failed program was:" >&5
13200 sed 's/^/| /' conftest.
$ac_ext >&5
13202 { $as_echo "$as_me:$LINENO: result: no" >&5
13203 $as_echo "no" >&6; }
13216 { $as_echo "$as_me:$LINENO: checking whether files_fdtable() is available" >&5
13217 $as_echo_n "checking whether files_fdtable() is available... " >&6; }
13220 cat confdefs.h
- <<_ACEOF >conftest.c
13223 cat confdefs.h
>>conftest.
$ac_ext
13224 cat >>conftest.
$ac_ext <<_ACEOF
13225 /* end confdefs.h. */
13228 #include <linux/sched.h>
13229 #include <linux/file.h>
13230 #ifdef HAVE_FDTABLE_HEADER
13231 #include <linux/fdtable.h>
13238 struct files_struct *files = current->files;
13239 struct fdtable *fdt = files_fdtable(files);
13248 rm -Rf build
&& mkdir
-p build
13249 echo "obj-m := conftest.o" >build
/Makefile
13250 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
13251 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13252 (eval $ac_try) 2>&5
13254 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13255 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
13256 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13257 (eval $ac_try) 2>&5
13259 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13260 (exit $ac_status); }; }; then
13262 { $as_echo "$as_me:$LINENO: result: yes" >&5
13263 $as_echo "yes" >&6; }
13265 cat >>confdefs.h
<<\_ACEOF
13266 #define HAVE_FILES_FDTABLE 1
13271 $as_echo "$as_me: failed program was:" >&5
13272 sed 's/^/| /' conftest.
$ac_ext >&5
13274 { $as_echo "$as_me:$LINENO: result: no" >&5
13275 $as_echo "no" >&6; }
13286 { $as_echo "$as_me:$LINENO: checking whether header linux/uaccess.h exists" >&5
13287 $as_echo_n "checking whether header linux/uaccess.h exists... " >&6; }
13290 cat confdefs.h
- <<_ACEOF >conftest.c
13293 cat confdefs.h
>>conftest.
$ac_ext
13294 cat >>conftest.
$ac_ext <<_ACEOF
13295 /* end confdefs.h. */
13298 #include <linux/uaccess.h>
13313 rm -Rf build
&& mkdir
-p build
13314 echo "obj-m := conftest.o" >build
/Makefile
13315 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
13316 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13317 (eval $ac_try) 2>&5
13319 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13320 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
13321 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13322 (eval $ac_try) 2>&5
13324 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13325 (exit $ac_status); }; }; then
13328 cat >>confdefs.h
<<\_ACEOF
13329 #define HAVE_UACCESS_HEADER 1
13332 { $as_echo "$as_me:$LINENO: result: yes" >&5
13333 $as_echo "yes" >&6; }
13337 $as_echo "$as_me: failed program was:" >&5
13338 sed 's/^/| /' conftest.
$ac_ext >&5
13340 { $as_echo "$as_me:$LINENO: result: no" >&5
13341 $as_echo "no" >&6; }
13354 { $as_echo "$as_me:$LINENO: checking whether kmalloc_node() is available" >&5
13355 $as_echo_n "checking whether kmalloc_node() is available... " >&6; }
13358 cat confdefs.h
- <<_ACEOF >conftest.c
13361 cat confdefs.h
>>conftest.
$ac_ext
13362 cat >>conftest.
$ac_ext <<_ACEOF
13363 /* end confdefs.h. */
13366 #include <linux/slab.h>
13372 void *a = kmalloc_node(1, GFP_KERNEL, 0);
13381 rm -Rf build
&& mkdir
-p build
13382 echo "obj-m := conftest.o" >build
/Makefile
13383 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
13384 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13385 (eval $ac_try) 2>&5
13387 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13388 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
13389 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13390 (eval $ac_try) 2>&5
13392 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13393 (exit $ac_status); }; }; then
13395 { $as_echo "$as_me:$LINENO: result: yes" >&5
13396 $as_echo "yes" >&6; }
13398 cat >>confdefs.h
<<\_ACEOF
13399 #define HAVE_KMALLOC_NODE 1
13404 $as_echo "$as_me: failed program was:" >&5
13405 sed 's/^/| /' conftest.
$ac_ext >&5
13407 { $as_echo "$as_me:$LINENO: result: no" >&5
13408 $as_echo "no" >&6; }
13419 { $as_echo "$as_me:$LINENO: checking whether symbol monotonic_clock is exported" >&5
13420 $as_echo_n "checking whether symbol monotonic_clock is exported... " >&6; }
13421 grep -q -E '[[:space:]]monotonic_clock[[:space:]]' \
13422 $LINUX_OBJ/Module
*.symvers
2>/dev
/null
13424 if test $rc -ne 0; then
13427 grep -q -E "EXPORT_SYMBOL.*(monotonic_clock)" \
13428 "$LINUX_OBJ/$file" 2>/dev
/null
13430 if test $rc -eq 0; then
13435 if test $export -eq 0; then
13436 { $as_echo "$as_me:$LINENO: result: no" >&5
13437 $as_echo "no" >&6; }
13440 { $as_echo "$as_me:$LINENO: result: yes" >&5
13441 $as_echo "yes" >&6; }
13443 cat >>confdefs.h
<<\_ACEOF
13444 #define HAVE_MONOTONIC_CLOCK 1
13449 { $as_echo "$as_me:$LINENO: result: yes" >&5
13450 $as_echo "yes" >&6; }
13452 cat >>confdefs.h
<<\_ACEOF
13453 #define HAVE_MONOTONIC_CLOCK 1
13460 { $as_echo "$as_me:$LINENO: checking whether struct inode has i_mutex" >&5
13461 $as_echo_n "checking whether struct inode has i_mutex... " >&6; }
13464 cat confdefs.h
- <<_ACEOF >conftest.c
13467 cat confdefs.h
>>conftest.
$ac_ext
13468 cat >>conftest.
$ac_ext <<_ACEOF
13469 /* end confdefs.h. */
13472 #include <linux/fs.h>
13473 #include <linux/mutex.h>
13480 mutex_init(&i.i_mutex);
13489 rm -Rf build
&& mkdir
-p build
13490 echo "obj-m := conftest.o" >build
/Makefile
13491 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
13492 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13493 (eval $ac_try) 2>&5
13495 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13496 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
13497 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13498 (eval $ac_try) 2>&5
13500 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13501 (exit $ac_status); }; }; then
13503 { $as_echo "$as_me:$LINENO: result: yes" >&5
13504 $as_echo "yes" >&6; }
13506 cat >>confdefs.h
<<\_ACEOF
13507 #define HAVE_INODE_I_MUTEX 1
13512 $as_echo "$as_me: failed program was:" >&5
13513 sed 's/^/| /' conftest.
$ac_ext >&5
13515 { $as_echo "$as_me:$LINENO: result: no" >&5
13516 $as_echo "no" >&6; }
13527 { $as_echo "$as_me:$LINENO: checking whether struct mutex has owner" >&5
13528 $as_echo_n "checking whether struct mutex has owner... " >&6; }
13531 cat confdefs.h
- <<_ACEOF >conftest.c
13534 cat confdefs.h
>>conftest.
$ac_ext
13535 cat >>conftest.
$ac_ext <<_ACEOF
13536 /* end confdefs.h. */
13539 #include <linux/mutex.h>
13555 rm -Rf build
&& mkdir
-p build
13556 echo "obj-m := conftest.o" >build
/Makefile
13557 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
13558 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13559 (eval $ac_try) 2>&5
13561 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13562 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
13563 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13564 (eval $ac_try) 2>&5
13566 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13567 (exit $ac_status); }; }; then
13569 { $as_echo "$as_me:$LINENO: result: yes" >&5
13570 $as_echo "yes" >&6; }
13572 cat >>confdefs.h
<<\_ACEOF
13573 #define HAVE_MUTEX_OWNER 1
13578 $as_echo "$as_me: failed program was:" >&5
13579 sed 's/^/| /' conftest.
$ac_ext >&5
13581 { $as_echo "$as_me:$LINENO: result: no" >&5
13582 $as_echo "no" >&6; }
13593 { $as_echo "$as_me:$LINENO: checking whether mutex_lock_nested() is available" >&5
13594 $as_echo_n "checking whether mutex_lock_nested() is available... " >&6; }
13597 cat confdefs.h
- <<_ACEOF >conftest.c
13600 cat confdefs.h
>>conftest.
$ac_ext
13601 cat >>conftest.
$ac_ext <<_ACEOF
13602 /* end confdefs.h. */
13605 #include <linux/mutex.h>
13611 struct mutex mutex;
13612 mutex_init(&mutex);
13613 mutex_lock_nested(&mutex, 0);
13622 rm -Rf build
&& mkdir
-p build
13623 echo "obj-m := conftest.o" >build
/Makefile
13624 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
13625 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13626 (eval $ac_try) 2>&5
13628 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13629 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
13630 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13631 (eval $ac_try) 2>&5
13633 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13634 (exit $ac_status); }; }; then
13636 { $as_echo "$as_me:$LINENO: result: yes" >&5
13637 $as_echo "yes" >&6; }
13639 cat >>confdefs.h
<<\_ACEOF
13640 #define HAVE_MUTEX_LOCK_NESTED 1
13645 $as_echo "$as_me: failed program was:" >&5
13646 sed 's/^/| /' conftest.
$ac_ext >&5
13648 { $as_echo "$as_me:$LINENO: result: no" >&5
13649 $as_echo "no" >&6; }
13660 { $as_echo "$as_me:$LINENO: checking whether on_each_cpu() wants 3 args" >&5
13661 $as_echo_n "checking whether on_each_cpu() wants 3 args... " >&6; }
13664 cat confdefs.h
- <<_ACEOF >conftest.c
13667 cat confdefs.h
>>conftest.
$ac_ext
13668 cat >>conftest.
$ac_ext <<_ACEOF
13669 /* end confdefs.h. */
13672 #include <linux/smp.h>
13678 on_each_cpu(NULL, NULL, 0);
13687 rm -Rf build
&& mkdir
-p build
13688 echo "obj-m := conftest.o" >build
/Makefile
13689 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
13690 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13691 (eval $ac_try) 2>&5
13693 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13694 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
13695 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13696 (eval $ac_try) 2>&5
13698 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13699 (exit $ac_status); }; }; then
13701 { $as_echo "$as_me:$LINENO: result: yes" >&5
13702 $as_echo "yes" >&6; }
13704 cat >>confdefs.h
<<\_ACEOF
13705 #define HAVE_3ARGS_ON_EACH_CPU 1
13710 $as_echo "$as_me: failed program was:" >&5
13711 sed 's/^/| /' conftest.
$ac_ext >&5
13713 { $as_echo "$as_me:$LINENO: result: no" >&5
13714 $as_echo "no" >&6; }
13725 { $as_echo "$as_me:$LINENO: checking whether symbol kallsyms_lookup_name is exported" >&5
13726 $as_echo_n "checking whether symbol kallsyms_lookup_name is exported... " >&6; }
13727 grep -q -E '[[:space:]]kallsyms_lookup_name[[:space:]]' \
13728 $LINUX_OBJ/Module
*.symvers
2>/dev
/null
13730 if test $rc -ne 0; then
13733 grep -q -E "EXPORT_SYMBOL.*(kallsyms_lookup_name)" \
13734 "$LINUX_OBJ/$file" 2>/dev
/null
13736 if test $rc -eq 0; then
13741 if test $export -eq 0; then
13742 { $as_echo "$as_me:$LINENO: result: no" >&5
13743 $as_echo "no" >&6; }
13746 { $as_echo "$as_me:$LINENO: result: yes" >&5
13747 $as_echo "yes" >&6; }
13749 cat >>confdefs.h
<<\_ACEOF
13750 #define HAVE_KALLSYMS_LOOKUP_NAME 1
13755 { $as_echo "$as_me:$LINENO: result: yes" >&5
13756 $as_echo "yes" >&6; }
13758 cat >>confdefs.h
<<\_ACEOF
13759 #define HAVE_KALLSYMS_LOOKUP_NAME 1
13766 { $as_echo "$as_me:$LINENO: checking whether symbol get_vmalloc_info is exported" >&5
13767 $as_echo_n "checking whether symbol get_vmalloc_info is exported... " >&6; }
13768 grep -q -E '[[:space:]]get_vmalloc_info[[:space:]]' \
13769 $LINUX_OBJ/Module
*.symvers
2>/dev
/null
13771 if test $rc -ne 0; then
13774 grep -q -E "EXPORT_SYMBOL.*(get_vmalloc_info)" \
13775 "$LINUX_OBJ/$file" 2>/dev
/null
13777 if test $rc -eq 0; then
13782 if test $export -eq 0; then
13783 { $as_echo "$as_me:$LINENO: result: no" >&5
13784 $as_echo "no" >&6; }
13787 { $as_echo "$as_me:$LINENO: result: yes" >&5
13788 $as_echo "yes" >&6; }
13790 cat >>confdefs.h
<<\_ACEOF
13791 #define HAVE_GET_VMALLOC_INFO 1
13796 { $as_echo "$as_me:$LINENO: result: yes" >&5
13797 $as_echo "yes" >&6; }
13799 cat >>confdefs.h
<<\_ACEOF
13800 #define HAVE_GET_VMALLOC_INFO 1
13807 { $as_echo "$as_me:$LINENO: checking whether symbol *_pgdat exist" >&5
13808 $as_echo_n "checking whether symbol *_pgdat exist... " >&6; }
13809 grep -q -E 'first_online_pgdat' $LINUX/include
/linux
/mmzone.h
2>/dev
/null
13811 if test $rc -eq 0; then
13812 { $as_echo "$as_me:$LINENO: result: yes" >&5
13813 $as_echo "yes" >&6; }
13815 cat >>confdefs.h
<<\_ACEOF
13816 #define HAVE_PGDAT_HELPERS 1
13820 { $as_echo "$as_me:$LINENO: result: no" >&5
13821 $as_echo "no" >&6; }
13825 { $as_echo "$as_me:$LINENO: checking whether symbol first_online_pgdat is exported" >&5
13826 $as_echo_n "checking whether symbol first_online_pgdat is exported... " >&6; }
13827 grep -q -E '[[:space:]]first_online_pgdat[[:space:]]' \
13828 $LINUX_OBJ/Module
*.symvers
2>/dev
/null
13830 if test $rc -ne 0; then
13833 grep -q -E "EXPORT_SYMBOL.*(first_online_pgdat)" \
13834 "$LINUX_OBJ/$file" 2>/dev
/null
13836 if test $rc -eq 0; then
13841 if test $export -eq 0; then
13842 { $as_echo "$as_me:$LINENO: result: no" >&5
13843 $as_echo "no" >&6; }
13846 { $as_echo "$as_me:$LINENO: result: yes" >&5
13847 $as_echo "yes" >&6; }
13849 cat >>confdefs.h
<<\_ACEOF
13850 #define HAVE_FIRST_ONLINE_PGDAT 1
13855 { $as_echo "$as_me:$LINENO: result: yes" >&5
13856 $as_echo "yes" >&6; }
13858 cat >>confdefs.h
<<\_ACEOF
13859 #define HAVE_FIRST_ONLINE_PGDAT 1
13866 { $as_echo "$as_me:$LINENO: checking whether symbol next_online_pgdat is exported" >&5
13867 $as_echo_n "checking whether symbol next_online_pgdat is exported... " >&6; }
13868 grep -q -E '[[:space:]]next_online_pgdat[[:space:]]' \
13869 $LINUX_OBJ/Module
*.symvers
2>/dev
/null
13871 if test $rc -ne 0; then
13874 grep -q -E "EXPORT_SYMBOL.*(next_online_pgdat)" \
13875 "$LINUX_OBJ/$file" 2>/dev
/null
13877 if test $rc -eq 0; then
13882 if test $export -eq 0; then
13883 { $as_echo "$as_me:$LINENO: result: no" >&5
13884 $as_echo "no" >&6; }
13887 { $as_echo "$as_me:$LINENO: result: yes" >&5
13888 $as_echo "yes" >&6; }
13890 cat >>confdefs.h
<<\_ACEOF
13891 #define HAVE_NEXT_ONLINE_PGDAT 1
13896 { $as_echo "$as_me:$LINENO: result: yes" >&5
13897 $as_echo "yes" >&6; }
13899 cat >>confdefs.h
<<\_ACEOF
13900 #define HAVE_NEXT_ONLINE_PGDAT 1
13907 { $as_echo "$as_me:$LINENO: checking whether symbol next_zone is exported" >&5
13908 $as_echo_n "checking whether symbol next_zone is exported... " >&6; }
13909 grep -q -E '[[:space:]]next_zone[[:space:]]' \
13910 $LINUX_OBJ/Module
*.symvers
2>/dev
/null
13912 if test $rc -ne 0; then
13915 grep -q -E "EXPORT_SYMBOL.*(next_zone)" \
13916 "$LINUX_OBJ/$file" 2>/dev
/null
13918 if test $rc -eq 0; then
13923 if test $export -eq 0; then
13924 { $as_echo "$as_me:$LINENO: result: no" >&5
13925 $as_echo "no" >&6; }
13928 { $as_echo "$as_me:$LINENO: result: yes" >&5
13929 $as_echo "yes" >&6; }
13931 cat >>confdefs.h
<<\_ACEOF
13932 #define HAVE_NEXT_ZONE 1
13937 { $as_echo "$as_me:$LINENO: result: yes" >&5
13938 $as_echo "yes" >&6; }
13940 cat >>confdefs.h
<<\_ACEOF
13941 #define HAVE_NEXT_ZONE 1
13948 { $as_echo "$as_me:$LINENO: checking whether symbol pgdat_list is exported" >&5
13949 $as_echo_n "checking whether symbol pgdat_list is exported... " >&6; }
13950 grep -q -E '[[:space:]]pgdat_list[[:space:]]' \
13951 $LINUX_OBJ/Module
*.symvers
2>/dev
/null
13953 if test $rc -ne 0; then
13956 grep -q -E "EXPORT_SYMBOL.*(pgdat_list)" \
13957 "$LINUX_OBJ/$file" 2>/dev
/null
13959 if test $rc -eq 0; then
13964 if test $export -eq 0; then
13965 { $as_echo "$as_me:$LINENO: result: no" >&5
13966 $as_echo "no" >&6; }
13969 { $as_echo "$as_me:$LINENO: result: yes" >&5
13970 $as_echo "yes" >&6; }
13972 cat >>confdefs.h
<<\_ACEOF
13973 #define HAVE_PGDAT_LIST 1
13978 { $as_echo "$as_me:$LINENO: result: yes" >&5
13979 $as_echo "yes" >&6; }
13981 cat >>confdefs.h
<<\_ACEOF
13982 #define HAVE_PGDAT_LIST 1
13989 { $as_echo "$as_me:$LINENO: checking whether global_page_state() is available" >&5
13990 $as_echo_n "checking whether global_page_state() is available... " >&6; }
13993 cat confdefs.h
- <<_ACEOF >conftest.c
13996 cat confdefs.h
>>conftest.
$ac_ext
13997 cat >>conftest.
$ac_ext <<_ACEOF
13998 /* end confdefs.h. */
14001 #include <linux/mm.h>
14007 unsigned long state;
14008 state = global_page_state(0);
14017 rm -Rf build
&& mkdir
-p build
14018 echo "obj-m := conftest.o" >build
/Makefile
14019 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
14020 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14021 (eval $ac_try) 2>&5
14023 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14024 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
14025 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14026 (eval $ac_try) 2>&5
14028 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14029 (exit $ac_status); }; }; then
14031 { $as_echo "$as_me:$LINENO: result: yes" >&5
14032 $as_echo "yes" >&6; }
14034 cat >>confdefs.h
<<\_ACEOF
14035 #define HAVE_GLOBAL_PAGE_STATE 1
14040 $as_echo "$as_me: failed program was:" >&5
14041 sed 's/^/| /' conftest.
$ac_ext >&5
14043 { $as_echo "$as_me:$LINENO: result: no" >&5
14044 $as_echo "no" >&6; }
14055 { $as_echo "$as_me:$LINENO: checking whether page state NR_FREE_PAGES is available" >&5
14056 $as_echo_n "checking whether page state NR_FREE_PAGES is available... " >&6; }
14059 cat confdefs.h
- <<_ACEOF >conftest.c
14062 cat confdefs.h
>>conftest.
$ac_ext
14063 cat >>conftest.
$ac_ext <<_ACEOF
14064 /* end confdefs.h. */
14067 #include <linux/mm.h>
14073 enum zone_stat_item zsi;
14074 zsi = NR_FREE_PAGES;
14083 rm -Rf build
&& mkdir
-p build
14084 echo "obj-m := conftest.o" >build
/Makefile
14085 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
14086 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14087 (eval $ac_try) 2>&5
14089 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14090 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
14091 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14092 (eval $ac_try) 2>&5
14094 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14095 (exit $ac_status); }; }; then
14097 { $as_echo "$as_me:$LINENO: result: yes" >&5
14098 $as_echo "yes" >&6; }
14100 cat >>confdefs.h
<<\_ACEOF
14101 #define HAVE_ZONE_STAT_ITEM_NR_FREE_PAGES 1
14106 $as_echo "$as_me: failed program was:" >&5
14107 sed 's/^/| /' conftest.
$ac_ext >&5
14109 { $as_echo "$as_me:$LINENO: result: no" >&5
14110 $as_echo "no" >&6; }
14121 { $as_echo "$as_me:$LINENO: checking whether page state NR_INACTIVE is available" >&5
14122 $as_echo_n "checking whether page state NR_INACTIVE is available... " >&6; }
14125 cat confdefs.h
- <<_ACEOF >conftest.c
14128 cat confdefs.h
>>conftest.
$ac_ext
14129 cat >>conftest.
$ac_ext <<_ACEOF
14130 /* end confdefs.h. */
14133 #include <linux/mm.h>
14139 enum zone_stat_item zsi;
14149 rm -Rf build
&& mkdir
-p build
14150 echo "obj-m := conftest.o" >build
/Makefile
14151 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
14152 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14153 (eval $ac_try) 2>&5
14155 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14156 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
14157 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14158 (eval $ac_try) 2>&5
14160 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14161 (exit $ac_status); }; }; then
14163 { $as_echo "$as_me:$LINENO: result: yes" >&5
14164 $as_echo "yes" >&6; }
14166 cat >>confdefs.h
<<\_ACEOF
14167 #define HAVE_ZONE_STAT_ITEM_NR_INACTIVE 1
14172 $as_echo "$as_me: failed program was:" >&5
14173 sed 's/^/| /' conftest.
$ac_ext >&5
14175 { $as_echo "$as_me:$LINENO: result: no" >&5
14176 $as_echo "no" >&6; }
14186 { $as_echo "$as_me:$LINENO: checking whether page state NR_INACTIVE_ANON is available" >&5
14187 $as_echo_n "checking whether page state NR_INACTIVE_ANON is available... " >&6; }
14190 cat confdefs.h
- <<_ACEOF >conftest.c
14193 cat confdefs.h
>>conftest.
$ac_ext
14194 cat >>conftest.
$ac_ext <<_ACEOF
14195 /* end confdefs.h. */
14198 #include <linux/mm.h>
14204 enum zone_stat_item zsi;
14205 zsi = NR_INACTIVE_ANON;
14214 rm -Rf build
&& mkdir
-p build
14215 echo "obj-m := conftest.o" >build
/Makefile
14216 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
14217 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14218 (eval $ac_try) 2>&5
14220 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14221 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
14222 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14223 (eval $ac_try) 2>&5
14225 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14226 (exit $ac_status); }; }; then
14228 { $as_echo "$as_me:$LINENO: result: yes" >&5
14229 $as_echo "yes" >&6; }
14231 cat >>confdefs.h
<<\_ACEOF
14232 #define HAVE_ZONE_STAT_ITEM_NR_INACTIVE_ANON 1
14237 $as_echo "$as_me: failed program was:" >&5
14238 sed 's/^/| /' conftest.
$ac_ext >&5
14240 { $as_echo "$as_me:$LINENO: result: no" >&5
14241 $as_echo "no" >&6; }
14251 { $as_echo "$as_me:$LINENO: checking whether page state NR_INACTIVE_FILE is available" >&5
14252 $as_echo_n "checking whether page state NR_INACTIVE_FILE is available... " >&6; }
14255 cat confdefs.h
- <<_ACEOF >conftest.c
14258 cat confdefs.h
>>conftest.
$ac_ext
14259 cat >>conftest.
$ac_ext <<_ACEOF
14260 /* end confdefs.h. */
14263 #include <linux/mm.h>
14269 enum zone_stat_item zsi;
14270 zsi = NR_INACTIVE_FILE;
14279 rm -Rf build
&& mkdir
-p build
14280 echo "obj-m := conftest.o" >build
/Makefile
14281 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
14282 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14283 (eval $ac_try) 2>&5
14285 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14286 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
14287 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14288 (eval $ac_try) 2>&5
14290 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14291 (exit $ac_status); }; }; then
14293 { $as_echo "$as_me:$LINENO: result: yes" >&5
14294 $as_echo "yes" >&6; }
14296 cat >>confdefs.h
<<\_ACEOF
14297 #define HAVE_ZONE_STAT_ITEM_NR_INACTIVE_FILE 1
14302 $as_echo "$as_me: failed program was:" >&5
14303 sed 's/^/| /' conftest.
$ac_ext >&5
14305 { $as_echo "$as_me:$LINENO: result: no" >&5
14306 $as_echo "no" >&6; }
14317 { $as_echo "$as_me:$LINENO: checking whether page state NR_ACTIVE is available" >&5
14318 $as_echo_n "checking whether page state NR_ACTIVE is available... " >&6; }
14321 cat confdefs.h
- <<_ACEOF >conftest.c
14324 cat confdefs.h
>>conftest.
$ac_ext
14325 cat >>conftest.
$ac_ext <<_ACEOF
14326 /* end confdefs.h. */
14329 #include <linux/mm.h>
14335 enum zone_stat_item zsi;
14345 rm -Rf build
&& mkdir
-p build
14346 echo "obj-m := conftest.o" >build
/Makefile
14347 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
14348 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14349 (eval $ac_try) 2>&5
14351 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14352 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
14353 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14354 (eval $ac_try) 2>&5
14356 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14357 (exit $ac_status); }; }; then
14359 { $as_echo "$as_me:$LINENO: result: yes" >&5
14360 $as_echo "yes" >&6; }
14362 cat >>confdefs.h
<<\_ACEOF
14363 #define HAVE_ZONE_STAT_ITEM_NR_ACTIVE 1
14368 $as_echo "$as_me: failed program was:" >&5
14369 sed 's/^/| /' conftest.
$ac_ext >&5
14371 { $as_echo "$as_me:$LINENO: result: no" >&5
14372 $as_echo "no" >&6; }
14382 { $as_echo "$as_me:$LINENO: checking whether page state NR_ACTIVE_ANON is available" >&5
14383 $as_echo_n "checking whether page state NR_ACTIVE_ANON is available... " >&6; }
14386 cat confdefs.h
- <<_ACEOF >conftest.c
14389 cat confdefs.h
>>conftest.
$ac_ext
14390 cat >>conftest.
$ac_ext <<_ACEOF
14391 /* end confdefs.h. */
14394 #include <linux/mm.h>
14400 enum zone_stat_item zsi;
14401 zsi = NR_ACTIVE_ANON;
14410 rm -Rf build
&& mkdir
-p build
14411 echo "obj-m := conftest.o" >build
/Makefile
14412 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
14413 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14414 (eval $ac_try) 2>&5
14416 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14417 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
14418 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14419 (eval $ac_try) 2>&5
14421 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14422 (exit $ac_status); }; }; then
14424 { $as_echo "$as_me:$LINENO: result: yes" >&5
14425 $as_echo "yes" >&6; }
14427 cat >>confdefs.h
<<\_ACEOF
14428 #define HAVE_ZONE_STAT_ITEM_NR_ACTIVE_ANON 1
14433 $as_echo "$as_me: failed program was:" >&5
14434 sed 's/^/| /' conftest.
$ac_ext >&5
14436 { $as_echo "$as_me:$LINENO: result: no" >&5
14437 $as_echo "no" >&6; }
14447 { $as_echo "$as_me:$LINENO: checking whether page state NR_ACTIVE_FILE is available" >&5
14448 $as_echo_n "checking whether page state NR_ACTIVE_FILE is available... " >&6; }
14451 cat confdefs.h
- <<_ACEOF >conftest.c
14454 cat confdefs.h
>>conftest.
$ac_ext
14455 cat >>conftest.
$ac_ext <<_ACEOF
14456 /* end confdefs.h. */
14459 #include <linux/mm.h>
14465 enum zone_stat_item zsi;
14466 zsi = NR_ACTIVE_FILE;
14475 rm -Rf build
&& mkdir
-p build
14476 echo "obj-m := conftest.o" >build
/Makefile
14477 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
14478 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14479 (eval $ac_try) 2>&5
14481 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14482 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
14483 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14484 (eval $ac_try) 2>&5
14486 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14487 (exit $ac_status); }; }; then
14489 { $as_echo "$as_me:$LINENO: result: yes" >&5
14490 $as_echo "yes" >&6; }
14492 cat >>confdefs.h
<<\_ACEOF
14493 #define HAVE_ZONE_STAT_ITEM_NR_ACTIVE_FILE 1
14498 $as_echo "$as_me: failed program was:" >&5
14499 sed 's/^/| /' conftest.
$ac_ext >&5
14501 { $as_echo "$as_me:$LINENO: result: no" >&5
14502 $as_echo "no" >&6; }
14513 { $as_echo "$as_me:$LINENO: checking whether symbol get_zone_counts is needed" >&5
14514 $as_echo_n "checking whether symbol get_zone_counts is needed... " >&6; }
14517 cat confdefs.h
- <<_ACEOF >conftest.c
14520 cat confdefs.h
>>conftest.
$ac_ext
14521 cat >>conftest.
$ac_ext <<_ACEOF
14522 /* end confdefs.h. */
14530 #if !defined(HAVE_ZONE_STAT_ITEM_NR_FREE_PAGES)
14531 #error "global_page_state needs NR_FREE_PAGES"
14534 #if !defined(HAVE_ZONE_STAT_ITEM_NR_ACTIVE) && \
14535 !defined(HAVE_ZONE_STAT_ITEM_NR_ACTIVE_ANON) && \
14536 !defined(HAVE_ZONE_STAT_ITEM_NR_ACTIVE_FILE)
14537 #error "global_page_state needs NR_ACTIVE*"
14540 #if !defined(HAVE_ZONE_STAT_ITEM_NR_INACTIVE) && \
14541 !defined(HAVE_ZONE_STAT_ITEM_NR_INACTIVE_ANON) && \
14542 !defined(HAVE_ZONE_STAT_ITEM_NR_INACTIVE_FILE)
14543 #error "global_page_state needs NR_INACTIVE*"
14553 rm -Rf build
&& mkdir
-p build
14554 echo "obj-m := conftest.o" >build
/Makefile
14555 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
14556 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14557 (eval $ac_try) 2>&5
14559 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14560 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
14561 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14562 (eval $ac_try) 2>&5
14564 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14565 (exit $ac_status); }; }; then
14567 { $as_echo "$as_me:$LINENO: result: no" >&5
14568 $as_echo "no" >&6; }
14571 $as_echo "$as_me: failed program was:" >&5
14572 sed 's/^/| /' conftest.
$ac_ext >&5
14574 { $as_echo "$as_me:$LINENO: result: yes" >&5
14575 $as_echo "yes" >&6; }
14577 cat >>confdefs.h
<<\_ACEOF
14578 #define NEED_GET_ZONE_COUNTS 1
14582 { $as_echo "$as_me:$LINENO: checking whether symbol get_zone_counts is exported" >&5
14583 $as_echo_n "checking whether symbol get_zone_counts is exported... " >&6; }
14584 grep -q -E '[[:space:]]get_zone_counts[[:space:]]' \
14585 $LINUX_OBJ/Module
*.symvers
2>/dev
/null
14587 if test $rc -ne 0; then
14590 grep -q -E "EXPORT_SYMBOL.*(get_zone_counts)" \
14591 "$LINUX_OBJ/$file" 2>/dev
/null
14593 if test $rc -eq 0; then
14598 if test $export -eq 0; then
14599 { $as_echo "$as_me:$LINENO: result: no" >&5
14600 $as_echo "no" >&6; }
14603 { $as_echo "$as_me:$LINENO: result: yes" >&5
14604 $as_echo "yes" >&6; }
14606 cat >>confdefs.h
<<\_ACEOF
14607 #define HAVE_GET_ZONE_COUNTS 1
14612 { $as_echo "$as_me:$LINENO: result: yes" >&5
14613 $as_echo "yes" >&6; }
14615 cat >>confdefs.h
<<\_ACEOF
14616 #define HAVE_GET_ZONE_COUNTS 1
14631 { $as_echo "$as_me:$LINENO: checking whether symbol user_path_at is exported" >&5
14632 $as_echo_n "checking whether symbol user_path_at is exported... " >&6; }
14633 grep -q -E '[[:space:]]user_path_at[[:space:]]' \
14634 $LINUX_OBJ/Module
*.symvers
2>/dev
/null
14636 if test $rc -ne 0; then
14639 grep -q -E "EXPORT_SYMBOL.*(user_path_at)" \
14640 "$LINUX_OBJ/$file" 2>/dev
/null
14642 if test $rc -eq 0; then
14647 if test $export -eq 0; then
14648 { $as_echo "$as_me:$LINENO: result: no" >&5
14649 $as_echo "no" >&6; }
14652 { $as_echo "$as_me:$LINENO: result: yes" >&5
14653 $as_echo "yes" >&6; }
14655 cat >>confdefs.h
<<\_ACEOF
14656 #define HAVE_USER_PATH_DIR 1
14661 { $as_echo "$as_me:$LINENO: result: yes" >&5
14662 $as_echo "yes" >&6; }
14664 cat >>confdefs.h
<<\_ACEOF
14665 #define HAVE_USER_PATH_DIR 1
14672 { $as_echo "$as_me:$LINENO: checking whether symbol set_fs_pwd is exported" >&5
14673 $as_echo_n "checking whether symbol set_fs_pwd is exported... " >&6; }
14674 grep -q -E '[[:space:]]set_fs_pwd[[:space:]]' \
14675 $LINUX_OBJ/Module
*.symvers
2>/dev
/null
14677 if test $rc -ne 0; then
14680 grep -q -E "EXPORT_SYMBOL.*(set_fs_pwd)" \
14681 "$LINUX_OBJ/$file" 2>/dev
/null
14683 if test $rc -eq 0; then
14688 if test $export -eq 0; then
14689 { $as_echo "$as_me:$LINENO: result: no" >&5
14690 $as_echo "no" >&6; }
14693 { $as_echo "$as_me:$LINENO: result: yes" >&5
14694 $as_echo "yes" >&6; }
14696 cat >>confdefs.h
<<\_ACEOF
14697 #define HAVE_SET_FS_PWD 1
14702 { $as_echo "$as_me:$LINENO: result: yes" >&5
14703 $as_echo "yes" >&6; }
14705 cat >>confdefs.h
<<\_ACEOF
14706 #define HAVE_SET_FS_PWD 1
14712 { $as_echo "$as_me:$LINENO: checking whether set_fs_pwd() wants 2 args" >&5
14713 $as_echo_n "checking whether set_fs_pwd() wants 2 args... " >&6; }
14716 cat confdefs.h
- <<_ACEOF >conftest.c
14719 cat confdefs.h
>>conftest.
$ac_ext
14720 cat >>conftest.
$ac_ext <<_ACEOF
14721 /* end confdefs.h. */
14724 #include <linux/sched.h>
14725 #include <linux/fs_struct.h>
14731 set_fs_pwd(NULL, NULL);
14740 rm -Rf build
&& mkdir
-p build
14741 echo "obj-m := conftest.o" >build
/Makefile
14742 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
14743 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14744 (eval $ac_try) 2>&5
14746 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14747 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
14748 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14749 (eval $ac_try) 2>&5
14751 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14752 (exit $ac_status); }; }; then
14754 { $as_echo "$as_me:$LINENO: result: yes" >&5
14755 $as_echo "yes" >&6; }
14757 cat >>confdefs.h
<<\_ACEOF
14758 #define HAVE_2ARGS_SET_FS_PWD 1
14763 $as_echo "$as_me: failed program was:" >&5
14764 sed 's/^/| /' conftest.
$ac_ext >&5
14766 { $as_echo "$as_me:$LINENO: result: no" >&5
14767 $as_echo "no" >&6; }
14777 { $as_echo "$as_me:$LINENO: checking whether vfs_unlink() wants 2 args" >&5
14778 $as_echo_n "checking whether vfs_unlink() wants 2 args... " >&6; }
14781 cat confdefs.h
- <<_ACEOF >conftest.c
14784 cat confdefs.h
>>conftest.
$ac_ext
14785 cat >>conftest.
$ac_ext <<_ACEOF
14786 /* end confdefs.h. */
14789 #include <linux/fs.h>
14795 vfs_unlink(NULL, NULL);
14804 rm -Rf build
&& mkdir
-p build
14805 echo "obj-m := conftest.o" >build
/Makefile
14806 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
14807 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14808 (eval $ac_try) 2>&5
14810 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14811 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
14812 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14813 (eval $ac_try) 2>&5
14815 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14816 (exit $ac_status); }; }; then
14818 { $as_echo "$as_me:$LINENO: result: yes" >&5
14819 $as_echo "yes" >&6; }
14821 cat >>confdefs.h
<<\_ACEOF
14822 #define HAVE_2ARGS_VFS_UNLINK 1
14827 $as_echo "$as_me: failed program was:" >&5
14828 sed 's/^/| /' conftest.
$ac_ext >&5
14830 { $as_echo "$as_me:$LINENO: result: no" >&5
14831 $as_echo "no" >&6; }
14841 { $as_echo "$as_me:$LINENO: checking whether vfs_rename() wants 4 args" >&5
14842 $as_echo_n "checking whether vfs_rename() wants 4 args... " >&6; }
14845 cat confdefs.h
- <<_ACEOF >conftest.c
14848 cat confdefs.h
>>conftest.
$ac_ext
14849 cat >>conftest.
$ac_ext <<_ACEOF
14850 /* end confdefs.h. */
14853 #include <linux/fs.h>
14859 vfs_rename(NULL, NULL, NULL, NULL);
14868 rm -Rf build
&& mkdir
-p build
14869 echo "obj-m := conftest.o" >build
/Makefile
14870 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
14871 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14872 (eval $ac_try) 2>&5
14874 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14875 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
14876 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14877 (eval $ac_try) 2>&5
14879 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14880 (exit $ac_status); }; }; then
14882 { $as_echo "$as_me:$LINENO: result: yes" >&5
14883 $as_echo "yes" >&6; }
14885 cat >>confdefs.h
<<\_ACEOF
14886 #define HAVE_4ARGS_VFS_RENAME 1
14891 $as_echo "$as_me: failed program was:" >&5
14892 sed 's/^/| /' conftest.
$ac_ext >&5
14894 { $as_echo "$as_me:$LINENO: result: no" >&5
14895 $as_echo "no" >&6; }
14906 { $as_echo "$as_me:$LINENO: checking whether struct fs_struct uses spinlock_t" >&5
14907 $as_echo_n "checking whether struct fs_struct uses spinlock_t... " >&6; }
14910 cat confdefs.h
- <<_ACEOF >conftest.c
14913 cat confdefs.h
>>conftest.
$ac_ext
14914 cat >>conftest.
$ac_ext <<_ACEOF
14915 /* end confdefs.h. */
14918 #include <linux/sched.h>
14919 #include <linux/fs_struct.h>
14925 struct fs_struct fs;
14926 spin_lock_init(&fs.lock);
14935 rm -Rf build
&& mkdir
-p build
14936 echo "obj-m := conftest.o" >build
/Makefile
14937 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
14938 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14939 (eval $ac_try) 2>&5
14941 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14942 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
14943 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14944 (eval $ac_try) 2>&5
14946 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14947 (exit $ac_status); }; }; then
14949 { $as_echo "$as_me:$LINENO: result: yes" >&5
14950 $as_echo "yes" >&6; }
14952 cat >>confdefs.h
<<\_ACEOF
14953 #define HAVE_FS_STRUCT_SPINLOCK 1
14958 $as_echo "$as_me: failed program was:" >&5
14959 sed 's/^/| /' conftest.
$ac_ext >&5
14961 { $as_echo "$as_me:$LINENO: result: no" >&5
14962 $as_echo "no" >&6; }
14973 { $as_echo "$as_me:$LINENO: checking whether struct cred exists" >&5
14974 $as_echo_n "checking whether struct cred exists... " >&6; }
14977 cat confdefs.h
- <<_ACEOF >conftest.c
14980 cat confdefs.h
>>conftest.
$ac_ext
14981 cat >>conftest.
$ac_ext <<_ACEOF
14982 /* end confdefs.h. */
14985 #include <linux/cred.h>
15001 rm -Rf build
&& mkdir
-p build
15002 echo "obj-m := conftest.o" >build
/Makefile
15003 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
15004 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15005 (eval $ac_try) 2>&5
15007 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15008 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
15009 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15010 (eval $ac_try) 2>&5
15012 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15013 (exit $ac_status); }; }; then
15015 { $as_echo "$as_me:$LINENO: result: yes" >&5
15016 $as_echo "yes" >&6; }
15018 cat >>confdefs.h
<<\_ACEOF
15019 #define HAVE_CRED_STRUCT 1
15024 $as_echo "$as_me: failed program was:" >&5
15025 sed 's/^/| /' conftest.
$ac_ext >&5
15027 { $as_echo "$as_me:$LINENO: result: no" >&5
15028 $as_echo "no" >&6; }
15039 { $as_echo "$as_me:$LINENO: checking whether symbol groups_search is exported" >&5
15040 $as_echo_n "checking whether symbol groups_search is exported... " >&6; }
15041 grep -q -E '[[:space:]]groups_search[[:space:]]' \
15042 $LINUX_OBJ/Module
*.symvers
2>/dev
/null
15044 if test $rc -ne 0; then
15047 grep -q -E "EXPORT_SYMBOL.*(groups_search)" \
15048 "$LINUX_OBJ/$file" 2>/dev
/null
15050 if test $rc -eq 0; then
15055 if test $export -eq 0; then
15056 { $as_echo "$as_me:$LINENO: result: no" >&5
15057 $as_echo "no" >&6; }
15060 { $as_echo "$as_me:$LINENO: result: yes" >&5
15061 $as_echo "yes" >&6; }
15063 cat >>confdefs.h
<<\_ACEOF
15064 #define HAVE_GROUPS_SEARCH 1
15069 { $as_echo "$as_me:$LINENO: result: yes" >&5
15070 $as_echo "yes" >&6; }
15072 cat >>confdefs.h
<<\_ACEOF
15073 #define HAVE_GROUPS_SEARCH 1
15080 { $as_echo "$as_me:$LINENO: checking whether symbol __put_task_struct is exported" >&5
15081 $as_echo_n "checking whether symbol __put_task_struct is exported... " >&6; }
15082 grep -q -E '[[:space:]]__put_task_struct[[:space:]]' \
15083 $LINUX_OBJ/Module
*.symvers
2>/dev
/null
15085 if test $rc -ne 0; then
15088 grep -q -E "EXPORT_SYMBOL.*(__put_task_struct)" \
15089 "$LINUX_OBJ/$file" 2>/dev
/null
15091 if test $rc -eq 0; then
15096 if test $export -eq 0; then
15097 { $as_echo "$as_me:$LINENO: result: no" >&5
15098 $as_echo "no" >&6; }
15101 { $as_echo "$as_me:$LINENO: result: yes" >&5
15102 $as_echo "yes" >&6; }
15104 cat >>confdefs.h
<<\_ACEOF
15105 #define HAVE_PUT_TASK_STRUCT 1
15110 { $as_echo "$as_me:$LINENO: result: yes" >&5
15111 $as_echo "yes" >&6; }
15113 cat >>confdefs.h
<<\_ACEOF
15114 #define HAVE_PUT_TASK_STRUCT 1
15121 { $as_echo "$as_me:$LINENO: checking whether proc_handler() wants 5 args" >&5
15122 $as_echo_n "checking whether proc_handler() wants 5 args... " >&6; }
15125 cat confdefs.h
- <<_ACEOF >conftest.c
15128 cat confdefs.h
>>conftest.
$ac_ext
15129 cat >>conftest.
$ac_ext <<_ACEOF
15130 /* end confdefs.h. */
15133 #include <linux/sysctl.h>
15139 proc_dostring(NULL, 0, NULL, NULL, NULL);
15148 rm -Rf build
&& mkdir
-p build
15149 echo "obj-m := conftest.o" >build
/Makefile
15150 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
15151 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15152 (eval $ac_try) 2>&5
15154 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15155 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
15156 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15157 (eval $ac_try) 2>&5
15159 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15160 (exit $ac_status); }; }; then
15162 { $as_echo "$as_me:$LINENO: result: yes" >&5
15163 $as_echo "yes" >&6; }
15165 cat >>confdefs.h
<<\_ACEOF
15166 #define HAVE_5ARGS_PROC_HANDLER 1
15171 $as_echo "$as_me: failed program was:" >&5
15172 sed 's/^/| /' conftest.
$ac_ext >&5
15174 { $as_echo "$as_me:$LINENO: result: no" >&5
15175 $as_echo "no" >&6; }
15186 { $as_echo "$as_me:$LINENO: checking whether symbol kvasprintf is exported" >&5
15187 $as_echo_n "checking whether symbol kvasprintf is exported... " >&6; }
15188 grep -q -E '[[:space:]]kvasprintf[[:space:]]' \
15189 $LINUX_OBJ/Module
*.symvers
2>/dev
/null
15191 if test $rc -ne 0; then
15194 grep -q -E "EXPORT_SYMBOL.*(kvasprintf)" \
15195 "$LINUX_OBJ/$file" 2>/dev
/null
15197 if test $rc -eq 0; then
15202 if test $export -eq 0; then
15203 { $as_echo "$as_me:$LINENO: result: no" >&5
15204 $as_echo "no" >&6; }
15207 { $as_echo "$as_me:$LINENO: result: yes" >&5
15208 $as_echo "yes" >&6; }
15210 cat >>confdefs.h
<<\_ACEOF
15211 #define HAVE_KVASPRINTF 1
15216 { $as_echo "$as_me:$LINENO: result: yes" >&5
15217 $as_echo "yes" >&6; }
15219 cat >>confdefs.h
<<\_ACEOF
15220 #define HAVE_KVASPRINTF 1
15227 { $as_echo "$as_me:$LINENO: checking whether file_fsync() wants 3 args" >&5
15228 $as_echo_n "checking whether file_fsync() wants 3 args... " >&6; }
15231 cat confdefs.h
- <<_ACEOF >conftest.c
15234 cat confdefs.h
>>conftest.
$ac_ext
15235 cat >>conftest.
$ac_ext <<_ACEOF
15236 /* end confdefs.h. */
15239 #include <linux/buffer_head.h>
15245 file_fsync(NULL, NULL, 0);
15254 rm -Rf build
&& mkdir
-p build
15255 echo "obj-m := conftest.o" >build
/Makefile
15256 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
15257 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15258 (eval $ac_try) 2>&5
15260 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15261 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
15262 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15263 (eval $ac_try) 2>&5
15265 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15266 (exit $ac_status); }; }; then
15268 { $as_echo "$as_me:$LINENO: result: yes" >&5
15269 $as_echo "yes" >&6; }
15271 cat >>confdefs.h
<<\_ACEOF
15272 #define HAVE_3ARGS_FILE_FSYNC 1
15277 $as_echo "$as_me: failed program was:" >&5
15278 sed 's/^/| /' conftest.
$ac_ext >&5
15280 { $as_echo "$as_me:$LINENO: result: no" >&5
15281 $as_echo "no" >&6; }
15292 { $as_echo "$as_me:$LINENO: checking whether symbol rwsem_is_locked is exported" >&5
15293 $as_echo_n "checking whether symbol rwsem_is_locked is exported... " >&6; }
15294 grep -q -E '[[:space:]]rwsem_is_locked[[:space:]]' \
15295 $LINUX_OBJ/Module
*.symvers
2>/dev
/null
15297 if test $rc -ne 0; then
15299 for file in lib
/rwsem-spinlock.c
; do
15300 grep -q -E "EXPORT_SYMBOL.*(rwsem_is_locked)" \
15301 "$LINUX_OBJ/$file" 2>/dev
/null
15303 if test $rc -eq 0; then
15308 if test $export -eq 0; then
15309 { $as_echo "$as_me:$LINENO: result: no" >&5
15310 $as_echo "no" >&6; }
15313 { $as_echo "$as_me:$LINENO: result: yes" >&5
15314 $as_echo "yes" >&6; }
15316 cat >>confdefs.h
<<\_ACEOF
15317 #define RWSEM_IS_LOCKED_TAKES_WAIT_LOCK 1
15322 { $as_echo "$as_me:$LINENO: result: yes" >&5
15323 $as_echo "yes" >&6; }
15325 cat >>confdefs.h
<<\_ACEOF
15326 #define RWSEM_IS_LOCKED_TAKES_WAIT_LOCK 1
15335 if test "x$AWK" != xgawk
; then
15337 { { $as_echo "$as_me:$LINENO: error:
15338 *** Required util gawk missing. Please install the required
15339 *** gawk package for your distribution and try again." >&5
15340 $as_echo "$as_me: error:
15341 *** Required util gawk missing. Please install the required
15342 *** gawk package for your distribution and try again." >&2;}
15343 { (exit 1); exit 1; }; }
15352 # Check whether --with-linux was given.
15353 if test "${with_linux+set}" = set; then
15354 withval
=$with_linux; kernelsrc
="$withval"
15359 # Check whether --with-linux-obj was given.
15360 if test "${with_linux_obj+set}" = set; then
15361 withval
=$with_linux_obj; kernelbuild
="$withval"
15365 { $as_echo "$as_me:$LINENO: checking kernel source directory" >&5
15366 $as_echo_n "checking kernel source directory... " >&6; }
15367 if test -z "$kernelsrc"; then
15368 headersdir
="/lib/modules/$(uname -r)/build"
15369 if test -e "$headersdir"; then
15370 sourcelink
=$
(readlink
-f "$headersdir")
15372 sourcelink
=$
(ls -1d /usr
/src
/kernels
/* \
15374 2>/dev
/null |
grep -v obj |
tail -1)
15377 if test -n "$sourcelink" && test -e ${sourcelink}; then
15378 kernelsrc
=`readlink -f ${sourcelink}`
15380 { $as_echo "$as_me:$LINENO: result: Not found" >&5
15381 $as_echo "Not found" >&6; }
15382 { { $as_echo "$as_me:$LINENO: error:
15383 *** Please make sure the kernel devel package for your distribution
15384 *** is installed then try again. If that fails you can specify the
15385 *** location of the kernel source with the '--with-linux=PATH' option." >&5
15386 $as_echo "$as_me: error:
15387 *** Please make sure the kernel devel package for your distribution
15388 *** is installed then try again. If that fails you can specify the
15389 *** location of the kernel source with the '--with-linux=PATH' option." >&2;}
15390 { (exit 1); exit 1; }; }
15393 if test "$kernelsrc" = "NONE"; then
15398 { $as_echo "$as_me:$LINENO: result: $kernelsrc" >&5
15399 $as_echo "$kernelsrc" >&6; }
15400 { $as_echo "$as_me:$LINENO: checking kernel build directory" >&5
15401 $as_echo_n "checking kernel build directory... " >&6; }
15402 if test -z "$kernelbuild"; then
15403 if test -d ${kernelsrc}-obj/${target_cpu}/${target_cpu}; then
15404 kernelbuild
=${kernelsrc}-obj/${target_cpu}/${target_cpu}
15405 elif test -d ${kernelsrc}-obj/${target_cpu}/default
; then
15406 kernelbuild
=${kernelsrc}-obj/${target_cpu}/default
15407 elif test -d `dirname ${kernelsrc}`/build-
${target_cpu}; then
15408 kernelbuild
=`dirname ${kernelsrc}`/build-
${target_cpu}
15410 kernelbuild
=${kernelsrc}
15413 { $as_echo "$as_me:$LINENO: result: $kernelbuild" >&5
15414 $as_echo "$kernelbuild" >&6; }
15416 { $as_echo "$as_me:$LINENO: checking kernel source version" >&5
15417 $as_echo_n "checking kernel source version... " >&6; }
15418 utsrelease1
=$kernelbuild/include
/linux
/version.h
15419 utsrelease2
=$kernelbuild/include
/linux
/utsrelease.h
15420 utsrelease3
=$kernelbuild/include
/generated
/utsrelease.h
15421 if test -r $utsrelease1 && fgrep
-q UTS_RELEASE
$utsrelease1; then
15422 utsrelease
=linux
/version.h
15423 elif test -r $utsrelease2 && fgrep
-q UTS_RELEASE
$utsrelease2; then
15424 utsrelease
=linux
/utsrelease.h
15425 elif test -r $utsrelease3 && fgrep
-q UTS_RELEASE
$utsrelease3; then
15426 utsrelease
=generated
/utsrelease.h
15429 if test "$utsrelease"; then
15430 kernsrcver
=`(echo "#include <$utsrelease>";
15431 echo "kernsrcver=UTS_RELEASE") |
15432 cpp -I $kernelbuild/include |
15433 grep "^kernsrcver=" | cut -d \" -f 2`
15435 if test -z "$kernsrcver"; then
15436 { $as_echo "$as_me:$LINENO: result: Not found" >&5
15437 $as_echo "Not found" >&6; }
15438 { { $as_echo "$as_me:$LINENO: error: *** Cannot determine kernel version." >&5
15439 $as_echo "$as_me: error: *** Cannot determine kernel version." >&2;}
15440 { (exit 1); exit 1; }; }
15443 { $as_echo "$as_me:$LINENO: result: Not found" >&5
15444 $as_echo "Not found" >&6; }
15445 { { $as_echo "$as_me:$LINENO: error: *** Cannot find UTS_RELEASE definition." >&5
15446 $as_echo "$as_me: error: *** Cannot find UTS_RELEASE definition." >&2;}
15447 { (exit 1); exit 1; }; }
15450 { $as_echo "$as_me:$LINENO: result: $kernsrcver" >&5
15451 $as_echo "$kernsrcver" >&6; }
15454 LINUX_OBJ
=${kernelbuild}
15455 LINUX_VERSION
=${kernsrcver}
15462 modpost
=$LINUX/scripts
/Makefile.modpost
15463 { $as_echo "$as_me:$LINENO: checking kernel file name for module symbols" >&5
15464 $as_echo_n "checking kernel file name for module symbols... " >&6; }
15465 if test -f "$modpost"; then
15466 if grep -q Modules.symvers
$modpost; then
15467 LINUX_SYMBOLS
=Modules.symvers
15469 LINUX_SYMBOLS
=Module.symvers
15474 { $as_echo "$as_me:$LINENO: result: $LINUX_SYMBOLS" >&5
15475 $as_echo "$LINUX_SYMBOLS" >&6; }
15480 if test "${LINUX_OBJ}" != "${LINUX}"; then
15481 KERNELMAKE_PARAMS
="$KERNELMAKE_PARAMS O=$LINUX_OBJ"
15485 KERNELCPPFLAGS
="$KERNELCPPFLAGS -Wstrict-prototypes"
15489 { $as_echo "$as_me:$LINENO: checking whether debugging is enabled" >&5
15490 $as_echo_n "checking whether debugging is enabled... " >&6; }
15491 # Check whether --enable-debug was given.
15492 if test "${enable_debug+set}" = set; then
15493 enableval
=$enable_debug;
15499 if test "x$enable_debug" = xyes
; then
15501 KERNELCPPFLAGS
="${KERNELCPPFLAGS} -DDEBUG -Werror"
15502 DEBUG_CFLAGS
="-DDEBUG -Werror"
15506 KERNELCPPFLAGS
="${KERNELCPPFLAGS} -DNDEBUG"
15507 DEBUG_CFLAGS
="-DNDEBUG"
15513 { $as_echo "$as_me:$LINENO: result: $enable_debug" >&5
15514 $as_echo "$enable_debug" >&6; }
15517 # Check whether --enable-debug-kmem was given.
15518 if test "${enable_debug_kmem+set}" = set; then
15519 enableval
=$enable_debug_kmem;
15521 enable_debug_kmem
=yes
15525 if test "x$enable_debug_kmem" = xyes
; then
15527 cat >>confdefs.h
<<\_ACEOF
15528 #define DEBUG_KMEM 1
15531 KERNELCPPFLAGS
="${KERNELCPPFLAGS} -DDEBUG_KMEM"
15535 { $as_echo "$as_me:$LINENO: checking whether basic kmem accounting is enabled" >&5
15536 $as_echo_n "checking whether basic kmem accounting is enabled... " >&6; }
15537 { $as_echo "$as_me:$LINENO: result: $enable_debug_kmem" >&5
15538 $as_echo "$enable_debug_kmem" >&6; }
15541 # Check whether --enable-debug-kmem-tracking was given.
15542 if test "${enable_debug_kmem_tracking+set}" = set; then
15543 enableval
=$enable_debug_kmem_tracking;
15545 enable_debug_kmem_tracking
=no
15549 if test "x$enable_debug_kmem_tracking" = xyes
; then
15551 cat >>confdefs.h
<<\_ACEOF
15552 #define DEBUG_KMEM_TRACKING 1
15555 KERNELCPPFLAGS
="${KERNELCPPFLAGS} -DDEBUG_KMEM_TRACKING"
15559 { $as_echo "$as_me:$LINENO: checking whether detailed kmem tracking is enabled" >&5
15560 $as_echo_n "checking whether detailed kmem tracking is enabled... " >&6; }
15561 { $as_echo "$as_me:$LINENO: result: $enable_debug_kmem_tracking" >&5
15562 $as_echo "$enable_debug_kmem_tracking" >&6; }
15565 # Check whether --enable-atomic-spinlocks was given.
15566 if test "${enable_atomic_spinlocks+set}" = set; then
15567 enableval
=$enable_atomic_spinlocks;
15569 enable_atomic_spinlocks
=check
15575 cat confdefs.h
- <<_ACEOF >conftest.c
15578 cat confdefs.h
>>conftest.
$ac_ext
15579 cat >>conftest.
$ac_ext <<_ACEOF
15580 /* end confdefs.h. */
15583 #include <asm/atomic.h>
15598 rm -Rf build
&& mkdir
-p build
15599 echo "obj-m := conftest.o" >build
/Makefile
15600 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
15601 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15602 (eval $ac_try) 2>&5
15604 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15605 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
15606 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15607 (eval $ac_try) 2>&5
15609 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15610 (exit $ac_status); }; }; then
15612 have_atomic64_t
=yes
15614 cat >>confdefs.h
<<\_ACEOF
15615 #define HAVE_ATOMIC64_T 1
15620 $as_echo "$as_me: failed program was:" >&5
15621 sed 's/^/| /' conftest.
$ac_ext >&5
15633 if test "x$enable_atomic_spinlocks" = xcheck
; then
15635 if test "x$have_atomic64_t" = xyes
; then
15637 enable_atomic_spinlocks
=no
15641 enable_atomic_spinlocks
=yes
15649 if test "x$enable_atomic_spinlocks" = xyes
; then
15652 cat >>confdefs.h
<<\_ACEOF
15653 #define ATOMIC_SPINLOCK 1
15659 if test "x$have_atomic64_t" = xno
; then
15661 { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
15662 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
15663 { { $as_echo "$as_me:$LINENO: error: --disable-atomic-spinlocks given but required atomic64 support is unavailable
15664 See \`config.log' for more details." >&5
15665 $as_echo "$as_me: error: --disable-atomic-spinlocks given but required atomic64 support is unavailable
15666 See \`config.log' for more details." >&2;}
15667 { (exit 1); exit 1; }; }; }
15675 { $as_echo "$as_me:$LINENO: checking whether atomic types use spinlocks" >&5
15676 $as_echo_n "checking whether atomic types use spinlocks... " >&6; }
15677 { $as_echo "$as_me:$LINENO: result: $enable_atomic_spinlocks" >&5
15678 $as_echo "$enable_atomic_spinlocks" >&6; }
15680 { $as_echo "$as_me:$LINENO: checking whether kernel defines atomic64_t" >&5
15681 $as_echo_n "checking whether kernel defines atomic64_t... " >&6; }
15682 { $as_echo "$as_me:$LINENO: result: $have_atomic64_t" >&5
15683 $as_echo "$have_atomic64_t" >&6; }
15685 { $as_echo "$as_me:$LINENO: checking whether kernel defines atomic64_cmpxchg" >&5
15686 $as_echo_n "checking whether kernel defines atomic64_cmpxchg... " >&6; }
15689 cat confdefs.h
- <<_ACEOF >conftest.c
15692 cat confdefs.h
>>conftest.
$ac_ext
15693 cat >>conftest.
$ac_ext <<_ACEOF
15694 /* end confdefs.h. */
15697 #include <asm/atomic.h>
15698 #include <asm/system.h>
15704 atomic64_cmpxchg((atomic64_t *)NULL, 0, 0);
15713 rm -Rf build
&& mkdir
-p build
15714 echo "obj-m := conftest.o" >build
/Makefile
15715 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
15716 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15717 (eval $ac_try) 2>&5
15719 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15720 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
15721 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15722 (eval $ac_try) 2>&5
15724 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15725 (exit $ac_status); }; }; then
15727 { $as_echo "$as_me:$LINENO: result: yes" >&5
15728 $as_echo "yes" >&6; }
15730 cat >>confdefs.h
<<\_ACEOF
15731 #define HAVE_ATOMIC64_CMPXCHG 1
15736 $as_echo "$as_me: failed program was:" >&5
15737 sed 's/^/| /' conftest.
$ac_ext >&5
15739 { $as_echo "$as_me:$LINENO: result: no" >&5
15740 $as_echo "no" >&6; }
15750 { $as_echo "$as_me:$LINENO: checking whether kernel defines atomic64_xchg" >&5
15751 $as_echo_n "checking whether kernel defines atomic64_xchg... " >&6; }
15754 cat confdefs.h
- <<_ACEOF >conftest.c
15757 cat confdefs.h
>>conftest.
$ac_ext
15758 cat >>conftest.
$ac_ext <<_ACEOF
15759 /* end confdefs.h. */
15762 #include <asm/atomic.h>
15768 atomic64_xchg((atomic64_t *)NULL, 0);
15777 rm -Rf build
&& mkdir
-p build
15778 echo "obj-m := conftest.o" >build
/Makefile
15779 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
15780 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15781 (eval $ac_try) 2>&5
15783 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15784 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
15785 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15786 (eval $ac_try) 2>&5
15788 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15789 (exit $ac_status); }; }; then
15791 { $as_echo "$as_me:$LINENO: result: yes" >&5
15792 $as_echo "yes" >&6; }
15794 cat >>confdefs.h
<<\_ACEOF
15795 #define HAVE_ATOMIC64_XCHG 1
15800 $as_echo "$as_me: failed program was:" >&5
15801 sed 's/^/| /' conftest.
$ac_ext >&5
15803 { $as_echo "$as_me:$LINENO: result: no" >&5
15804 $as_echo "no" >&6; }
15814 { $as_echo "$as_me:$LINENO: checking whether kernel defines uintptr_t" >&5
15815 $as_echo_n "checking whether kernel defines uintptr_t... " >&6; }
15818 cat confdefs.h
- <<_ACEOF >conftest.c
15821 cat confdefs.h
>>conftest.
$ac_ext
15822 cat >>conftest.
$ac_ext <<_ACEOF
15823 /* end confdefs.h. */
15826 #include <linux/types.h>
15841 rm -Rf build
&& mkdir
-p build
15842 echo "obj-m := conftest.o" >build
/Makefile
15843 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
15844 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15845 (eval $ac_try) 2>&5
15847 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15848 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
15849 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15850 (eval $ac_try) 2>&5
15852 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15853 (exit $ac_status); }; }; then
15855 { $as_echo "$as_me:$LINENO: result: yes" >&5
15856 $as_echo "yes" >&6; }
15858 cat >>confdefs.h
<<\_ACEOF
15859 #define HAVE_UINTPTR_T 1
15864 $as_echo "$as_me: failed program was:" >&5
15865 sed 's/^/| /' conftest.
$ac_ext >&5
15867 { $as_echo "$as_me:$LINENO: result: no" >&5
15868 $as_echo "no" >&6; }
15878 { $as_echo "$as_me:$LINENO: checking whether INIT_WORK wants 3 args" >&5
15879 $as_echo_n "checking whether INIT_WORK wants 3 args... " >&6; }
15882 cat confdefs.h
- <<_ACEOF >conftest.c
15885 cat confdefs.h
>>conftest.
$ac_ext
15886 cat >>conftest.
$ac_ext <<_ACEOF
15887 /* end confdefs.h. */
15890 #include <linux/workqueue.h>
15896 struct work_struct work;
15897 INIT_WORK(&work, NULL, NULL);
15906 rm -Rf build
&& mkdir
-p build
15907 echo "obj-m := conftest.o" >build
/Makefile
15908 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
15909 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15910 (eval $ac_try) 2>&5
15912 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15913 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
15914 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15915 (eval $ac_try) 2>&5
15917 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15918 (exit $ac_status); }; }; then
15920 { $as_echo "$as_me:$LINENO: result: yes" >&5
15921 $as_echo "yes" >&6; }
15923 cat >>confdefs.h
<<\_ACEOF
15924 #define HAVE_3ARGS_INIT_WORK 1
15929 $as_echo "$as_me: failed program was:" >&5
15930 sed 's/^/| /' conftest.
$ac_ext >&5
15932 { $as_echo "$as_me:$LINENO: result: no" >&5
15933 $as_echo "no" >&6; }
15943 { $as_echo "$as_me:$LINENO: checking whether register_sysctl_table() wants 2 args" >&5
15944 $as_echo_n "checking whether register_sysctl_table() wants 2 args... " >&6; }
15947 cat confdefs.h
- <<_ACEOF >conftest.c
15950 cat confdefs.h
>>conftest.
$ac_ext
15951 cat >>conftest.
$ac_ext <<_ACEOF
15952 /* end confdefs.h. */
15955 #include <linux/sysctl.h>
15961 return register_sysctl_table(NULL,0);
15970 rm -Rf build
&& mkdir
-p build
15971 echo "obj-m := conftest.o" >build
/Makefile
15972 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
15973 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15974 (eval $ac_try) 2>&5
15976 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15977 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
15978 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15979 (eval $ac_try) 2>&5
15981 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15982 (exit $ac_status); }; }; then
15984 { $as_echo "$as_me:$LINENO: result: yes" >&5
15985 $as_echo "yes" >&6; }
15987 cat >>confdefs.h
<<\_ACEOF
15988 #define HAVE_2ARGS_REGISTER_SYSCTL 1
15993 $as_echo "$as_me: failed program was:" >&5
15994 sed 's/^/| /' conftest.
$ac_ext >&5
15996 { $as_echo "$as_me:$LINENO: result: no" >&5
15997 $as_echo "no" >&6; }
16008 { $as_echo "$as_me:$LINENO: checking whether set_shrinker() available" >&5
16009 $as_echo_n "checking whether set_shrinker() available... " >&6; }
16012 cat confdefs.h
- <<_ACEOF >conftest.c
16015 cat confdefs.h
>>conftest.
$ac_ext
16016 cat >>conftest.
$ac_ext <<_ACEOF
16017 /* end confdefs.h. */
16020 #include <linux/mm.h>
16026 return set_shrinker(DEFAULT_SEEKS, NULL);
16035 rm -Rf build
&& mkdir
-p build
16036 echo "obj-m := conftest.o" >build
/Makefile
16037 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
16038 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16039 (eval $ac_try) 2>&5
16041 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16042 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
16043 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16044 (eval $ac_try) 2>&5
16046 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16047 (exit $ac_status); }; }; then
16049 { $as_echo "$as_me:$LINENO: result: yes" >&5
16050 $as_echo "yes" >&6; }
16052 cat >>confdefs.h
<<\_ACEOF
16053 #define HAVE_SET_SHRINKER 1
16058 $as_echo "$as_me: failed program was:" >&5
16059 sed 's/^/| /' conftest.
$ac_ext >&5
16061 { $as_echo "$as_me:$LINENO: result: no" >&5
16062 $as_echo "no" >&6; }
16072 { $as_echo "$as_me:$LINENO: checking whether shrinker callback wants 3 args" >&5
16073 $as_echo_n "checking whether shrinker callback wants 3 args... " >&6; }
16074 tmp_flags
="$EXTRA_KCFLAGS"
16075 EXTRA_KCFLAGS
="-Werror"
16078 cat confdefs.h
- <<_ACEOF >conftest.c
16081 cat confdefs.h
>>conftest.
$ac_ext
16082 cat >>conftest.
$ac_ext <<_ACEOF
16083 /* end confdefs.h. */
16086 #include <linux/mm.h>
16088 int shrinker_cb(struct shrinker *, int, unsigned int);
16094 struct shrinker cache_shrinker = {
16095 .shrink = shrinker_cb,
16096 .seeks = DEFAULT_SEEKS,
16098 register_shrinker(&cache_shrinker);
16107 rm -Rf build
&& mkdir
-p build
16108 echo "obj-m := conftest.o" >build
/Makefile
16109 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
16110 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16111 (eval $ac_try) 2>&5
16113 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16114 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
16115 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16116 (eval $ac_try) 2>&5
16118 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16119 (exit $ac_status); }; }; then
16121 { $as_echo "$as_me:$LINENO: result: yes" >&5
16122 $as_echo "yes" >&6; }
16124 cat >>confdefs.h
<<\_ACEOF
16125 #define HAVE_3ARGS_SHRINKER_CALLBACK 1
16130 $as_echo "$as_me: failed program was:" >&5
16131 sed 's/^/| /' conftest.
$ac_ext >&5
16133 { $as_echo "$as_me:$LINENO: result: no" >&5
16134 $as_echo "no" >&6; }
16143 EXTRA_KCFLAGS
="$tmp_flags"
16145 { $as_echo "$as_me:$LINENO: checking whether struct path used in struct nameidata" >&5
16146 $as_echo_n "checking whether struct path used in struct nameidata... " >&6; }
16149 cat confdefs.h
- <<_ACEOF >conftest.c
16152 cat confdefs.h
>>conftest.
$ac_ext
16153 cat >>conftest.
$ac_ext <<_ACEOF
16154 /* end confdefs.h. */
16157 #include <linux/namei.h>
16163 struct nameidata nd;
16165 nd.path.mnt = NULL;
16166 nd.path.dentry = NULL;
16175 rm -Rf build
&& mkdir
-p build
16176 echo "obj-m := conftest.o" >build
/Makefile
16177 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
16178 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16179 (eval $ac_try) 2>&5
16181 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16182 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
16183 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16184 (eval $ac_try) 2>&5
16186 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16187 (exit $ac_status); }; }; then
16189 { $as_echo "$as_me:$LINENO: result: yes" >&5
16190 $as_echo "yes" >&6; }
16192 cat >>confdefs.h
<<\_ACEOF
16193 #define HAVE_PATH_IN_NAMEIDATA 1
16198 $as_echo "$as_me: failed program was:" >&5
16199 sed 's/^/| /' conftest.
$ac_ext >&5
16201 { $as_echo "$as_me:$LINENO: result: no" >&5
16202 $as_echo "no" >&6; }
16213 { $as_echo "$as_me:$LINENO: checking whether symbol task_curr is exported" >&5
16214 $as_echo_n "checking whether symbol task_curr is exported... " >&6; }
16215 grep -q -E '[[:space:]]task_curr[[:space:]]' \
16216 $LINUX_OBJ/Module
*.symvers
2>/dev
/null
16218 if test $rc -ne 0; then
16220 for file in kernel
/sched.c
; do
16221 grep -q -E "EXPORT_SYMBOL.*(task_curr)" \
16222 "$LINUX_OBJ/$file" 2>/dev
/null
16224 if test $rc -eq 0; then
16229 if test $export -eq 0; then
16230 { $as_echo "$as_me:$LINENO: result: no" >&5
16231 $as_echo "no" >&6; }
16234 { $as_echo "$as_me:$LINENO: result: yes" >&5
16235 $as_echo "yes" >&6; }
16237 cat >>confdefs.h
<<\_ACEOF
16238 #define HAVE_TASK_CURR 1
16243 { $as_echo "$as_me:$LINENO: result: yes" >&5
16244 $as_echo "yes" >&6; }
16246 cat >>confdefs.h
<<\_ACEOF
16247 #define HAVE_TASK_CURR 1
16253 { $as_echo "$as_me:$LINENO: checking whether unnumbered sysctl support exists" >&5
16254 $as_echo_n "checking whether unnumbered sysctl support exists... " >&6; }
16257 cat confdefs.h
- <<_ACEOF >conftest.c
16260 cat confdefs.h
>>conftest.
$ac_ext
16261 cat >>conftest.
$ac_ext <<_ACEOF
16262 /* end confdefs.h. */
16265 #include <linux/sysctl.h>
16271 #ifndef CTL_UNNUMBERED
16272 #error CTL_UNNUMBERED undefined
16282 rm -Rf build
&& mkdir
-p build
16283 echo "obj-m := conftest.o" >build
/Makefile
16284 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
16285 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16286 (eval $ac_try) 2>&5
16288 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16289 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
16290 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16291 (eval $ac_try) 2>&5
16293 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16294 (exit $ac_status); }; }; then
16296 { $as_echo "$as_me:$LINENO: result: yes" >&5
16297 $as_echo "yes" >&6; }
16299 cat >>confdefs.h
<<\_ACEOF
16300 #define HAVE_CTL_UNNUMBERED 1
16305 $as_echo "$as_me: failed program was:" >&5
16306 sed 's/^/| /' conftest.
$ac_ext >&5
16308 { $as_echo "$as_me:$LINENO: result: no" >&5
16309 $as_echo "no" >&6; }
16320 { $as_echo "$as_me:$LINENO: checking whether struct ctl_table has ctl_name" >&5
16321 $as_echo_n "checking whether struct ctl_table has ctl_name... " >&6; }
16324 cat confdefs.h
- <<_ACEOF >conftest.c
16327 cat confdefs.h
>>conftest.
$ac_ext
16328 cat >>conftest.
$ac_ext <<_ACEOF
16329 /* end confdefs.h. */
16332 #include <linux/sysctl.h>
16338 struct ctl_table ctl;
16348 rm -Rf build
&& mkdir
-p build
16349 echo "obj-m := conftest.o" >build
/Makefile
16350 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
16351 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16352 (eval $ac_try) 2>&5
16354 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16355 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
16356 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16357 (eval $ac_try) 2>&5
16359 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16360 (exit $ac_status); }; }; then
16362 { $as_echo "$as_me:$LINENO: result: yes" >&5
16363 $as_echo "yes" >&6; }
16365 cat >>confdefs.h
<<\_ACEOF
16366 #define HAVE_CTL_NAME 1
16371 $as_echo "$as_me: failed program was:" >&5
16372 sed 's/^/| /' conftest.
$ac_ext >&5
16374 { $as_echo "$as_me:$LINENO: result: no" >&5
16375 $as_echo "no" >&6; }
16385 { $as_echo "$as_me:$LINENO: checking whether fls64() is available" >&5
16386 $as_echo_n "checking whether fls64() is available... " >&6; }
16389 cat confdefs.h
- <<_ACEOF >conftest.c
16392 cat confdefs.h
>>conftest.
$ac_ext
16393 cat >>conftest.
$ac_ext <<_ACEOF
16394 /* end confdefs.h. */
16397 #include <linux/bitops.h>
16412 rm -Rf build
&& mkdir
-p build
16413 echo "obj-m := conftest.o" >build
/Makefile
16414 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
16415 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16416 (eval $ac_try) 2>&5
16418 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16419 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
16420 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16421 (eval $ac_try) 2>&5
16423 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16424 (exit $ac_status); }; }; then
16426 { $as_echo "$as_me:$LINENO: result: yes" >&5
16427 $as_echo "yes" >&6; }
16429 cat >>confdefs.h
<<\_ACEOF
16430 #define HAVE_FLS64 1
16435 $as_echo "$as_me: failed program was:" >&5
16436 sed 's/^/| /' conftest.
$ac_ext >&5
16438 { $as_echo "$as_me:$LINENO: result: no" >&5
16439 $as_echo "no" >&6; }
16450 { $as_echo "$as_me:$LINENO: checking whether symbol device_create is exported" >&5
16451 $as_echo_n "checking whether symbol device_create is exported... " >&6; }
16452 grep -q -E '[[:space:]]device_create[[:space:]]' \
16453 $LINUX_OBJ/Module
*.symvers
2>/dev
/null
16455 if test $rc -ne 0; then
16457 for file in drivers
/base
/core.c
; do
16458 grep -q -E "EXPORT_SYMBOL.*(device_create)" \
16459 "$LINUX_OBJ/$file" 2>/dev
/null
16461 if test $rc -eq 0; then
16466 if test $export -eq 0; then
16467 { $as_echo "$as_me:$LINENO: result: no" >&5
16468 $as_echo "no" >&6; }
16471 { $as_echo "$as_me:$LINENO: result: yes" >&5
16472 $as_echo "yes" >&6; }
16474 cat >>confdefs.h
<<\_ACEOF
16475 #define HAVE_DEVICE_CREATE 1
16480 { $as_echo "$as_me:$LINENO: result: yes" >&5
16481 $as_echo "yes" >&6; }
16483 cat >>confdefs.h
<<\_ACEOF
16484 #define HAVE_DEVICE_CREATE 1
16491 { $as_echo "$as_me:$LINENO: checking whether device_create() wants 5 args" >&5
16492 $as_echo_n "checking whether device_create() wants 5 args... " >&6; }
16493 tmp_flags
="$EXTRA_KCFLAGS"
16494 EXTRA_KCFLAGS
="-Werror"
16497 cat confdefs.h
- <<_ACEOF >conftest.c
16500 cat confdefs.h
>>conftest.
$ac_ext
16501 cat >>conftest.
$ac_ext <<_ACEOF
16502 /* end confdefs.h. */
16505 #include <linux/device.h>
16511 device_create(NULL, NULL, 0, NULL, "%d", 1);
16520 rm -Rf build
&& mkdir
-p build
16521 echo "obj-m := conftest.o" >build
/Makefile
16522 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
16523 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16524 (eval $ac_try) 2>&5
16526 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16527 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
16528 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16529 (eval $ac_try) 2>&5
16531 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16532 (exit $ac_status); }; }; then
16534 { $as_echo "$as_me:$LINENO: result: yes" >&5
16535 $as_echo "yes" >&6; }
16537 cat >>confdefs.h
<<\_ACEOF
16538 #define HAVE_5ARGS_DEVICE_CREATE 1
16543 $as_echo "$as_me: failed program was:" >&5
16544 sed 's/^/| /' conftest.
$ac_ext >&5
16546 { $as_echo "$as_me:$LINENO: result: no" >&5
16547 $as_echo "no" >&6; }
16556 EXTRA_KCFLAGS
="$tmp_flags"
16559 { $as_echo "$as_me:$LINENO: checking whether symbol class_device_create is exported" >&5
16560 $as_echo_n "checking whether symbol class_device_create is exported... " >&6; }
16561 grep -q -E '[[:space:]]class_device_create[[:space:]]' \
16562 $LINUX_OBJ/Module
*.symvers
2>/dev
/null
16564 if test $rc -ne 0; then
16566 for file in drivers
/base
/class.c
; do
16567 grep -q -E "EXPORT_SYMBOL.*(class_device_create)" \
16568 "$LINUX_OBJ/$file" 2>/dev
/null
16570 if test $rc -eq 0; then
16575 if test $export -eq 0; then
16576 { $as_echo "$as_me:$LINENO: result: no" >&5
16577 $as_echo "no" >&6; }
16580 { $as_echo "$as_me:$LINENO: result: yes" >&5
16581 $as_echo "yes" >&6; }
16583 cat >>confdefs.h
<<\_ACEOF
16584 #define HAVE_CLASS_DEVICE_CREATE 1
16589 { $as_echo "$as_me:$LINENO: result: yes" >&5
16590 $as_echo "yes" >&6; }
16592 cat >>confdefs.h
<<\_ACEOF
16593 #define HAVE_CLASS_DEVICE_CREATE 1
16600 { $as_echo "$as_me:$LINENO: checking whether symbol set_normalized_timespec is exported" >&5
16601 $as_echo_n "checking whether symbol set_normalized_timespec is exported... " >&6; }
16602 grep -q -E '[[:space:]]set_normalized_timespec[[:space:]]' \
16603 $LINUX_OBJ/Module
*.symvers
2>/dev
/null
16605 if test $rc -ne 0; then
16607 for file in kernel
/time.c
; do
16608 grep -q -E "EXPORT_SYMBOL.*(set_normalized_timespec)" \
16609 "$LINUX_OBJ/$file" 2>/dev
/null
16611 if test $rc -eq 0; then
16616 if test $export -eq 0; then
16617 { $as_echo "$as_me:$LINENO: result: no" >&5
16618 $as_echo "no" >&6; }
16621 { $as_echo "$as_me:$LINENO: result: yes" >&5
16622 $as_echo "yes" >&6; }
16624 cat >>confdefs.h
<<\_ACEOF
16625 #define HAVE_SET_NORMALIZED_TIMESPEC_EXPORT 1
16630 { $as_echo "$as_me:$LINENO: result: yes" >&5
16631 $as_echo "yes" >&6; }
16633 cat >>confdefs.h
<<\_ACEOF
16634 #define HAVE_SET_NORMALIZED_TIMESPEC_EXPORT 1
16641 { $as_echo "$as_me:$LINENO: checking whether set_normalized_timespec() is an inline" >&5
16642 $as_echo_n "checking whether set_normalized_timespec() is an inline... " >&6; }
16645 cat confdefs.h
- <<_ACEOF >conftest.c
16648 cat confdefs.h
>>conftest.
$ac_ext
16649 cat >>conftest.
$ac_ext <<_ACEOF
16650 /* end confdefs.h. */
16653 #include <linux/time.h>
16654 void set_normalized_timespec(struct timespec *ts,
16655 time_t sec, long nsec) { }
16668 rm -Rf build
&& mkdir
-p build
16669 echo "obj-m := conftest.o" >build
/Makefile
16670 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
16671 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16672 (eval $ac_try) 2>&5
16674 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16675 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
16676 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16677 (eval $ac_try) 2>&5
16679 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16680 (exit $ac_status); }; }; then
16682 { $as_echo "$as_me:$LINENO: result: no" >&5
16683 $as_echo "no" >&6; }
16686 $as_echo "$as_me: failed program was:" >&5
16687 sed 's/^/| /' conftest.
$ac_ext >&5
16689 { $as_echo "$as_me:$LINENO: result: yes" >&5
16690 $as_echo "yes" >&6; }
16692 cat >>confdefs.h
<<\_ACEOF
16693 #define HAVE_SET_NORMALIZED_TIMESPEC_INLINE 1
16706 { $as_echo "$as_me:$LINENO: checking whether timespec_sub() is available" >&5
16707 $as_echo_n "checking whether timespec_sub() is available... " >&6; }
16710 cat confdefs.h
- <<_ACEOF >conftest.c
16713 cat confdefs.h
>>conftest.
$ac_ext
16714 cat >>conftest.
$ac_ext <<_ACEOF
16715 /* end confdefs.h. */
16718 #include <linux/time.h>
16724 struct timespec a, b, c = { 0 };
16725 c = timespec_sub(a, b);
16734 rm -Rf build
&& mkdir
-p build
16735 echo "obj-m := conftest.o" >build
/Makefile
16736 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
16737 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16738 (eval $ac_try) 2>&5
16740 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16741 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
16742 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16743 (eval $ac_try) 2>&5
16745 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16746 (exit $ac_status); }; }; then
16748 { $as_echo "$as_me:$LINENO: result: yes" >&5
16749 $as_echo "yes" >&6; }
16751 cat >>confdefs.h
<<\_ACEOF
16752 #define HAVE_TIMESPEC_SUB 1
16757 $as_echo "$as_me: failed program was:" >&5
16758 sed 's/^/| /' conftest.
$ac_ext >&5
16760 { $as_echo "$as_me:$LINENO: result: no" >&5
16761 $as_echo "no" >&6; }
16772 { $as_echo "$as_me:$LINENO: checking whether init_utsname() is available" >&5
16773 $as_echo_n "checking whether init_utsname() is available... " >&6; }
16776 cat confdefs.h
- <<_ACEOF >conftest.c
16779 cat confdefs.h
>>conftest.
$ac_ext
16780 cat >>conftest.
$ac_ext <<_ACEOF
16781 /* end confdefs.h. */
16784 #include <linux/utsname.h>
16790 struct new_utsname *a = init_utsname();
16799 rm -Rf build
&& mkdir
-p build
16800 echo "obj-m := conftest.o" >build
/Makefile
16801 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
16802 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16803 (eval $ac_try) 2>&5
16805 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16806 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
16807 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16808 (eval $ac_try) 2>&5
16810 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16811 (exit $ac_status); }; }; then
16813 { $as_echo "$as_me:$LINENO: result: yes" >&5
16814 $as_echo "yes" >&6; }
16816 cat >>confdefs.h
<<\_ACEOF
16817 #define HAVE_INIT_UTSNAME 1
16822 $as_echo "$as_me: failed program was:" >&5
16823 sed 's/^/| /' conftest.
$ac_ext >&5
16825 { $as_echo "$as_me:$LINENO: result: no" >&5
16826 $as_echo "no" >&6; }
16837 { $as_echo "$as_me:$LINENO: checking whether header linux/fdtable.h exists" >&5
16838 $as_echo_n "checking whether header linux/fdtable.h exists... " >&6; }
16841 cat confdefs.h
- <<_ACEOF >conftest.c
16844 cat confdefs.h
>>conftest.
$ac_ext
16845 cat >>conftest.
$ac_ext <<_ACEOF
16846 /* end confdefs.h. */
16849 #include <linux/fdtable.h>
16864 rm -Rf build
&& mkdir
-p build
16865 echo "obj-m := conftest.o" >build
/Makefile
16866 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
16867 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16868 (eval $ac_try) 2>&5
16870 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16871 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
16872 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16873 (eval $ac_try) 2>&5
16875 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16876 (exit $ac_status); }; }; then
16879 cat >>confdefs.h
<<\_ACEOF
16880 #define HAVE_FDTABLE_HEADER 1
16883 { $as_echo "$as_me:$LINENO: result: yes" >&5
16884 $as_echo "yes" >&6; }
16888 $as_echo "$as_me: failed program was:" >&5
16889 sed 's/^/| /' conftest.
$ac_ext >&5
16891 { $as_echo "$as_me:$LINENO: result: no" >&5
16892 $as_echo "no" >&6; }
16905 { $as_echo "$as_me:$LINENO: checking whether files_fdtable() is available" >&5
16906 $as_echo_n "checking whether files_fdtable() is available... " >&6; }
16909 cat confdefs.h
- <<_ACEOF >conftest.c
16912 cat confdefs.h
>>conftest.
$ac_ext
16913 cat >>conftest.
$ac_ext <<_ACEOF
16914 /* end confdefs.h. */
16917 #include <linux/sched.h>
16918 #include <linux/file.h>
16919 #ifdef HAVE_FDTABLE_HEADER
16920 #include <linux/fdtable.h>
16927 struct files_struct *files = current->files;
16928 struct fdtable *fdt = files_fdtable(files);
16937 rm -Rf build
&& mkdir
-p build
16938 echo "obj-m := conftest.o" >build
/Makefile
16939 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
16940 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16941 (eval $ac_try) 2>&5
16943 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16944 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
16945 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16946 (eval $ac_try) 2>&5
16948 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16949 (exit $ac_status); }; }; then
16951 { $as_echo "$as_me:$LINENO: result: yes" >&5
16952 $as_echo "yes" >&6; }
16954 cat >>confdefs.h
<<\_ACEOF
16955 #define HAVE_FILES_FDTABLE 1
16960 $as_echo "$as_me: failed program was:" >&5
16961 sed 's/^/| /' conftest.
$ac_ext >&5
16963 { $as_echo "$as_me:$LINENO: result: no" >&5
16964 $as_echo "no" >&6; }
16975 { $as_echo "$as_me:$LINENO: checking whether header linux/uaccess.h exists" >&5
16976 $as_echo_n "checking whether header linux/uaccess.h exists... " >&6; }
16979 cat confdefs.h
- <<_ACEOF >conftest.c
16982 cat confdefs.h
>>conftest.
$ac_ext
16983 cat >>conftest.
$ac_ext <<_ACEOF
16984 /* end confdefs.h. */
16987 #include <linux/uaccess.h>
17002 rm -Rf build
&& mkdir
-p build
17003 echo "obj-m := conftest.o" >build
/Makefile
17004 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
17005 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17006 (eval $ac_try) 2>&5
17008 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17009 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
17010 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17011 (eval $ac_try) 2>&5
17013 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17014 (exit $ac_status); }; }; then
17017 cat >>confdefs.h
<<\_ACEOF
17018 #define HAVE_UACCESS_HEADER 1
17021 { $as_echo "$as_me:$LINENO: result: yes" >&5
17022 $as_echo "yes" >&6; }
17026 $as_echo "$as_me: failed program was:" >&5
17027 sed 's/^/| /' conftest.
$ac_ext >&5
17029 { $as_echo "$as_me:$LINENO: result: no" >&5
17030 $as_echo "no" >&6; }
17043 { $as_echo "$as_me:$LINENO: checking whether kmalloc_node() is available" >&5
17044 $as_echo_n "checking whether kmalloc_node() is available... " >&6; }
17047 cat confdefs.h
- <<_ACEOF >conftest.c
17050 cat confdefs.h
>>conftest.
$ac_ext
17051 cat >>conftest.
$ac_ext <<_ACEOF
17052 /* end confdefs.h. */
17055 #include <linux/slab.h>
17061 void *a = kmalloc_node(1, GFP_KERNEL, 0);
17070 rm -Rf build
&& mkdir
-p build
17071 echo "obj-m := conftest.o" >build
/Makefile
17072 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
17073 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17074 (eval $ac_try) 2>&5
17076 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17077 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
17078 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17079 (eval $ac_try) 2>&5
17081 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17082 (exit $ac_status); }; }; then
17084 { $as_echo "$as_me:$LINENO: result: yes" >&5
17085 $as_echo "yes" >&6; }
17087 cat >>confdefs.h
<<\_ACEOF
17088 #define HAVE_KMALLOC_NODE 1
17093 $as_echo "$as_me: failed program was:" >&5
17094 sed 's/^/| /' conftest.
$ac_ext >&5
17096 { $as_echo "$as_me:$LINENO: result: no" >&5
17097 $as_echo "no" >&6; }
17108 { $as_echo "$as_me:$LINENO: checking whether symbol monotonic_clock is exported" >&5
17109 $as_echo_n "checking whether symbol monotonic_clock is exported... " >&6; }
17110 grep -q -E '[[:space:]]monotonic_clock[[:space:]]' \
17111 $LINUX_OBJ/Module
*.symvers
2>/dev
/null
17113 if test $rc -ne 0; then
17116 grep -q -E "EXPORT_SYMBOL.*(monotonic_clock)" \
17117 "$LINUX_OBJ/$file" 2>/dev
/null
17119 if test $rc -eq 0; then
17124 if test $export -eq 0; then
17125 { $as_echo "$as_me:$LINENO: result: no" >&5
17126 $as_echo "no" >&6; }
17129 { $as_echo "$as_me:$LINENO: result: yes" >&5
17130 $as_echo "yes" >&6; }
17132 cat >>confdefs.h
<<\_ACEOF
17133 #define HAVE_MONOTONIC_CLOCK 1
17138 { $as_echo "$as_me:$LINENO: result: yes" >&5
17139 $as_echo "yes" >&6; }
17141 cat >>confdefs.h
<<\_ACEOF
17142 #define HAVE_MONOTONIC_CLOCK 1
17149 { $as_echo "$as_me:$LINENO: checking whether struct inode has i_mutex" >&5
17150 $as_echo_n "checking whether struct inode has i_mutex... " >&6; }
17153 cat confdefs.h
- <<_ACEOF >conftest.c
17156 cat confdefs.h
>>conftest.
$ac_ext
17157 cat >>conftest.
$ac_ext <<_ACEOF
17158 /* end confdefs.h. */
17161 #include <linux/fs.h>
17162 #include <linux/mutex.h>
17169 mutex_init(&i.i_mutex);
17178 rm -Rf build
&& mkdir
-p build
17179 echo "obj-m := conftest.o" >build
/Makefile
17180 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
17181 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17182 (eval $ac_try) 2>&5
17184 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17185 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
17186 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17187 (eval $ac_try) 2>&5
17189 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17190 (exit $ac_status); }; }; then
17192 { $as_echo "$as_me:$LINENO: result: yes" >&5
17193 $as_echo "yes" >&6; }
17195 cat >>confdefs.h
<<\_ACEOF
17196 #define HAVE_INODE_I_MUTEX 1
17201 $as_echo "$as_me: failed program was:" >&5
17202 sed 's/^/| /' conftest.
$ac_ext >&5
17204 { $as_echo "$as_me:$LINENO: result: no" >&5
17205 $as_echo "no" >&6; }
17216 { $as_echo "$as_me:$LINENO: checking whether struct mutex has owner" >&5
17217 $as_echo_n "checking whether struct mutex has owner... " >&6; }
17220 cat confdefs.h
- <<_ACEOF >conftest.c
17223 cat confdefs.h
>>conftest.
$ac_ext
17224 cat >>conftest.
$ac_ext <<_ACEOF
17225 /* end confdefs.h. */
17228 #include <linux/mutex.h>
17244 rm -Rf build
&& mkdir
-p build
17245 echo "obj-m := conftest.o" >build
/Makefile
17246 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
17247 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17248 (eval $ac_try) 2>&5
17250 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17251 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
17252 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17253 (eval $ac_try) 2>&5
17255 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17256 (exit $ac_status); }; }; then
17258 { $as_echo "$as_me:$LINENO: result: yes" >&5
17259 $as_echo "yes" >&6; }
17261 cat >>confdefs.h
<<\_ACEOF
17262 #define HAVE_MUTEX_OWNER 1
17267 $as_echo "$as_me: failed program was:" >&5
17268 sed 's/^/| /' conftest.
$ac_ext >&5
17270 { $as_echo "$as_me:$LINENO: result: no" >&5
17271 $as_echo "no" >&6; }
17282 { $as_echo "$as_me:$LINENO: checking whether mutex_lock_nested() is available" >&5
17283 $as_echo_n "checking whether mutex_lock_nested() is available... " >&6; }
17286 cat confdefs.h
- <<_ACEOF >conftest.c
17289 cat confdefs.h
>>conftest.
$ac_ext
17290 cat >>conftest.
$ac_ext <<_ACEOF
17291 /* end confdefs.h. */
17294 #include <linux/mutex.h>
17300 struct mutex mutex;
17301 mutex_init(&mutex);
17302 mutex_lock_nested(&mutex, 0);
17311 rm -Rf build
&& mkdir
-p build
17312 echo "obj-m := conftest.o" >build
/Makefile
17313 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
17314 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17315 (eval $ac_try) 2>&5
17317 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17318 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
17319 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17320 (eval $ac_try) 2>&5
17322 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17323 (exit $ac_status); }; }; then
17325 { $as_echo "$as_me:$LINENO: result: yes" >&5
17326 $as_echo "yes" >&6; }
17328 cat >>confdefs.h
<<\_ACEOF
17329 #define HAVE_MUTEX_LOCK_NESTED 1
17334 $as_echo "$as_me: failed program was:" >&5
17335 sed 's/^/| /' conftest.
$ac_ext >&5
17337 { $as_echo "$as_me:$LINENO: result: no" >&5
17338 $as_echo "no" >&6; }
17349 { $as_echo "$as_me:$LINENO: checking whether on_each_cpu() wants 3 args" >&5
17350 $as_echo_n "checking whether on_each_cpu() wants 3 args... " >&6; }
17353 cat confdefs.h
- <<_ACEOF >conftest.c
17356 cat confdefs.h
>>conftest.
$ac_ext
17357 cat >>conftest.
$ac_ext <<_ACEOF
17358 /* end confdefs.h. */
17361 #include <linux/smp.h>
17367 on_each_cpu(NULL, NULL, 0);
17376 rm -Rf build
&& mkdir
-p build
17377 echo "obj-m := conftest.o" >build
/Makefile
17378 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
17379 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17380 (eval $ac_try) 2>&5
17382 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17383 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
17384 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17385 (eval $ac_try) 2>&5
17387 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17388 (exit $ac_status); }; }; then
17390 { $as_echo "$as_me:$LINENO: result: yes" >&5
17391 $as_echo "yes" >&6; }
17393 cat >>confdefs.h
<<\_ACEOF
17394 #define HAVE_3ARGS_ON_EACH_CPU 1
17399 $as_echo "$as_me: failed program was:" >&5
17400 sed 's/^/| /' conftest.
$ac_ext >&5
17402 { $as_echo "$as_me:$LINENO: result: no" >&5
17403 $as_echo "no" >&6; }
17414 { $as_echo "$as_me:$LINENO: checking whether symbol kallsyms_lookup_name is exported" >&5
17415 $as_echo_n "checking whether symbol kallsyms_lookup_name is exported... " >&6; }
17416 grep -q -E '[[:space:]]kallsyms_lookup_name[[:space:]]' \
17417 $LINUX_OBJ/Module
*.symvers
2>/dev
/null
17419 if test $rc -ne 0; then
17422 grep -q -E "EXPORT_SYMBOL.*(kallsyms_lookup_name)" \
17423 "$LINUX_OBJ/$file" 2>/dev
/null
17425 if test $rc -eq 0; then
17430 if test $export -eq 0; then
17431 { $as_echo "$as_me:$LINENO: result: no" >&5
17432 $as_echo "no" >&6; }
17435 { $as_echo "$as_me:$LINENO: result: yes" >&5
17436 $as_echo "yes" >&6; }
17438 cat >>confdefs.h
<<\_ACEOF
17439 #define HAVE_KALLSYMS_LOOKUP_NAME 1
17444 { $as_echo "$as_me:$LINENO: result: yes" >&5
17445 $as_echo "yes" >&6; }
17447 cat >>confdefs.h
<<\_ACEOF
17448 #define HAVE_KALLSYMS_LOOKUP_NAME 1
17455 { $as_echo "$as_me:$LINENO: checking whether symbol get_vmalloc_info is exported" >&5
17456 $as_echo_n "checking whether symbol get_vmalloc_info is exported... " >&6; }
17457 grep -q -E '[[:space:]]get_vmalloc_info[[:space:]]' \
17458 $LINUX_OBJ/Module
*.symvers
2>/dev
/null
17460 if test $rc -ne 0; then
17463 grep -q -E "EXPORT_SYMBOL.*(get_vmalloc_info)" \
17464 "$LINUX_OBJ/$file" 2>/dev
/null
17466 if test $rc -eq 0; then
17471 if test $export -eq 0; then
17472 { $as_echo "$as_me:$LINENO: result: no" >&5
17473 $as_echo "no" >&6; }
17476 { $as_echo "$as_me:$LINENO: result: yes" >&5
17477 $as_echo "yes" >&6; }
17479 cat >>confdefs.h
<<\_ACEOF
17480 #define HAVE_GET_VMALLOC_INFO 1
17485 { $as_echo "$as_me:$LINENO: result: yes" >&5
17486 $as_echo "yes" >&6; }
17488 cat >>confdefs.h
<<\_ACEOF
17489 #define HAVE_GET_VMALLOC_INFO 1
17496 { $as_echo "$as_me:$LINENO: checking whether symbol *_pgdat exist" >&5
17497 $as_echo_n "checking whether symbol *_pgdat exist... " >&6; }
17498 grep -q -E 'first_online_pgdat' $LINUX/include
/linux
/mmzone.h
2>/dev
/null
17500 if test $rc -eq 0; then
17501 { $as_echo "$as_me:$LINENO: result: yes" >&5
17502 $as_echo "yes" >&6; }
17504 cat >>confdefs.h
<<\_ACEOF
17505 #define HAVE_PGDAT_HELPERS 1
17509 { $as_echo "$as_me:$LINENO: result: no" >&5
17510 $as_echo "no" >&6; }
17514 { $as_echo "$as_me:$LINENO: checking whether symbol first_online_pgdat is exported" >&5
17515 $as_echo_n "checking whether symbol first_online_pgdat is exported... " >&6; }
17516 grep -q -E '[[:space:]]first_online_pgdat[[:space:]]' \
17517 $LINUX_OBJ/Module
*.symvers
2>/dev
/null
17519 if test $rc -ne 0; then
17522 grep -q -E "EXPORT_SYMBOL.*(first_online_pgdat)" \
17523 "$LINUX_OBJ/$file" 2>/dev
/null
17525 if test $rc -eq 0; then
17530 if test $export -eq 0; then
17531 { $as_echo "$as_me:$LINENO: result: no" >&5
17532 $as_echo "no" >&6; }
17535 { $as_echo "$as_me:$LINENO: result: yes" >&5
17536 $as_echo "yes" >&6; }
17538 cat >>confdefs.h
<<\_ACEOF
17539 #define HAVE_FIRST_ONLINE_PGDAT 1
17544 { $as_echo "$as_me:$LINENO: result: yes" >&5
17545 $as_echo "yes" >&6; }
17547 cat >>confdefs.h
<<\_ACEOF
17548 #define HAVE_FIRST_ONLINE_PGDAT 1
17555 { $as_echo "$as_me:$LINENO: checking whether symbol next_online_pgdat is exported" >&5
17556 $as_echo_n "checking whether symbol next_online_pgdat is exported... " >&6; }
17557 grep -q -E '[[:space:]]next_online_pgdat[[:space:]]' \
17558 $LINUX_OBJ/Module
*.symvers
2>/dev
/null
17560 if test $rc -ne 0; then
17563 grep -q -E "EXPORT_SYMBOL.*(next_online_pgdat)" \
17564 "$LINUX_OBJ/$file" 2>/dev
/null
17566 if test $rc -eq 0; then
17571 if test $export -eq 0; then
17572 { $as_echo "$as_me:$LINENO: result: no" >&5
17573 $as_echo "no" >&6; }
17576 { $as_echo "$as_me:$LINENO: result: yes" >&5
17577 $as_echo "yes" >&6; }
17579 cat >>confdefs.h
<<\_ACEOF
17580 #define HAVE_NEXT_ONLINE_PGDAT 1
17585 { $as_echo "$as_me:$LINENO: result: yes" >&5
17586 $as_echo "yes" >&6; }
17588 cat >>confdefs.h
<<\_ACEOF
17589 #define HAVE_NEXT_ONLINE_PGDAT 1
17596 { $as_echo "$as_me:$LINENO: checking whether symbol next_zone is exported" >&5
17597 $as_echo_n "checking whether symbol next_zone is exported... " >&6; }
17598 grep -q -E '[[:space:]]next_zone[[:space:]]' \
17599 $LINUX_OBJ/Module
*.symvers
2>/dev
/null
17601 if test $rc -ne 0; then
17604 grep -q -E "EXPORT_SYMBOL.*(next_zone)" \
17605 "$LINUX_OBJ/$file" 2>/dev
/null
17607 if test $rc -eq 0; then
17612 if test $export -eq 0; then
17613 { $as_echo "$as_me:$LINENO: result: no" >&5
17614 $as_echo "no" >&6; }
17617 { $as_echo "$as_me:$LINENO: result: yes" >&5
17618 $as_echo "yes" >&6; }
17620 cat >>confdefs.h
<<\_ACEOF
17621 #define HAVE_NEXT_ZONE 1
17626 { $as_echo "$as_me:$LINENO: result: yes" >&5
17627 $as_echo "yes" >&6; }
17629 cat >>confdefs.h
<<\_ACEOF
17630 #define HAVE_NEXT_ZONE 1
17637 { $as_echo "$as_me:$LINENO: checking whether symbol pgdat_list is exported" >&5
17638 $as_echo_n "checking whether symbol pgdat_list is exported... " >&6; }
17639 grep -q -E '[[:space:]]pgdat_list[[:space:]]' \
17640 $LINUX_OBJ/Module
*.symvers
2>/dev
/null
17642 if test $rc -ne 0; then
17645 grep -q -E "EXPORT_SYMBOL.*(pgdat_list)" \
17646 "$LINUX_OBJ/$file" 2>/dev
/null
17648 if test $rc -eq 0; then
17653 if test $export -eq 0; then
17654 { $as_echo "$as_me:$LINENO: result: no" >&5
17655 $as_echo "no" >&6; }
17658 { $as_echo "$as_me:$LINENO: result: yes" >&5
17659 $as_echo "yes" >&6; }
17661 cat >>confdefs.h
<<\_ACEOF
17662 #define HAVE_PGDAT_LIST 1
17667 { $as_echo "$as_me:$LINENO: result: yes" >&5
17668 $as_echo "yes" >&6; }
17670 cat >>confdefs.h
<<\_ACEOF
17671 #define HAVE_PGDAT_LIST 1
17678 { $as_echo "$as_me:$LINENO: checking whether global_page_state() is available" >&5
17679 $as_echo_n "checking whether global_page_state() is available... " >&6; }
17682 cat confdefs.h
- <<_ACEOF >conftest.c
17685 cat confdefs.h
>>conftest.
$ac_ext
17686 cat >>conftest.
$ac_ext <<_ACEOF
17687 /* end confdefs.h. */
17690 #include <linux/mm.h>
17696 unsigned long state;
17697 state = global_page_state(0);
17706 rm -Rf build
&& mkdir
-p build
17707 echo "obj-m := conftest.o" >build
/Makefile
17708 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
17709 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17710 (eval $ac_try) 2>&5
17712 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17713 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
17714 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17715 (eval $ac_try) 2>&5
17717 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17718 (exit $ac_status); }; }; then
17720 { $as_echo "$as_me:$LINENO: result: yes" >&5
17721 $as_echo "yes" >&6; }
17723 cat >>confdefs.h
<<\_ACEOF
17724 #define HAVE_GLOBAL_PAGE_STATE 1
17729 $as_echo "$as_me: failed program was:" >&5
17730 sed 's/^/| /' conftest.
$ac_ext >&5
17732 { $as_echo "$as_me:$LINENO: result: no" >&5
17733 $as_echo "no" >&6; }
17744 { $as_echo "$as_me:$LINENO: checking whether page state NR_FREE_PAGES is available" >&5
17745 $as_echo_n "checking whether page state NR_FREE_PAGES is available... " >&6; }
17748 cat confdefs.h
- <<_ACEOF >conftest.c
17751 cat confdefs.h
>>conftest.
$ac_ext
17752 cat >>conftest.
$ac_ext <<_ACEOF
17753 /* end confdefs.h. */
17756 #include <linux/mm.h>
17762 enum zone_stat_item zsi;
17763 zsi = NR_FREE_PAGES;
17772 rm -Rf build
&& mkdir
-p build
17773 echo "obj-m := conftest.o" >build
/Makefile
17774 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
17775 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17776 (eval $ac_try) 2>&5
17778 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17779 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
17780 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17781 (eval $ac_try) 2>&5
17783 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17784 (exit $ac_status); }; }; then
17786 { $as_echo "$as_me:$LINENO: result: yes" >&5
17787 $as_echo "yes" >&6; }
17789 cat >>confdefs.h
<<\_ACEOF
17790 #define HAVE_ZONE_STAT_ITEM_NR_FREE_PAGES 1
17795 $as_echo "$as_me: failed program was:" >&5
17796 sed 's/^/| /' conftest.
$ac_ext >&5
17798 { $as_echo "$as_me:$LINENO: result: no" >&5
17799 $as_echo "no" >&6; }
17810 { $as_echo "$as_me:$LINENO: checking whether page state NR_INACTIVE is available" >&5
17811 $as_echo_n "checking whether page state NR_INACTIVE is available... " >&6; }
17814 cat confdefs.h
- <<_ACEOF >conftest.c
17817 cat confdefs.h
>>conftest.
$ac_ext
17818 cat >>conftest.
$ac_ext <<_ACEOF
17819 /* end confdefs.h. */
17822 #include <linux/mm.h>
17828 enum zone_stat_item zsi;
17838 rm -Rf build
&& mkdir
-p build
17839 echo "obj-m := conftest.o" >build
/Makefile
17840 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
17841 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17842 (eval $ac_try) 2>&5
17844 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17845 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
17846 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17847 (eval $ac_try) 2>&5
17849 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17850 (exit $ac_status); }; }; then
17852 { $as_echo "$as_me:$LINENO: result: yes" >&5
17853 $as_echo "yes" >&6; }
17855 cat >>confdefs.h
<<\_ACEOF
17856 #define HAVE_ZONE_STAT_ITEM_NR_INACTIVE 1
17861 $as_echo "$as_me: failed program was:" >&5
17862 sed 's/^/| /' conftest.
$ac_ext >&5
17864 { $as_echo "$as_me:$LINENO: result: no" >&5
17865 $as_echo "no" >&6; }
17875 { $as_echo "$as_me:$LINENO: checking whether page state NR_INACTIVE_ANON is available" >&5
17876 $as_echo_n "checking whether page state NR_INACTIVE_ANON is available... " >&6; }
17879 cat confdefs.h
- <<_ACEOF >conftest.c
17882 cat confdefs.h
>>conftest.
$ac_ext
17883 cat >>conftest.
$ac_ext <<_ACEOF
17884 /* end confdefs.h. */
17887 #include <linux/mm.h>
17893 enum zone_stat_item zsi;
17894 zsi = NR_INACTIVE_ANON;
17903 rm -Rf build
&& mkdir
-p build
17904 echo "obj-m := conftest.o" >build
/Makefile
17905 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
17906 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17907 (eval $ac_try) 2>&5
17909 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17910 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
17911 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17912 (eval $ac_try) 2>&5
17914 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17915 (exit $ac_status); }; }; then
17917 { $as_echo "$as_me:$LINENO: result: yes" >&5
17918 $as_echo "yes" >&6; }
17920 cat >>confdefs.h
<<\_ACEOF
17921 #define HAVE_ZONE_STAT_ITEM_NR_INACTIVE_ANON 1
17926 $as_echo "$as_me: failed program was:" >&5
17927 sed 's/^/| /' conftest.
$ac_ext >&5
17929 { $as_echo "$as_me:$LINENO: result: no" >&5
17930 $as_echo "no" >&6; }
17940 { $as_echo "$as_me:$LINENO: checking whether page state NR_INACTIVE_FILE is available" >&5
17941 $as_echo_n "checking whether page state NR_INACTIVE_FILE is available... " >&6; }
17944 cat confdefs.h
- <<_ACEOF >conftest.c
17947 cat confdefs.h
>>conftest.
$ac_ext
17948 cat >>conftest.
$ac_ext <<_ACEOF
17949 /* end confdefs.h. */
17952 #include <linux/mm.h>
17958 enum zone_stat_item zsi;
17959 zsi = NR_INACTIVE_FILE;
17968 rm -Rf build
&& mkdir
-p build
17969 echo "obj-m := conftest.o" >build
/Makefile
17970 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
17971 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17972 (eval $ac_try) 2>&5
17974 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17975 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
17976 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17977 (eval $ac_try) 2>&5
17979 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17980 (exit $ac_status); }; }; then
17982 { $as_echo "$as_me:$LINENO: result: yes" >&5
17983 $as_echo "yes" >&6; }
17985 cat >>confdefs.h
<<\_ACEOF
17986 #define HAVE_ZONE_STAT_ITEM_NR_INACTIVE_FILE 1
17991 $as_echo "$as_me: failed program was:" >&5
17992 sed 's/^/| /' conftest.
$ac_ext >&5
17994 { $as_echo "$as_me:$LINENO: result: no" >&5
17995 $as_echo "no" >&6; }
18006 { $as_echo "$as_me:$LINENO: checking whether page state NR_ACTIVE is available" >&5
18007 $as_echo_n "checking whether page state NR_ACTIVE is available... " >&6; }
18010 cat confdefs.h
- <<_ACEOF >conftest.c
18013 cat confdefs.h
>>conftest.
$ac_ext
18014 cat >>conftest.
$ac_ext <<_ACEOF
18015 /* end confdefs.h. */
18018 #include <linux/mm.h>
18024 enum zone_stat_item zsi;
18034 rm -Rf build
&& mkdir
-p build
18035 echo "obj-m := conftest.o" >build
/Makefile
18036 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
18037 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18038 (eval $ac_try) 2>&5
18040 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18041 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
18042 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18043 (eval $ac_try) 2>&5
18045 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18046 (exit $ac_status); }; }; then
18048 { $as_echo "$as_me:$LINENO: result: yes" >&5
18049 $as_echo "yes" >&6; }
18051 cat >>confdefs.h
<<\_ACEOF
18052 #define HAVE_ZONE_STAT_ITEM_NR_ACTIVE 1
18057 $as_echo "$as_me: failed program was:" >&5
18058 sed 's/^/| /' conftest.
$ac_ext >&5
18060 { $as_echo "$as_me:$LINENO: result: no" >&5
18061 $as_echo "no" >&6; }
18071 { $as_echo "$as_me:$LINENO: checking whether page state NR_ACTIVE_ANON is available" >&5
18072 $as_echo_n "checking whether page state NR_ACTIVE_ANON is available... " >&6; }
18075 cat confdefs.h
- <<_ACEOF >conftest.c
18078 cat confdefs.h
>>conftest.
$ac_ext
18079 cat >>conftest.
$ac_ext <<_ACEOF
18080 /* end confdefs.h. */
18083 #include <linux/mm.h>
18089 enum zone_stat_item zsi;
18090 zsi = NR_ACTIVE_ANON;
18099 rm -Rf build
&& mkdir
-p build
18100 echo "obj-m := conftest.o" >build
/Makefile
18101 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
18102 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18103 (eval $ac_try) 2>&5
18105 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18106 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
18107 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18108 (eval $ac_try) 2>&5
18110 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18111 (exit $ac_status); }; }; then
18113 { $as_echo "$as_me:$LINENO: result: yes" >&5
18114 $as_echo "yes" >&6; }
18116 cat >>confdefs.h
<<\_ACEOF
18117 #define HAVE_ZONE_STAT_ITEM_NR_ACTIVE_ANON 1
18122 $as_echo "$as_me: failed program was:" >&5
18123 sed 's/^/| /' conftest.
$ac_ext >&5
18125 { $as_echo "$as_me:$LINENO: result: no" >&5
18126 $as_echo "no" >&6; }
18136 { $as_echo "$as_me:$LINENO: checking whether page state NR_ACTIVE_FILE is available" >&5
18137 $as_echo_n "checking whether page state NR_ACTIVE_FILE is available... " >&6; }
18140 cat confdefs.h
- <<_ACEOF >conftest.c
18143 cat confdefs.h
>>conftest.
$ac_ext
18144 cat >>conftest.
$ac_ext <<_ACEOF
18145 /* end confdefs.h. */
18148 #include <linux/mm.h>
18154 enum zone_stat_item zsi;
18155 zsi = NR_ACTIVE_FILE;
18164 rm -Rf build
&& mkdir
-p build
18165 echo "obj-m := conftest.o" >build
/Makefile
18166 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
18167 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18168 (eval $ac_try) 2>&5
18170 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18171 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
18172 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18173 (eval $ac_try) 2>&5
18175 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18176 (exit $ac_status); }; }; then
18178 { $as_echo "$as_me:$LINENO: result: yes" >&5
18179 $as_echo "yes" >&6; }
18181 cat >>confdefs.h
<<\_ACEOF
18182 #define HAVE_ZONE_STAT_ITEM_NR_ACTIVE_FILE 1
18187 $as_echo "$as_me: failed program was:" >&5
18188 sed 's/^/| /' conftest.
$ac_ext >&5
18190 { $as_echo "$as_me:$LINENO: result: no" >&5
18191 $as_echo "no" >&6; }
18202 { $as_echo "$as_me:$LINENO: checking whether symbol get_zone_counts is needed" >&5
18203 $as_echo_n "checking whether symbol get_zone_counts is needed... " >&6; }
18206 cat confdefs.h
- <<_ACEOF >conftest.c
18209 cat confdefs.h
>>conftest.
$ac_ext
18210 cat >>conftest.
$ac_ext <<_ACEOF
18211 /* end confdefs.h. */
18219 #if !defined(HAVE_ZONE_STAT_ITEM_NR_FREE_PAGES)
18220 #error "global_page_state needs NR_FREE_PAGES"
18223 #if !defined(HAVE_ZONE_STAT_ITEM_NR_ACTIVE) && \
18224 !defined(HAVE_ZONE_STAT_ITEM_NR_ACTIVE_ANON) && \
18225 !defined(HAVE_ZONE_STAT_ITEM_NR_ACTIVE_FILE)
18226 #error "global_page_state needs NR_ACTIVE*"
18229 #if !defined(HAVE_ZONE_STAT_ITEM_NR_INACTIVE) && \
18230 !defined(HAVE_ZONE_STAT_ITEM_NR_INACTIVE_ANON) && \
18231 !defined(HAVE_ZONE_STAT_ITEM_NR_INACTIVE_FILE)
18232 #error "global_page_state needs NR_INACTIVE*"
18242 rm -Rf build
&& mkdir
-p build
18243 echo "obj-m := conftest.o" >build
/Makefile
18244 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
18245 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18246 (eval $ac_try) 2>&5
18248 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18249 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
18250 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18251 (eval $ac_try) 2>&5
18253 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18254 (exit $ac_status); }; }; then
18256 { $as_echo "$as_me:$LINENO: result: no" >&5
18257 $as_echo "no" >&6; }
18260 $as_echo "$as_me: failed program was:" >&5
18261 sed 's/^/| /' conftest.
$ac_ext >&5
18263 { $as_echo "$as_me:$LINENO: result: yes" >&5
18264 $as_echo "yes" >&6; }
18266 cat >>confdefs.h
<<\_ACEOF
18267 #define NEED_GET_ZONE_COUNTS 1
18271 { $as_echo "$as_me:$LINENO: checking whether symbol get_zone_counts is exported" >&5
18272 $as_echo_n "checking whether symbol get_zone_counts is exported... " >&6; }
18273 grep -q -E '[[:space:]]get_zone_counts[[:space:]]' \
18274 $LINUX_OBJ/Module
*.symvers
2>/dev
/null
18276 if test $rc -ne 0; then
18279 grep -q -E "EXPORT_SYMBOL.*(get_zone_counts)" \
18280 "$LINUX_OBJ/$file" 2>/dev
/null
18282 if test $rc -eq 0; then
18287 if test $export -eq 0; then
18288 { $as_echo "$as_me:$LINENO: result: no" >&5
18289 $as_echo "no" >&6; }
18292 { $as_echo "$as_me:$LINENO: result: yes" >&5
18293 $as_echo "yes" >&6; }
18295 cat >>confdefs.h
<<\_ACEOF
18296 #define HAVE_GET_ZONE_COUNTS 1
18301 { $as_echo "$as_me:$LINENO: result: yes" >&5
18302 $as_echo "yes" >&6; }
18304 cat >>confdefs.h
<<\_ACEOF
18305 #define HAVE_GET_ZONE_COUNTS 1
18320 { $as_echo "$as_me:$LINENO: checking whether symbol user_path_at is exported" >&5
18321 $as_echo_n "checking whether symbol user_path_at is exported... " >&6; }
18322 grep -q -E '[[:space:]]user_path_at[[:space:]]' \
18323 $LINUX_OBJ/Module
*.symvers
2>/dev
/null
18325 if test $rc -ne 0; then
18328 grep -q -E "EXPORT_SYMBOL.*(user_path_at)" \
18329 "$LINUX_OBJ/$file" 2>/dev
/null
18331 if test $rc -eq 0; then
18336 if test $export -eq 0; then
18337 { $as_echo "$as_me:$LINENO: result: no" >&5
18338 $as_echo "no" >&6; }
18341 { $as_echo "$as_me:$LINENO: result: yes" >&5
18342 $as_echo "yes" >&6; }
18344 cat >>confdefs.h
<<\_ACEOF
18345 #define HAVE_USER_PATH_DIR 1
18350 { $as_echo "$as_me:$LINENO: result: yes" >&5
18351 $as_echo "yes" >&6; }
18353 cat >>confdefs.h
<<\_ACEOF
18354 #define HAVE_USER_PATH_DIR 1
18361 { $as_echo "$as_me:$LINENO: checking whether symbol set_fs_pwd is exported" >&5
18362 $as_echo_n "checking whether symbol set_fs_pwd is exported... " >&6; }
18363 grep -q -E '[[:space:]]set_fs_pwd[[:space:]]' \
18364 $LINUX_OBJ/Module
*.symvers
2>/dev
/null
18366 if test $rc -ne 0; then
18369 grep -q -E "EXPORT_SYMBOL.*(set_fs_pwd)" \
18370 "$LINUX_OBJ/$file" 2>/dev
/null
18372 if test $rc -eq 0; then
18377 if test $export -eq 0; then
18378 { $as_echo "$as_me:$LINENO: result: no" >&5
18379 $as_echo "no" >&6; }
18382 { $as_echo "$as_me:$LINENO: result: yes" >&5
18383 $as_echo "yes" >&6; }
18385 cat >>confdefs.h
<<\_ACEOF
18386 #define HAVE_SET_FS_PWD 1
18391 { $as_echo "$as_me:$LINENO: result: yes" >&5
18392 $as_echo "yes" >&6; }
18394 cat >>confdefs.h
<<\_ACEOF
18395 #define HAVE_SET_FS_PWD 1
18401 { $as_echo "$as_me:$LINENO: checking whether set_fs_pwd() wants 2 args" >&5
18402 $as_echo_n "checking whether set_fs_pwd() wants 2 args... " >&6; }
18405 cat confdefs.h
- <<_ACEOF >conftest.c
18408 cat confdefs.h
>>conftest.
$ac_ext
18409 cat >>conftest.
$ac_ext <<_ACEOF
18410 /* end confdefs.h. */
18413 #include <linux/sched.h>
18414 #include <linux/fs_struct.h>
18420 set_fs_pwd(NULL, NULL);
18429 rm -Rf build
&& mkdir
-p build
18430 echo "obj-m := conftest.o" >build
/Makefile
18431 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
18432 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18433 (eval $ac_try) 2>&5
18435 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18436 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
18437 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18438 (eval $ac_try) 2>&5
18440 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18441 (exit $ac_status); }; }; then
18443 { $as_echo "$as_me:$LINENO: result: yes" >&5
18444 $as_echo "yes" >&6; }
18446 cat >>confdefs.h
<<\_ACEOF
18447 #define HAVE_2ARGS_SET_FS_PWD 1
18452 $as_echo "$as_me: failed program was:" >&5
18453 sed 's/^/| /' conftest.
$ac_ext >&5
18455 { $as_echo "$as_me:$LINENO: result: no" >&5
18456 $as_echo "no" >&6; }
18466 { $as_echo "$as_me:$LINENO: checking whether vfs_unlink() wants 2 args" >&5
18467 $as_echo_n "checking whether vfs_unlink() wants 2 args... " >&6; }
18470 cat confdefs.h
- <<_ACEOF >conftest.c
18473 cat confdefs.h
>>conftest.
$ac_ext
18474 cat >>conftest.
$ac_ext <<_ACEOF
18475 /* end confdefs.h. */
18478 #include <linux/fs.h>
18484 vfs_unlink(NULL, NULL);
18493 rm -Rf build
&& mkdir
-p build
18494 echo "obj-m := conftest.o" >build
/Makefile
18495 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
18496 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18497 (eval $ac_try) 2>&5
18499 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18500 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
18501 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18502 (eval $ac_try) 2>&5
18504 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18505 (exit $ac_status); }; }; then
18507 { $as_echo "$as_me:$LINENO: result: yes" >&5
18508 $as_echo "yes" >&6; }
18510 cat >>confdefs.h
<<\_ACEOF
18511 #define HAVE_2ARGS_VFS_UNLINK 1
18516 $as_echo "$as_me: failed program was:" >&5
18517 sed 's/^/| /' conftest.
$ac_ext >&5
18519 { $as_echo "$as_me:$LINENO: result: no" >&5
18520 $as_echo "no" >&6; }
18530 { $as_echo "$as_me:$LINENO: checking whether vfs_rename() wants 4 args" >&5
18531 $as_echo_n "checking whether vfs_rename() wants 4 args... " >&6; }
18534 cat confdefs.h
- <<_ACEOF >conftest.c
18537 cat confdefs.h
>>conftest.
$ac_ext
18538 cat >>conftest.
$ac_ext <<_ACEOF
18539 /* end confdefs.h. */
18542 #include <linux/fs.h>
18548 vfs_rename(NULL, NULL, NULL, NULL);
18557 rm -Rf build
&& mkdir
-p build
18558 echo "obj-m := conftest.o" >build
/Makefile
18559 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
18560 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18561 (eval $ac_try) 2>&5
18563 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18564 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
18565 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18566 (eval $ac_try) 2>&5
18568 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18569 (exit $ac_status); }; }; then
18571 { $as_echo "$as_me:$LINENO: result: yes" >&5
18572 $as_echo "yes" >&6; }
18574 cat >>confdefs.h
<<\_ACEOF
18575 #define HAVE_4ARGS_VFS_RENAME 1
18580 $as_echo "$as_me: failed program was:" >&5
18581 sed 's/^/| /' conftest.
$ac_ext >&5
18583 { $as_echo "$as_me:$LINENO: result: no" >&5
18584 $as_echo "no" >&6; }
18595 { $as_echo "$as_me:$LINENO: checking whether struct fs_struct uses spinlock_t" >&5
18596 $as_echo_n "checking whether struct fs_struct uses spinlock_t... " >&6; }
18599 cat confdefs.h
- <<_ACEOF >conftest.c
18602 cat confdefs.h
>>conftest.
$ac_ext
18603 cat >>conftest.
$ac_ext <<_ACEOF
18604 /* end confdefs.h. */
18607 #include <linux/sched.h>
18608 #include <linux/fs_struct.h>
18614 struct fs_struct fs;
18615 spin_lock_init(&fs.lock);
18624 rm -Rf build
&& mkdir
-p build
18625 echo "obj-m := conftest.o" >build
/Makefile
18626 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
18627 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18628 (eval $ac_try) 2>&5
18630 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18631 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
18632 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18633 (eval $ac_try) 2>&5
18635 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18636 (exit $ac_status); }; }; then
18638 { $as_echo "$as_me:$LINENO: result: yes" >&5
18639 $as_echo "yes" >&6; }
18641 cat >>confdefs.h
<<\_ACEOF
18642 #define HAVE_FS_STRUCT_SPINLOCK 1
18647 $as_echo "$as_me: failed program was:" >&5
18648 sed 's/^/| /' conftest.
$ac_ext >&5
18650 { $as_echo "$as_me:$LINENO: result: no" >&5
18651 $as_echo "no" >&6; }
18662 { $as_echo "$as_me:$LINENO: checking whether struct cred exists" >&5
18663 $as_echo_n "checking whether struct cred exists... " >&6; }
18666 cat confdefs.h
- <<_ACEOF >conftest.c
18669 cat confdefs.h
>>conftest.
$ac_ext
18670 cat >>conftest.
$ac_ext <<_ACEOF
18671 /* end confdefs.h. */
18674 #include <linux/cred.h>
18690 rm -Rf build
&& mkdir
-p build
18691 echo "obj-m := conftest.o" >build
/Makefile
18692 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
18693 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18694 (eval $ac_try) 2>&5
18696 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18697 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
18698 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18699 (eval $ac_try) 2>&5
18701 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18702 (exit $ac_status); }; }; then
18704 { $as_echo "$as_me:$LINENO: result: yes" >&5
18705 $as_echo "yes" >&6; }
18707 cat >>confdefs.h
<<\_ACEOF
18708 #define HAVE_CRED_STRUCT 1
18713 $as_echo "$as_me: failed program was:" >&5
18714 sed 's/^/| /' conftest.
$ac_ext >&5
18716 { $as_echo "$as_me:$LINENO: result: no" >&5
18717 $as_echo "no" >&6; }
18728 { $as_echo "$as_me:$LINENO: checking whether symbol groups_search is exported" >&5
18729 $as_echo_n "checking whether symbol groups_search is exported... " >&6; }
18730 grep -q -E '[[:space:]]groups_search[[:space:]]' \
18731 $LINUX_OBJ/Module
*.symvers
2>/dev
/null
18733 if test $rc -ne 0; then
18736 grep -q -E "EXPORT_SYMBOL.*(groups_search)" \
18737 "$LINUX_OBJ/$file" 2>/dev
/null
18739 if test $rc -eq 0; then
18744 if test $export -eq 0; then
18745 { $as_echo "$as_me:$LINENO: result: no" >&5
18746 $as_echo "no" >&6; }
18749 { $as_echo "$as_me:$LINENO: result: yes" >&5
18750 $as_echo "yes" >&6; }
18752 cat >>confdefs.h
<<\_ACEOF
18753 #define HAVE_GROUPS_SEARCH 1
18758 { $as_echo "$as_me:$LINENO: result: yes" >&5
18759 $as_echo "yes" >&6; }
18761 cat >>confdefs.h
<<\_ACEOF
18762 #define HAVE_GROUPS_SEARCH 1
18769 { $as_echo "$as_me:$LINENO: checking whether symbol __put_task_struct is exported" >&5
18770 $as_echo_n "checking whether symbol __put_task_struct is exported... " >&6; }
18771 grep -q -E '[[:space:]]__put_task_struct[[:space:]]' \
18772 $LINUX_OBJ/Module
*.symvers
2>/dev
/null
18774 if test $rc -ne 0; then
18777 grep -q -E "EXPORT_SYMBOL.*(__put_task_struct)" \
18778 "$LINUX_OBJ/$file" 2>/dev
/null
18780 if test $rc -eq 0; then
18785 if test $export -eq 0; then
18786 { $as_echo "$as_me:$LINENO: result: no" >&5
18787 $as_echo "no" >&6; }
18790 { $as_echo "$as_me:$LINENO: result: yes" >&5
18791 $as_echo "yes" >&6; }
18793 cat >>confdefs.h
<<\_ACEOF
18794 #define HAVE_PUT_TASK_STRUCT 1
18799 { $as_echo "$as_me:$LINENO: result: yes" >&5
18800 $as_echo "yes" >&6; }
18802 cat >>confdefs.h
<<\_ACEOF
18803 #define HAVE_PUT_TASK_STRUCT 1
18810 { $as_echo "$as_me:$LINENO: checking whether proc_handler() wants 5 args" >&5
18811 $as_echo_n "checking whether proc_handler() wants 5 args... " >&6; }
18814 cat confdefs.h
- <<_ACEOF >conftest.c
18817 cat confdefs.h
>>conftest.
$ac_ext
18818 cat >>conftest.
$ac_ext <<_ACEOF
18819 /* end confdefs.h. */
18822 #include <linux/sysctl.h>
18828 proc_dostring(NULL, 0, NULL, NULL, NULL);
18837 rm -Rf build
&& mkdir
-p build
18838 echo "obj-m := conftest.o" >build
/Makefile
18839 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
18840 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18841 (eval $ac_try) 2>&5
18843 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18844 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
18845 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18846 (eval $ac_try) 2>&5
18848 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18849 (exit $ac_status); }; }; then
18851 { $as_echo "$as_me:$LINENO: result: yes" >&5
18852 $as_echo "yes" >&6; }
18854 cat >>confdefs.h
<<\_ACEOF
18855 #define HAVE_5ARGS_PROC_HANDLER 1
18860 $as_echo "$as_me: failed program was:" >&5
18861 sed 's/^/| /' conftest.
$ac_ext >&5
18863 { $as_echo "$as_me:$LINENO: result: no" >&5
18864 $as_echo "no" >&6; }
18875 { $as_echo "$as_me:$LINENO: checking whether symbol kvasprintf is exported" >&5
18876 $as_echo_n "checking whether symbol kvasprintf is exported... " >&6; }
18877 grep -q -E '[[:space:]]kvasprintf[[:space:]]' \
18878 $LINUX_OBJ/Module
*.symvers
2>/dev
/null
18880 if test $rc -ne 0; then
18883 grep -q -E "EXPORT_SYMBOL.*(kvasprintf)" \
18884 "$LINUX_OBJ/$file" 2>/dev
/null
18886 if test $rc -eq 0; then
18891 if test $export -eq 0; then
18892 { $as_echo "$as_me:$LINENO: result: no" >&5
18893 $as_echo "no" >&6; }
18896 { $as_echo "$as_me:$LINENO: result: yes" >&5
18897 $as_echo "yes" >&6; }
18899 cat >>confdefs.h
<<\_ACEOF
18900 #define HAVE_KVASPRINTF 1
18905 { $as_echo "$as_me:$LINENO: result: yes" >&5
18906 $as_echo "yes" >&6; }
18908 cat >>confdefs.h
<<\_ACEOF
18909 #define HAVE_KVASPRINTF 1
18916 { $as_echo "$as_me:$LINENO: checking whether file_fsync() wants 3 args" >&5
18917 $as_echo_n "checking whether file_fsync() wants 3 args... " >&6; }
18920 cat confdefs.h
- <<_ACEOF >conftest.c
18923 cat confdefs.h
>>conftest.
$ac_ext
18924 cat >>conftest.
$ac_ext <<_ACEOF
18925 /* end confdefs.h. */
18928 #include <linux/buffer_head.h>
18934 file_fsync(NULL, NULL, 0);
18943 rm -Rf build
&& mkdir
-p build
18944 echo "obj-m := conftest.o" >build
/Makefile
18945 if { ac_try
='cp conftest.c build && make modules -C $LINUX_OBJ EXTRA_CFLAGS="-Werror-implicit-function-declaration $EXTRA_KCFLAGS" $ARCH_UM M=$PWD/build'
18946 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18947 (eval $ac_try) 2>&5
18949 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18950 (exit $ac_status); }; } >/dev
/null
&& { ac_try
='test -s build/conftest.o'
18951 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18952 (eval $ac_try) 2>&5
18954 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18955 (exit $ac_status); }; }; then
18957 { $as_echo "$as_me:$LINENO: result: yes" >&5
18958 $as_echo "yes" >&6; }
18960 cat >>confdefs.h
<<\_ACEOF
18961 #define HAVE_3ARGS_FILE_FSYNC 1
18966 $as_echo "$as_me: failed program was:" >&5
18967 sed 's/^/| /' conftest.
$ac_ext >&5
18969 { $as_echo "$as_me:$LINENO: result: no" >&5
18970 $as_echo "no" >&6; }
18981 { $as_echo "$as_me:$LINENO: checking whether symbol rwsem_is_locked is exported" >&5
18982 $as_echo_n "checking whether symbol rwsem_is_locked is exported... " >&6; }
18983 grep -q -E '[[:space:]]rwsem_is_locked[[:space:]]' \
18984 $LINUX_OBJ/Module
*.symvers
2>/dev
/null
18986 if test $rc -ne 0; then
18988 for file in lib
/rwsem-spinlock.c
; do
18989 grep -q -E "EXPORT_SYMBOL.*(rwsem_is_locked)" \
18990 "$LINUX_OBJ/$file" 2>/dev
/null
18992 if test $rc -eq 0; then
18997 if test $export -eq 0; then
18998 { $as_echo "$as_me:$LINENO: result: no" >&5
18999 $as_echo "no" >&6; }
19002 { $as_echo "$as_me:$LINENO: result: yes" >&5
19003 $as_echo "yes" >&6; }
19005 cat >>confdefs.h
<<\_ACEOF
19006 #define RWSEM_IS_LOCKED_TAKES_WAIT_LOCK 1
19011 { $as_echo "$as_me:$LINENO: result: yes" >&5
19012 $as_echo "yes" >&6; }
19014 cat >>confdefs.h
<<\_ACEOF
19015 #define RWSEM_IS_LOCKED_TAKES_WAIT_LOCK 1
19024 if test "x$AWK" != xgawk
; then
19026 { { $as_echo "$as_me:$LINENO: error:
19027 *** Required util gawk missing. Please install the required
19028 *** gawk package for your distribution and try again." >&5
19029 $as_echo "$as_me: error:
19030 *** Required util gawk missing. Please install the required
19031 *** gawk package for your distribution and try again." >&2;}
19032 { (exit 1); exit 1; }; }
19040 { $as_echo "$as_me:$LINENO: result: Error!" >&5
19041 $as_echo "Error!" >&6; }
19042 { { $as_echo "$as_me:$LINENO: error: Bad value \"$SPL_CONFIG\" for --with-config,
19043 user kernel|user|all|srpm" >&5
19044 $as_echo "$as_me: error: Bad value \"$SPL_CONFIG\" for --with-config,
19045 user kernel|user|all|srpm" >&2;}
19046 { (exit 1); exit 1; }; } ;;
19049 if test "$SPL_CONFIG" = user ||
19050 test "$SPL_CONFIG" = all
; then
19052 CONFIG_USER_FALSE
='#'
19054 CONFIG_USER_TRUE
='#'
19058 if test "$SPL_CONFIG" = kernel ||
19059 test "$SPL_CONFIG" = all
; then
19060 CONFIG_KERNEL_TRUE
=
19061 CONFIG_KERNEL_FALSE
='#'
19063 CONFIG_KERNEL_TRUE
='#'
19064 CONFIG_KERNEL_FALSE
=
19069 ac_config_files
="$ac_config_files Makefile lib/Makefile cmd/Makefile module/Makefile module/spl/Makefile module/splat/Makefile include/Makefile scripts/Makefile spl.spec spl-modules.spec"
19072 cat >confcache
<<\_ACEOF
19073 # This file is a shell script that caches the results of configure
19074 # tests run on this system so they can be shared between configure
19075 # scripts and configure runs, see configure's option --config-cache.
19076 # It is not useful on other systems. If it contains results you don't
19077 # want to keep, you may remove or edit it.
19079 # config.status only pays attention to the cache file if you give it
19080 # the --recheck option to rerun configure.
19082 # `ac_cv_env_foo' variables (set or unset) will be overridden when
19083 # loading this file, other *unset* `ac_cv_foo' will be assigned the
19084 # following values.
19088 # The following way of writing the cache mishandles newlines in values,
19089 # but we know of no workaround that is simple, portable, and efficient.
19090 # So, we kill variables containing newlines.
19091 # Ultrix sh set writes to stderr and can't be redirected directly,
19092 # and sets the high bit in the cache file unless we assign to the vars.
19094 for ac_var
in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
19095 eval ac_val
=\$
$ac_var
19099 *_cv_
*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5
19100 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
19103 _ | IFS | as_nl
) ;; #(
19104 BASH_ARGV | BASH_SOURCE
) eval $ac_var= ;; #(
19105 *) $as_unset $ac_var ;;
19111 case $as_nl`(ac_space=' '; set) 2>&1` in #(
19112 *${as_nl}ac_space
=\
*)
19113 # `set' does not quote correctly, so add quotes (double-quote
19114 # substitution turns \\\\ into \\, and sed turns \\ into \).
19117 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
19120 # `set' quotes correctly as required by POSIX, so do not add quotes.
19121 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
19130 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
19132 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
19134 if diff "$cache_file" confcache
>/dev
/null
2>&1; then :; else
19135 if test -w "$cache_file"; then
19136 test "x$cache_file" != "x/dev/null" &&
19137 { $as_echo "$as_me:$LINENO: updating cache $cache_file" >&5
19138 $as_echo "$as_me: updating cache $cache_file" >&6;}
19139 cat confcache
>$cache_file
19141 { $as_echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
19142 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
19147 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
19148 # Let make expand exec_prefix.
19149 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
19151 DEFS
=-DHAVE_CONFIG_H
19155 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
19156 # 1. Remove the extension, and $U if already installed.
19157 ac_script
='s/\$U\././;s/\.o$//;s/\.obj$//'
19158 ac_i
=`$as_echo "$ac_i" | sed "$ac_script"`
19159 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
19160 # will be set to the directory where LIBOBJS objects are built.
19161 ac_libobjs
="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
19162 ac_ltlibobjs
="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
19164 LIBOBJS
=$ac_libobjs
19166 LTLIBOBJS
=$ac_ltlibobjs
19169 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
19170 { { $as_echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined.
19171 Usually this means the macro was only invoked conditionally." >&5
19172 $as_echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined.
19173 Usually this means the macro was only invoked conditionally." >&2;}
19174 { (exit 1); exit 1; }; }
19176 if test -n "$EXEEXT"; then
19178 am__EXEEXT_FALSE
='#'
19180 am__EXEEXT_TRUE
='#'
19184 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
19185 { { $as_echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
19186 Usually this means the macro was only invoked conditionally." >&5
19187 $as_echo "$as_me: error: conditional \"AMDEP\" was never defined.
19188 Usually this means the macro was only invoked conditionally." >&2;}
19189 { (exit 1); exit 1; }; }
19191 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
19192 { { $as_echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
19193 Usually this means the macro was only invoked conditionally." >&5
19194 $as_echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
19195 Usually this means the macro was only invoked conditionally." >&2;}
19196 { (exit 1); exit 1; }; }
19198 if test -z "${CONFIG_USER_TRUE}" && test -z "${CONFIG_USER_FALSE}"; then
19199 { { $as_echo "$as_me:$LINENO: error: conditional \"CONFIG_USER\" was never defined.
19200 Usually this means the macro was only invoked conditionally." >&5
19201 $as_echo "$as_me: error: conditional \"CONFIG_USER\" was never defined.
19202 Usually this means the macro was only invoked conditionally." >&2;}
19203 { (exit 1); exit 1; }; }
19205 if test -z "${CONFIG_KERNEL_TRUE}" && test -z "${CONFIG_KERNEL_FALSE}"; then
19206 { { $as_echo "$as_me:$LINENO: error: conditional \"CONFIG_KERNEL\" was never defined.
19207 Usually this means the macro was only invoked conditionally." >&5
19208 $as_echo "$as_me: error: conditional \"CONFIG_KERNEL\" was never defined.
19209 Usually this means the macro was only invoked conditionally." >&2;}
19210 { (exit 1); exit 1; }; }
19213 : ${CONFIG_STATUS=./config.status}
19215 ac_clean_files_save
=$ac_clean_files
19216 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
19217 { $as_echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
19218 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
19219 cat >$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19221 # Generated by $as_me.
19222 # Run this file to recreate the current configuration.
19223 # Compiler output produced by configure, useful for debugging
19224 # configure, is in config.log if it exists.
19227 ac_cs_recheck=false
19229 SHELL=\${CONFIG_SHELL-$SHELL}
19232 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
19233 ## --------------------- ##
19234 ## M4sh Initialization. ##
19235 ## --------------------- ##
19237 # Be more Bourne compatible
19238 DUALCASE
=1; export DUALCASE
# for MKS sh
19239 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then
19242 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
19243 # is contrary to our usage. Disable this feature.
19244 alias -g '${1+"$@"}'='"$@"'
19245 setopt NO_GLOB_SUBST
19247 case `(set -o) 2>/dev/null` in
19248 *posix
*) set -o posix
;;
19257 # Avoid depending upon Character Ranges.
19258 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
19259 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
19260 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
19261 as_cr_digits
='0123456789'
19262 as_cr_alnum
=$as_cr_Letters$as_cr_digits
19267 # Printing a long string crashes Solaris 7 /usr/bin/printf.
19268 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
19269 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
19270 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
19271 if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
19272 as_echo='printf %s
\n'
19273 as_echo_n='printf %s
'
19275 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
19276 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
19277 as_echo_n='/usr
/ucb
/echo -n'
19279 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
19280 as_echo_n_body='eval
19284 expr "X$arg" : "X\\(.*\\)$as_nl";
19285 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
19287 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
19289 export as_echo_n_body
19290 as_echo_n='sh
-c $as_echo_n_body as_echo
'
19292 export as_echo_body
19293 as_echo='sh
-c $as_echo_body as_echo
'
19296 # The user is always right.
19297 if test "${PATH_SEPARATOR+set}" != set; then
19299 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
19300 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
19305 # Support unset when possible.
19306 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
19314 # We need space, tab and new line, in precisely that order. Quoting is
19315 # there to prevent editors from complaining about space-tab.
19316 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
19317 # splitting by setting IFS to empty value.)
19320 # Find who we are. Look in the path if we contain no directory separator.
19322 *[\\/]* ) as_myself=$0 ;;
19323 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
19324 for as_dir in $PATH
19327 test -z "$as_dir" && as_dir=.
19328 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
19334 # We did not find ourselves, most probably we were run as `sh COMMAND'
19335 # in which case we are not to be found in the path.
19336 if test "x$as_myself" = x
; then
19339 if test ! -f "$as_myself"; then
19340 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
19341 { (exit 1); exit 1; }
19344 # Work around bugs in pre-3.0 UWIN ksh.
19345 for as_var
in ENV MAIL MAILPATH
19346 do ($as_unset $as_var) >/dev
/null
2>&1 && $as_unset $as_var
19358 # Required to use basename.
19359 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
19360 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
19366 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
19367 as_basename
=basename
19373 # Name of the executable.
19374 as_me
=`$as_basename -- "$0" ||
19375 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
19376 X"$0" : 'X\(//\)$' \| \
19377 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
19379 sed '/^.*\/\([^/][^/]*\)\/*$/{
19398 as_lineno_1
=$LINENO
19399 as_lineno_2
=$LINENO
19400 test "x$as_lineno_1" != "x$as_lineno_2" &&
19401 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" ||
{
19403 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
19404 # uniformly replaced by the line number. The first 'sed' inserts a
19405 # line-number line after each line using $LINENO; the second 'sed'
19406 # does the real work. The second script uses 'N' to pair each
19407 # line-number line with the line containing $LINENO, and appends
19408 # trailing '-' during substitution so that $LINENO is not a special
19409 # case at line end.
19410 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
19411 # scripts with optimization help from Paolo Bonzini. Blame Lee
19412 # E. McMahon (1931-1989) for sed's syntax. :-)
19424 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
19427 ' >$as_me.lineno
&&
19428 chmod +x
"$as_me.lineno" ||
19429 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
19430 { (exit 1); exit 1; }; }
19432 # Don't try to exec as it changes $[0], causing all sort of problems
19433 # (the dirname of $[0] is not the place where we might find the
19434 # original and so on. Autoconf is especially sensitive to this).
19435 .
"./$as_me.lineno"
19436 # Exit status is that of the last command.
19441 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
19447 ECHO_C
= ECHO_N
= ECHO_T
=
19448 case `echo -n x` in
19450 case `echo 'x\c'` in
19451 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
19457 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
19458 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
19464 rm -f conf$$ conf$$.exe conf$$.
file
19465 if test -d conf$$.dir
; then
19466 rm -f conf$$.dir
/conf$$.
file
19469 mkdir conf$$.dir
2>/dev
/null
19471 if (echo >conf$$.
file) 2>/dev
/null
; then
19472 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
19474 # ... but there are two gotchas:
19475 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
19476 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
19477 # In both cases, we have to default to `cp -p'.
19478 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
19480 elif ln conf$$.
file conf$$
2>/dev
/null
; then
19488 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
19489 rmdir conf$$.dir
2>/dev
/null
19491 if mkdir
-p .
2>/dev
/null
; then
19494 test -d .
/-p && rmdir .
/-p
19498 if test -x / >/dev
/null
2>&1; then
19499 as_test_x
='test -x'
19501 if ls -dL / >/dev
/null
2>&1; then
19508 if test -d "$1"; then
19514 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
19515 ???[sx]*):;;*)false;;esac;fi
19519 as_executable_p
=$as_test_x
19521 # Sed expression to map a string onto a valid CPP name.
19522 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
19524 # Sed expression to map a string onto a valid variable name.
19525 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
19530 # Save the log message, to keep $[0] and so on meaningful, and to
19531 # report actual input values of CONFIG_FILES etc. instead of their
19532 # values after options handling.
19534 This file was extended by $as_me, which was
19535 generated by GNU Autoconf 2.63. Invocation command line was
19537 CONFIG_FILES = $CONFIG_FILES
19538 CONFIG_HEADERS = $CONFIG_HEADERS
19539 CONFIG_LINKS = $CONFIG_LINKS
19540 CONFIG_COMMANDS = $CONFIG_COMMANDS
19543 on `(hostname || uname -n) 2>/dev/null | sed 1q`
19548 case $ac_config_files in *"
19549 "*) set x
$ac_config_files; shift; ac_config_files
=$
*;;
19552 case $ac_config_headers in *"
19553 "*) set x
$ac_config_headers; shift; ac_config_headers
=$
*;;
19557 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19558 # Files that config.status was made for.
19559 config_files="$ac_config_files"
19560 config_headers="$ac_config_headers"
19561 config_commands="$ac_config_commands"
19565 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
19567 \`$as_me' instantiates files from templates according to the
19568 current configuration.
19570 Usage: $0 [OPTION]... [FILE]...
19572 -h, --help print this help, then exit
19573 -V, --version print version number and configuration settings, then exit
19574 -q, --quiet, --silent
19575 do not print progress messages
19576 -d, --debug don't remove temporary files
19577 --recheck update $as_me by reconfiguring in the same conditions
19578 --file=FILE[:TEMPLATE]
19579 instantiate the configuration file FILE
19580 --header=FILE[:TEMPLATE]
19581 instantiate the configuration header FILE
19583 Configuration files:
19586 Configuration headers:
19589 Configuration commands:
19592 Report bugs to <bug-autoconf@gnu.org>."
19595 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19598 configured by $0, generated by GNU Autoconf 2.63,
19599 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
19601 Copyright (C) 2008 Free Software Foundation, Inc.
19602 This config.status script is free software; the Free Software Foundation
19603 gives unlimited permission to copy, distribute and modify it."
19610 test -n "\$AWK" || AWK=awk
19613 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
19614 # The default lists apply if the user does not specify any file.
19620 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
19621 ac_optarg
=`expr "X$1" : 'X[^=]*=\(.*\)'`
19632 # Handling of the options.
19633 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
19635 --version |
--versio |
--versi |
--vers |
--ver |
--ve |
--v |
-V )
19636 $as_echo "$ac_cs_version"; exit ;;
19637 --debug |
--debu |
--deb |
--de |
--d |
-d )
19639 --file |
--fil |
--fi |
--f )
19642 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
19644 CONFIG_FILES
="$CONFIG_FILES '$ac_optarg'"
19645 ac_need_defaults
=false
;;
19646 --header |
--heade |
--head |
--hea )
19649 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
19651 CONFIG_HEADERS
="$CONFIG_HEADERS '$ac_optarg'"
19652 ac_need_defaults
=false
;;
19654 # Conflict between --help and --header
19655 { $as_echo "$as_me: error: ambiguous option: $1
19656 Try \`$0 --help' for more information." >&2
19657 { (exit 1); exit 1; }; };;
19658 --help |
--hel |
-h )
19659 $as_echo "$ac_cs_usage"; exit ;;
19660 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
19661 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
19664 # This is an error.
19665 -*) { $as_echo "$as_me: error: unrecognized option: $1
19666 Try \`$0 --help' for more information." >&2
19667 { (exit 1); exit 1; }; } ;;
19669 *) ac_config_targets
="$ac_config_targets $1"
19670 ac_need_defaults
=false
;;
19676 ac_configure_extra_args
=
19678 if $ac_cs_silent; then
19680 ac_configure_extra_args
="$ac_configure_extra_args --silent"
19684 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19685 if \$ac_cs_recheck; then
19686 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
19688 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
19689 CONFIG_SHELL='$SHELL'
19690 export CONFIG_SHELL
19695 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
19699 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
19700 ## Running $as_me. ##
19706 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19710 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
19713 # The HP-UX ksh and POSIX shell print the target directory to stdout
19714 # if CDPATH is set.
19715 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
19717 sed_quote_subst='$sed_quote_subst'
19718 double_quote_subst='$double_quote_subst'
19719 delay_variable_subst='$delay_variable_subst'
19720 macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`'
19721 macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`'
19722 enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`'
19723 enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`'
19724 pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`'
19725 enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`'
19726 host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`'
19727 host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`'
19728 host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`'
19729 build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`'
19730 build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`'
19731 build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`'
19732 SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`'
19733 Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`'
19734 GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`'
19735 EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`'
19736 FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`'
19737 LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`'
19738 NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`'
19739 LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`'
19740 max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`'
19741 ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`'
19742 exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`'
19743 lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`'
19744 lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`'
19745 lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`'
19746 reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`'
19747 reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`'
19748 OBJDUMP='`$ECHO "X$OBJDUMP" | $Xsed -e "$delay_single_quote_subst"`'
19749 deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`'
19750 file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`'
19751 AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`'
19752 AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`'
19753 STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`'
19754 RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`'
19755 old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
19756 old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
19757 old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
19758 CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`'
19759 CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`'
19760 compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`'
19761 GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`'
19762 lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`'
19763 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`'
19764 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address" | $Xsed -e "$delay_single_quote_subst"`'
19765 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
19766 objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`'
19767 SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`'
19768 ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`'
19769 MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`'
19770 lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`'
19771 lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`'
19772 lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`'
19773 lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`'
19774 lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`'
19775 need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`'
19776 DSYMUTIL='`$ECHO "X$DSYMUTIL" | $Xsed -e "$delay_single_quote_subst"`'
19777 NMEDIT='`$ECHO "X$NMEDIT" | $Xsed -e "$delay_single_quote_subst"`'
19778 LIPO='`$ECHO "X$LIPO" | $Xsed -e "$delay_single_quote_subst"`'
19779 OTOOL='`$ECHO "X$OTOOL" | $Xsed -e "$delay_single_quote_subst"`'
19780 OTOOL64='`$ECHO "X$OTOOL64" | $Xsed -e "$delay_single_quote_subst"`'
19781 libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`'
19782 shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`'
19783 extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
19784 archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`'
19785 enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`'
19786 export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
19787 whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
19788 compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`'
19789 old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`'
19790 old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
19791 archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
19792 archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
19793 module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`'
19794 module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
19795 with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`'
19796 allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
19797 no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
19798 hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
19799 hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`'
19800 hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`'
19801 hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`'
19802 hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`'
19803 hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`'
19804 hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
19805 hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`'
19806 inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`'
19807 link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`'
19808 fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`'
19809 always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`'
19810 export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`'
19811 exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
19812 include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
19813 prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`'
19814 file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`'
19815 variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`'
19816 need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
19817 need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`'
19818 version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`'
19819 runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`'
19820 shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
19821 shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`'
19822 libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`'
19823 library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`'
19824 soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`'
19825 postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
19826 postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
19827 finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`'
19828 finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`'
19829 hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`'
19830 sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
19831 sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
19832 hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`'
19833 enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`'
19834 enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`'
19835 enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`'
19836 old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`'
19837 striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`'
19840 LTCFLAGS='$LTCFLAGS'
19841 compiler='$compiler_DEFAULT'
19843 # Quote evaled strings.
19855 deplibs_check_method \
19864 lt_cv_sys_global_symbol_pipe \
19865 lt_cv_sys_global_symbol_to_cdecl \
19866 lt_cv_sys_global_symbol_to_c_name_address \
19867 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
19870 lt_prog_compiler_no_builtin_flag \
19871 lt_prog_compiler_wl \
19872 lt_prog_compiler_pic \
19873 lt_prog_compiler_static \
19874 lt_cv_prog_compiler_c_o \
19882 export_dynamic_flag_spec \
19883 whole_archive_flag_spec \
19884 compiler_needs_object \
19886 allow_undefined_flag \
19887 no_undefined_flag \
19888 hardcode_libdir_flag_spec \
19889 hardcode_libdir_flag_spec_ld \
19890 hardcode_libdir_separator \
19895 variables_saved_for_relink \
19897 library_names_spec \
19902 case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
19903 *[\\\\\\\`\\"\\\$]*)
19904 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
19907 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
19912 # Double-quote double-evaled strings.
19913 for var in reload_cmds \
19914 old_postinstall_cmds \
19915 old_postuninstall_cmds \
19917 extract_expsyms_cmds \
19918 old_archive_from_new_cmds \
19919 old_archive_from_expsyms_cmds \
19921 archive_expsym_cmds \
19923 module_expsym_cmds \
19924 export_symbols_cmds \
19927 postuninstall_cmds \
19929 sys_lib_search_path_spec \
19930 sys_lib_dlsearch_path_spec; do
19931 case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
19932 *[\\\\\\\`\\"\\\$]*)
19933 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
19936 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
19941 # Fix-up fallback echo if it was mangled by the above quoting rules.
19943 *'\\\$0 --fallback-echo"') lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\`
19947 ac_aux_dir='$ac_aux_dir'
19948 xsi_shell='$xsi_shell'
19949 lt_shell_append='$lt_shell_append'
19951 # See if we are running on zsh, and set the options which allow our
19952 # commands through without removal of \ escapes INIT.
19953 if test -n "\${ZSH_VERSION+set}" ; then
19954 setopt NO_GLOB_SUBST
19960 TIMESTAMP='$TIMESTAMP'
19969 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
19971 # Handling of arguments.
19972 for ac_config_target
in $ac_config_targets
19974 case $ac_config_target in
19975 "spl_config.h") CONFIG_HEADERS
="$CONFIG_HEADERS spl_config.h" ;;
19976 "depfiles") CONFIG_COMMANDS
="$CONFIG_COMMANDS depfiles" ;;
19977 "libtool") CONFIG_COMMANDS
="$CONFIG_COMMANDS libtool" ;;
19978 "Makefile") CONFIG_FILES
="$CONFIG_FILES Makefile" ;;
19979 "lib/Makefile") CONFIG_FILES
="$CONFIG_FILES lib/Makefile" ;;
19980 "cmd/Makefile") CONFIG_FILES
="$CONFIG_FILES cmd/Makefile" ;;
19981 "module/Makefile") CONFIG_FILES
="$CONFIG_FILES module/Makefile" ;;
19982 "module/spl/Makefile") CONFIG_FILES
="$CONFIG_FILES module/spl/Makefile" ;;
19983 "module/splat/Makefile") CONFIG_FILES
="$CONFIG_FILES module/splat/Makefile" ;;
19984 "include/Makefile") CONFIG_FILES
="$CONFIG_FILES include/Makefile" ;;
19985 "scripts/Makefile") CONFIG_FILES
="$CONFIG_FILES scripts/Makefile" ;;
19986 "spl.spec") CONFIG_FILES
="$CONFIG_FILES spl.spec" ;;
19987 "spl-modules.spec") CONFIG_FILES
="$CONFIG_FILES spl-modules.spec" ;;
19989 *) { { $as_echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
19990 $as_echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
19991 { (exit 1); exit 1; }; };;
19996 # If the user did not use the arguments to specify the items to instantiate,
19997 # then the envvar interface is used. Set only those that are not.
19998 # We use the long form for the default assignment because of an extremely
19999 # bizarre bug on SunOS 4.1.3.
20000 if $ac_need_defaults; then
20001 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
20002 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
20003 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS
=$config_commands
20006 # Have a temporary directory for convenience. Make it in the build tree
20007 # simply because there is no reason against having it here, and in addition,
20008 # creating and moving files from /tmp can sometimes cause problems.
20009 # Hook for its removal unless debugging.
20010 # Note that there is a small window in which the directory will not be cleaned:
20011 # after its creation but before its name has been assigned to `$tmp'.
20015 trap 'exit_status=$?
20016 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
20018 trap '{ (exit 1); exit 1; }' 1 2 13 15
20020 # Create a (secure) tmp directory for tmp files.
20023 tmp
=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
20024 test -n "$tmp" && test -d "$tmp"
20027 tmp
=.
/conf$$
-$RANDOM
20028 (umask 077 && mkdir
"$tmp")
20031 $as_echo "$as_me: cannot create a temporary directory in ." >&2
20032 { (exit 1); exit 1; }
20035 # Set up the scripts for CONFIG_FILES section.
20036 # No need to generate them if there are no CONFIG_FILES.
20037 # This happens for instance with `./config.status config.h'.
20038 if test -n "$CONFIG_FILES"; then
20042 ac_cs_awk_cr
=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
20043 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
20046 ac_cs_awk_cr
=$ac_cr
20049 echo 'BEGIN {' >"$tmp/subs1.awk" &&
20054 echo "cat >conf$$subs.awk <<_ACEOF" &&
20055 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
20057 } >conf$$subs.sh ||
20058 { { $as_echo "$as_me:$LINENO: error
: could not
make $CONFIG_STATUS" >&5
20059 $as_echo "$as_me: error
: could not
make $CONFIG_STATUS" >&2;}
20060 { (exit 1); exit 1; }; }
20061 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
20063 for ac_last_try in false false false false false :; do
20064 . ./conf$$subs.sh ||
20065 { { $as_echo "$as_me:$LINENO: error
: could not
make $CONFIG_STATUS" >&5
20066 $as_echo "$as_me: error
: could not
make $CONFIG_STATUS" >&2;}
20067 { (exit 1); exit 1; }; }
20069 ac_delim_n=`sed -n "s
/.
*$ac_delim\$
/X
/p
" conf$$subs.awk | grep -c X`
20070 if test $ac_delim_n = $ac_delim_num; then
20072 elif $ac_last_try; then
20073 { { $as_echo "$as_me:$LINENO: error
: could not
make $CONFIG_STATUS" >&5
20074 $as_echo "$as_me: error
: could not
make $CONFIG_STATUS" >&2;}
20075 { (exit 1); exit 1; }; }
20077 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
20080 rm -f conf$$subs.sh
20082 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
20083 cat >>"\
$tmp/subs1.
awk" <<\\_ACAWK &&
20087 s/^/S["/; s
/!.
*/"]=/
20097 s/\(.\{148\}\).*/\1/
20099 s/["\\]/\\&/g
; s
/^
/"/; s/$/\\n"\\/
20104 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
20111 s/\(.\{148\}\).*/\1/
20113 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/
20117 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
20122 ' <conf$$subs.awk | sed '
20127 ' >>$CONFIG_STATUS || ac_write_fail=1
20128 rm -f conf$$subs.awk
20129 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
20131 cat >>"\
$tmp/subs1.
awk" <<_ACAWK &&
20132 for (key in S) S_is_set[key] = 1
20138 nfields = split(line, field, "@
")
20140 len = length(field[1])
20141 for (i = 2; i < nfields; i++) {
20143 keylen = length(key)
20144 if (S_is_set[key]) {
20146 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
20147 len += length(value) + length(field[++i])
20158 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20159 if sed "s
/$ac_cr//" < /dev/null > /dev/null 2>&1; then
20160 sed "s
/$ac_cr\$
//; s
/$ac_cr/$ac_cs_awk_cr/g
"
20163 fi < "$tmp/subs1.
awk" > "$tmp/subs.
awk" \
20164 || { { $as_echo "$as_me:$LINENO: error
: could not setup config files machinery
" >&5
20165 $as_echo "$as_me: error
: could not setup config files machinery
" >&2;}
20166 { (exit 1); exit 1; }; }
20169 # VPATH may cause trouble with some makes, so we remove $(srcdir),
20170 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".
", strip leading and
20171 # trailing colons and then remove the whole line if VPATH becomes empty
20172 # (actually we leave an empty line to preserve line numbers).
20173 if test "x
$srcdir" = x.; then
20174 ac_vpsub='/^[ ]*VPATH[ ]*=/{
20175 s/:*\$(srcdir):*/:/
20176 s/:*\${srcdir}:*/:/
20178 s/^\([^=]*=[ ]*\):*/\1/
20184 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20185 fi # test -n "$CONFIG_FILES"
20187 # Set up the scripts for CONFIG_HEADERS section.
20188 # No need to generate them if there are no CONFIG_HEADERS.
20189 # This happens for instance with `./config.status Makefile'.
20190 if test -n "$CONFIG_HEADERS"; then
20191 cat >"$tmp/defines.
awk" <<\_ACAWK ||
20195 # Transform confdefs.h into an awk script `defines.awk', embedded as
20196 # here-document in config.status, that substitutes the proper values into
20197 # config.h.in to produce config.h.
20199 # Create a delimiter string that does not exist in confdefs.h, to ease
20200 # handling of long lines.
20202 for ac_last_try in false false :; do
20203 ac_t=`sed -n "/$ac_delim/p
" confdefs.h`
20204 if test -z "$ac_t"; then
20206 elif $ac_last_try; then
20207 { { $as_echo "$as_me:$LINENO: error
: could not
make $CONFIG_HEADERS" >&5
20208 $as_echo "$as_me: error
: could not
make $CONFIG_HEADERS" >&2;}
20209 { (exit 1); exit 1; }; }
20211 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
20215 # For the awk script, D is an array of macro values keyed by name,
20216 # likewise P contains macro parameters if any. Preserve backslash
20217 # newline sequences.
20219 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
20221 s/.\{148\}/&'"$ac_delim"'/g
20224 s/^[ ]*#[ ]*define[ ][ ]*/ /
20231 s
/^ \
('"$ac_word_re"'\
)\
(([^
()]*)\
)[ ]*\
(.
*\
)/P
["\1"]="\2"\
20233 s
/^ \
('"$ac_word_re"'\
)[ ]*\
(.
*\
)/D
["\1"]=" \2"/p
20237 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\
1"]="\
2"\
20238 D["\
1"]=" \
3\\\\\\n
"\\/p
20240 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\
1"]=" \
2\\\\\\n
"\\/p
20245 s/.\{148\}/&'"$ac_delim"'/g
20250 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/p
20253 s
/["\\]/\\&/g; s/^/"/; s
/$
/\\\\\\n
"\\/p
20255 ' <confdefs.h | sed '
20256 s/'"$ac_delim"'/"\\\
20257 "/g' >>$CONFIG_STATUS || ac_write_fail=1
20259 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
20260 for (key in D) D_is_set[key] = 1
20263 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
20265 split(line, arg, " ")
20266 if (arg[1] == "#") {
20270 defundef
= substr
(arg
[1], 2)
20273 split(mac1
, mac2
, "(") #)
20275 prefix
= substr
(line
, 1, index
(line
, defundef
) - 1)
20276 if (D_is_set
[macro
]) {
20277 # Preserve the white space surrounding the "#".
20278 print prefix
"define", macro P
[macro
] D
[macro
]
20281 # Replace #undef with comments. This is necessary, for example,
20282 # in the case of _POSIX_SOURCE, which is predefined and required
20283 # on some systems where configure will not decide to define it.
20284 if (defundef
== "undef") {
20285 print
"/*", prefix defundef
, macro
, "*/"
20293 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
20294 { { $as_echo "$as_me:$LINENO: error: could not setup config headers machinery" >&5
20295 $as_echo "$as_me: error: could not setup config headers machinery" >&2;}
20296 { (exit 1); exit 1; }; }
20297 fi # test -n "$CONFIG_HEADERS"
20300 eval set X
" :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
20305 :[FHLC
]) ac_mode
=$ac_tag; continue;;
20307 case $ac_mode$ac_tag in
20309 :L
* |
:C
*:*) { { $as_echo "$as_me:$LINENO: error: invalid tag $ac_tag" >&5
20310 $as_echo "$as_me: error: invalid tag $ac_tag" >&2;}
20311 { (exit 1); exit 1; }; };;
20312 :[FH
]-) ac_tag
=-:-;;
20313 :[FH
]*) ac_tag
=$ac_tag:$ac_tag.
in;;
20330 -) ac_f
="$tmp/stdin";;
20331 *) # Look for the file first in the build tree, then in the source tree
20332 # (if the path is not absolute). The absolute path cannot be DOS-style,
20333 # because $ac_f cannot contain `:'.
20337 *) test -f "$srcdir/$ac_f" && ac_f
="$srcdir/$ac_f";;
20339 { { $as_echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
20340 $as_echo "$as_me: error: cannot find input file: $ac_f" >&2;}
20341 { (exit 1); exit 1; }; };;
20343 case $ac_f in *\'*) ac_f
=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
20344 ac_file_inputs
="$ac_file_inputs '$ac_f'"
20347 # Let's still pretend it is `configure' which instantiates (i.e., don't
20348 # use $as_me), people would be surprised to read:
20349 # /* config.h. Generated by config.status. */
20350 configure_input
='Generated from '`
20351 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
20353 if test x
"$ac_file" != x-
; then
20354 configure_input
="$ac_file. $configure_input"
20355 { $as_echo "$as_me:$LINENO: creating $ac_file" >&5
20356 $as_echo "$as_me: creating $ac_file" >&6;}
20358 # Neutralize special characters interpreted by sed in replacement strings.
20359 case $configure_input in #(
20360 *\
&* |
*\|
* |
*\\* )
20361 ac_sed_conf_input
=`$as_echo "$configure_input" |
20362 sed 's/[\\\\&|]/\\\\&/g'`;; #(
20363 *) ac_sed_conf_input
=$configure_input;;
20367 *:-:* |
*:-) cat >"$tmp/stdin" \
20368 ||
{ { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
20369 $as_echo "$as_me: error: could not create $ac_file" >&2;}
20370 { (exit 1); exit 1; }; } ;;
20375 ac_dir
=`$as_dirname -- "$ac_file" ||
20376 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
20377 X"$ac_file" : 'X\(//\)[^/]' \| \
20378 X"$ac_file" : 'X\(//\)$' \| \
20379 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
20380 $as_echo X"$ac_file" |
20381 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
20385 /^X\(\/\/\)[^/].*/{
20400 -*) as_dir
=.
/$as_dir;;
20402 test -d "$as_dir" ||
{ $as_mkdir_p && mkdir
-p "$as_dir"; } ||
{
20406 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
20407 *) as_qdir
=$as_dir;;
20409 as_dirs
="'$as_qdir' $as_dirs"
20410 as_dir
=`$as_dirname -- "$as_dir" ||
20411 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
20412 X"$as_dir" : 'X\(//\)[^/]' \| \
20413 X"$as_dir" : 'X\(//\)$' \| \
20414 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
20415 $as_echo X"$as_dir" |
20416 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
20420 /^X\(\/\/\)[^/].*/{
20433 test -d "$as_dir" && break
20435 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
20436 } ||
test -d "$as_dir" ||
{ { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
20437 $as_echo "$as_me: error: cannot create directory $as_dir" >&2;}
20438 { (exit 1); exit 1; }; }; }
20442 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
20444 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
20445 # A ".." for each directory in $ac_dir_suffix.
20446 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
20447 case $ac_top_builddir_sub in
20448 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
20449 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
20452 ac_abs_top_builddir
=$ac_pwd
20453 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
20454 # for backward compatibility:
20455 ac_top_builddir
=$ac_top_build_prefix
20458 .
) # We are building in place.
20460 ac_top_srcdir
=$ac_top_builddir_sub
20461 ac_abs_top_srcdir
=$ac_pwd ;;
20462 [\\/]* | ?
:[\\/]* ) # Absolute name.
20463 ac_srcdir
=$srcdir$ac_dir_suffix;
20464 ac_top_srcdir
=$srcdir
20465 ac_abs_top_srcdir
=$srcdir ;;
20466 *) # Relative name.
20467 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
20468 ac_top_srcdir
=$ac_top_build_prefix$srcdir
20469 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
20471 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
20481 [\\/$
]* | ?
:[\\/]* ) ac_INSTALL
=$INSTALL ;;
20482 *) ac_INSTALL
=$ac_top_build_prefix$INSTALL ;;
20484 ac_MKDIR_P
=$MKDIR_P
20486 [\\/$
]* | ?
:[\\/]* ) ;;
20487 */*) ac_MKDIR_P
=$ac_top_build_prefix$MKDIR_P ;;
20491 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
20492 # If the template does not know about datarootdir, expand it.
20493 # FIXME: This hack should be removed a few years after 2.60.
20494 ac_datarootdir_hack
=; ac_datarootdir_seen
=
20507 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
20508 *datarootdir
*) ac_datarootdir_seen
=yes;;
20509 *@datadir@
*|
*@docdir@
*|
*@infodir@
*|
*@localedir@
*|
*@mandir@
*)
20510 { $as_echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
20511 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
20513 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
20514 ac_datarootdir_hack='
20515 s&@datadir@&$datadir&g
20516 s&@docdir@&$docdir&g
20517 s&@infodir@&$infodir&g
20518 s&@localedir@&$localedir&g
20519 s&@mandir@&$mandir&g
20520 s&\\\${datarootdir}&$datarootdir&g' ;;
20524 # Neutralize VPATH when `$srcdir' = `.'.
20525 # Shell code in configure.ac might set extrasub.
20526 # FIXME: do we really want to maintain this feature?
20527 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
20528 ac_sed_extra="$ac_vpsub
20531 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
20533 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
20534 s|@configure_input@|
$ac_sed_conf_input|
;t t
20535 s
&@top_builddir@
&$ac_top_builddir_sub&;t t
20536 s
&@top_build_prefix@
&$ac_top_build_prefix&;t t
20537 s
&@srcdir@
&$ac_srcdir&;t t
20538 s
&@abs_srcdir@
&$ac_abs_srcdir&;t t
20539 s
&@top_srcdir@
&$ac_top_srcdir&;t t
20540 s
&@abs_top_srcdir@
&$ac_abs_top_srcdir&;t t
20541 s
&@builddir@
&$ac_builddir&;t t
20542 s
&@abs_builddir@
&$ac_abs_builddir&;t t
20543 s
&@abs_top_builddir@
&$ac_abs_top_builddir&;t t
20544 s
&@INSTALL@
&$ac_INSTALL&;t t
20545 s
&@MKDIR_P@
&$ac_MKDIR_P&;t t
20546 $ac_datarootdir_hack
20548 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.
awk" >$tmp/out \
20549 || { { $as_echo "$as_me:$LINENO: error
: could not create
$ac_file" >&5
20550 $as_echo "$as_me: error
: could not create
$ac_file" >&2;}
20551 { (exit 1); exit 1; }; }
20553 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
20554 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out
"`; test -n "$ac_out"; } &&
20555 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out
"`; test -z "$ac_out"; } &&
20556 { $as_echo "$as_me:$LINENO: WARNING
: $ac_file contains a reference to the variable \
`datarootdir'
20557 which seems to be undefined. Please make sure it is defined." >&5
20558 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir
'
20559 which seems to be undefined. Please make sure it is defined." >&2;}
20563 -) cat "$tmp/out" && rm -f "$tmp/out";;
20564 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
20566 || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
20567 $as_echo "$as_me: error: could not create $ac_file" >&2;}
20568 { (exit 1); exit 1; }; }
20574 if test x"$ac_file" != x-; then
20576 $as_echo "/* $configure_input */" \
20577 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
20578 } >"$tmp/config.h" \
20579 || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
20580 $as_echo "$as_me: error: could not create $ac_file" >&2;}
20581 { (exit 1); exit 1; }; }
20582 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
20583 { $as_echo "$as_me:$LINENO: $ac_file is unchanged" >&5
20584 $as_echo "$as_me: $ac_file is unchanged" >&6;}
20587 mv "$tmp/config.h" "$ac_file" \
20588 || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
20589 $as_echo "$as_me: error: could not create $ac_file" >&2;}
20590 { (exit 1); exit 1; }; }
20593 $as_echo "/* $configure_input */" \
20594 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
20595 || { { $as_echo "$as_me:$LINENO: error: could not create -" >&5
20596 $as_echo "$as_me: error: could not create -" >&2;}
20597 { (exit 1); exit 1; }; }
20599 # Compute "$ac_file"'s index
in $config_headers.
20602 for _am_header
in $config_headers :; do
20603 case $_am_header in
20604 $_am_arg |
$_am_arg:* )
20607 _am_stamp_count
=`expr $_am_stamp_count + 1` ;;
20610 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
20611 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
20612 X"$_am_arg" : 'X\(//\)[^/]' \| \
20613 X"$_am_arg" : 'X\(//\)$' \| \
20614 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
20615 $as_echo X"$_am_arg" |
20616 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
20620 /^X\(\/\/\)[^/].*/{
20632 s/.*/./; q'`/stamp-h
$_am_stamp_count
20635 :C
) { $as_echo "$as_me:$LINENO: executing $ac_file commands" >&5
20636 $as_echo "$as_me: executing $ac_file commands" >&6;}
20641 case $ac_file$ac_mode in
20643 (mv spl_config.h spl_config.h.tmp
&&
20644 awk -f ${ac_srcdir}/config
/config.
awk spl_config.h.tmp
>spl_config.h
&&
20645 rm spl_config.h.tmp
) ||
exit 1 ;;
20646 "depfiles":C
) test x
"$AMDEP_TRUE" != x
"" ||
{
20647 # Autoconf 2.62 quotes --file arguments for eval, but not when files
20648 # are listed without --file. Let's play safe and only enable the eval
20649 # if we detect the quoting.
20650 case $CONFIG_FILES in
20651 *\'*) eval set x
"$CONFIG_FILES" ;;
20652 *) set x
$CONFIG_FILES ;;
20657 # Strip MF so we end up with the name of the file.
20658 mf
=`echo "$mf" | sed -e 's/:.*$//'`
20659 # Check whether this is an Automake generated Makefile or not.
20660 # We used to match only the files named `Makefile.in', but
20661 # some people rename them; so instead we look at the file content.
20662 # Grep'ing the first line is not enough: some people post-process
20663 # each Makefile.in and add a new line on top of each file to say so.
20664 # Grep'ing the whole file is not good either: AIX grep has a line
20665 # limit of 2048, but all sed's we know have understand at least 4000.
20666 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" |
grep X
>/dev
/null
2>&1; then
20667 dirpart
=`$as_dirname -- "$mf" ||
20668 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
20669 X"$mf" : 'X\(//\)[^/]' \| \
20670 X"$mf" : 'X\(//\)$' \| \
20671 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
20673 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
20677 /^X\(\/\/\)[^/].*/{
20693 # Extract the definition of DEPDIR, am__include, and am__quote
20694 # from the Makefile without running `make'.
20695 DEPDIR
=`sed -n 's/^DEPDIR = //p' < "$mf"`
20696 test -z "$DEPDIR" && continue
20697 am__include
=`sed -n 's/^am__include = //p' < "$mf"`
20698 test -z "am__include" && continue
20699 am__quote
=`sed -n 's/^am__quote = //p' < "$mf"`
20700 # When using ansi2knr, U may be empty or an underscore; expand it
20701 U
=`sed -n 's/^U = //p' < "$mf"`
20702 # Find all dependency output files, they are included files with
20703 # $(DEPDIR) in their names. We invoke sed twice because it is the
20704 # simplest approach to changing $(DEPDIR) to its actual value in the
20706 for file in `sed -n "
20707 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
20708 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
20709 # Make sure the directory exists.
20710 test -f "$dirpart/$file" && continue
20711 fdir
=`$as_dirname -- "$file" ||
20712 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
20713 X"$file" : 'X\(//\)[^/]' \| \
20714 X"$file" : 'X\(//\)$' \| \
20715 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
20716 $as_echo X"$file" |
20717 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
20721 /^X\(\/\/\)[^/].*/{
20734 { as_dir
=$dirpart/$fdir
20736 -*) as_dir
=.
/$as_dir;;
20738 test -d "$as_dir" ||
{ $as_mkdir_p && mkdir
-p "$as_dir"; } ||
{
20742 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
20743 *) as_qdir
=$as_dir;;
20745 as_dirs
="'$as_qdir' $as_dirs"
20746 as_dir
=`$as_dirname -- "$as_dir" ||
20747 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
20748 X"$as_dir" : 'X\(//\)[^/]' \| \
20749 X"$as_dir" : 'X\(//\)$' \| \
20750 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
20751 $as_echo X"$as_dir" |
20752 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
20756 /^X\(\/\/\)[^/].*/{
20769 test -d "$as_dir" && break
20771 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
20772 } ||
test -d "$as_dir" ||
{ { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
20773 $as_echo "$as_me: error: cannot create directory $as_dir" >&2;}
20774 { (exit 1); exit 1; }; }; }
20775 # echo "creating $dirpart/$file"
20776 echo '# dummy' > "$dirpart/$file"
20783 # See if we are running on zsh, and set the options which allow our
20784 # commands through without removal of \ escapes.
20785 if test -n "${ZSH_VERSION+set}" ; then
20786 setopt NO_GLOB_SUBST
20789 cfgfile
="${ofile}T"
20790 trap "$RM \"$cfgfile\"; exit 1" 1 2 15
20793 cat <<_LT_EOF >> "$cfgfile"
20796 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
20797 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
20798 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
20799 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
20801 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
20802 # 2006, 2007, 2008 Free Software Foundation, Inc.
20803 # Written by Gordon Matzigkeit, 1996
20805 # This file is part of GNU Libtool.
20807 # GNU Libtool is free software; you can redistribute it and/or
20808 # modify it under the terms of the GNU General Public License as
20809 # published by the Free Software Foundation; either version 2 of
20810 # the License, or (at your option) any later version.
20812 # As a special exception to the GNU General Public License,
20813 # if you distribute this file as part of a program or library that
20814 # is built using GNU Libtool, you may include this file under the
20815 # same distribution terms that you use for the rest of that program.
20817 # GNU Libtool is distributed in the hope that it will be useful,
20818 # but WITHOUT ANY WARRANTY; without even the implied warranty of
20819 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
20820 # GNU General Public License for more details.
20822 # You should have received a copy of the GNU General Public License
20823 # along with GNU Libtool; see the file COPYING. If not, a copy
20824 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
20825 # obtained by writing to the Free Software Foundation, Inc.,
20826 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
20829 # The names of the tagged configurations supported by this script.
20832 # ### BEGIN LIBTOOL CONFIG
20834 # Which release of libtool.m4 was used?
20835 macro_version=$macro_version
20836 macro_revision=$macro_revision
20838 # Whether or not to build shared libraries.
20839 build_libtool_libs=$enable_shared
20841 # Whether or not to build static libraries.
20842 build_old_libs=$enable_static
20844 # What type of objects to build.
20847 # Whether or not to optimize for fast installation.
20848 fast_install=$enable_fast_install
20851 host_alias=$host_alias
20855 # The build system.
20856 build_alias=$build_alias
20860 # A sed program that does not truncate output.
20863 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
20864 Xsed="\$SED -e 1s/^X//"
20866 # A grep program that handles long lines.
20872 # A literal string matcher.
20875 # A BSD- or MS-compatible name lister.
20878 # Whether we need soft or hard links.
20881 # What is the maximum length of a command?
20882 max_cmd_len=$max_cmd_len
20884 # Object file suffix (normally "o").
20887 # Executable file suffix (normally "").
20890 # whether the shell understands "unset".
20893 # turn spaces into newlines.
20896 # turn newlines into spaces.
20899 # How to create reloadable object files.
20900 reload_flag=$lt_reload_flag
20901 reload_cmds=$lt_reload_cmds
20903 # An object symbol dumper.
20904 OBJDUMP=$lt_OBJDUMP
20906 # Method to check whether dependent libraries are shared objects.
20907 deplibs_check_method=$lt_deplibs_check_method
20909 # Command to use when deplibs_check_method == "file_magic".
20910 file_magic_cmd=$lt_file_magic_cmd
20914 AR_FLAGS=$lt_AR_FLAGS
20916 # A symbol stripping program.
20919 # Commands used to install an old-style archive.
20921 old_postinstall_cmds=$lt_old_postinstall_cmds
20922 old_postuninstall_cmds=$lt_old_postuninstall_cmds
20927 # LTCC compiler flags.
20928 LTCFLAGS=$lt_CFLAGS
20930 # Take the output of nm and produce a listing of raw symbols and C names.
20931 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
20933 # Transform the output of nm in a proper C declaration.
20934 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
20936 # Transform the output of nm in a C name address pair.
20937 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
20939 # Transform the output of nm in a C name address pair when lib prefix is needed.
20940 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
20942 # The name of the directory that contains temporary libtool files.
20945 # Shell to use when invoking shell scripts.
20948 # An echo program that does not interpret backslashes.
20951 # Used to examine libraries when file_magic_cmd begins with "file".
20952 MAGIC_CMD=$MAGIC_CMD
20954 # Must we lock files when doing compilation?
20955 need_locks=$lt_need_locks
20957 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
20958 DSYMUTIL=$lt_DSYMUTIL
20960 # Tool to change global to local symbols on Mac OS X.
20963 # Tool to manipulate fat objects and archives on Mac OS X.
20966 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
20969 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
20970 OTOOL64=$lt_OTOOL64
20972 # Old archive suffix (normally "a").
20975 # Shared library suffix (normally ".so").
20976 shrext_cmds=$lt_shrext_cmds
20978 # The commands to extract the exported symbol list from a shared archive.
20979 extract_expsyms_cmds=$lt_extract_expsyms_cmds
20981 # Variables whose values should be saved in libtool wrapper scripts and
20982 # restored at link time.
20983 variables_saved_for_relink=$lt_variables_saved_for_relink
20985 # Do we need the "lib" prefix for modules?
20986 need_lib_prefix=$need_lib_prefix
20988 # Do we need a version for libraries?
20989 need_version=$need_version
20991 # Library versioning type.
20992 version_type=$version_type
20994 # Shared library runtime path variable.
20995 runpath_var=$runpath_var
20997 # Shared library path variable.
20998 shlibpath_var=$shlibpath_var
21000 # Is shlibpath searched before the hard-coded library search path?
21001 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
21003 # Format of library name prefix.
21004 libname_spec=$lt_libname_spec
21006 # List of archive names. First name is the real one, the rest are links.
21007 # The last name is the one that the linker finds with -lNAME
21008 library_names_spec=$lt_library_names_spec
21010 # The coded name of the library, if different from the real name.
21011 soname_spec=$lt_soname_spec
21013 # Command to use after installation of a shared archive.
21014 postinstall_cmds=$lt_postinstall_cmds
21016 # Command to use after uninstallation of a shared archive.
21017 postuninstall_cmds=$lt_postuninstall_cmds
21019 # Commands used to finish a libtool library installation in a directory.
21020 finish_cmds=$lt_finish_cmds
21022 # As "finish_cmds", except a single script fragment to be evaled but
21024 finish_eval=$lt_finish_eval
21026 # Whether we should hardcode library paths into libraries.
21027 hardcode_into_libs=$hardcode_into_libs
21029 # Compile-time system search path for libraries.
21030 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
21032 # Run-time system search path for libraries.
21033 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
21035 # Whether dlopen is supported.
21036 dlopen_support=$enable_dlopen
21038 # Whether dlopen of programs is supported.
21039 dlopen_self=$enable_dlopen_self
21041 # Whether dlopen of statically linked programs is supported.
21042 dlopen_self_static=$enable_dlopen_self_static
21044 # Commands to strip libraries.
21045 old_striplib=$lt_old_striplib
21046 striplib=$lt_striplib
21049 # The linker used to build libraries.
21052 # Commands used to build an old-style archive.
21053 old_archive_cmds=$lt_old_archive_cmds
21055 # A language specific compiler.
21058 # Is the compiler the GNU compiler?
21061 # Compiler flag to turn off builtin functions.
21062 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
21064 # How to pass a linker flag through the compiler.
21065 wl=$lt_lt_prog_compiler_wl
21067 # Additional compiler flags for building library objects.
21068 pic_flag=$lt_lt_prog_compiler_pic
21070 # Compiler flag to prevent dynamic linking.
21071 link_static_flag=$lt_lt_prog_compiler_static
21073 # Does compiler simultaneously support -c and -o options?
21074 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
21076 # Whether or not to add -lc for building shared libraries.
21077 build_libtool_need_lc=$archive_cmds_need_lc
21079 # Whether or not to disallow shared libs when runtime libs are static.
21080 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
21082 # Compiler flag to allow reflexive dlopens.
21083 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
21085 # Compiler flag to generate shared objects directly from archives.
21086 whole_archive_flag_spec=$lt_whole_archive_flag_spec
21088 # Whether the compiler copes with passing no objects directly.
21089 compiler_needs_object=$lt_compiler_needs_object
21091 # Create an old-style archive from a shared archive.
21092 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
21094 # Create a temporary old-style archive to link instead of a shared archive.
21095 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
21097 # Commands used to build a shared archive.
21098 archive_cmds=$lt_archive_cmds
21099 archive_expsym_cmds=$lt_archive_expsym_cmds
21101 # Commands used to build a loadable module if different from building
21102 # a shared archive.
21103 module_cmds=$lt_module_cmds
21104 module_expsym_cmds=$lt_module_expsym_cmds
21106 # Whether we are building with GNU ld or not.
21107 with_gnu_ld=$lt_with_gnu_ld
21109 # Flag that allows shared libraries with undefined symbols to be built.
21110 allow_undefined_flag=$lt_allow_undefined_flag
21112 # Flag that enforces no undefined symbols.
21113 no_undefined_flag=$lt_no_undefined_flag
21115 # Flag to hardcode \$libdir into a binary during linking.
21116 # This must work even if \$libdir does not exist
21117 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
21119 # If ld is used when linking, flag to hardcode \$libdir into a binary
21120 # during linking. This must work even if \$libdir does not exist.
21121 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
21123 # Whether we need a single "-rpath" flag with a separated argument.
21124 hardcode_libdir_separator=$lt_hardcode_libdir_separator
21126 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
21127 # DIR into the resulting binary.
21128 hardcode_direct=$hardcode_direct
21130 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
21131 # DIR into the resulting binary and the resulting library dependency is
21132 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
21133 # library is relocated.
21134 hardcode_direct_absolute=$hardcode_direct_absolute
21136 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
21137 # into the resulting binary.
21138 hardcode_minus_L=$hardcode_minus_L
21140 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
21141 # into the resulting binary.
21142 hardcode_shlibpath_var=$hardcode_shlibpath_var
21144 # Set to "yes" if building a shared library automatically hardcodes DIR
21145 # into the library and all subsequent libraries and executables linked
21147 hardcode_automatic=$hardcode_automatic
21149 # Set to yes if linker adds runtime paths of dependent libraries
21150 # to runtime path list.
21151 inherit_rpath=$inherit_rpath
21153 # Whether libtool must link a program against all its dependency libraries.
21154 link_all_deplibs=$link_all_deplibs
21156 # Fix the shell variable \$srcfile for the compiler.
21157 fix_srcfile_path=$lt_fix_srcfile_path
21159 # Set to "yes" if exported symbols are required.
21160 always_export_symbols=$always_export_symbols
21162 # The commands to list exported symbols.
21163 export_symbols_cmds=$lt_export_symbols_cmds
21165 # Symbols that should not be listed in the preloaded symbols.
21166 exclude_expsyms=$lt_exclude_expsyms
21168 # Symbols that must always be exported.
21169 include_expsyms=$lt_include_expsyms
21171 # Commands necessary for linking programs (against libraries) with templates.
21172 prelink_cmds=$lt_prelink_cmds
21174 # Specify filename containing input files.
21175 file_list_spec=$lt_file_list_spec
21177 # How to hardcode a shared library path into an executable.
21178 hardcode_action=$hardcode_action
21180 # ### END LIBTOOL CONFIG
21186 cat <<\_LT_EOF
>> "$cfgfile"
21187 # AIX sometimes has problems with the GCC collect2 program. For some
21188 # reason, if we set the COLLECT_NAMES environment variable, the problems
21189 # vanish in a puff of smoke.
21190 if test "X${COLLECT_NAMES+set}" != Xset
; then
21192 export COLLECT_NAMES
21199 ltmain
="$ac_aux_dir/ltmain.sh"
21202 # We use sed instead of cat because bash on DJGPP gets confused if
21203 # if finds mixed CR/LF and LF-only lines. Since sed operates in
21204 # text mode, it properly converts lines to CR/LF. This bash problem
21205 # is reportedly fixed, but why not run on old versions too?
21206 sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
21207 ||
(rm -f "$cfgfile"; exit 1)
21211 cat << \_LT_EOF
>> "$cfgfile"
21213 # func_dirname file append nondir_replacement
21214 # Compute the dirname of FILE. If nonempty, add APPEND to the result,
21215 # otherwise set result to NONDIR_REPLACEMENT.
21219 */*) func_dirname_result
="${1%/*}${2}" ;;
21220 * ) func_dirname_result
="${3}" ;;
21224 # func_basename file
21227 func_basename_result
="${1##*/}"
21230 # func_dirname_and_basename file append nondir_replacement
21231 # perform func_basename and func_dirname in a single function
21233 # dirname: Compute the dirname of FILE. If nonempty,
21234 # add APPEND to the result, otherwise set result
21235 # to NONDIR_REPLACEMENT.
21236 # value returned in "$func_dirname_result"
21237 # basename: Compute filename of FILE.
21238 # value retuned in "$func_basename_result"
21239 # Implementation must be kept synchronized with func_dirname
21240 # and func_basename. For efficiency, we do not delegate to
21241 # those functions but instead duplicate the functionality here.
21242 func_dirname_and_basename
()
21245 */*) func_dirname_result
="${1%/*}${2}" ;;
21246 * ) func_dirname_result
="${3}" ;;
21248 func_basename_result
="${1##*/}"
21251 # func_stripname prefix suffix name
21252 # strip PREFIX and SUFFIX off of NAME.
21253 # PREFIX and SUFFIX must not contain globbing or regex special
21254 # characters, hashes, percent signs, but SUFFIX may contain a leading
21255 # dot (in which case that matches only a dot).
21258 # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
21259 # positional parameters, so assign one to ordinary parameter first.
21260 func_stripname_result
=${3}
21261 func_stripname_result
=${func_stripname_result#"${1}"}
21262 func_stripname_result
=${func_stripname_result%"${2}"}
21268 func_opt_split_opt
=${1%%=*}
21269 func_opt_split_arg
=${1#*=}
21276 *.lo
) func_lo2o_result
=${1%.lo}.
${objext} ;;
21277 *) func_lo2o_result
=${1} ;;
21281 # func_xform libobj-or-source
21284 func_xform_result
=${1%.*}.lo
21287 # func_arith arithmetic-term...
21290 func_arith_result
=$
(( $
* ))
21294 # STRING may not start with a hyphen.
21297 func_len_result
=${#1}
21302 *) # Bourne compatible functions.
21303 cat << \_LT_EOF
>> "$cfgfile"
21305 # func_dirname file append nondir_replacement
21306 # Compute the dirname of FILE. If nonempty, add APPEND to the result,
21307 # otherwise set result to NONDIR_REPLACEMENT.
21310 # Extract subdirectory from the argument.
21311 func_dirname_result
=`$ECHO "X${1}" | $Xsed -e "$dirname"`
21312 if test "X$func_dirname_result" = "X${1}"; then
21313 func_dirname_result
="${3}"
21315 func_dirname_result
="$func_dirname_result${2}"
21319 # func_basename file
21322 func_basename_result
=`$ECHO "X${1}" | $Xsed -e "$basename"`
21326 # func_stripname prefix suffix name
21327 # strip PREFIX and SUFFIX off of NAME.
21328 # PREFIX and SUFFIX must not contain globbing or regex special
21329 # characters, hashes, percent signs, but SUFFIX may contain a leading
21330 # dot (in which case that matches only a dot).
21331 # func_strip_suffix prefix name
21335 .
*) func_stripname_result
=`$ECHO "X${3}" \
21336 | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
21337 *) func_stripname_result
=`$ECHO "X${3}" \
21338 | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
21343 my_sed_long_opt
='1s/^\(-[^=]*\)=.*/\1/;q'
21344 my_sed_long_arg
='1s/^-[^=]*=//'
21349 func_opt_split_opt
=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
21350 func_opt_split_arg
=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
21356 func_lo2o_result
=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
21359 # func_xform libobj-or-source
21362 func_xform_result
=`$ECHO "X${1}" | $Xsed -e 's/\.[^.]*$/.lo/'`
21365 # func_arith arithmetic-term...
21368 func_arith_result
=`expr "$@"`
21372 # STRING may not start with a hyphen.
21375 func_len_result
=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
21381 case $lt_shell_append in
21383 cat << \_LT_EOF
>> "$cfgfile"
21385 # func_append var value
21386 # Append VALUE to the end of shell variable VAR.
21394 cat << \_LT_EOF
>> "$cfgfile"
21396 # func_append var value
21397 # Append VALUE to the end of shell variable VAR.
21408 sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
21409 ||
(rm -f "$cfgfile"; exit 1)
21411 mv -f "$cfgfile" "$ofile" ||
21412 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
21421 { (exit 0); exit 0; }
21423 chmod +x
$CONFIG_STATUS
21424 ac_clean_files
=$ac_clean_files_save
21426 test $ac_write_fail = 0 ||
21427 { { $as_echo "$as_me:$LINENO: error: write failure creating $CONFIG_STATUS" >&5
21428 $as_echo "$as_me: error: write failure creating $CONFIG_STATUS" >&2;}
21429 { (exit 1); exit 1; }; }
21432 # configure is writing to config.log, and then calls config.status.
21433 # config.status does its own redirection, appending to config.log.
21434 # Unfortunately, on DOS this fails, as config.log is still kept open
21435 # by configure, so config.status won't be able to write to it; its
21436 # output is simply discarded. So we exec the FD to /dev/null,
21437 # effectively closing config.log, so it can be properly (re)opened and
21438 # appended to by config.status. When coming back to configure, we
21439 # need to make the FD available again.
21440 if test "$no_create" != yes; then
21442 ac_config_status_args
=
21443 test "$silent" = yes &&
21444 ac_config_status_args
="$ac_config_status_args --quiet"
21446 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
21448 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
21449 # would make configure fail if this is the last instruction.
21450 $ac_cs_success ||
{ (exit 1); exit 1; }
21452 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no
; then
21453 { $as_echo "$as_me:$LINENO: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
21454 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}