2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.64 for gas 2.24.51.
5 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6 # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
9 # This configure script is free software; the Free Software Foundation
10 # gives unlimited permission to copy, distribute and modify it.
11 ## -------------------- ##
12 ## M4sh Initialization. ##
13 ## -------------------- ##
15 # Be more Bourne compatible
16 DUALCASE=1; export DUALCASE # for MKS sh
17 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
20 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
21 # is contrary to our usage. Disable this feature.
22 alias -g '${1+"$@"}'='"$@"'
25 case `(set -o) 2>/dev/null` in #(
37 # Printing a long string crashes Solaris 7 /usr/bin/printf.
38 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41 # Prefer a ksh shell builtin over an external printf program on Solaris,
42 # but without wasting forks for bash or zsh.
43 if test -z "$BASH_VERSION$ZSH_VERSION" \
44 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
46 as_echo_n='print -rn --'
47 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
51 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
53 as_echo_n='/usr/ucb/echo -n'
55 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
60 expr "X$arg" : "X\\(.*\\)$as_nl";
61 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
63 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
66 as_echo_n='sh -c $as_echo_n_body as_echo'
69 as_echo='sh -c $as_echo_body as_echo'
72 # The user is always right.
73 if test "${PATH_SEPARATOR+set}" != set; then
75 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
83 # We need space, tab and new line, in precisely that order. Quoting is
84 # there to prevent editors from complaining about space-tab.
85 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
86 # splitting by setting IFS to empty value.)
89 # Find who we are. Look in the path if we contain no directory separator.
91 *[\\/]* ) as_myself=$0 ;;
92 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
96 test -z "$as_dir" && as_dir=.
97 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
103 # We did not find ourselves, most probably we were run as `sh COMMAND'
104 # in which case we are not to be found in the path.
105 if test "x$as_myself" = x; then
108 if test ! -f "$as_myself"; then
109 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
113 # Unset variables that we do not need and which cause bugs (e.g. in
114 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
115 # suppresses any "Segmentation fault" message there. '((' could
116 # trigger a bug in pdksh 5.2.14.
117 for as_var in BASH_ENV ENV MAIL MAILPATH
118 do eval test x\${$as_var+set} = xset \
119 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
132 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
134 if test "x$CONFIG_SHELL" = x; then
135 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
138 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
139 # is contrary to our usage. Disable this feature.
140 alias -g '\${1+\"\$@\"}'='\"\$@\"'
143 case \`(set -o) 2>/dev/null\` in #(
151 as_required="as_fn_return () { (exit \$1); }
152 as_fn_success () { as_fn_return 0; }
153 as_fn_failure () { as_fn_return 1; }
154 as_fn_ret_success () { return 0; }
155 as_fn_ret_failure () { return 1; }
158 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
159 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
160 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
161 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
162 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
165 exitcode=1; echo positional parameters were not saved.
167 test x\$exitcode = x0 || exit 1"
168 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
169 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
170 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
171 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
172 test \$(( 1 + 1 )) = 2 || exit 1
174 test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
175 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
176 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
177 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
178 PATH=/empty FPATH=/empty; export PATH FPATH
179 test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
180 || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1"
181 if (eval "$as_required") 2>/dev/null; then :
186 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
189 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
191 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
194 test -z "$as_dir" && as_dir=.
198 for as_base in sh bash ksh sh5; do
199 # Try only shells that exist, to save several forks.
200 as_shell=$as_dir/$as_base
201 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
202 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
203 CONFIG_SHELL=$as_shell as_have_required=yes
204 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
212 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
213 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
214 CONFIG_SHELL=$SHELL as_have_required=yes
219 if test "x$CONFIG_SHELL" != x; then :
220 # We cannot yet assume a decent shell, so we have to provide a
221 # neutralization value for shells without unset; and this also
222 # works around shells that cannot unset nonexistent variables.
225 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
227 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
230 if test x$as_have_required = xno; then :
231 $as_echo "$0: This script requires a shell more modern than all"
232 $as_echo "$0: the shells that I found on your system."
233 if test x${ZSH_VERSION+set} = xset ; then
234 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
235 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
237 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
238 $0: including any error possibly output before this
239 $0: message. Then install a modern shell, or manually run
240 $0: the script under such a shell if you do have one."
246 SHELL=${CONFIG_SHELL-/bin/sh}
248 # Unset more variables known to interfere with behavior of common tools.
249 CLICOLOR_FORCE= GREP_OPTIONS=
250 unset CLICOLOR_FORCE GREP_OPTIONS
252 ## --------------------- ##
253 ## M4sh Shell Functions. ##
254 ## --------------------- ##
257 # Portably unset VAR.
260 { eval $1=; unset $1;}
264 # as_fn_set_status STATUS
265 # -----------------------
266 # Set $? to STATUS, without forking.
274 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
284 # Create "$as_dir" as a directory, including parents if necessary.
289 -*) as_dir=./$as_dir;;
291 test -d "$as_dir" || eval $as_mkdir_p || {
295 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
298 as_dirs="'$as_qdir' $as_dirs"
299 as_dir=`$as_dirname -- "$as_dir" ||
300 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
301 X"$as_dir" : 'X\(//\)[^/]' \| \
302 X"$as_dir" : 'X\(//\)$' \| \
303 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
304 $as_echo X"$as_dir" |
305 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
322 test -d "$as_dir" && break
324 test -z "$as_dirs" || eval "mkdir $as_dirs"
325 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
329 # as_fn_append VAR VALUE
330 # ----------------------
331 # Append the text in VALUE to the end of the definition contained in VAR. Take
332 # advantage of any shell optimizations that allow amortized linear growth over
333 # repeated appends, instead of the typical quadratic growth present in naive
335 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
336 eval 'as_fn_append ()
349 # Perform arithmetic evaluation on the ARGs, and store the result in the
350 # global $as_val. Take advantage of shells that can avoid forks. The arguments
351 # must be portable across $(()) and expr.
352 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
360 as_val=`expr "$@" || test $? -eq 1`
365 # as_fn_error ERROR [LINENO LOG_FD]
366 # ---------------------------------
367 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
368 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
369 # script with status $?, using 1 if that was 0.
372 as_status=$?; test $as_status -eq 0 && as_status=1
374 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
375 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
377 $as_echo "$as_me: error: $1" >&2
378 as_fn_exit $as_status
381 if expr a : '\(a\)' >/dev/null 2>&1 &&
382 test "X`expr 00001 : '.*\(...\)'`" = X001; then
388 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
394 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
400 as_me=`$as_basename -- "$0" ||
401 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
402 X"$0" : 'X\(//\)$' \| \
403 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
405 sed '/^.*\/\([^/][^/]*\)\/*$/{
419 # Avoid depending upon Character Ranges.
420 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
421 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
422 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
423 as_cr_digits='0123456789'
424 as_cr_alnum=$as_cr_Letters$as_cr_digits
427 as_lineno_1=$LINENO as_lineno_1a=$LINENO
428 as_lineno_2=$LINENO as_lineno_2a=$LINENO
429 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
430 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
431 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
443 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
447 chmod +x "$as_me.lineno" ||
448 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
450 # Don't try to exec as it changes $[0], causing all sort of problems
451 # (the dirname of $[0] is not the place where we might find the
452 # original and so on. Autoconf is especially sensitive to this).
454 # Exit status is that of the last command.
458 ECHO_C= ECHO_N= ECHO_T=
459 case `echo -n x` in #(((((
461 case `echo 'xy\c'` in
462 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
464 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
471 rm -f conf$$ conf$$.exe conf$$.file
472 if test -d conf$$.dir; then
473 rm -f conf$$.dir/conf$$.file
476 mkdir conf$$.dir 2>/dev/null
478 if (echo >conf$$.file) 2>/dev/null; then
479 if ln -s conf$$.file conf$$ 2>/dev/null; then
481 # ... but there are two gotchas:
482 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
483 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
484 # In both cases, we have to default to `cp -p'.
485 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
487 elif ln conf$$.file conf$$ 2>/dev/null; then
495 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
496 rmdir conf$$.dir 2>/dev/null
498 if mkdir -p . 2>/dev/null; then
499 as_mkdir_p='mkdir -p "$as_dir"'
501 test -d ./-p && rmdir ./-p
505 if test -x / >/dev/null 2>&1; then
508 if ls -dL / >/dev/null 2>&1; then
515 if test -d "$1"; then
521 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
522 ???[sx]*):;;*)false;;esac;fi
526 as_executable_p=$as_test_x
528 # Sed expression to map a string onto a valid CPP name.
529 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
531 # Sed expression to map a string onto a valid variable name.
532 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
534 SHELL=${CONFIG_SHELL-/bin/sh}
537 exec 7<&0 </dev/null 6>&1
540 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
541 # so uname gets run too.
542 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
547 ac_default_prefix=/usr/local
549 ac_config_libobj_dir=.
556 # Identity of this package.
558 PACKAGE_TARNAME='gas'
559 PACKAGE_VERSION='2.24.51'
560 PACKAGE_STRING='gas 2.24.51'
564 ac_unique_file="as.h"
565 # Factoring default headers for most tests.
566 ac_includes_default="\
568 #ifdef HAVE_SYS_TYPES_H
569 # include <sys/types.h>
571 #ifdef HAVE_SYS_STAT_H
572 # include <sys/stat.h>
578 # ifdef HAVE_STDLIB_H
583 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
588 #ifdef HAVE_STRINGS_H
589 # include <strings.h>
591 #ifdef HAVE_INTTYPES_H
592 # include <inttypes.h>
601 ac_subst_vars='am__EXEEXT_FALSE
610 MAINTAINER_MODE_FALSE
679 INSTALL_STRIP_PROGRAM
740 program_transform_name
753 enable_option_checking
754 enable_dependency_tracking
766 enable_build_warnings
768 enable_maintainer_mode
771 ac_precious_vars='build_alias
784 # Initialize some variables set by options.
786 ac_init_version=false
787 ac_unrecognized_opts=
789 # The variables have the same names as the options, with
790 # dashes changed to underlines.
798 program_transform_name=s,x,x,
806 # Installation directory options.
807 # These are left unexpanded so users can "make install exec_prefix=/foo"
808 # and all the variables that are supposed to be based on exec_prefix
809 # by default will actually change.
810 # Use braces instead of parens because sh, perl, etc. also accept them.
811 # (The list follows the same order as the GNU Coding Standards.)
812 bindir='${exec_prefix}/bin'
813 sbindir='${exec_prefix}/sbin'
814 libexecdir='${exec_prefix}/libexec'
815 datarootdir='${prefix}/share'
816 datadir='${datarootdir}'
817 sysconfdir='${prefix}/etc'
818 sharedstatedir='${prefix}/com'
819 localstatedir='${prefix}/var'
820 includedir='${prefix}/include'
821 oldincludedir='/usr/include'
822 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
823 infodir='${datarootdir}/info'
828 libdir='${exec_prefix}/lib'
829 localedir='${datarootdir}/locale'
830 mandir='${datarootdir}/man'
836 # If the previous option needs an argument, assign it.
837 if test -n "$ac_prev"; then
838 eval $ac_prev=\$ac_option
844 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
848 # Accept the important Cygnus configure options, so we can diagnose typos.
850 case $ac_dashdash$ac_option in
854 -bindir | --bindir | --bindi | --bind | --bin | --bi)
856 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
859 -build | --build | --buil | --bui | --bu)
860 ac_prev=build_alias ;;
861 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
862 build_alias=$ac_optarg ;;
864 -cache-file | --cache-file | --cache-fil | --cache-fi \
865 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
866 ac_prev=cache_file ;;
867 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
868 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
869 cache_file=$ac_optarg ;;
872 cache_file=config.cache ;;
874 -datadir | --datadir | --datadi | --datad)
876 -datadir=* | --datadir=* | --datadi=* | --datad=*)
877 datadir=$ac_optarg ;;
879 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
880 | --dataroo | --dataro | --datar)
881 ac_prev=datarootdir ;;
882 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
883 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
884 datarootdir=$ac_optarg ;;
886 -disable-* | --disable-*)
887 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
888 # Reject names that are not valid shell variable names.
889 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
890 as_fn_error "invalid feature name: $ac_useropt"
891 ac_useropt_orig=$ac_useropt
892 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
893 case $ac_user_opts in
897 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
898 ac_unrecognized_sep=', ';;
900 eval enable_$ac_useropt=no ;;
902 -docdir | --docdir | --docdi | --doc | --do)
904 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
907 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
909 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
912 -enable-* | --enable-*)
913 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
914 # Reject names that are not valid shell variable names.
915 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
916 as_fn_error "invalid feature name: $ac_useropt"
917 ac_useropt_orig=$ac_useropt
918 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
919 case $ac_user_opts in
923 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
924 ac_unrecognized_sep=', ';;
926 eval enable_$ac_useropt=\$ac_optarg ;;
928 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
929 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
930 | --exec | --exe | --ex)
931 ac_prev=exec_prefix ;;
932 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
933 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
934 | --exec=* | --exe=* | --ex=*)
935 exec_prefix=$ac_optarg ;;
937 -gas | --gas | --ga | --g)
938 # Obsolete; use --with-gas.
941 -help | --help | --hel | --he | -h)
943 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
944 ac_init_help=recursive ;;
945 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
946 ac_init_help=short ;;
948 -host | --host | --hos | --ho)
949 ac_prev=host_alias ;;
950 -host=* | --host=* | --hos=* | --ho=*)
951 host_alias=$ac_optarg ;;
953 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
955 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
957 htmldir=$ac_optarg ;;
959 -includedir | --includedir | --includedi | --included | --include \
960 | --includ | --inclu | --incl | --inc)
961 ac_prev=includedir ;;
962 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
963 | --includ=* | --inclu=* | --incl=* | --inc=*)
964 includedir=$ac_optarg ;;
966 -infodir | --infodir | --infodi | --infod | --info | --inf)
968 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
969 infodir=$ac_optarg ;;
971 -libdir | --libdir | --libdi | --libd)
973 -libdir=* | --libdir=* | --libdi=* | --libd=*)
976 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
977 | --libexe | --libex | --libe)
978 ac_prev=libexecdir ;;
979 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
980 | --libexe=* | --libex=* | --libe=*)
981 libexecdir=$ac_optarg ;;
983 -localedir | --localedir | --localedi | --localed | --locale)
985 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
986 localedir=$ac_optarg ;;
988 -localstatedir | --localstatedir | --localstatedi | --localstated \
989 | --localstate | --localstat | --localsta | --localst | --locals)
990 ac_prev=localstatedir ;;
991 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
992 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
993 localstatedir=$ac_optarg ;;
995 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
997 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1000 -nfp | --nfp | --nf)
1001 # Obsolete; use --without-fp.
1004 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1005 | --no-cr | --no-c | -n)
1008 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1009 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1012 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1013 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1014 | --oldin | --oldi | --old | --ol | --o)
1015 ac_prev=oldincludedir ;;
1016 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1017 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1018 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1019 oldincludedir=$ac_optarg ;;
1021 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1023 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1024 prefix=$ac_optarg ;;
1026 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1027 | --program-pre | --program-pr | --program-p)
1028 ac_prev=program_prefix ;;
1029 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1030 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1031 program_prefix=$ac_optarg ;;
1033 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1034 | --program-suf | --program-su | --program-s)
1035 ac_prev=program_suffix ;;
1036 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1037 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1038 program_suffix=$ac_optarg ;;
1040 -program-transform-name | --program-transform-name \
1041 | --program-transform-nam | --program-transform-na \
1042 | --program-transform-n | --program-transform- \
1043 | --program-transform | --program-transfor \
1044 | --program-transfo | --program-transf \
1045 | --program-trans | --program-tran \
1046 | --progr-tra | --program-tr | --program-t)
1047 ac_prev=program_transform_name ;;
1048 -program-transform-name=* | --program-transform-name=* \
1049 | --program-transform-nam=* | --program-transform-na=* \
1050 | --program-transform-n=* | --program-transform-=* \
1051 | --program-transform=* | --program-transfor=* \
1052 | --program-transfo=* | --program-transf=* \
1053 | --program-trans=* | --program-tran=* \
1054 | --progr-tra=* | --program-tr=* | --program-t=*)
1055 program_transform_name=$ac_optarg ;;
1057 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1059 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1060 pdfdir=$ac_optarg ;;
1062 -psdir | --psdir | --psdi | --psd | --ps)
1064 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1067 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1068 | -silent | --silent | --silen | --sile | --sil)
1071 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1073 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1075 sbindir=$ac_optarg ;;
1077 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1078 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1079 | --sharedst | --shareds | --shared | --share | --shar \
1081 ac_prev=sharedstatedir ;;
1082 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1083 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1084 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1086 sharedstatedir=$ac_optarg ;;
1088 -site | --site | --sit)
1090 -site=* | --site=* | --sit=*)
1093 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1095 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1096 srcdir=$ac_optarg ;;
1098 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1099 | --syscon | --sysco | --sysc | --sys | --sy)
1100 ac_prev=sysconfdir ;;
1101 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1102 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1103 sysconfdir=$ac_optarg ;;
1105 -target | --target | --targe | --targ | --tar | --ta | --t)
1106 ac_prev=target_alias ;;
1107 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1108 target_alias=$ac_optarg ;;
1110 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1113 -version | --version | --versio | --versi | --vers | -V)
1114 ac_init_version=: ;;
1117 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1118 # Reject names that are not valid shell variable names.
1119 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1120 as_fn_error "invalid package name: $ac_useropt"
1121 ac_useropt_orig=$ac_useropt
1122 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1123 case $ac_user_opts in
1127 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1128 ac_unrecognized_sep=', ';;
1130 eval with_$ac_useropt=\$ac_optarg ;;
1132 -without-* | --without-*)
1133 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1134 # Reject names that are not valid shell variable names.
1135 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1136 as_fn_error "invalid package name: $ac_useropt"
1137 ac_useropt_orig=$ac_useropt
1138 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1139 case $ac_user_opts in
1143 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1144 ac_unrecognized_sep=', ';;
1146 eval with_$ac_useropt=no ;;
1149 # Obsolete; use --with-x.
1152 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1153 | --x-incl | --x-inc | --x-in | --x-i)
1154 ac_prev=x_includes ;;
1155 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1156 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1157 x_includes=$ac_optarg ;;
1159 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1160 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1161 ac_prev=x_libraries ;;
1162 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1163 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1164 x_libraries=$ac_optarg ;;
1166 -*) as_fn_error "unrecognized option: \`$ac_option'
1167 Try \`$0 --help' for more information."
1171 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1172 # Reject names that are not valid shell variable names.
1173 case $ac_envvar in #(
1174 '' | [0-9]* | *[!_$as_cr_alnum]* )
1175 as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1177 eval $ac_envvar=\$ac_optarg
1178 export $ac_envvar ;;
1181 # FIXME: should be removed in autoconf 3.0.
1182 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1183 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1184 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1185 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1191 if test -n "$ac_prev"; then
1192 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1193 as_fn_error "missing argument to $ac_option"
1196 if test -n "$ac_unrecognized_opts"; then
1197 case $enable_option_checking in
1199 fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1200 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1204 # Check all directory arguments for consistency.
1205 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1206 datadir sysconfdir sharedstatedir localstatedir includedir \
1207 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1208 libdir localedir mandir
1210 eval ac_val=\$$ac_var
1211 # Remove trailing slashes.
1214 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1215 eval $ac_var=\$ac_val;;
1217 # Be sure to have absolute directory names.
1219 [\\/$]* | ?:[\\/]* ) continue;;
1220 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1222 as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1225 # There might be people who depend on the old broken behavior: `$host'
1226 # used to hold the argument of --host etc.
1227 # FIXME: To remove some day.
1230 target=$target_alias
1232 # FIXME: To remove some day.
1233 if test "x$host_alias" != x; then
1234 if test "x$build_alias" = x; then
1235 cross_compiling=maybe
1236 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1237 If a cross compiler is detected then cross compile mode will be used." >&2
1238 elif test "x$build_alias" != "x$host_alias"; then
1244 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1246 test "$silent" = yes && exec 6>/dev/null
1249 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1250 ac_ls_di=`ls -di .` &&
1251 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1252 as_fn_error "working directory cannot be determined"
1253 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1254 as_fn_error "pwd does not report name of working directory"
1257 # Find the source files, if location was not specified.
1258 if test -z "$srcdir"; then
1259 ac_srcdir_defaulted=yes
1260 # Try the directory containing this script, then the parent directory.
1261 ac_confdir=`$as_dirname -- "$as_myself" ||
1262 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1263 X"$as_myself" : 'X\(//\)[^/]' \| \
1264 X"$as_myself" : 'X\(//\)$' \| \
1265 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1266 $as_echo X"$as_myself" |
1267 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1285 if test ! -r "$srcdir/$ac_unique_file"; then
1289 ac_srcdir_defaulted=no
1291 if test ! -r "$srcdir/$ac_unique_file"; then
1292 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1293 as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1295 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1297 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1299 # When building in place, set srcdir=.
1300 if test "$ac_abs_confdir" = "$ac_pwd"; then
1303 # Remove unnecessary trailing slashes from srcdir.
1304 # Double slashes in file names in object file debugging info
1305 # mess up M-x gdb in Emacs.
1307 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1309 for ac_var in $ac_precious_vars; do
1310 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1311 eval ac_env_${ac_var}_value=\$${ac_var}
1312 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1313 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1317 # Report the --help message.
1319 if test "$ac_init_help" = "long"; then
1320 # Omit some internal or obsolete options to make the list less imposing.
1321 # This message is too long to be a string in the A/UX 3.1 sh.
1323 \`configure' configures gas 2.24.51 to adapt to many kinds of systems.
1325 Usage: $0 [OPTION]... [VAR=VALUE]...
1327 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1328 VAR=VALUE. See below for descriptions of some of the useful variables.
1330 Defaults for the options are specified in brackets.
1333 -h, --help display this help and exit
1334 --help=short display options specific to this package
1335 --help=recursive display the short help of all the included packages
1336 -V, --version display version information and exit
1337 -q, --quiet, --silent do not print \`checking...' messages
1338 --cache-file=FILE cache test results in FILE [disabled]
1339 -C, --config-cache alias for \`--cache-file=config.cache'
1340 -n, --no-create do not create output files
1341 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1343 Installation directories:
1344 --prefix=PREFIX install architecture-independent files in PREFIX
1345 [$ac_default_prefix]
1346 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1349 By default, \`make install' will install all the files in
1350 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1351 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1352 for instance \`--prefix=\$HOME'.
1354 For better control, use the options below.
1356 Fine tuning of the installation directories:
1357 --bindir=DIR user executables [EPREFIX/bin]
1358 --sbindir=DIR system admin executables [EPREFIX/sbin]
1359 --libexecdir=DIR program executables [EPREFIX/libexec]
1360 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1361 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1362 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1363 --libdir=DIR object code libraries [EPREFIX/lib]
1364 --includedir=DIR C header files [PREFIX/include]
1365 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1366 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1367 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1368 --infodir=DIR info documentation [DATAROOTDIR/info]
1369 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1370 --mandir=DIR man documentation [DATAROOTDIR/man]
1371 --docdir=DIR documentation root [DATAROOTDIR/doc/gas]
1372 --htmldir=DIR html documentation [DOCDIR]
1373 --dvidir=DIR dvi documentation [DOCDIR]
1374 --pdfdir=DIR pdf documentation [DOCDIR]
1375 --psdir=DIR ps documentation [DOCDIR]
1381 --program-prefix=PREFIX prepend PREFIX to installed program names
1382 --program-suffix=SUFFIX append SUFFIX to installed program names
1383 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1386 --build=BUILD configure for building on BUILD [guessed]
1387 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1388 --target=TARGET configure for building compilers for TARGET [HOST]
1392 if test -n "$ac_init_help"; then
1393 case $ac_init_help in
1394 short | recursive ) echo "Configuration of gas 2.24.51:";;
1399 --disable-option-checking ignore unrecognized --enable/--with options
1400 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1401 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1402 --disable-dependency-tracking speeds up one-time build
1403 --enable-dependency-tracking do not reject slow dependency extractors
1404 --enable-plugins Enable support for plugins (defaults no)
1405 --disable-largefile omit support for large files
1406 --enable-shared[=PKGS] build shared libraries [default=yes]
1407 --enable-static[=PKGS] build static libraries [default=yes]
1408 --enable-fast-install[=PKGS]
1409 optimize for fast installation [default=yes]
1410 --disable-libtool-lock avoid locking (might break parallel builds)
1411 --enable-targets alternative target configurations besides the primary
1412 --enable-checking enable run-time checks
1413 --enable-werror treat compile warnings as errors
1414 --enable-build-warnings enable build-time compiler warnings
1415 --disable-nls do not use Native Language Support
1416 --enable-maintainer-mode enable make rules and dependencies not useful
1417 (and sometimes confusing) to the casual installer
1420 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1421 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1422 --with-pic try to use only PIC/non-PIC objects [default=use
1424 --with-gnu-ld assume the C compiler uses GNU ld [default=no]
1425 --with-zlib include zlib support (auto/yes/no) default=auto
1427 Some influential environment variables:
1428 CC C compiler command
1429 CFLAGS C compiler flags
1430 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1431 nonstandard directory <lib dir>
1432 LIBS libraries to pass to the linker, e.g. -l<library>
1433 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1434 you have headers in a nonstandard directory <include dir>
1436 YACC The `Yet Another C Compiler' implementation to use. Defaults to
1437 the first program found out of: `bison -y', `byacc', `yacc'.
1438 YFLAGS The list of arguments that will be passed by default to $YACC.
1439 This script will default YFLAGS to the empty string to avoid a
1440 default value of `-d' given by some make applications.
1442 Use these variables to override the choices made by `configure' or to help
1443 it to find libraries and programs with nonstandard names/locations.
1445 Report bugs to the package provider.
1450 if test "$ac_init_help" = "recursive"; then
1451 # If there are subdirs, report their specific --help.
1452 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1453 test -d "$ac_dir" ||
1454 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1459 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1461 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1462 # A ".." for each directory in $ac_dir_suffix.
1463 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1464 case $ac_top_builddir_sub in
1465 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1466 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1469 ac_abs_top_builddir=$ac_pwd
1470 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1471 # for backward compatibility:
1472 ac_top_builddir=$ac_top_build_prefix
1475 .) # We are building in place.
1477 ac_top_srcdir=$ac_top_builddir_sub
1478 ac_abs_top_srcdir=$ac_pwd ;;
1479 [\\/]* | ?:[\\/]* ) # Absolute name.
1480 ac_srcdir=$srcdir$ac_dir_suffix;
1481 ac_top_srcdir=$srcdir
1482 ac_abs_top_srcdir=$srcdir ;;
1484 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1485 ac_top_srcdir=$ac_top_build_prefix$srcdir
1486 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1488 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1490 cd "$ac_dir" || { ac_status=$?; continue; }
1491 # Check for guested configure.
1492 if test -f "$ac_srcdir/configure.gnu"; then
1494 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1495 elif test -f "$ac_srcdir/configure"; then
1497 $SHELL "$ac_srcdir/configure" --help=recursive
1499 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1501 cd "$ac_pwd" || { ac_status=$?; break; }
1505 test -n "$ac_init_help" && exit $ac_status
1506 if $ac_init_version; then
1508 gas configure 2.24.51
1509 generated by GNU Autoconf 2.64
1511 Copyright (C) 2009 Free Software Foundation, Inc.
1512 This configure script is free software; the Free Software Foundation
1513 gives unlimited permission to copy, distribute and modify it.
1518 ## ------------------------ ##
1519 ## Autoconf initialization. ##
1520 ## ------------------------ ##
1522 # ac_fn_c_try_compile LINENO
1523 # --------------------------
1524 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1525 ac_fn_c_try_compile ()
1527 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1528 rm -f conftest.$ac_objext
1529 if { { ac_try="$ac_compile"
1531 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1532 *) ac_try_echo=$ac_try;;
1534 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1535 $as_echo "$ac_try_echo"; } >&5
1536 (eval "$ac_compile") 2>conftest.err
1538 if test -s conftest.err; then
1539 grep -v '^ *+' conftest.err >conftest.er1
1540 cat conftest.er1 >&5
1541 mv -f conftest.er1 conftest.err
1543 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1544 test $ac_status = 0; } && {
1545 test -z "$ac_c_werror_flag" ||
1546 test ! -s conftest.err
1547 } && test -s conftest.$ac_objext; then :
1550 $as_echo "$as_me: failed program was:" >&5
1551 sed 's/^/| /' conftest.$ac_ext >&5
1555 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1558 } # ac_fn_c_try_compile
1560 # ac_fn_c_try_link LINENO
1561 # -----------------------
1562 # Try to link conftest.$ac_ext, and return whether this succeeded.
1565 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1566 rm -f conftest.$ac_objext conftest$ac_exeext
1567 if { { ac_try="$ac_link"
1569 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1570 *) ac_try_echo=$ac_try;;
1572 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1573 $as_echo "$ac_try_echo"; } >&5
1574 (eval "$ac_link") 2>conftest.err
1576 if test -s conftest.err; then
1577 grep -v '^ *+' conftest.err >conftest.er1
1578 cat conftest.er1 >&5
1579 mv -f conftest.er1 conftest.err
1581 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1582 test $ac_status = 0; } && {
1583 test -z "$ac_c_werror_flag" ||
1584 test ! -s conftest.err
1585 } && test -s conftest$ac_exeext && {
1586 test "$cross_compiling" = yes ||
1587 $as_test_x conftest$ac_exeext
1591 $as_echo "$as_me: failed program was:" >&5
1592 sed 's/^/| /' conftest.$ac_ext >&5
1596 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1597 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1598 # interfere with the next link command; also delete a directory that is
1599 # left behind by Apple's compiler. We do this before executing the actions.
1600 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1601 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1604 } # ac_fn_c_try_link
1606 # ac_fn_c_try_cpp LINENO
1607 # ----------------------
1608 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1611 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1612 if { { ac_try="$ac_cpp conftest.$ac_ext"
1614 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1615 *) ac_try_echo=$ac_try;;
1617 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1618 $as_echo "$ac_try_echo"; } >&5
1619 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1621 if test -s conftest.err; then
1622 grep -v '^ *+' conftest.err >conftest.er1
1623 cat conftest.er1 >&5
1624 mv -f conftest.er1 conftest.err
1626 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1627 test $ac_status = 0; } >/dev/null && {
1628 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1629 test ! -s conftest.err
1633 $as_echo "$as_me: failed program was:" >&5
1634 sed 's/^/| /' conftest.$ac_ext >&5
1638 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1643 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1644 # -------------------------------------------------------
1645 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1646 # the include files in INCLUDES and setting the cache variable VAR
1648 ac_fn_c_check_header_mongrel ()
1650 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1651 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1652 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1653 $as_echo_n "checking for $2... " >&6; }
1654 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1655 $as_echo_n "(cached) " >&6
1658 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1659 $as_echo "$ac_res" >&6; }
1661 # Is the header compilable?
1662 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1663 $as_echo_n "checking $2 usability... " >&6; }
1664 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1665 /* end confdefs.h. */
1669 if ac_fn_c_try_compile "$LINENO"; then :
1670 ac_header_compiler=yes
1672 ac_header_compiler=no
1674 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1675 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1676 $as_echo "$ac_header_compiler" >&6; }
1678 # Is the header present?
1679 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1680 $as_echo_n "checking $2 presence... " >&6; }
1681 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1682 /* end confdefs.h. */
1685 if ac_fn_c_try_cpp "$LINENO"; then :
1686 ac_header_preproc=yes
1688 ac_header_preproc=no
1690 rm -f conftest.err conftest.$ac_ext
1691 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1692 $as_echo "$ac_header_preproc" >&6; }
1694 # So? What about this header?
1695 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1697 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1698 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1699 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1700 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1703 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1704 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1705 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1706 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1707 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1708 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1709 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1710 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1711 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1712 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1715 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1716 $as_echo_n "checking for $2... " >&6; }
1717 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1718 $as_echo_n "(cached) " >&6
1720 eval "$3=\$ac_header_compiler"
1723 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1724 $as_echo "$ac_res" >&6; }
1726 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1728 } # ac_fn_c_check_header_mongrel
1730 # ac_fn_c_try_run LINENO
1731 # ----------------------
1732 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1733 # that executables *can* be run.
1736 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1737 if { { ac_try="$ac_link"
1739 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1740 *) ac_try_echo=$ac_try;;
1742 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1743 $as_echo "$ac_try_echo"; } >&5
1744 (eval "$ac_link") 2>&5
1746 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1747 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1748 { { case "(($ac_try" in
1749 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1750 *) ac_try_echo=$ac_try;;
1752 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1753 $as_echo "$ac_try_echo"; } >&5
1754 (eval "$ac_try") 2>&5
1756 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1757 test $ac_status = 0; }; }; then :
1760 $as_echo "$as_me: program exited with status $ac_status" >&5
1761 $as_echo "$as_me: failed program was:" >&5
1762 sed 's/^/| /' conftest.$ac_ext >&5
1764 ac_retval=$ac_status
1766 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1767 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1772 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1773 # -------------------------------------------------------
1774 # Tests whether HEADER exists and can be compiled using the include files in
1775 # INCLUDES, setting the cache variable VAR accordingly.
1776 ac_fn_c_check_header_compile ()
1778 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1779 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1780 $as_echo_n "checking for $2... " >&6; }
1781 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1782 $as_echo_n "(cached) " >&6
1784 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1785 /* end confdefs.h. */
1789 if ac_fn_c_try_compile "$LINENO"; then :
1794 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1797 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1798 $as_echo "$ac_res" >&6; }
1799 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1801 } # ac_fn_c_check_header_compile
1803 # ac_fn_c_check_func LINENO FUNC VAR
1804 # ----------------------------------
1805 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1806 ac_fn_c_check_func ()
1808 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1809 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1810 $as_echo_n "checking for $2... " >&6; }
1811 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1812 $as_echo_n "(cached) " >&6
1814 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1815 /* end confdefs.h. */
1816 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1817 For example, HP-UX 11i <limits.h> declares gettimeofday. */
1818 #define $2 innocuous_$2
1820 /* System header to define __stub macros and hopefully few prototypes,
1821 which can conflict with char $2 (); below.
1822 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1823 <limits.h> exists even on freestanding compilers. */
1826 # include <limits.h>
1828 # include <assert.h>
1833 /* Override any GCC internal prototype to avoid an error.
1834 Use char because int might match the return type of a GCC
1835 builtin and then its argument prototype would still apply. */
1840 /* The GNU C library defines this for functions which it implements
1841 to always fail with ENOSYS. Some functions are actually named
1842 something starting with __ and the normal name is an alias. */
1843 #if defined __stub_$2 || defined __stub___$2
1855 if ac_fn_c_try_link "$LINENO"; then :
1860 rm -f core conftest.err conftest.$ac_objext \
1861 conftest$ac_exeext conftest.$ac_ext
1864 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1865 $as_echo "$ac_res" >&6; }
1866 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1868 } # ac_fn_c_check_func
1870 # ac_fn_c_check_decl LINENO SYMBOL VAR
1871 # ------------------------------------
1872 # Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
1873 ac_fn_c_check_decl ()
1875 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1876 as_decl_name=`echo $2|sed 's/ *(.*//'`
1877 as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1878 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1879 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
1880 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1881 $as_echo_n "(cached) " >&6
1883 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1884 /* end confdefs.h. */
1889 #ifndef $as_decl_name
1891 (void) $as_decl_use;
1893 (void) $as_decl_name;
1901 if ac_fn_c_try_compile "$LINENO"; then :
1906 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1909 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1910 $as_echo "$ac_res" >&6; }
1911 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1913 } # ac_fn_c_check_decl
1914 cat >config.log <<_ACEOF
1915 This file contains any messages produced by compilers while
1916 running configure, to aid debugging if configure makes a mistake.
1918 It was created by gas $as_me 2.24.51, which was
1919 generated by GNU Autoconf 2.64. Invocation command line was
1931 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1932 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1933 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1934 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1935 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1937 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1938 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1940 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1941 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1942 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1943 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1944 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1945 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1946 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1950 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1954 test -z "$as_dir" && as_dir=.
1955 $as_echo "PATH: $as_dir"
1971 # Keep a trace of the command line.
1972 # Strip out --no-create and --no-recursion so they do not pile up.
1973 # Strip out --silent because we don't want to record it for future runs.
1974 # Also quote any args containing shell meta-characters.
1975 # Make two passes to allow for proper duplicate-argument suppression.
1979 ac_must_keep_next=false
1985 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1986 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1987 | -silent | --silent | --silen | --sile | --sil)
1990 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1993 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1995 as_fn_append ac_configure_args1 " '$ac_arg'"
1996 if test $ac_must_keep_next = true; then
1997 ac_must_keep_next=false # Got value, back to normal.
2000 *=* | --config-cache | -C | -disable-* | --disable-* \
2001 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2002 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2003 | -with-* | --with-* | -without-* | --without-* | --x)
2004 case "$ac_configure_args0 " in
2005 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2008 -* ) ac_must_keep_next=true ;;
2011 as_fn_append ac_configure_args " '$ac_arg'"
2016 { ac_configure_args0=; unset ac_configure_args0;}
2017 { ac_configure_args1=; unset ac_configure_args1;}
2019 # When interrupted or exit'd, cleanup temporary files, and complete
2020 # config.log. We remove comments because anyway the quotes in there
2021 # would cause problems or look ugly.
2022 # WARNING: Use '\'' to represent an apostrophe within the trap.
2023 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2024 trap 'exit_status=$?
2025 # Save into config.log some information that might help in debugging.
2030 ## ---------------- ##
2031 ## Cache variables. ##
2032 ## ---------------- ##
2035 # The following way of writing the cache mishandles newlines in values,
2037 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2038 eval ac_val=\$$ac_var
2042 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2043 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2046 _ | IFS | as_nl) ;; #(
2047 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2048 *) { eval $ac_var=; unset $ac_var;} ;;
2053 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2054 *${as_nl}ac_space=\ *)
2056 "s/'\''/'\''\\\\'\'''\''/g;
2057 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2060 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2068 ## ----------------- ##
2069 ## Output variables. ##
2070 ## ----------------- ##
2073 for ac_var in $ac_subst_vars
2075 eval ac_val=\$$ac_var
2077 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2079 $as_echo "$ac_var='\''$ac_val'\''"
2083 if test -n "$ac_subst_files"; then
2085 ## ------------------- ##
2086 ## File substitutions. ##
2087 ## ------------------- ##
2090 for ac_var in $ac_subst_files
2092 eval ac_val=\$$ac_var
2094 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2096 $as_echo "$ac_var='\''$ac_val'\''"
2101 if test -s confdefs.h; then
2111 test "$ac_signal" != 0 &&
2112 $as_echo "$as_me: caught signal $ac_signal"
2113 $as_echo "$as_me: exit $exit_status"
2115 rm -f core *.core core.conftest.* &&
2116 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2119 for ac_signal in 1 2 13 15; do
2120 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2124 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2125 rm -f -r conftest* confdefs.h
2127 $as_echo "/* confdefs.h */" > confdefs.h
2129 # Predefined preprocessor variables.
2131 cat >>confdefs.h <<_ACEOF
2132 #define PACKAGE_NAME "$PACKAGE_NAME"
2135 cat >>confdefs.h <<_ACEOF
2136 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2139 cat >>confdefs.h <<_ACEOF
2140 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2143 cat >>confdefs.h <<_ACEOF
2144 #define PACKAGE_STRING "$PACKAGE_STRING"
2147 cat >>confdefs.h <<_ACEOF
2148 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2151 cat >>confdefs.h <<_ACEOF
2152 #define PACKAGE_URL "$PACKAGE_URL"
2156 # Let the site file select an alternate cache file if it wants to.
2157 # Prefer an explicitly selected file to automatically selected ones.
2160 if test -n "$CONFIG_SITE"; then
2161 ac_site_file1=$CONFIG_SITE
2162 elif test "x$prefix" != xNONE; then
2163 ac_site_file1=$prefix/share/config.site
2164 ac_site_file2=$prefix/etc/config.site
2166 ac_site_file1=$ac_default_prefix/share/config.site
2167 ac_site_file2=$ac_default_prefix/etc/config.site
2169 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2171 test "x$ac_site_file" = xNONE && continue
2172 if test -r "$ac_site_file"; then
2173 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2174 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2175 sed 's/^/| /' "$ac_site_file" >&5
2180 if test -r "$cache_file"; then
2181 # Some versions of bash will fail to source /dev/null (special
2182 # files actually), so we avoid doing that.
2183 if test -f "$cache_file"; then
2184 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2185 $as_echo "$as_me: loading cache $cache_file" >&6;}
2187 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2188 *) . "./$cache_file";;
2192 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2193 $as_echo "$as_me: creating cache $cache_file" >&6;}
2197 # Check that the precious variables saved in the cache have kept the same
2199 ac_cache_corrupted=false
2200 for ac_var in $ac_precious_vars; do
2201 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2202 eval ac_new_set=\$ac_env_${ac_var}_set
2203 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2204 eval ac_new_val=\$ac_env_${ac_var}_value
2205 case $ac_old_set,$ac_new_set in
2207 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2208 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2209 ac_cache_corrupted=: ;;
2211 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2212 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2213 ac_cache_corrupted=: ;;
2216 if test "x$ac_old_val" != "x$ac_new_val"; then
2217 # differences in whitespace do not lead to failure.
2218 ac_old_val_w=`echo x $ac_old_val`
2219 ac_new_val_w=`echo x $ac_new_val`
2220 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2221 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2222 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2223 ac_cache_corrupted=:
2225 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2226 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2227 eval $ac_var=\$ac_old_val
2229 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2230 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2231 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2232 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2235 # Pass precious variables to config.status.
2236 if test "$ac_new_set" = set; then
2238 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2239 *) ac_arg=$ac_var=$ac_new_val ;;
2241 case " $ac_configure_args " in
2242 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2243 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2247 if $ac_cache_corrupted; then
2248 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2249 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2250 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2251 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2252 as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2254 ## -------------------- ##
2255 ## Main body of script. ##
2256 ## -------------------- ##
2259 ac_cpp='$CPP $CPPFLAGS'
2260 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2261 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2262 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2271 for ac_dir in .. "$srcdir"/..; do
2272 for ac_t in install-sh install.sh shtool; do
2273 if test -f "$ac_dir/$ac_t"; then
2275 ac_install_sh="$ac_aux_dir/$ac_t -c"
2280 if test -z "$ac_aux_dir"; then
2281 as_fn_error "cannot find install-sh, install.sh, or shtool in .. \"$srcdir\"/.." "$LINENO" 5
2284 # These three variables are undocumented and unsupported,
2285 # and are intended to be withdrawn in a future Autoconf release.
2286 # They can cause serious problems if a builder's source tree is in a directory
2287 # whose full name contains unusual characters.
2288 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2289 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2290 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2293 # Make sure we can run config.sub.
2294 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2295 as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2297 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2298 $as_echo_n "checking build system type... " >&6; }
2299 if test "${ac_cv_build+set}" = set; then :
2300 $as_echo_n "(cached) " >&6
2302 ac_build_alias=$build_alias
2303 test "x$ac_build_alias" = x &&
2304 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2305 test "x$ac_build_alias" = x &&
2306 as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2307 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2308 as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2311 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2312 $as_echo "$ac_cv_build" >&6; }
2313 case $ac_cv_build in
2315 *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2318 ac_save_IFS=$IFS; IFS='-'
2324 # Remember, the first character of IFS is used to create $*,
2325 # except with old shells:
2328 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2331 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2332 $as_echo_n "checking host system type... " >&6; }
2333 if test "${ac_cv_host+set}" = set; then :
2334 $as_echo_n "(cached) " >&6
2336 if test "x$host_alias" = x; then
2337 ac_cv_host=$ac_cv_build
2339 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2340 as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2344 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2345 $as_echo "$ac_cv_host" >&6; }
2348 *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2351 ac_save_IFS=$IFS; IFS='-'
2357 # Remember, the first character of IFS is used to create $*,
2358 # except with old shells:
2361 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2364 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2365 $as_echo_n "checking target system type... " >&6; }
2366 if test "${ac_cv_target+set}" = set; then :
2367 $as_echo_n "(cached) " >&6
2369 if test "x$target_alias" = x; then
2370 ac_cv_target=$ac_cv_host
2372 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2373 as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2377 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2378 $as_echo "$ac_cv_target" >&6; }
2379 case $ac_cv_target in
2381 *) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
2383 target=$ac_cv_target
2384 ac_save_IFS=$IFS; IFS='-'
2390 # Remember, the first character of IFS is used to create $*,
2391 # except with old shells:
2394 case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
2397 # The aliases save the names the user supplied, while $host etc.
2398 # will get canonicalized.
2399 test -n "$target_alias" &&
2400 test "$program_prefix$program_suffix$program_transform_name" = \
2402 program_prefix=${target_alias}-
2404 ac_cpp='$CPP $CPPFLAGS'
2405 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2406 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2407 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2408 if test -n "$ac_tool_prefix"; then
2409 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2410 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2411 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2412 $as_echo_n "checking for $ac_word... " >&6; }
2413 if test "${ac_cv_prog_CC+set}" = set; then :
2414 $as_echo_n "(cached) " >&6
2416 if test -n "$CC"; then
2417 ac_cv_prog_CC="$CC" # Let the user override the test.
2419 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2423 test -z "$as_dir" && as_dir=.
2424 for ac_exec_ext in '' $ac_executable_extensions; do
2425 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2426 ac_cv_prog_CC="${ac_tool_prefix}gcc"
2427 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2437 if test -n "$CC"; then
2438 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2439 $as_echo "$CC" >&6; }
2441 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2442 $as_echo "no" >&6; }
2447 if test -z "$ac_cv_prog_CC"; then
2449 # Extract the first word of "gcc", so it can be a program name with args.
2450 set dummy gcc; ac_word=$2
2451 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2452 $as_echo_n "checking for $ac_word... " >&6; }
2453 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2454 $as_echo_n "(cached) " >&6
2456 if test -n "$ac_ct_CC"; then
2457 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2459 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2463 test -z "$as_dir" && as_dir=.
2464 for ac_exec_ext in '' $ac_executable_extensions; do
2465 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2466 ac_cv_prog_ac_ct_CC="gcc"
2467 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2476 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2477 if test -n "$ac_ct_CC"; then
2478 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2479 $as_echo "$ac_ct_CC" >&6; }
2481 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2482 $as_echo "no" >&6; }
2485 if test "x$ac_ct_CC" = x; then
2488 case $cross_compiling:$ac_tool_warned in
2490 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2491 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2492 ac_tool_warned=yes ;;
2500 if test -z "$CC"; then
2501 if test -n "$ac_tool_prefix"; then
2502 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2503 set dummy ${ac_tool_prefix}cc; ac_word=$2
2504 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2505 $as_echo_n "checking for $ac_word... " >&6; }
2506 if test "${ac_cv_prog_CC+set}" = set; then :
2507 $as_echo_n "(cached) " >&6
2509 if test -n "$CC"; then
2510 ac_cv_prog_CC="$CC" # Let the user override the test.
2512 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2516 test -z "$as_dir" && as_dir=.
2517 for ac_exec_ext in '' $ac_executable_extensions; do
2518 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2519 ac_cv_prog_CC="${ac_tool_prefix}cc"
2520 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2530 if test -n "$CC"; then
2531 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2532 $as_echo "$CC" >&6; }
2534 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2535 $as_echo "no" >&6; }
2541 if test -z "$CC"; then
2542 # Extract the first word of "cc", so it can be a program name with args.
2543 set dummy cc; ac_word=$2
2544 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2545 $as_echo_n "checking for $ac_word... " >&6; }
2546 if test "${ac_cv_prog_CC+set}" = set; then :
2547 $as_echo_n "(cached) " >&6
2549 if test -n "$CC"; then
2550 ac_cv_prog_CC="$CC" # Let the user override the test.
2553 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2557 test -z "$as_dir" && as_dir=.
2558 for ac_exec_ext in '' $ac_executable_extensions; do
2559 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2560 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2561 ac_prog_rejected=yes
2565 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2572 if test $ac_prog_rejected = yes; then
2573 # We found a bogon in the path, so make sure we never use it.
2574 set dummy $ac_cv_prog_CC
2576 if test $# != 0; then
2577 # We chose a different compiler from the bogus one.
2578 # However, it has the same basename, so the bogon will be chosen
2579 # first if we set CC to just the basename; use the full file name.
2581 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2587 if test -n "$CC"; then
2588 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2589 $as_echo "$CC" >&6; }
2591 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2592 $as_echo "no" >&6; }
2597 if test -z "$CC"; then
2598 if test -n "$ac_tool_prefix"; then
2599 for ac_prog in cl.exe
2601 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2602 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2603 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2604 $as_echo_n "checking for $ac_word... " >&6; }
2605 if test "${ac_cv_prog_CC+set}" = set; then :
2606 $as_echo_n "(cached) " >&6
2608 if test -n "$CC"; then
2609 ac_cv_prog_CC="$CC" # Let the user override the test.
2611 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2615 test -z "$as_dir" && as_dir=.
2616 for ac_exec_ext in '' $ac_executable_extensions; do
2617 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2618 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2619 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2629 if test -n "$CC"; then
2630 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2631 $as_echo "$CC" >&6; }
2633 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2634 $as_echo "no" >&6; }
2638 test -n "$CC" && break
2641 if test -z "$CC"; then
2643 for ac_prog in cl.exe
2645 # Extract the first word of "$ac_prog", so it can be a program name with args.
2646 set dummy $ac_prog; ac_word=$2
2647 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2648 $as_echo_n "checking for $ac_word... " >&6; }
2649 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2650 $as_echo_n "(cached) " >&6
2652 if test -n "$ac_ct_CC"; then
2653 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2655 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2659 test -z "$as_dir" && as_dir=.
2660 for ac_exec_ext in '' $ac_executable_extensions; do
2661 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2662 ac_cv_prog_ac_ct_CC="$ac_prog"
2663 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2672 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2673 if test -n "$ac_ct_CC"; then
2674 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2675 $as_echo "$ac_ct_CC" >&6; }
2677 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2678 $as_echo "no" >&6; }
2682 test -n "$ac_ct_CC" && break
2685 if test "x$ac_ct_CC" = x; then
2688 case $cross_compiling:$ac_tool_warned in
2690 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2691 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2692 ac_tool_warned=yes ;;
2701 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2702 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2703 as_fn_error "no acceptable C compiler found in \$PATH
2704 See \`config.log' for more details." "$LINENO" 5; }
2706 # Provide some information about the compiler.
2707 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2710 for ac_option in --version -v -V -qversion; do
2711 { { ac_try="$ac_compiler $ac_option >&5"
2713 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2714 *) ac_try_echo=$ac_try;;
2716 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2717 $as_echo "$ac_try_echo"; } >&5
2718 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2720 if test -s conftest.err; then
2722 ... rest of stderr output deleted ...
2723 10q' conftest.err >conftest.er1
2724 cat conftest.er1 >&5
2725 rm -f conftest.er1 conftest.err
2727 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2728 test $ac_status = 0; }
2731 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2732 /* end confdefs.h. */
2742 ac_clean_files_save=$ac_clean_files
2743 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
2744 # Try to create an executable without -o first, disregard a.out.
2745 # It will help us diagnose broken compilers, and finding out an intuition
2747 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2748 $as_echo_n "checking for C compiler default output file name... " >&6; }
2749 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2751 # The possible output files:
2752 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2755 for ac_file in $ac_files
2758 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2759 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2764 if { { ac_try="$ac_link_default"
2766 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2767 *) ac_try_echo=$ac_try;;
2769 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2770 $as_echo "$ac_try_echo"; } >&5
2771 (eval "$ac_link_default") 2>&5
2773 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2774 test $ac_status = 0; }; then :
2775 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2776 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2777 # in a Makefile. We should not override ac_cv_exeext if it was cached,
2778 # so that the user can short-circuit this test for compilers unknown to
2780 for ac_file in $ac_files ''
2782 test -f "$ac_file" || continue
2784 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2787 # We found the default executable, but exeext='' is most
2791 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2793 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2795 # We set ac_cv_exeext here because the later test for it is not
2796 # safe: cross compilers may not add the suffix if given an `-o'
2797 # argument, so we may need to know it at that point already.
2798 # Even if this section looks crufty: it has the advantage of
2805 test "$ac_cv_exeext" = no && ac_cv_exeext=
2810 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
2811 $as_echo "$ac_file" >&6; }
2812 if test -z "$ac_file"; then :
2813 $as_echo "$as_me: failed program was:" >&5
2814 sed 's/^/| /' conftest.$ac_ext >&5
2816 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2817 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2818 { as_fn_set_status 77
2819 as_fn_error "C compiler cannot create executables
2820 See \`config.log' for more details." "$LINENO" 5; }; }
2822 ac_exeext=$ac_cv_exeext
2824 # Check that the compiler produces executables we can run. If not, either
2825 # the compiler is broken, or we cross compile.
2826 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2827 $as_echo_n "checking whether the C compiler works... " >&6; }
2828 # If not cross compiling, check that we can run a simple program.
2829 if test "$cross_compiling" != yes; then
2830 if { ac_try='./$ac_file'
2831 { { case "(($ac_try" in
2832 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2833 *) ac_try_echo=$ac_try;;
2835 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2836 $as_echo "$ac_try_echo"; } >&5
2837 (eval "$ac_try") 2>&5
2839 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2840 test $ac_status = 0; }; }; then
2843 if test "$cross_compiling" = maybe; then
2846 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2847 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2848 as_fn_error "cannot run C compiled programs.
2849 If you meant to cross compile, use \`--host'.
2850 See \`config.log' for more details." "$LINENO" 5; }
2854 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2855 $as_echo "yes" >&6; }
2857 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
2858 ac_clean_files=$ac_clean_files_save
2859 # Check that the compiler produces executables we can run. If not, either
2860 # the compiler is broken, or we cross compile.
2861 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
2862 $as_echo_n "checking whether we are cross compiling... " >&6; }
2863 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
2864 $as_echo "$cross_compiling" >&6; }
2866 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
2867 $as_echo_n "checking for suffix of executables... " >&6; }
2868 if { { ac_try="$ac_link"
2870 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2871 *) ac_try_echo=$ac_try;;
2873 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2874 $as_echo "$ac_try_echo"; } >&5
2875 (eval "$ac_link") 2>&5
2877 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2878 test $ac_status = 0; }; then :
2879 # If both `conftest.exe' and `conftest' are `present' (well, observable)
2880 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2881 # work properly (i.e., refer to `conftest.exe'), while it won't with
2883 for ac_file in conftest.exe conftest conftest.*; do
2884 test -f "$ac_file" || continue
2886 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2887 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2893 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2894 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2895 as_fn_error "cannot compute suffix of executables: cannot compile and link
2896 See \`config.log' for more details." "$LINENO" 5; }
2898 rm -f conftest$ac_cv_exeext
2899 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
2900 $as_echo "$ac_cv_exeext" >&6; }
2902 rm -f conftest.$ac_ext
2903 EXEEXT=$ac_cv_exeext
2905 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
2906 $as_echo_n "checking for suffix of object files... " >&6; }
2907 if test "${ac_cv_objext+set}" = set; then :
2908 $as_echo_n "(cached) " >&6
2910 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2911 /* end confdefs.h. */
2921 rm -f conftest.o conftest.obj
2922 if { { ac_try="$ac_compile"
2924 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2925 *) ac_try_echo=$ac_try;;
2927 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2928 $as_echo "$ac_try_echo"; } >&5
2929 (eval "$ac_compile") 2>&5
2931 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2932 test $ac_status = 0; }; then :
2933 for ac_file in conftest.o conftest.obj conftest.*; do
2934 test -f "$ac_file" || continue;
2936 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
2937 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2942 $as_echo "$as_me: failed program was:" >&5
2943 sed 's/^/| /' conftest.$ac_ext >&5
2945 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2946 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2947 as_fn_error "cannot compute suffix of object files: cannot compile
2948 See \`config.log' for more details." "$LINENO" 5; }
2950 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2952 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
2953 $as_echo "$ac_cv_objext" >&6; }
2954 OBJEXT=$ac_cv_objext
2956 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
2957 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
2958 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
2959 $as_echo_n "(cached) " >&6
2961 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2962 /* end confdefs.h. */
2975 if ac_fn_c_try_compile "$LINENO"; then :
2980 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2981 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2984 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
2985 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
2986 if test $ac_compiler_gnu = yes; then
2991 ac_test_CFLAGS=${CFLAGS+set}
2992 ac_save_CFLAGS=$CFLAGS
2993 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
2994 $as_echo_n "checking whether $CC accepts -g... " >&6; }
2995 if test "${ac_cv_prog_cc_g+set}" = set; then :
2996 $as_echo_n "(cached) " >&6
2998 ac_save_c_werror_flag=$ac_c_werror_flag
2999 ac_c_werror_flag=yes
3002 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3003 /* end confdefs.h. */
3013 if ac_fn_c_try_compile "$LINENO"; then :
3017 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3018 /* end confdefs.h. */
3028 if ac_fn_c_try_compile "$LINENO"; then :
3031 ac_c_werror_flag=$ac_save_c_werror_flag
3033 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3034 /* end confdefs.h. */
3044 if ac_fn_c_try_compile "$LINENO"; then :
3047 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3049 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3051 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3052 ac_c_werror_flag=$ac_save_c_werror_flag
3054 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3055 $as_echo "$ac_cv_prog_cc_g" >&6; }
3056 if test "$ac_test_CFLAGS" = set; then
3057 CFLAGS=$ac_save_CFLAGS
3058 elif test $ac_cv_prog_cc_g = yes; then
3059 if test "$GCC" = yes; then
3065 if test "$GCC" = yes; then
3071 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3072 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3073 if test "${ac_cv_prog_cc_c89+set}" = set; then :
3074 $as_echo_n "(cached) " >&6
3076 ac_cv_prog_cc_c89=no
3078 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3079 /* end confdefs.h. */
3082 #include <sys/types.h>
3083 #include <sys/stat.h>
3084 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3085 struct buf { int x; };
3086 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3087 static char *e (p, i)
3093 static char *f (char * (*g) (char **, int), char **p, ...)
3098 s = g (p, va_arg (v,int));
3103 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3104 function prototypes and stuff, but not '\xHH' hex character constants.
3105 These don't provoke an error unfortunately, instead are silently treated
3106 as 'x'. The following induces an error, until -std is added to get
3107 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3108 array size at least. It's necessary to write '\x00'==0 to get something
3109 that's true only with -std. */
3110 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3112 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3113 inside strings and character constants. */
3115 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3117 int test (int i, double x);
3118 struct s1 {int (*f) (int a);};
3119 struct s2 {int (*f) (double a);};
3120 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3126 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3131 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3132 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3134 CC="$ac_save_CC $ac_arg"
3135 if ac_fn_c_try_compile "$LINENO"; then :
3136 ac_cv_prog_cc_c89=$ac_arg
3138 rm -f core conftest.err conftest.$ac_objext
3139 test "x$ac_cv_prog_cc_c89" != "xno" && break
3141 rm -f conftest.$ac_ext
3146 case "x$ac_cv_prog_cc_c89" in
3148 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3149 $as_echo "none needed" >&6; } ;;
3151 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3152 $as_echo "unsupported" >&6; } ;;
3154 CC="$CC $ac_cv_prog_cc_c89"
3155 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3156 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3158 if test "x$ac_cv_prog_cc_c89" != xno; then :
3163 ac_cpp='$CPP $CPPFLAGS'
3164 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3165 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3166 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3169 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing strerror" >&5
3170 $as_echo_n "checking for library containing strerror... " >&6; }
3171 if test "${ac_cv_search_strerror+set}" = set; then :
3172 $as_echo_n "(cached) " >&6
3174 ac_func_search_save_LIBS=$LIBS
3175 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3176 /* end confdefs.h. */
3178 /* Override any GCC internal prototype to avoid an error.
3179 Use char because int might match the return type of a GCC
3180 builtin and then its argument prototype would still apply. */
3193 for ac_lib in '' cposix; do
3194 if test -z "$ac_lib"; then
3195 ac_res="none required"
3198 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
3200 if ac_fn_c_try_link "$LINENO"; then :
3201 ac_cv_search_strerror=$ac_res
3203 rm -f core conftest.err conftest.$ac_objext \
3205 if test "${ac_cv_search_strerror+set}" = set; then :
3209 if test "${ac_cv_search_strerror+set}" = set; then :
3212 ac_cv_search_strerror=no
3215 LIBS=$ac_func_search_save_LIBS
3217 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_strerror" >&5
3218 $as_echo "$ac_cv_search_strerror" >&6; }
3219 ac_res=$ac_cv_search_strerror
3220 if test "$ac_res" != no; then :
3221 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
3226 am__api_version='1.11'
3228 # Find a good install program. We prefer a C program (faster),
3229 # so one script is as good as another. But avoid the broken or
3230 # incompatible versions:
3231 # SysV /etc/install, /usr/sbin/install
3232 # SunOS /usr/etc/install
3233 # IRIX /sbin/install
3235 # AmigaOS /C/install, which installs bootblocks on floppy discs
3236 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3237 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3238 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3239 # OS/2's system install, which has a completely different semantic
3240 # ./install, which can be erroneously created by make from ./install.sh.
3241 # Reject install programs that cannot install multiple files.
3242 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
3243 $as_echo_n "checking for a BSD-compatible install... " >&6; }
3244 if test -z "$INSTALL"; then
3245 if test "${ac_cv_path_install+set}" = set; then :
3246 $as_echo_n "(cached) " >&6
3248 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3252 test -z "$as_dir" && as_dir=.
3253 # Account for people who put trailing slashes in PATH elements.
3254 case $as_dir/ in #((
3255 ./ | .// | /[cC]/* | \
3256 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3257 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
3260 # OSF1 and SCO ODT 3.0 have their own names for install.
3261 # Don't use installbsd from OSF since it installs stuff as root
3263 for ac_prog in ginstall scoinst install; do
3264 for ac_exec_ext in '' $ac_executable_extensions; do
3265 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
3266 if test $ac_prog = install &&
3267 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3268 # AIX install. It has an incompatible calling convention.
3270 elif test $ac_prog = install &&
3271 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3272 # program-specific install script used by HP pwplus--don't use.
3275 rm -rf conftest.one conftest.two conftest.dir
3276 echo one > conftest.one
3277 echo two > conftest.two
3279 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
3280 test -s conftest.one && test -s conftest.two &&
3281 test -s conftest.dir/conftest.one &&
3282 test -s conftest.dir/conftest.two
3284 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3297 rm -rf conftest.one conftest.two conftest.dir
3300 if test "${ac_cv_path_install+set}" = set; then
3301 INSTALL=$ac_cv_path_install
3303 # As a last resort, use the slow shell script. Don't cache a
3304 # value for INSTALL within a source directory, because that will
3305 # break other packages using the cache if that directory is
3306 # removed, or if the value is a relative name.
3307 INSTALL=$ac_install_sh
3310 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
3311 $as_echo "$INSTALL" >&6; }
3313 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3314 # It thinks the first close brace ends the variable substitution.
3315 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3317 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3319 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3321 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
3322 $as_echo_n "checking whether build environment is sane... " >&6; }
3325 echo timestamp > conftest.file
3326 # Reject unsafe characters in $srcdir or the absolute working directory
3327 # name. Accept space and tab only in the latter.
3331 *[\\\"\#\$\&\'\`$am_lf]*)
3332 as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
3335 *[\\\"\#\$\&\'\`$am_lf\ \ ]*)
3336 as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
3339 # Do `set' in a subshell so we don't clobber the current shell's
3340 # arguments. Must try -L first in case configure is actually a
3341 # symlink; some systems play weird games with the mod time of symlinks
3342 # (eg FreeBSD returns the mod time of the symlink's containing
3345 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
3346 if test "$*" = "X"; then
3348 set X `ls -t "$srcdir/configure" conftest.file`
3351 if test "$*" != "X $srcdir/configure conftest.file" \
3352 && test "$*" != "X conftest.file $srcdir/configure"; then
3354 # If neither matched, then we have a broken ls. This can happen
3355 # if, for instance, CONFIG_SHELL is bash and it inherits a
3356 # broken ls alias from the environment. This has actually
3357 # happened. Such a system could not be considered "sane".
3358 as_fn_error "ls -t appears to fail. Make sure there is not a broken
3359 alias in your environment" "$LINENO" 5
3362 test "$2" = conftest.file
3368 as_fn_error "newly created file is older than distributed files!
3369 Check your system clock" "$LINENO" 5
3371 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3372 $as_echo "yes" >&6; }
3373 test "$program_prefix" != NONE &&
3374 program_transform_name="s&^&$program_prefix&;$program_transform_name"
3375 # Use a double $ so make ignores it.
3376 test "$program_suffix" != NONE &&
3377 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
3378 # Double any \ or $.
3379 # By default was `s,x,x', remove it if useless.
3380 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
3381 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
3383 # expand $ac_aux_dir to an absolute path
3384 am_aux_dir=`cd $ac_aux_dir && pwd`
3386 if test x"${MISSING+set}" != xset; then
3389 MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
3391 MISSING="\${SHELL} $am_aux_dir/missing" ;;
3394 # Use eval to expand $SHELL
3395 if eval "$MISSING --run true"; then
3396 am_missing_run="$MISSING --run "
3399 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
3400 $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
3403 if test x"${install_sh}" != xset; then
3406 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
3408 install_sh="\${SHELL} $am_aux_dir/install-sh"
3412 # Installed binaries are usually stripped using `strip' when the user
3413 # run `make install-strip'. However `strip' might not be the right
3414 # tool to use in cross-compilation environments, therefore Automake
3415 # will honor the `STRIP' environment variable to overrule this program.
3416 if test "$cross_compiling" != no; then
3417 if test -n "$ac_tool_prefix"; then
3418 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
3419 set dummy ${ac_tool_prefix}strip; ac_word=$2
3420 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3421 $as_echo_n "checking for $ac_word... " >&6; }
3422 if test "${ac_cv_prog_STRIP+set}" = set; then :
3423 $as_echo_n "(cached) " >&6
3425 if test -n "$STRIP"; then
3426 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
3428 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3432 test -z "$as_dir" && as_dir=.
3433 for ac_exec_ext in '' $ac_executable_extensions; do
3434 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3435 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
3436 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3445 STRIP=$ac_cv_prog_STRIP
3446 if test -n "$STRIP"; then
3447 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
3448 $as_echo "$STRIP" >&6; }
3450 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3451 $as_echo "no" >&6; }
3456 if test -z "$ac_cv_prog_STRIP"; then
3458 # Extract the first word of "strip", so it can be a program name with args.
3459 set dummy strip; ac_word=$2
3460 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3461 $as_echo_n "checking for $ac_word... " >&6; }
3462 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
3463 $as_echo_n "(cached) " >&6
3465 if test -n "$ac_ct_STRIP"; then
3466 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
3468 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3472 test -z "$as_dir" && as_dir=.
3473 for ac_exec_ext in '' $ac_executable_extensions; do
3474 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3475 ac_cv_prog_ac_ct_STRIP="strip"
3476 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3485 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
3486 if test -n "$ac_ct_STRIP"; then
3487 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
3488 $as_echo "$ac_ct_STRIP" >&6; }
3490 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3491 $as_echo "no" >&6; }
3494 if test "x$ac_ct_STRIP" = x; then
3497 case $cross_compiling:$ac_tool_warned in
3499 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3500 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3501 ac_tool_warned=yes ;;
3506 STRIP="$ac_cv_prog_STRIP"
3510 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
3512 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
3513 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
3514 if test -z "$MKDIR_P"; then
3515 if test "${ac_cv_path_mkdir+set}" = set; then :
3516 $as_echo_n "(cached) " >&6
3518 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3519 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
3522 test -z "$as_dir" && as_dir=.
3523 for ac_prog in mkdir gmkdir; do
3524 for ac_exec_ext in '' $ac_executable_extensions; do
3525 { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
3526 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
3527 'mkdir (GNU coreutils) '* | \
3528 'mkdir (coreutils) '* | \
3529 'mkdir (fileutils) '4.1*)
3530 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
3540 if test "${ac_cv_path_mkdir+set}" = set; then
3541 MKDIR_P="$ac_cv_path_mkdir -p"
3543 # As a last resort, use the slow shell script. Don't cache a
3544 # value for MKDIR_P within a source directory, because that will
3545 # break other packages using the cache if that directory is
3546 # removed, or if the value is a relative name.
3547 test -d ./--version && rmdir ./--version
3548 MKDIR_P="$ac_install_sh -d"
3551 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
3552 $as_echo "$MKDIR_P" >&6; }
3556 [\\/$]* | ?:[\\/]*) ;;
3557 */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
3560 for ac_prog in gawk mawk nawk awk
3562 # Extract the first word of "$ac_prog", so it can be a program name with args.
3563 set dummy $ac_prog; ac_word=$2
3564 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3565 $as_echo_n "checking for $ac_word... " >&6; }
3566 if test "${ac_cv_prog_AWK+set}" = set; then :
3567 $as_echo_n "(cached) " >&6
3569 if test -n "$AWK"; then
3570 ac_cv_prog_AWK="$AWK" # Let the user override the test.
3572 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3576 test -z "$as_dir" && as_dir=.
3577 for ac_exec_ext in '' $ac_executable_extensions; do
3578 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3579 ac_cv_prog_AWK="$ac_prog"
3580 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3590 if test -n "$AWK"; then
3591 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
3592 $as_echo "$AWK" >&6; }
3594 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3595 $as_echo "no" >&6; }
3599 test -n "$AWK" && break
3602 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3603 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
3605 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
3606 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
3607 $as_echo_n "(cached) " >&6
3609 cat >conftest.make <<\_ACEOF
3612 @echo '@@@%%%=$(MAKE)=@@@%%%'
3614 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3615 case `${MAKE-make} -f conftest.make 2>/dev/null` in
3617 eval ac_cv_prog_make_${ac_make}_set=yes;;
3619 eval ac_cv_prog_make_${ac_make}_set=no;;
3623 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
3624 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3625 $as_echo "yes" >&6; }
3628 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3629 $as_echo "no" >&6; }
3630 SET_MAKE="MAKE=${MAKE-make}"
3633 rm -rf .tst 2>/dev/null
3634 mkdir .tst 2>/dev/null
3635 if test -d .tst; then
3640 rmdir .tst 2>/dev/null
3642 DEPDIR="${am__leading_dot}deps"
3644 ac_config_commands="$ac_config_commands depfiles"
3647 am_make=${MAKE-make}
3648 cat > confinc << 'END'
3650 @echo this is the am__doit target
3653 # If we don't find an include directive, just comment out the code.
3654 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3655 $as_echo_n "checking for style of include used by $am_make... " >&6; }
3659 # First try GNU make style include.
3660 echo "include confinc" > confmf
3661 # Ignore all kinds of additional output from `make'.
3662 case `$am_make -s -f confmf 2> /dev/null` in #(
3663 *the\ am__doit\ target*)
3669 # Now try BSD make style include.
3670 if test "$am__include" = "#"; then
3671 echo '.include "confinc"' > confmf
3672 case `$am_make -s -f confmf 2> /dev/null` in #(
3673 *the\ am__doit\ target*)
3674 am__include=.include
3682 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3683 $as_echo "$_am_result" >&6; }
3684 rm -f confinc confmf
3686 # Check whether --enable-dependency-tracking was given.
3687 if test "${enable_dependency_tracking+set}" = set; then :
3688 enableval=$enable_dependency_tracking;
3691 if test "x$enable_dependency_tracking" != xno; then
3692 am_depcomp="$ac_aux_dir/depcomp"
3695 if test "x$enable_dependency_tracking" != xno; then
3704 if test "`cd $srcdir && pwd`" != "`pwd`"; then
3705 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
3706 # is not polluted with repeated "-I."
3707 am__isrc=' -I$(srcdir)'
3708 # test to see if srcdir already configured
3709 if test -f $srcdir/config.status; then
3710 as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
3714 # test whether we have cygpath
3715 if test -z "$CYGPATH_W"; then
3716 if (cygpath --version) >/dev/null 2>/dev/null; then
3717 CYGPATH_W='cygpath -w'
3724 # Define the identity of the package.
3729 cat >>confdefs.h <<_ACEOF
3730 #define PACKAGE "$PACKAGE"
3734 cat >>confdefs.h <<_ACEOF
3735 #define VERSION "$VERSION"
3738 # Some tools Automake needs.
3740 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
3743 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
3746 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
3749 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
3752 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
3754 # We need awk for the "check" target. The system "awk" is bad on
3756 # Always define AMTAR for backward compatibility.
3758 AMTAR=${AMTAR-"${am_missing_run}tar"}
3760 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
3765 depcc="$CC" am_compiler_list=
3767 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3768 $as_echo_n "checking dependency style of $depcc... " >&6; }
3769 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
3770 $as_echo_n "(cached) " >&6
3772 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3773 # We make a subdir and do the tests there. Otherwise we can end up
3774 # making bogus files that we don't know about and never remove. For
3775 # instance it was reported that on HP-UX the gcc test will end up
3776 # making a dummy file named `D' -- because `-MD' means `put the output
3779 # Copy depcomp to subdir because otherwise we won't find it if we're
3780 # using a relative directory.
3781 cp "$am_depcomp" conftest.dir
3783 # We will build objects and dependencies in a subdirectory because
3784 # it helps to detect inapplicable dependency modes. For instance
3785 # both Tru64's cc and ICC support -MD to output dependencies as a
3786 # side effect of compilation, but ICC will put the dependencies in
3787 # the current directory while Tru64 will put them in the object
3791 am_cv_CC_dependencies_compiler_type=none
3792 if test "$am_compiler_list" = ""; then
3793 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3796 case " $depcc " in #(
3797 *\ -arch\ *\ -arch\ *) am__universal=true ;;
3800 for depmode in $am_compiler_list; do
3801 # Setup a source with many dependencies, because some compilers
3802 # like to wrap large dependency lists on column 80 (with \), and
3803 # we should not choose a depcomp mode which is confused by this.
3805 # We need to recreate these files for each test, as the compiler may
3806 # overwrite some of them when testing with obscure command lines.
3807 # This happens at least with the AIX C compiler.
3809 for i in 1 2 3 4 5 6; do
3810 echo '#include "conftst'$i'.h"' >> sub/conftest.c
3811 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3812 # Solaris 8's {/usr,}/bin/sh.
3813 touch sub/conftst$i.h
3815 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3817 # We check with `-c' and `-o' for the sake of the "dashmstdout"
3818 # mode. It turns out that the SunPro C++ compiler does not properly
3819 # handle `-M -o', and we need to detect this. Also, some Intel
3820 # versions had trouble with output in subdirs
3821 am__obj=sub/conftest.${OBJEXT-o}
3822 am__minus_obj="-o $am__obj"
3825 # This depmode causes a compiler race in universal mode.
3826 test "$am__universal" = false || continue
3829 # after this tag, mechanisms are not by side-effect, so they'll
3830 # only be used when explicitly requested
3831 if test "x$enable_dependency_tracking" = xyes; then
3837 msvisualcpp | msvcmsys)
3838 # This compiler won't grok `-c -o', but also, the minuso test has
3839 # not run yet. These depmodes are late enough in the game, and
3840 # so weak that their functioning should not be impacted.
3841 am__obj=conftest.${OBJEXT-o}
3846 if depmode=$depmode \
3847 source=sub/conftest.c object=$am__obj \
3848 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3849 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3850 >/dev/null 2>conftest.err &&
3851 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3852 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3853 grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3854 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3855 # icc doesn't choke on unknown options, it will just issue warnings
3856 # or remarks (even with -Werror). So we grep stderr for any message
3857 # that says an option was ignored or not supported.
3858 # When given -MP, icc 7.0 and 7.1 complain thusly:
3859 # icc: Command line warning: ignoring option '-M'; no argument required
3860 # The diagnosis changed in icc 8.0:
3861 # icc: Command line remark: option '-MP' not supported
3862 if (grep 'ignoring option' conftest.err ||
3863 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3864 am_cv_CC_dependencies_compiler_type=$depmode
3873 am_cv_CC_dependencies_compiler_type=none
3877 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3878 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3879 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3882 test "x$enable_dependency_tracking" != xno \
3883 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3885 am__fastdepCC_FALSE='#'
3887 am__fastdepCC_TRUE='#'
3888 am__fastdepCC_FALSE=
3895 ac_cpp='$CPP $CPPFLAGS'
3896 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3897 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3898 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3899 if test -n "$ac_tool_prefix"; then
3900 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3901 set dummy ${ac_tool_prefix}gcc; ac_word=$2
3902 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3903 $as_echo_n "checking for $ac_word... " >&6; }
3904 if test "${ac_cv_prog_CC+set}" = set; then :
3905 $as_echo_n "(cached) " >&6
3907 if test -n "$CC"; then
3908 ac_cv_prog_CC="$CC" # Let the user override the test.
3910 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3914 test -z "$as_dir" && as_dir=.
3915 for ac_exec_ext in '' $ac_executable_extensions; do
3916 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3917 ac_cv_prog_CC="${ac_tool_prefix}gcc"
3918 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3928 if test -n "$CC"; then
3929 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3930 $as_echo "$CC" >&6; }
3932 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3933 $as_echo "no" >&6; }
3938 if test -z "$ac_cv_prog_CC"; then
3940 # Extract the first word of "gcc", so it can be a program name with args.
3941 set dummy gcc; ac_word=$2
3942 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3943 $as_echo_n "checking for $ac_word... " >&6; }
3944 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3945 $as_echo_n "(cached) " >&6
3947 if test -n "$ac_ct_CC"; then
3948 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3950 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3954 test -z "$as_dir" && as_dir=.
3955 for ac_exec_ext in '' $ac_executable_extensions; do
3956 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3957 ac_cv_prog_ac_ct_CC="gcc"
3958 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3967 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3968 if test -n "$ac_ct_CC"; then
3969 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3970 $as_echo "$ac_ct_CC" >&6; }
3972 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3973 $as_echo "no" >&6; }
3976 if test "x$ac_ct_CC" = x; then
3979 case $cross_compiling:$ac_tool_warned in
3981 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3982 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3983 ac_tool_warned=yes ;;
3991 if test -z "$CC"; then
3992 if test -n "$ac_tool_prefix"; then
3993 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3994 set dummy ${ac_tool_prefix}cc; ac_word=$2
3995 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3996 $as_echo_n "checking for $ac_word... " >&6; }
3997 if test "${ac_cv_prog_CC+set}" = set; then :
3998 $as_echo_n "(cached) " >&6
4000 if test -n "$CC"; then
4001 ac_cv_prog_CC="$CC" # Let the user override the test.
4003 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4007 test -z "$as_dir" && as_dir=.
4008 for ac_exec_ext in '' $ac_executable_extensions; do
4009 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4010 ac_cv_prog_CC="${ac_tool_prefix}cc"
4011 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4021 if test -n "$CC"; then
4022 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4023 $as_echo "$CC" >&6; }
4025 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4026 $as_echo "no" >&6; }
4032 if test -z "$CC"; then
4033 # Extract the first word of "cc", so it can be a program name with args.
4034 set dummy cc; ac_word=$2
4035 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4036 $as_echo_n "checking for $ac_word... " >&6; }
4037 if test "${ac_cv_prog_CC+set}" = set; then :
4038 $as_echo_n "(cached) " >&6
4040 if test -n "$CC"; then
4041 ac_cv_prog_CC="$CC" # Let the user override the test.
4044 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4048 test -z "$as_dir" && as_dir=.
4049 for ac_exec_ext in '' $ac_executable_extensions; do
4050 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4051 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4052 ac_prog_rejected=yes
4056 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4063 if test $ac_prog_rejected = yes; then
4064 # We found a bogon in the path, so make sure we never use it.
4065 set dummy $ac_cv_prog_CC
4067 if test $# != 0; then
4068 # We chose a different compiler from the bogus one.
4069 # However, it has the same basename, so the bogon will be chosen
4070 # first if we set CC to just the basename; use the full file name.
4072 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
4078 if test -n "$CC"; then
4079 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4080 $as_echo "$CC" >&6; }
4082 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4083 $as_echo "no" >&6; }
4088 if test -z "$CC"; then
4089 if test -n "$ac_tool_prefix"; then
4090 for ac_prog in cl.exe
4092 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4093 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4094 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4095 $as_echo_n "checking for $ac_word... " >&6; }
4096 if test "${ac_cv_prog_CC+set}" = set; then :
4097 $as_echo_n "(cached) " >&6
4099 if test -n "$CC"; then
4100 ac_cv_prog_CC="$CC" # Let the user override the test.
4102 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4106 test -z "$as_dir" && as_dir=.
4107 for ac_exec_ext in '' $ac_executable_extensions; do
4108 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4109 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
4110 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4120 if test -n "$CC"; then
4121 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4122 $as_echo "$CC" >&6; }
4124 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4125 $as_echo "no" >&6; }
4129 test -n "$CC" && break
4132 if test -z "$CC"; then
4134 for ac_prog in cl.exe
4136 # Extract the first word of "$ac_prog", so it can be a program name with args.
4137 set dummy $ac_prog; ac_word=$2
4138 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4139 $as_echo_n "checking for $ac_word... " >&6; }
4140 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4141 $as_echo_n "(cached) " >&6
4143 if test -n "$ac_ct_CC"; then
4144 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4146 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4150 test -z "$as_dir" && as_dir=.
4151 for ac_exec_ext in '' $ac_executable_extensions; do
4152 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4153 ac_cv_prog_ac_ct_CC="$ac_prog"
4154 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4163 ac_ct_CC=$ac_cv_prog_ac_ct_CC
4164 if test -n "$ac_ct_CC"; then
4165 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4166 $as_echo "$ac_ct_CC" >&6; }
4168 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4169 $as_echo "no" >&6; }
4173 test -n "$ac_ct_CC" && break
4176 if test "x$ac_ct_CC" = x; then
4179 case $cross_compiling:$ac_tool_warned in
4181 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4182 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4183 ac_tool_warned=yes ;;
4192 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4193 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4194 as_fn_error "no acceptable C compiler found in \$PATH
4195 See \`config.log' for more details." "$LINENO" 5; }
4197 # Provide some information about the compiler.
4198 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4201 for ac_option in --version -v -V -qversion; do
4202 { { ac_try="$ac_compiler $ac_option >&5"
4204 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4205 *) ac_try_echo=$ac_try;;
4207 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4208 $as_echo "$ac_try_echo"; } >&5
4209 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4211 if test -s conftest.err; then
4213 ... rest of stderr output deleted ...
4214 10q' conftest.err >conftest.er1
4215 cat conftest.er1 >&5
4216 rm -f conftest.er1 conftest.err
4218 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4219 test $ac_status = 0; }
4222 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4223 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4224 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4225 $as_echo_n "(cached) " >&6
4227 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4228 /* end confdefs.h. */
4241 if ac_fn_c_try_compile "$LINENO"; then :
4246 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4247 ac_cv_c_compiler_gnu=$ac_compiler_gnu
4250 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4251 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
4252 if test $ac_compiler_gnu = yes; then
4257 ac_test_CFLAGS=${CFLAGS+set}
4258 ac_save_CFLAGS=$CFLAGS
4259 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4260 $as_echo_n "checking whether $CC accepts -g... " >&6; }
4261 if test "${ac_cv_prog_cc_g+set}" = set; then :
4262 $as_echo_n "(cached) " >&6
4264 ac_save_c_werror_flag=$ac_c_werror_flag
4265 ac_c_werror_flag=yes
4268 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4269 /* end confdefs.h. */
4279 if ac_fn_c_try_compile "$LINENO"; then :
4283 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4284 /* end confdefs.h. */
4294 if ac_fn_c_try_compile "$LINENO"; then :
4297 ac_c_werror_flag=$ac_save_c_werror_flag
4299 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4300 /* end confdefs.h. */
4310 if ac_fn_c_try_compile "$LINENO"; then :
4313 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4315 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4317 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4318 ac_c_werror_flag=$ac_save_c_werror_flag
4320 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4321 $as_echo "$ac_cv_prog_cc_g" >&6; }
4322 if test "$ac_test_CFLAGS" = set; then
4323 CFLAGS=$ac_save_CFLAGS
4324 elif test $ac_cv_prog_cc_g = yes; then
4325 if test "$GCC" = yes; then
4331 if test "$GCC" = yes; then
4337 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4338 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4339 if test "${ac_cv_prog_cc_c89+set}" = set; then :
4340 $as_echo_n "(cached) " >&6
4342 ac_cv_prog_cc_c89=no
4344 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4345 /* end confdefs.h. */
4348 #include <sys/types.h>
4349 #include <sys/stat.h>
4350 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4351 struct buf { int x; };
4352 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4353 static char *e (p, i)
4359 static char *f (char * (*g) (char **, int), char **p, ...)
4364 s = g (p, va_arg (v,int));
4369 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4370 function prototypes and stuff, but not '\xHH' hex character constants.
4371 These don't provoke an error unfortunately, instead are silently treated
4372 as 'x'. The following induces an error, until -std is added to get
4373 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4374 array size at least. It's necessary to write '\x00'==0 to get something
4375 that's true only with -std. */
4376 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4378 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4379 inside strings and character constants. */
4381 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4383 int test (int i, double x);
4384 struct s1 {int (*f) (int a);};
4385 struct s2 {int (*f) (double a);};
4386 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4392 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4397 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4398 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4400 CC="$ac_save_CC $ac_arg"
4401 if ac_fn_c_try_compile "$LINENO"; then :
4402 ac_cv_prog_cc_c89=$ac_arg
4404 rm -f core conftest.err conftest.$ac_objext
4405 test "x$ac_cv_prog_cc_c89" != "xno" && break
4407 rm -f conftest.$ac_ext
4412 case "x$ac_cv_prog_cc_c89" in
4414 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4415 $as_echo "none needed" >&6; } ;;
4417 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4418 $as_echo "unsupported" >&6; } ;;
4420 CC="$CC $ac_cv_prog_cc_c89"
4421 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4422 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4424 if test "x$ac_cv_prog_cc_c89" != xno; then :
4429 ac_cpp='$CPP $CPPFLAGS'
4430 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4431 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4432 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4435 ac_cpp='$CPP $CPPFLAGS'
4436 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4437 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4438 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4439 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4440 $as_echo_n "checking how to run the C preprocessor... " >&6; }
4441 # On Suns, sometimes $CPP names a directory.
4442 if test -n "$CPP" && test -d "$CPP"; then
4445 if test -z "$CPP"; then
4446 if test "${ac_cv_prog_CPP+set}" = set; then :
4447 $as_echo_n "(cached) " >&6
4449 # Double quotes because CPP needs to be expanded
4450 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4453 for ac_c_preproc_warn_flag in '' yes
4455 # Use a header file that comes with gcc, so configuring glibc
4456 # with a fresh cross-compiler works.
4457 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4458 # <limits.h> exists even on freestanding compilers.
4459 # On the NeXT, cc -E runs the code through the compiler's parser,
4460 # not just through cpp. "Syntax error" is here to catch this case.
4461 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4462 /* end confdefs.h. */
4464 # include <limits.h>
4466 # include <assert.h>
4470 if ac_fn_c_try_cpp "$LINENO"; then :
4473 # Broken: fails on valid input.
4476 rm -f conftest.err conftest.$ac_ext
4478 # OK, works on sane cases. Now check whether nonexistent headers
4479 # can be detected and how.
4480 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4481 /* end confdefs.h. */
4482 #include <ac_nonexistent.h>
4484 if ac_fn_c_try_cpp "$LINENO"; then :
4485 # Broken: success on invalid input.
4488 # Passes both tests.
4492 rm -f conftest.err conftest.$ac_ext
4495 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4496 rm -f conftest.err conftest.$ac_ext
4497 if $ac_preproc_ok; then :
4509 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4510 $as_echo "$CPP" >&6; }
4512 for ac_c_preproc_warn_flag in '' yes
4514 # Use a header file that comes with gcc, so configuring glibc
4515 # with a fresh cross-compiler works.
4516 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4517 # <limits.h> exists even on freestanding compilers.
4518 # On the NeXT, cc -E runs the code through the compiler's parser,
4519 # not just through cpp. "Syntax error" is here to catch this case.
4520 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4521 /* end confdefs.h. */
4523 # include <limits.h>
4525 # include <assert.h>
4529 if ac_fn_c_try_cpp "$LINENO"; then :
4532 # Broken: fails on valid input.
4535 rm -f conftest.err conftest.$ac_ext
4537 # OK, works on sane cases. Now check whether nonexistent headers
4538 # can be detected and how.
4539 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4540 /* end confdefs.h. */
4541 #include <ac_nonexistent.h>
4543 if ac_fn_c_try_cpp "$LINENO"; then :
4544 # Broken: success on invalid input.
4547 # Passes both tests.
4551 rm -f conftest.err conftest.$ac_ext
4554 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4555 rm -f conftest.err conftest.$ac_ext
4556 if $ac_preproc_ok; then :
4559 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4560 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4561 as_fn_error "C preprocessor \"$CPP\" fails sanity check
4562 See \`config.log' for more details." "$LINENO" 5; }
4566 ac_cpp='$CPP $CPPFLAGS'
4567 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4568 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4569 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4572 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4573 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4574 if test "${ac_cv_path_GREP+set}" = set; then :
4575 $as_echo_n "(cached) " >&6
4577 if test -z "$GREP"; then
4578 ac_path_GREP_found=false
4579 # Loop through the user's path and test for each of PROGNAME-LIST
4580 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4581 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4584 test -z "$as_dir" && as_dir=.
4585 for ac_prog in grep ggrep; do
4586 for ac_exec_ext in '' $ac_executable_extensions; do
4587 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4588 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4589 # Check for GNU ac_path_GREP and select it if it is found.
4590 # Check for GNU $ac_path_GREP
4591 case `"$ac_path_GREP" --version 2>&1` in
4593 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4596 $as_echo_n 0123456789 >"conftest.in"
4599 cat "conftest.in" "conftest.in" >"conftest.tmp"
4600 mv "conftest.tmp" "conftest.in"
4601 cp "conftest.in" "conftest.nl"
4602 $as_echo 'GREP' >> "conftest.nl"
4603 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4604 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4605 as_fn_arith $ac_count + 1 && ac_count=$as_val
4606 if test $ac_count -gt ${ac_path_GREP_max-0}; then
4607 # Best one so far, save it but keep looking for a better one
4608 ac_cv_path_GREP="$ac_path_GREP"
4609 ac_path_GREP_max=$ac_count
4611 # 10*(2^10) chars as input seems more than enough
4612 test $ac_count -gt 10 && break
4614 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4617 $ac_path_GREP_found && break 3
4622 if test -z "$ac_cv_path_GREP"; then
4623 as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4626 ac_cv_path_GREP=$GREP
4630 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4631 $as_echo "$ac_cv_path_GREP" >&6; }
4632 GREP="$ac_cv_path_GREP"
4635 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4636 $as_echo_n "checking for egrep... " >&6; }
4637 if test "${ac_cv_path_EGREP+set}" = set; then :
4638 $as_echo_n "(cached) " >&6
4640 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4641 then ac_cv_path_EGREP="$GREP -E"
4643 if test -z "$EGREP"; then
4644 ac_path_EGREP_found=false
4645 # Loop through the user's path and test for each of PROGNAME-LIST
4646 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4647 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4650 test -z "$as_dir" && as_dir=.
4651 for ac_prog in egrep; do
4652 for ac_exec_ext in '' $ac_executable_extensions; do
4653 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4654 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4655 # Check for GNU ac_path_EGREP and select it if it is found.
4656 # Check for GNU $ac_path_EGREP
4657 case `"$ac_path_EGREP" --version 2>&1` in
4659 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4662 $as_echo_n 0123456789 >"conftest.in"
4665 cat "conftest.in" "conftest.in" >"conftest.tmp"
4666 mv "conftest.tmp" "conftest.in"
4667 cp "conftest.in" "conftest.nl"
4668 $as_echo 'EGREP' >> "conftest.nl"
4669 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4670 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4671 as_fn_arith $ac_count + 1 && ac_count=$as_val
4672 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4673 # Best one so far, save it but keep looking for a better one
4674 ac_cv_path_EGREP="$ac_path_EGREP"
4675 ac_path_EGREP_max=$ac_count
4677 # 10*(2^10) chars as input seems more than enough
4678 test $ac_count -gt 10 && break
4680 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4683 $ac_path_EGREP_found && break 3
4688 if test -z "$ac_cv_path_EGREP"; then
4689 as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4692 ac_cv_path_EGREP=$EGREP
4697 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4698 $as_echo "$ac_cv_path_EGREP" >&6; }
4699 EGREP="$ac_cv_path_EGREP"
4702 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4703 $as_echo_n "checking for ANSI C header files... " >&6; }
4704 if test "${ac_cv_header_stdc+set}" = set; then :
4705 $as_echo_n "(cached) " >&6
4707 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4708 /* end confdefs.h. */
4722 if ac_fn_c_try_compile "$LINENO"; then :
4723 ac_cv_header_stdc=yes
4725 ac_cv_header_stdc=no
4727 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4729 if test $ac_cv_header_stdc = yes; then
4730 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4731 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4732 /* end confdefs.h. */
4736 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4737 $EGREP "memchr" >/dev/null 2>&1; then :
4740 ac_cv_header_stdc=no
4746 if test $ac_cv_header_stdc = yes; then
4747 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4748 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4749 /* end confdefs.h. */
4753 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4754 $EGREP "free" >/dev/null 2>&1; then :
4757 ac_cv_header_stdc=no
4763 if test $ac_cv_header_stdc = yes; then
4764 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4765 if test "$cross_compiling" = yes; then :
4768 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4769 /* end confdefs.h. */
4772 #if ((' ' & 0x0FF) == 0x020)
4773 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4774 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4776 # define ISLOWER(c) \
4777 (('a' <= (c) && (c) <= 'i') \
4778 || ('j' <= (c) && (c) <= 'r') \
4779 || ('s' <= (c) && (c) <= 'z'))
4780 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4783 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4788 for (i = 0; i < 256; i++)
4789 if (XOR (islower (i), ISLOWER (i))
4790 || toupper (i) != TOUPPER (i))
4795 if ac_fn_c_try_run "$LINENO"; then :
4798 ac_cv_header_stdc=no
4800 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4801 conftest.$ac_objext conftest.beam conftest.$ac_ext
4806 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4807 $as_echo "$ac_cv_header_stdc" >&6; }
4808 if test $ac_cv_header_stdc = yes; then
4810 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4814 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4815 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4816 inttypes.h stdint.h unistd.h
4818 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4819 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4821 eval as_val=\$$as_ac_Header
4822 if test "x$as_val" = x""yes; then :
4823 cat >>confdefs.h <<_ACEOF
4824 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4833 ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
4834 if test "x$ac_cv_header_minix_config_h" = x""yes; then :
4841 if test "$MINIX" = yes; then
4843 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
4846 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
4849 $as_echo "#define _MINIX 1" >>confdefs.h
4854 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
4855 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
4856 if test "${ac_cv_safe_to_define___extensions__+set}" = set; then :
4857 $as_echo_n "(cached) " >&6
4859 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4860 /* end confdefs.h. */
4862 # define __EXTENSIONS__ 1
4863 $ac_includes_default
4872 if ac_fn_c_try_compile "$LINENO"; then :
4873 ac_cv_safe_to_define___extensions__=yes
4875 ac_cv_safe_to_define___extensions__=no
4877 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4879 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
4880 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
4881 test $ac_cv_safe_to_define___extensions__ = yes &&
4882 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
4884 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
4886 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
4888 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4890 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
4896 # The tests for host and target for $enable_largefile require
4901 # As the $enable_largefile decision depends on --enable-plugins we must set it
4902 # even in directories otherwise not depending on the $plugins option.
4905 # Check whether --enable-plugins was given.
4906 if test "${enable_plugins+set}" = set; then :
4907 enableval=$enable_plugins; case "${enableval}" in
4908 yes | "") plugins=yes ;;
4919 sparc-*-solaris*|i[3-7]86-*-solaris*)
4920 # On native 32bit sparc and ia32 solaris, large-file and procfs support
4921 # are mutually exclusive; and without procfs support, the bfd/ elf module
4922 # cannot provide certain routines such as elfcore_write_prpsinfo
4923 # or elfcore_write_prstatus. So unless the user explicitly requested
4924 # large-file support through the --enable-largefile switch, disable
4925 # large-file support in favor of procfs support.
4926 test "${target}" = "${host}" -a "x$plugins" = xno \
4927 && : ${enable_largefile="no"}
4931 # Check whether --enable-largefile was given.
4932 if test "${enable_largefile+set}" = set; then :
4933 enableval=$enable_largefile;
4936 if test "$enable_largefile" != no; then
4938 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
4939 $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
4940 if test "${ac_cv_sys_largefile_CC+set}" = set; then :
4941 $as_echo_n "(cached) " >&6
4943 ac_cv_sys_largefile_CC=no
4944 if test "$GCC" != yes; then
4947 # IRIX 6.2 and later do not support large files by default,
4948 # so use the C compiler's -n32 option if that helps.
4949 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4950 /* end confdefs.h. */
4951 #include <sys/types.h>
4952 /* Check that off_t can represent 2**63 - 1 correctly.
4953 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4954 since some C++ compilers masquerading as C compilers
4955 incorrectly reject 9223372036854775807. */
4956 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4957 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4958 && LARGE_OFF_T % 2147483647 == 1)
4968 if ac_fn_c_try_compile "$LINENO"; then :
4971 rm -f core conftest.err conftest.$ac_objext
4973 if ac_fn_c_try_compile "$LINENO"; then :
4974 ac_cv_sys_largefile_CC=' -n32'; break
4976 rm -f core conftest.err conftest.$ac_objext
4980 rm -f conftest.$ac_ext
4983 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
4984 $as_echo "$ac_cv_sys_largefile_CC" >&6; }
4985 if test "$ac_cv_sys_largefile_CC" != no; then
4986 CC=$CC$ac_cv_sys_largefile_CC
4989 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
4990 $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
4991 if test "${ac_cv_sys_file_offset_bits+set}" = set; then :
4992 $as_echo_n "(cached) " >&6
4995 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4996 /* end confdefs.h. */
4997 #include <sys/types.h>
4998 /* Check that off_t can represent 2**63 - 1 correctly.
4999 We can't simply define LARGE_OFF_T to be 9223372036854775807,
5000 since some C++ compilers masquerading as C compilers
5001 incorrectly reject 9223372036854775807. */
5002 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5003 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5004 && LARGE_OFF_T % 2147483647 == 1)
5014 if ac_fn_c_try_compile "$LINENO"; then :
5015 ac_cv_sys_file_offset_bits=no; break
5017 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5018 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5019 /* end confdefs.h. */
5020 #define _FILE_OFFSET_BITS 64
5021 #include <sys/types.h>
5022 /* Check that off_t can represent 2**63 - 1 correctly.
5023 We can't simply define LARGE_OFF_T to be 9223372036854775807,
5024 since some C++ compilers masquerading as C compilers
5025 incorrectly reject 9223372036854775807. */
5026 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5027 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5028 && LARGE_OFF_T % 2147483647 == 1)
5038 if ac_fn_c_try_compile "$LINENO"; then :
5039 ac_cv_sys_file_offset_bits=64; break
5041 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5042 ac_cv_sys_file_offset_bits=unknown
5046 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
5047 $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
5048 case $ac_cv_sys_file_offset_bits in #(
5051 cat >>confdefs.h <<_ACEOF
5052 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
5057 if test $ac_cv_sys_file_offset_bits = unknown; then
5058 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
5059 $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
5060 if test "${ac_cv_sys_large_files+set}" = set; then :
5061 $as_echo_n "(cached) " >&6
5064 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5065 /* end confdefs.h. */
5066 #include <sys/types.h>
5067 /* Check that off_t can represent 2**63 - 1 correctly.
5068 We can't simply define LARGE_OFF_T to be 9223372036854775807,
5069 since some C++ compilers masquerading as C compilers
5070 incorrectly reject 9223372036854775807. */
5071 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5072 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5073 && LARGE_OFF_T % 2147483647 == 1)
5083 if ac_fn_c_try_compile "$LINENO"; then :
5084 ac_cv_sys_large_files=no; break
5086 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5087 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5088 /* end confdefs.h. */
5089 #define _LARGE_FILES 1
5090 #include <sys/types.h>
5091 /* Check that off_t can represent 2**63 - 1 correctly.
5092 We can't simply define LARGE_OFF_T to be 9223372036854775807,
5093 since some C++ compilers masquerading as C compilers
5094 incorrectly reject 9223372036854775807. */
5095 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5096 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5097 && LARGE_OFF_T % 2147483647 == 1)
5107 if ac_fn_c_try_compile "$LINENO"; then :
5108 ac_cv_sys_large_files=1; break
5110 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5111 ac_cv_sys_large_files=unknown
5115 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
5116 $as_echo "$ac_cv_sys_large_files" >&6; }
5117 case $ac_cv_sys_large_files in #(
5120 cat >>confdefs.h <<_ACEOF
5121 #define _LARGE_FILES $ac_cv_sys_large_files
5133 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
5134 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
5139 macro_version='2.2.7a'
5140 macro_revision='1.3134'
5154 ltmain="$ac_aux_dir/ltmain.sh"
5156 # Backslashify metacharacters that are still active within
5157 # double-quoted strings.
5158 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
5160 # Same as above, but do not quote variable references.
5161 double_quote_subst='s/\(["`\\]\)/\\\1/g'
5163 # Sed substitution to delay expansion of an escaped shell variable in a
5164 # double_quote_subst'ed string.
5165 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
5167 # Sed substitution to delay expansion of an escaped single quote.
5168 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
5170 # Sed substitution to avoid accidental globbing in evaled expressions
5171 no_glob_subst='s/\*/\\\*/g'
5173 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
5174 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
5175 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
5177 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
5178 $as_echo_n "checking how to print strings... " >&6; }
5179 # Test print first, because it will be a builtin if present.
5180 if test "X`print -r -- -n 2>/dev/null`" = X-n && \
5181 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
5183 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
5186 # Use this function as a fallback that always works.
5187 func_fallback_echo ()
5189 eval 'cat <<_LTECHO_EOF
5193 ECHO='func_fallback_echo'
5196 # func_echo_all arg...
5197 # Invoke $ECHO with all args, space-separated.
5204 printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
5205 $as_echo "printf" >&6; } ;;
5206 print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
5207 $as_echo "print -r" >&6; } ;;
5208 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
5209 $as_echo "cat" >&6; } ;;
5225 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
5226 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
5227 if test "${ac_cv_path_SED+set}" = set; then :
5228 $as_echo_n "(cached) " >&6
5230 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
5231 for ac_i in 1 2 3 4 5 6 7; do
5232 ac_script="$ac_script$as_nl$ac_script"
5234 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
5235 { ac_script=; unset ac_script;}
5236 if test -z "$SED"; then
5237 ac_path_SED_found=false
5238 # Loop through the user's path and test for each of PROGNAME-LIST
5239 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5243 test -z "$as_dir" && as_dir=.
5244 for ac_prog in sed gsed; do
5245 for ac_exec_ext in '' $ac_executable_extensions; do
5246 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
5247 { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
5248 # Check for GNU ac_path_SED and select it if it is found.
5249 # Check for GNU $ac_path_SED
5250 case `"$ac_path_SED" --version 2>&1` in
5252 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
5255 $as_echo_n 0123456789 >"conftest.in"
5258 cat "conftest.in" "conftest.in" >"conftest.tmp"
5259 mv "conftest.tmp" "conftest.in"
5260 cp "conftest.in" "conftest.nl"
5261 $as_echo '' >> "conftest.nl"
5262 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
5263 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5264 as_fn_arith $ac_count + 1 && ac_count=$as_val
5265 if test $ac_count -gt ${ac_path_SED_max-0}; then
5266 # Best one so far, save it but keep looking for a better one
5267 ac_cv_path_SED="$ac_path_SED"
5268 ac_path_SED_max=$ac_count
5270 # 10*(2^10) chars as input seems more than enough
5271 test $ac_count -gt 10 && break
5273 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5276 $ac_path_SED_found && break 3
5281 if test -z "$ac_cv_path_SED"; then
5282 as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
5289 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
5290 $as_echo "$ac_cv_path_SED" >&6; }
5291 SED="$ac_cv_path_SED"
5294 test -z "$SED" && SED=sed
5295 Xsed="$SED -e 1s/^X//"
5307 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
5308 $as_echo_n "checking for fgrep... " >&6; }
5309 if test "${ac_cv_path_FGREP+set}" = set; then :
5310 $as_echo_n "(cached) " >&6
5312 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
5313 then ac_cv_path_FGREP="$GREP -F"
5315 if test -z "$FGREP"; then
5316 ac_path_FGREP_found=false
5317 # Loop through the user's path and test for each of PROGNAME-LIST
5318 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5319 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5322 test -z "$as_dir" && as_dir=.
5323 for ac_prog in fgrep; do
5324 for ac_exec_ext in '' $ac_executable_extensions; do
5325 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
5326 { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
5327 # Check for GNU ac_path_FGREP and select it if it is found.
5328 # Check for GNU $ac_path_FGREP
5329 case `"$ac_path_FGREP" --version 2>&1` in
5331 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
5334 $as_echo_n 0123456789 >"conftest.in"
5337 cat "conftest.in" "conftest.in" >"conftest.tmp"
5338 mv "conftest.tmp" "conftest.in"
5339 cp "conftest.in" "conftest.nl"
5340 $as_echo 'FGREP' >> "conftest.nl"
5341 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
5342 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5343 as_fn_arith $ac_count + 1 && ac_count=$as_val
5344 if test $ac_count -gt ${ac_path_FGREP_max-0}; then
5345 # Best one so far, save it but keep looking for a better one
5346 ac_cv_path_FGREP="$ac_path_FGREP"
5347 ac_path_FGREP_max=$ac_count
5349 # 10*(2^10) chars as input seems more than enough
5350 test $ac_count -gt 10 && break
5352 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5355 $ac_path_FGREP_found && break 3
5360 if test -z "$ac_cv_path_FGREP"; then
5361 as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5364 ac_cv_path_FGREP=$FGREP
5369 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
5370 $as_echo "$ac_cv_path_FGREP" >&6; }
5371 FGREP="$ac_cv_path_FGREP"
5374 test -z "$GREP" && GREP=grep
5394 # Check whether --with-gnu-ld was given.
5395 if test "${with_gnu_ld+set}" = set; then :
5396 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
5402 if test "$GCC" = yes; then
5403 # Check if gcc -print-prog-name=ld gives a path.
5404 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
5405 $as_echo_n "checking for ld used by $CC... " >&6; }
5408 # gcc leaves a trailing carriage return which upsets mingw
5409 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5411 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5414 # Accept absolute paths.
5416 re_direlt='/[^/][^/]*/\.\./'
5417 # Canonicalize the pathname of ld
5418 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5419 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
5420 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5422 test -z "$LD" && LD="$ac_prog"
5425 # If it fails, then pretend we aren't using GCC.
5429 # If it is relative, then search for the first ld in PATH.
5433 elif test "$with_gnu_ld" = yes; then
5434 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
5435 $as_echo_n "checking for GNU ld... " >&6; }
5437 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
5438 $as_echo_n "checking for non-GNU ld... " >&6; }
5440 if test "${lt_cv_path_LD+set}" = set; then :
5441 $as_echo_n "(cached) " >&6
5443 if test -z "$LD"; then
5444 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5445 for ac_dir in $PATH; do
5447 test -z "$ac_dir" && ac_dir=.
5448 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5449 lt_cv_path_LD="$ac_dir/$ac_prog"
5450 # Check to see if the program is GNU ld. I'd rather use --version,
5451 # but apparently some variants of GNU ld only accept -v.
5452 # Break only if it was the GNU/non-GNU ld that we prefer.
5453 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5454 *GNU* | *'with BFD'*)
5455 test "$with_gnu_ld" != no && break
5458 test "$with_gnu_ld" != yes && break
5465 lt_cv_path_LD="$LD" # Let the user override the test with a path.
5470 if test -n "$LD"; then
5471 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5472 $as_echo "$LD" >&6; }
5474 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5475 $as_echo "no" >&6; }
5477 test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
5478 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
5479 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
5480 if test "${lt_cv_prog_gnu_ld+set}" = set; then :
5481 $as_echo_n "(cached) " >&6
5483 # I'd rather use --version here, but apparently some GNU lds only accept -v.
5484 case `$LD -v 2>&1 </dev/null` in
5485 *GNU* | *'with BFD'*)
5486 lt_cv_prog_gnu_ld=yes
5489 lt_cv_prog_gnu_ld=no
5493 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
5494 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
5495 with_gnu_ld=$lt_cv_prog_gnu_ld
5505 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
5506 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
5507 if test "${lt_cv_path_NM+set}" = set; then :
5508 $as_echo_n "(cached) " >&6
5510 if test -n "$NM"; then
5511 # Let the user override the test.
5514 lt_nm_to_check="${ac_tool_prefix}nm"
5515 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5516 lt_nm_to_check="$lt_nm_to_check nm"
5518 for lt_tmp_nm in $lt_nm_to_check; do
5519 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5520 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5522 test -z "$ac_dir" && ac_dir=.
5523 tmp_nm="$ac_dir/$lt_tmp_nm"
5524 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
5525 # Check to see if the nm accepts a BSD-compat flag.
5526 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
5527 # nm: unknown option "B" ignored
5528 # Tru64's nm complains that /dev/null is an invalid object file
5529 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5530 */dev/null* | *'Invalid file or object type'*)
5531 lt_cv_path_NM="$tmp_nm -B"
5535 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5537 lt_cv_path_NM="$tmp_nm -p"
5541 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5542 continue # so that we can try to find one that supports BSD flags
5551 : ${lt_cv_path_NM=no}
5554 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
5555 $as_echo "$lt_cv_path_NM" >&6; }
5556 if test "$lt_cv_path_NM" != "no"; then
5559 # Didn't find any BSD compatible name lister, look for dumpbin.
5560 if test -n "$DUMPBIN"; then :
5561 # Let the user override the test.
5563 if test -n "$ac_tool_prefix"; then
5564 for ac_prog in dumpbin "link -dump"
5566 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5567 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5568 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5569 $as_echo_n "checking for $ac_word... " >&6; }
5570 if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
5571 $as_echo_n "(cached) " >&6
5573 if test -n "$DUMPBIN"; then
5574 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
5576 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5580 test -z "$as_dir" && as_dir=.
5581 for ac_exec_ext in '' $ac_executable_extensions; do
5582 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5583 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
5584 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5593 DUMPBIN=$ac_cv_prog_DUMPBIN
5594 if test -n "$DUMPBIN"; then
5595 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
5596 $as_echo "$DUMPBIN" >&6; }
5598 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5599 $as_echo "no" >&6; }
5603 test -n "$DUMPBIN" && break
5606 if test -z "$DUMPBIN"; then
5607 ac_ct_DUMPBIN=$DUMPBIN
5608 for ac_prog in dumpbin "link -dump"
5610 # Extract the first word of "$ac_prog", so it can be a program name with args.
5611 set dummy $ac_prog; ac_word=$2
5612 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5613 $as_echo_n "checking for $ac_word... " >&6; }
5614 if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
5615 $as_echo_n "(cached) " >&6
5617 if test -n "$ac_ct_DUMPBIN"; then
5618 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5620 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5624 test -z "$as_dir" && as_dir=.
5625 for ac_exec_ext in '' $ac_executable_extensions; do
5626 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5627 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5628 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5637 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5638 if test -n "$ac_ct_DUMPBIN"; then
5639 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
5640 $as_echo "$ac_ct_DUMPBIN" >&6; }
5642 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5643 $as_echo "no" >&6; }
5647 test -n "$ac_ct_DUMPBIN" && break
5650 if test "x$ac_ct_DUMPBIN" = x; then
5653 case $cross_compiling:$ac_tool_warned in
5655 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5656 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5657 ac_tool_warned=yes ;;
5659 DUMPBIN=$ac_ct_DUMPBIN
5663 case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
5665 DUMPBIN="$DUMPBIN -symbols"
5673 if test "$DUMPBIN" != ":"; then
5677 test -z "$NM" && NM=nm
5684 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
5685 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
5686 if test "${lt_cv_nm_interface+set}" = set; then :
5687 $as_echo_n "(cached) " >&6
5689 lt_cv_nm_interface="BSD nm"
5690 echo "int some_variable = 0;" > conftest.$ac_ext
5691 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
5692 (eval "$ac_compile" 2>conftest.err)
5693 cat conftest.err >&5
5694 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5695 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5696 cat conftest.err >&5
5697 (eval echo "\"\$as_me:$LINENO: output\"" >&5)
5698 cat conftest.out >&5
5699 if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5700 lt_cv_nm_interface="MS dumpbin"
5704 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
5705 $as_echo "$lt_cv_nm_interface" >&6; }
5707 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
5708 $as_echo_n "checking whether ln -s works... " >&6; }
5710 if test "$LN_S" = "ln -s"; then
5711 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5712 $as_echo "yes" >&6; }
5714 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
5715 $as_echo "no, using $LN_S" >&6; }
5718 # find the maximum length of command line arguments
5719 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
5720 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
5721 if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
5722 $as_echo_n "(cached) " >&6
5729 # On DJGPP, this test can blow up pretty badly due to problems in libc
5730 # (any single argument exceeding 2000 bytes causes a buffer overrun
5731 # during glob expansion). Even if it were fixed, the result of this
5732 # check would be larger than it should be.
5733 lt_cv_sys_max_cmd_len=12288; # 12K is about right
5737 # Under GNU Hurd, this test is not required because there is
5738 # no limit to the length of command line arguments.
5739 # Libtool will interpret -1 as no limit whatsoever
5740 lt_cv_sys_max_cmd_len=-1;
5743 cygwin* | mingw* | cegcc*)
5744 # On Win9x/ME, this test blows up -- it succeeds, but takes
5745 # about 5 minutes as the teststring grows exponentially.
5746 # Worse, since 9x/ME are not pre-emptively multitasking,
5747 # you end up with a "frozen" computer, even though with patience
5748 # the test eventually succeeds (with a max line length of 256k).
5749 # Instead, let's just punt: use the minimum linelength reported by
5750 # all of the supported platforms: 8192 (on NT/2K/XP).
5751 lt_cv_sys_max_cmd_len=8192;
5755 # On MiNT this can take a long time and run out of memory.
5756 lt_cv_sys_max_cmd_len=8192;
5760 # On AmigaOS with pdksh, this test takes hours, literally.
5761 # So we just punt and use a minimum line length of 8192.
5762 lt_cv_sys_max_cmd_len=8192;
5765 netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
5766 # This has been around since 386BSD, at least. Likely further.
5767 if test -x /sbin/sysctl; then
5768 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
5769 elif test -x /usr/sbin/sysctl; then
5770 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
5772 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
5774 # And add a safety zone
5775 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5776 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5780 # We know the value 262144 and hardcode it with a safety zone (like BSD)
5781 lt_cv_sys_max_cmd_len=196608
5785 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
5786 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
5787 # nice to cause kernel panics so lets avoid the loop below.
5788 # First set a reasonable default.
5789 lt_cv_sys_max_cmd_len=16384
5791 if test -x /sbin/sysconfig; then
5792 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
5793 *1*) lt_cv_sys_max_cmd_len=-1 ;;
5798 lt_cv_sys_max_cmd_len=102400
5800 sysv5* | sco5v6* | sysv4.2uw2*)
5801 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
5802 if test -n "$kargmax"; then
5803 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'`
5805 lt_cv_sys_max_cmd_len=32768
5809 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
5810 if test -n "$lt_cv_sys_max_cmd_len"; then
5811 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5812 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5814 # Make teststring a little bigger before we do anything with it.
5815 # a 1K string should be a reasonable start.
5816 for i in 1 2 3 4 5 6 7 8 ; do
5817 teststring=$teststring$teststring
5819 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
5820 # If test is not a shell built-in, we'll probably end up computing a
5821 # maximum length that is only half of the actual maximum length, but
5823 while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
5824 = "X$teststring$teststring"; } >/dev/null 2>&1 &&
5825 test $i != 17 # 1/2 MB should be enough
5828 teststring=$teststring$teststring
5830 # Only check the string length outside the loop.
5831 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
5833 # Add a significant safety factor because C++ compilers can tack on
5834 # massive amounts of additional arguments before passing them to the
5835 # linker. It appears as though 1/2 is a usable value.
5836 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
5843 if test -n $lt_cv_sys_max_cmd_len ; then
5844 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
5845 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
5847 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
5848 $as_echo "none" >&6; }
5850 max_cmd_len=$lt_cv_sys_max_cmd_len
5861 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
5862 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
5863 # Try some XSI features
5866 test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
5868 && eval 'test $(( 1 + 1 )) -eq 2 \
5869 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
5871 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
5872 $as_echo "$xsi_shell" >&6; }
5875 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
5876 $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
5878 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
5880 && lt_shell_append=yes
5881 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
5882 $as_echo "$lt_shell_append" >&6; }
5885 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
5895 # test EBCDIC or ASCII
5896 case `echo X|tr X '\101'` in
5897 A) # ASCII based system
5898 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
5899 lt_SP2NL='tr \040 \012'
5900 lt_NL2SP='tr \015\012 \040\040'
5902 *) # EBCDIC based system
5903 lt_SP2NL='tr \100 \n'
5904 lt_NL2SP='tr \r\n \100\100'
5916 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
5917 $as_echo_n "checking for $LD option to reload object files... " >&6; }
5918 if test "${lt_cv_ld_reload_flag+set}" = set; then :
5919 $as_echo_n "(cached) " >&6
5921 lt_cv_ld_reload_flag='-r'
5923 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
5924 $as_echo "$lt_cv_ld_reload_flag" >&6; }
5925 reload_flag=$lt_cv_ld_reload_flag
5926 case $reload_flag in
5928 *) reload_flag=" $reload_flag" ;;
5930 reload_cmds='$LD$reload_flag -o $output$reload_objs'
5933 if test "$GCC" = yes; then
5934 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
5936 reload_cmds='$LD$reload_flag -o $output$reload_objs'
5949 if test -n "$ac_tool_prefix"; then
5950 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
5951 set dummy ${ac_tool_prefix}objdump; ac_word=$2
5952 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5953 $as_echo_n "checking for $ac_word... " >&6; }
5954 if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
5955 $as_echo_n "(cached) " >&6
5957 if test -n "$OBJDUMP"; then
5958 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5960 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5964 test -z "$as_dir" && as_dir=.
5965 for ac_exec_ext in '' $ac_executable_extensions; do
5966 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5967 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
5968 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5977 OBJDUMP=$ac_cv_prog_OBJDUMP
5978 if test -n "$OBJDUMP"; then
5979 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
5980 $as_echo "$OBJDUMP" >&6; }
5982 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5983 $as_echo "no" >&6; }
5988 if test -z "$ac_cv_prog_OBJDUMP"; then
5989 ac_ct_OBJDUMP=$OBJDUMP
5990 # Extract the first word of "objdump", so it can be a program name with args.
5991 set dummy objdump; ac_word=$2
5992 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5993 $as_echo_n "checking for $ac_word... " >&6; }
5994 if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
5995 $as_echo_n "(cached) " >&6
5997 if test -n "$ac_ct_OBJDUMP"; then
5998 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
6000 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6004 test -z "$as_dir" && as_dir=.
6005 for ac_exec_ext in '' $ac_executable_extensions; do
6006 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6007 ac_cv_prog_ac_ct_OBJDUMP="objdump"
6008 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6017 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
6018 if test -n "$ac_ct_OBJDUMP"; then
6019 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
6020 $as_echo "$ac_ct_OBJDUMP" >&6; }
6022 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6023 $as_echo "no" >&6; }
6026 if test "x$ac_ct_OBJDUMP" = x; then
6029 case $cross_compiling:$ac_tool_warned in
6031 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6032 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6033 ac_tool_warned=yes ;;
6035 OBJDUMP=$ac_ct_OBJDUMP
6038 OBJDUMP="$ac_cv_prog_OBJDUMP"
6041 test -z "$OBJDUMP" && OBJDUMP=objdump
6051 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
6052 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
6053 if test "${lt_cv_deplibs_check_method+set}" = set; then :
6054 $as_echo_n "(cached) " >&6
6056 lt_cv_file_magic_cmd='$MAGIC_CMD'
6057 lt_cv_file_magic_test_file=
6058 lt_cv_deplibs_check_method='unknown'
6059 # Need to set the preceding variable on all platforms that support
6060 # interlibrary dependencies.
6061 # 'none' -- dependencies not supported.
6062 # `unknown' -- same as none, but documents that we really don't know.
6063 # 'pass_all' -- all dependencies passed with no checks.
6064 # 'test_compile' -- check by making test program.
6065 # 'file_magic [[regex]]' -- check by looking for files in library path
6066 # which responds to the $file_magic_cmd with a given extended regex.
6067 # If you have `file' or equivalent on your system and you're not sure
6068 # whether `pass_all' will *always* work, you probably want this one.
6072 lt_cv_deplibs_check_method=pass_all
6076 lt_cv_deplibs_check_method=pass_all
6080 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
6081 lt_cv_file_magic_cmd='/usr/bin/file -L'
6082 lt_cv_file_magic_test_file=/shlib/libc.so
6086 # func_win32_libid is a shell function defined in ltmain.sh
6087 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6088 lt_cv_file_magic_cmd='func_win32_libid'
6092 # Base MSYS/MinGW do not provide the 'file' command needed by
6093 # func_win32_libid shell function, so use a weaker test based on 'objdump',
6094 # unless we find 'file', for example because we are cross-compiling.
6095 # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
6096 if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
6097 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6098 lt_cv_file_magic_cmd='func_win32_libid'
6100 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
6101 lt_cv_file_magic_cmd='$OBJDUMP -f'
6106 # use the weaker test based on 'objdump'. See mingw*.
6107 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
6108 lt_cv_file_magic_cmd='$OBJDUMP -f'
6111 darwin* | rhapsody*)
6112 lt_cv_deplibs_check_method=pass_all
6115 freebsd* | dragonfly*)
6116 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6119 # Not sure whether the presence of OpenBSD here was a mistake.
6120 # Let's accept both of them until this is cleared up.
6121 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
6122 lt_cv_file_magic_cmd=/usr/bin/file
6123 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
6127 lt_cv_deplibs_check_method=pass_all
6132 lt_cv_deplibs_check_method=pass_all
6136 lt_cv_deplibs_check_method=pass_all
6139 hpux10.20* | hpux11*)
6140 lt_cv_file_magic_cmd=/usr/bin/file
6143 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
6144 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
6147 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]'
6148 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
6151 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
6152 lt_cv_file_magic_test_file=/usr/lib/libc.sl
6158 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
6159 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
6162 irix5* | irix6* | nonstopux*)
6164 *-32|*"-32 ") libmagic=32-bit;;
6165 *-n32|*"-n32 ") libmagic=N32;;
6166 *-64|*"-64 ") libmagic=64-bit;;
6167 *) libmagic=never-match;;
6169 lt_cv_deplibs_check_method=pass_all
6172 # This must be Linux ELF.
6173 linux* | k*bsd*-gnu | kopensolaris*-gnu)
6174 lt_cv_deplibs_check_method=pass_all
6178 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6179 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6181 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
6186 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
6187 lt_cv_file_magic_cmd=/usr/bin/file
6188 lt_cv_file_magic_test_file=/usr/lib/libnls.so
6192 lt_cv_deplibs_check_method=pass_all
6196 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
6197 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
6199 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6203 osf3* | osf4* | osf5*)
6204 lt_cv_deplibs_check_method=pass_all
6208 lt_cv_deplibs_check_method=pass_all
6212 lt_cv_deplibs_check_method=pass_all
6215 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
6216 lt_cv_deplibs_check_method=pass_all
6220 case $host_vendor in
6222 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]'
6223 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
6226 lt_cv_deplibs_check_method=pass_all
6229 lt_cv_file_magic_cmd='/bin/file'
6230 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
6233 lt_cv_file_magic_cmd='/bin/file'
6234 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
6235 lt_cv_file_magic_test_file=/lib/libc.so
6238 lt_cv_deplibs_check_method=pass_all
6241 lt_cv_deplibs_check_method=pass_all
6247 lt_cv_deplibs_check_method=pass_all
6252 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
6253 $as_echo "$lt_cv_deplibs_check_method" >&6; }
6254 file_magic_cmd=$lt_cv_file_magic_cmd
6255 deplibs_check_method=$lt_cv_deplibs_check_method
6256 test -z "$deplibs_check_method" && deplibs_check_method=unknown
6269 if test -n "$ac_tool_prefix"; then
6270 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6271 set dummy ${ac_tool_prefix}ar; ac_word=$2
6272 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6273 $as_echo_n "checking for $ac_word... " >&6; }
6274 if test "${ac_cv_prog_AR+set}" = set; then :
6275 $as_echo_n "(cached) " >&6
6277 if test -n "$AR"; then
6278 ac_cv_prog_AR="$AR" # Let the user override the test.
6280 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6284 test -z "$as_dir" && as_dir=.
6285 for ac_exec_ext in '' $ac_executable_extensions; do
6286 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6287 ac_cv_prog_AR="${ac_tool_prefix}ar"
6288 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6298 if test -n "$AR"; then
6299 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6300 $as_echo "$AR" >&6; }
6302 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6303 $as_echo "no" >&6; }
6308 if test -z "$ac_cv_prog_AR"; then
6310 # Extract the first word of "ar", so it can be a program name with args.
6311 set dummy ar; ac_word=$2
6312 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6313 $as_echo_n "checking for $ac_word... " >&6; }
6314 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
6315 $as_echo_n "(cached) " >&6
6317 if test -n "$ac_ct_AR"; then
6318 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6320 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6324 test -z "$as_dir" && as_dir=.
6325 for ac_exec_ext in '' $ac_executable_extensions; do
6326 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6327 ac_cv_prog_ac_ct_AR="ar"
6328 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6337 ac_ct_AR=$ac_cv_prog_ac_ct_AR
6338 if test -n "$ac_ct_AR"; then
6339 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
6340 $as_echo "$ac_ct_AR" >&6; }
6342 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6343 $as_echo "no" >&6; }
6346 if test "x$ac_ct_AR" = x; then
6349 case $cross_compiling:$ac_tool_warned in
6351 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6352 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6353 ac_tool_warned=yes ;;
6361 test -z "$AR" && AR=ar
6362 test -z "$AR_FLAGS" && AR_FLAGS=cru
6374 if test -n "$ac_tool_prefix"; then
6375 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6376 set dummy ${ac_tool_prefix}strip; ac_word=$2
6377 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6378 $as_echo_n "checking for $ac_word... " >&6; }
6379 if test "${ac_cv_prog_STRIP+set}" = set; then :
6380 $as_echo_n "(cached) " >&6
6382 if test -n "$STRIP"; then
6383 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6385 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6389 test -z "$as_dir" && as_dir=.
6390 for ac_exec_ext in '' $ac_executable_extensions; do
6391 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6392 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6393 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6402 STRIP=$ac_cv_prog_STRIP
6403 if test -n "$STRIP"; then
6404 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
6405 $as_echo "$STRIP" >&6; }
6407 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6408 $as_echo "no" >&6; }
6413 if test -z "$ac_cv_prog_STRIP"; then
6415 # Extract the first word of "strip", so it can be a program name with args.
6416 set dummy strip; ac_word=$2
6417 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6418 $as_echo_n "checking for $ac_word... " >&6; }
6419 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
6420 $as_echo_n "(cached) " >&6
6422 if test -n "$ac_ct_STRIP"; then
6423 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6425 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6429 test -z "$as_dir" && as_dir=.
6430 for ac_exec_ext in '' $ac_executable_extensions; do
6431 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6432 ac_cv_prog_ac_ct_STRIP="strip"
6433 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6442 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6443 if test -n "$ac_ct_STRIP"; then
6444 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
6445 $as_echo "$ac_ct_STRIP" >&6; }
6447 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6448 $as_echo "no" >&6; }
6451 if test "x$ac_ct_STRIP" = x; then
6454 case $cross_compiling:$ac_tool_warned in
6456 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6457 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6458 ac_tool_warned=yes ;;
6463 STRIP="$ac_cv_prog_STRIP"
6466 test -z "$STRIP" && STRIP=:
6473 if test -n "$ac_tool_prefix"; then
6474 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6475 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6476 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6477 $as_echo_n "checking for $ac_word... " >&6; }
6478 if test "${ac_cv_prog_RANLIB+set}" = set; then :
6479 $as_echo_n "(cached) " >&6
6481 if test -n "$RANLIB"; then
6482 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6484 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6488 test -z "$as_dir" && as_dir=.
6489 for ac_exec_ext in '' $ac_executable_extensions; do
6490 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6491 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6492 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6501 RANLIB=$ac_cv_prog_RANLIB
6502 if test -n "$RANLIB"; then
6503 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6504 $as_echo "$RANLIB" >&6; }
6506 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6507 $as_echo "no" >&6; }
6512 if test -z "$ac_cv_prog_RANLIB"; then
6513 ac_ct_RANLIB=$RANLIB
6514 # Extract the first word of "ranlib", so it can be a program name with args.
6515 set dummy ranlib; ac_word=$2
6516 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6517 $as_echo_n "checking for $ac_word... " >&6; }
6518 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
6519 $as_echo_n "(cached) " >&6
6521 if test -n "$ac_ct_RANLIB"; then
6522 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6524 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6528 test -z "$as_dir" && as_dir=.
6529 for ac_exec_ext in '' $ac_executable_extensions; do
6530 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6531 ac_cv_prog_ac_ct_RANLIB="ranlib"
6532 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6541 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6542 if test -n "$ac_ct_RANLIB"; then
6543 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6544 $as_echo "$ac_ct_RANLIB" >&6; }
6546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6547 $as_echo "no" >&6; }
6550 if test "x$ac_ct_RANLIB" = x; then
6553 case $cross_compiling:$ac_tool_warned in
6555 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6556 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6557 ac_tool_warned=yes ;;
6559 RANLIB=$ac_ct_RANLIB
6562 RANLIB="$ac_cv_prog_RANLIB"
6565 test -z "$RANLIB" && RANLIB=:
6572 # Determine commands to create old-style static archives.
6573 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6574 old_postinstall_cmds='chmod 644 $oldlib'
6575 old_postuninstall_cmds=
6577 if test -n "$RANLIB"; then
6580 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
6583 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
6586 old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
6591 lock_old_archive_extraction=yes ;;
6593 lock_old_archive_extraction=no ;;
6634 # If no C compiler was specified, use CC.
6637 # If no C compiler flags were specified, use CFLAGS.
6638 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6640 # Allow CC to be a program name with arguments.
6644 # Check for command to grab the raw symbol name followed by C symbol from nm.
6645 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
6646 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6647 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
6648 $as_echo_n "(cached) " >&6
6651 # These are sane defaults that work on at least a few old systems.
6652 # [They come from Ultrix. What could be older than Ultrix?!! ;)]
6654 # Character class describing NM global symbol codes.
6655 symcode='[BCDEGRST]'
6657 # Regexp to match symbols that can be accessed directly from C.
6658 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6660 # Define system-specific variables.
6665 cygwin* | mingw* | pw32* | cegcc*)
6666 symcode='[ABCDGISTW]'
6669 if test "$host_cpu" = ia64; then
6670 symcode='[ABCDEGRST]'
6674 symcode='[BCDEGRST]'
6677 symcode='[BCDEGQRST]'
6688 sysv5* | sco5v6* | unixware* | OpenUNIX*)
6696 # If we're using GNU nm, then use its standard symbol codes.
6697 case `$NM -V 2>&1` in
6698 *GNU* | *'with BFD'*)
6699 symcode='[ABCDGIRSTW]' ;;
6702 # Transform an extracted symbol line into a proper C declaration.
6703 # Some systems (esp. on ia64) link data and code symbols differently,
6704 # so use this general approach.
6705 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6707 # Transform an extracted symbol line into symbol name and symbol address
6708 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'"
6709 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'"
6711 # Handle CRLF in mingw tool chain
6715 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6719 # Try without a prefix underscore, then with it.
6720 for ac_symprfx in "" "_"; do
6722 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6723 symxfrm="\\1 $ac_symprfx\\2 \\2"
6725 # Write the raw and C identifiers.
6726 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6727 # Fake it for dumpbin and say T for any non-static function
6728 # and D for any global variable.
6729 # Also find C++ and __fastcall symbols from MSVC++,
6730 # which start with @ or ?.
6731 lt_cv_sys_global_symbol_pipe="$AWK '"\
6732 " {last_section=section; section=\$ 3};"\
6733 " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6734 " \$ 0!~/External *\|/{next};"\
6735 " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6736 " {if(hide[section]) next};"\
6737 " {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
6738 " {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
6739 " s[1]~/^[@?]/{print s[1], s[1]; next};"\
6740 " s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
6741 " ' prfx=^$ac_symprfx"
6743 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6746 # Check to see that the pipe works correctly.
6750 cat > conftest.$ac_ext <<_LT_EOF
6755 void nm_test_func(void);
6756 void nm_test_func(void){}
6760 int main(){nm_test_var='a';nm_test_func();return(0);}
6763 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6764 (eval $ac_compile) 2>&5
6766 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6767 test $ac_status = 0; }; then
6768 # Now try to grab the symbols.
6770 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
6771 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
6773 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6774 test $ac_status = 0; } && test -s "$nlist"; then
6775 # Try sorting and uniquifying the output.
6776 if sort "$nlist" | uniq > "$nlist"T; then
6777 mv -f "$nlist"T "$nlist"
6782 # Make sure that we snagged all the symbols we need.
6783 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
6784 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
6785 cat <<_LT_EOF > conftest.$ac_ext
6791 # Now generate the symbol file.
6792 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6794 cat <<_LT_EOF >> conftest.$ac_ext
6796 /* The mapping between symbol names and symbols. */
6801 lt__PROGRAM__LTX_preloaded_symbols[] =
6803 { "@PROGRAM@", (void *) 0 },
6805 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6806 cat <<\_LT_EOF >> conftest.$ac_ext
6810 /* This works around a problem in FreeBSD linker */
6811 #ifdef FREEBSD_WORKAROUND
6812 static const void *lt_preloaded_setup() {
6813 return lt__PROGRAM__LTX_preloaded_symbols;
6821 # Now try linking the two files.
6822 mv conftest.$ac_objext conftstm.$ac_objext
6823 lt_save_LIBS="$LIBS"
6824 lt_save_CFLAGS="$CFLAGS"
6825 LIBS="conftstm.$ac_objext"
6826 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6827 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
6828 (eval $ac_link) 2>&5
6830 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6831 test $ac_status = 0; } && test -s conftest${ac_exeext}; then
6834 LIBS="$lt_save_LIBS"
6835 CFLAGS="$lt_save_CFLAGS"
6837 echo "cannot find nm_test_func in $nlist" >&5
6840 echo "cannot find nm_test_var in $nlist" >&5
6843 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6846 echo "$progname: failed program was:" >&5
6847 cat conftest.$ac_ext >&5
6849 rm -rf conftest* conftst*
6851 # Do not use the global_symbol_pipe unless it works.
6852 if test "$pipe_works" = yes; then
6855 lt_cv_sys_global_symbol_pipe=
6861 if test -z "$lt_cv_sys_global_symbol_pipe"; then
6862 lt_cv_sys_global_symbol_to_cdecl=
6864 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6865 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
6866 $as_echo "failed" >&6; }
6868 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6869 $as_echo "ok" >&6; }
6893 # Check whether --enable-libtool-lock was given.
6894 if test "${enable_libtool_lock+set}" = set; then :
6895 enableval=$enable_libtool_lock;
6898 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
6900 # Some flags need to be propagated to the compiler or linker for good
6904 # Find out which ABI we are using.
6905 echo 'int i;' > conftest.$ac_ext
6906 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6907 (eval $ac_compile) 2>&5
6909 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6910 test $ac_status = 0; }; then
6911 case `/usr/bin/file conftest.$ac_objext` in
6923 # Find out which ABI we are using.
6924 echo '#line '$LINENO' "configure"' > conftest.$ac_ext
6925 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6926 (eval $ac_compile) 2>&5
6928 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6929 test $ac_status = 0; }; then
6930 if test "$lt_cv_prog_gnu_ld" = yes; then
6931 case `/usr/bin/file conftest.$ac_objext` in
6933 LD="${LD-ld} -melf32bsmip"
6936 LD="${LD-ld} -melf32bmipn32"
6939 LD="${LD-ld} -melf64bmip"
6943 case `/usr/bin/file conftest.$ac_objext` in
6959 x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
6960 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6961 # Find out which ABI we are using.
6962 echo 'int i;' > conftest.$ac_ext
6963 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6964 (eval $ac_compile) 2>&5
6966 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6967 test $ac_status = 0; }; then
6968 case `/usr/bin/file conftest.o` in
6971 x86_64-*kfreebsd*-gnu)
6972 LD="${LD-ld} -m elf_i386_fbsd"
6975 case `/usr/bin/file conftest.o` in
6977 LD="${LD-ld} -m elf32_x86_64"
6980 LD="${LD-ld} -m elf_i386"
6984 powerpc64le-*linux*)
6985 LD="${LD-ld} -m elf32lppclinux"
6988 LD="${LD-ld} -m elf32ppclinux"
6991 LD="${LD-ld} -m elf_s390"
6994 LD="${LD-ld} -m elf32_sparc"
7000 x86_64-*kfreebsd*-gnu)
7001 LD="${LD-ld} -m elf_x86_64_fbsd"
7004 LD="${LD-ld} -m elf_x86_64"
7007 LD="${LD-ld} -m elf64lppc"
7010 LD="${LD-ld} -m elf64ppc"
7012 s390*-*linux*|s390*-*tpf*)
7013 LD="${LD-ld} -m elf64_s390"
7016 LD="${LD-ld} -m elf64_sparc"
7026 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
7027 SAVE_CFLAGS="$CFLAGS"
7028 CFLAGS="$CFLAGS -belf"
7029 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
7030 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
7031 if test "${lt_cv_cc_needs_belf+set}" = set; then :
7032 $as_echo_n "(cached) " >&6
7035 ac_cpp='$CPP $CPPFLAGS'
7036 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7037 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7038 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7040 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7041 /* end confdefs.h. */
7051 if ac_fn_c_try_link "$LINENO"; then :
7052 lt_cv_cc_needs_belf=yes
7054 lt_cv_cc_needs_belf=no
7056 rm -f core conftest.err conftest.$ac_objext \
7057 conftest$ac_exeext conftest.$ac_ext
7059 ac_cpp='$CPP $CPPFLAGS'
7060 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7061 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7062 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7065 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
7066 $as_echo "$lt_cv_cc_needs_belf" >&6; }
7067 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
7068 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
7069 CFLAGS="$SAVE_CFLAGS"
7073 # Find out which ABI we are using.
7074 echo 'int i;' > conftest.$ac_ext
7075 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7076 (eval $ac_compile) 2>&5
7078 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7079 test $ac_status = 0; }; then
7080 case `/usr/bin/file conftest.o` in
7082 case $lt_cv_prog_gnu_ld in
7083 yes*) LD="${LD-ld} -m elf64_sparc" ;;
7085 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
7097 need_locks="$enable_libtool_lock"
7101 rhapsody* | darwin*)
7102 if test -n "$ac_tool_prefix"; then
7103 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
7104 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
7105 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7106 $as_echo_n "checking for $ac_word... " >&6; }
7107 if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
7108 $as_echo_n "(cached) " >&6
7110 if test -n "$DSYMUTIL"; then
7111 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
7113 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7117 test -z "$as_dir" && as_dir=.
7118 for ac_exec_ext in '' $ac_executable_extensions; do
7119 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7120 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
7121 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7130 DSYMUTIL=$ac_cv_prog_DSYMUTIL
7131 if test -n "$DSYMUTIL"; then
7132 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
7133 $as_echo "$DSYMUTIL" >&6; }
7135 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7136 $as_echo "no" >&6; }
7141 if test -z "$ac_cv_prog_DSYMUTIL"; then
7142 ac_ct_DSYMUTIL=$DSYMUTIL
7143 # Extract the first word of "dsymutil", so it can be a program name with args.
7144 set dummy dsymutil; ac_word=$2
7145 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7146 $as_echo_n "checking for $ac_word... " >&6; }
7147 if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
7148 $as_echo_n "(cached) " >&6
7150 if test -n "$ac_ct_DSYMUTIL"; then
7151 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
7153 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7157 test -z "$as_dir" && as_dir=.
7158 for ac_exec_ext in '' $ac_executable_extensions; do
7159 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7160 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
7161 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7170 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
7171 if test -n "$ac_ct_DSYMUTIL"; then
7172 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
7173 $as_echo "$ac_ct_DSYMUTIL" >&6; }
7175 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7176 $as_echo "no" >&6; }
7179 if test "x$ac_ct_DSYMUTIL" = x; then
7182 case $cross_compiling:$ac_tool_warned in
7184 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7185 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7186 ac_tool_warned=yes ;;
7188 DSYMUTIL=$ac_ct_DSYMUTIL
7191 DSYMUTIL="$ac_cv_prog_DSYMUTIL"
7194 if test -n "$ac_tool_prefix"; then
7195 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
7196 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
7197 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7198 $as_echo_n "checking for $ac_word... " >&6; }
7199 if test "${ac_cv_prog_NMEDIT+set}" = set; then :
7200 $as_echo_n "(cached) " >&6
7202 if test -n "$NMEDIT"; then
7203 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
7205 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7209 test -z "$as_dir" && as_dir=.
7210 for ac_exec_ext in '' $ac_executable_extensions; do
7211 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7212 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
7213 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7222 NMEDIT=$ac_cv_prog_NMEDIT
7223 if test -n "$NMEDIT"; then
7224 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
7225 $as_echo "$NMEDIT" >&6; }
7227 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7228 $as_echo "no" >&6; }
7233 if test -z "$ac_cv_prog_NMEDIT"; then
7234 ac_ct_NMEDIT=$NMEDIT
7235 # Extract the first word of "nmedit", so it can be a program name with args.
7236 set dummy nmedit; ac_word=$2
7237 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7238 $as_echo_n "checking for $ac_word... " >&6; }
7239 if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
7240 $as_echo_n "(cached) " >&6
7242 if test -n "$ac_ct_NMEDIT"; then
7243 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
7245 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7249 test -z "$as_dir" && as_dir=.
7250 for ac_exec_ext in '' $ac_executable_extensions; do
7251 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7252 ac_cv_prog_ac_ct_NMEDIT="nmedit"
7253 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7262 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7263 if test -n "$ac_ct_NMEDIT"; then
7264 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
7265 $as_echo "$ac_ct_NMEDIT" >&6; }
7267 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7268 $as_echo "no" >&6; }
7271 if test "x$ac_ct_NMEDIT" = x; then
7274 case $cross_compiling:$ac_tool_warned in
7276 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7277 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7278 ac_tool_warned=yes ;;
7280 NMEDIT=$ac_ct_NMEDIT
7283 NMEDIT="$ac_cv_prog_NMEDIT"
7286 if test -n "$ac_tool_prefix"; then
7287 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
7288 set dummy ${ac_tool_prefix}lipo; ac_word=$2
7289 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7290 $as_echo_n "checking for $ac_word... " >&6; }
7291 if test "${ac_cv_prog_LIPO+set}" = set; then :
7292 $as_echo_n "(cached) " >&6
7294 if test -n "$LIPO"; then
7295 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7297 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7301 test -z "$as_dir" && as_dir=.
7302 for ac_exec_ext in '' $ac_executable_extensions; do
7303 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7304 ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
7305 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7314 LIPO=$ac_cv_prog_LIPO
7315 if test -n "$LIPO"; then
7316 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
7317 $as_echo "$LIPO" >&6; }
7319 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7320 $as_echo "no" >&6; }
7325 if test -z "$ac_cv_prog_LIPO"; then
7327 # Extract the first word of "lipo", so it can be a program name with args.
7328 set dummy lipo; ac_word=$2
7329 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7330 $as_echo_n "checking for $ac_word... " >&6; }
7331 if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
7332 $as_echo_n "(cached) " >&6
7334 if test -n "$ac_ct_LIPO"; then
7335 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7337 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7341 test -z "$as_dir" && as_dir=.
7342 for ac_exec_ext in '' $ac_executable_extensions; do
7343 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7344 ac_cv_prog_ac_ct_LIPO="lipo"
7345 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7354 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7355 if test -n "$ac_ct_LIPO"; then
7356 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
7357 $as_echo "$ac_ct_LIPO" >&6; }
7359 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7360 $as_echo "no" >&6; }
7363 if test "x$ac_ct_LIPO" = x; then
7366 case $cross_compiling:$ac_tool_warned in
7368 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7369 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7370 ac_tool_warned=yes ;;
7375 LIPO="$ac_cv_prog_LIPO"
7378 if test -n "$ac_tool_prefix"; then
7379 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
7380 set dummy ${ac_tool_prefix}otool; ac_word=$2
7381 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7382 $as_echo_n "checking for $ac_word... " >&6; }
7383 if test "${ac_cv_prog_OTOOL+set}" = set; then :
7384 $as_echo_n "(cached) " >&6
7386 if test -n "$OTOOL"; then
7387 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7389 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7393 test -z "$as_dir" && as_dir=.
7394 for ac_exec_ext in '' $ac_executable_extensions; do
7395 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7396 ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
7397 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7406 OTOOL=$ac_cv_prog_OTOOL
7407 if test -n "$OTOOL"; then
7408 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
7409 $as_echo "$OTOOL" >&6; }
7411 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7412 $as_echo "no" >&6; }
7417 if test -z "$ac_cv_prog_OTOOL"; then
7419 # Extract the first word of "otool", so it can be a program name with args.
7420 set dummy otool; ac_word=$2
7421 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7422 $as_echo_n "checking for $ac_word... " >&6; }
7423 if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
7424 $as_echo_n "(cached) " >&6
7426 if test -n "$ac_ct_OTOOL"; then
7427 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7429 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7433 test -z "$as_dir" && as_dir=.
7434 for ac_exec_ext in '' $ac_executable_extensions; do
7435 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7436 ac_cv_prog_ac_ct_OTOOL="otool"
7437 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7446 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7447 if test -n "$ac_ct_OTOOL"; then
7448 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
7449 $as_echo "$ac_ct_OTOOL" >&6; }
7451 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7452 $as_echo "no" >&6; }
7455 if test "x$ac_ct_OTOOL" = x; then
7458 case $cross_compiling:$ac_tool_warned in
7460 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7461 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7462 ac_tool_warned=yes ;;
7467 OTOOL="$ac_cv_prog_OTOOL"
7470 if test -n "$ac_tool_prefix"; then
7471 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
7472 set dummy ${ac_tool_prefix}otool64; ac_word=$2
7473 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7474 $as_echo_n "checking for $ac_word... " >&6; }
7475 if test "${ac_cv_prog_OTOOL64+set}" = set; then :
7476 $as_echo_n "(cached) " >&6
7478 if test -n "$OTOOL64"; then
7479 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7481 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7485 test -z "$as_dir" && as_dir=.
7486 for ac_exec_ext in '' $ac_executable_extensions; do
7487 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7488 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
7489 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7498 OTOOL64=$ac_cv_prog_OTOOL64
7499 if test -n "$OTOOL64"; then
7500 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
7501 $as_echo "$OTOOL64" >&6; }
7503 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7504 $as_echo "no" >&6; }
7509 if test -z "$ac_cv_prog_OTOOL64"; then
7510 ac_ct_OTOOL64=$OTOOL64
7511 # Extract the first word of "otool64", so it can be a program name with args.
7512 set dummy otool64; ac_word=$2
7513 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7514 $as_echo_n "checking for $ac_word... " >&6; }
7515 if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
7516 $as_echo_n "(cached) " >&6
7518 if test -n "$ac_ct_OTOOL64"; then
7519 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7521 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7525 test -z "$as_dir" && as_dir=.
7526 for ac_exec_ext in '' $ac_executable_extensions; do
7527 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7528 ac_cv_prog_ac_ct_OTOOL64="otool64"
7529 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7538 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7539 if test -n "$ac_ct_OTOOL64"; then
7540 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
7541 $as_echo "$ac_ct_OTOOL64" >&6; }
7543 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7544 $as_echo "no" >&6; }
7547 if test "x$ac_ct_OTOOL64" = x; then
7550 case $cross_compiling:$ac_tool_warned in
7552 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7553 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7554 ac_tool_warned=yes ;;
7556 OTOOL64=$ac_ct_OTOOL64
7559 OTOOL64="$ac_cv_prog_OTOOL64"
7588 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
7589 $as_echo_n "checking for -single_module linker flag... " >&6; }
7590 if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
7591 $as_echo_n "(cached) " >&6
7593 lt_cv_apple_cc_single_mod=no
7594 if test -z "${LT_MULTI_MODULE}"; then
7595 # By default we will add the -single_module flag. You can override
7596 # by either setting the environment variable LT_MULTI_MODULE
7597 # non-empty at configure time, or by adding -multi_module to the
7599 rm -rf libconftest.dylib*
7600 echo "int foo(void){return 1;}" > conftest.c
7601 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7602 -dynamiclib -Wl,-single_module conftest.c" >&5
7603 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7604 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7606 if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
7607 lt_cv_apple_cc_single_mod=yes
7609 cat conftest.err >&5
7611 rm -rf libconftest.dylib*
7615 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7616 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7617 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7618 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7619 if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
7620 $as_echo_n "(cached) " >&6
7622 lt_cv_ld_exported_symbols_list=no
7623 save_LDFLAGS=$LDFLAGS
7624 echo "_main" > conftest.sym
7625 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7626 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7627 /* end confdefs.h. */
7637 if ac_fn_c_try_link "$LINENO"; then :
7638 lt_cv_ld_exported_symbols_list=yes
7640 lt_cv_ld_exported_symbols_list=no
7642 rm -f core conftest.err conftest.$ac_objext \
7643 conftest$ac_exeext conftest.$ac_ext
7644 LDFLAGS="$save_LDFLAGS"
7647 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7648 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7649 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
7650 $as_echo_n "checking for -force_load linker flag... " >&6; }
7651 if test "${lt_cv_ld_force_load+set}" = set; then :
7652 $as_echo_n "(cached) " >&6
7654 lt_cv_ld_force_load=no
7655 cat > conftest.c << _LT_EOF
7656 int forced_loaded() { return 2;}
7658 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
7659 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
7660 echo "$AR cru libconftest.a conftest.o" >&5
7661 $AR cru libconftest.a conftest.o 2>&5
7662 cat > conftest.c << _LT_EOF
7663 int main() { return 0;}
7665 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
7666 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
7668 if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
7669 lt_cv_ld_force_load=yes
7671 cat conftest.err >&5
7673 rm -f conftest.err libconftest.a conftest conftest.c
7674 rm -rf conftest.dSYM
7677 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
7678 $as_echo "$lt_cv_ld_force_load" >&6; }
7680 rhapsody* | darwin1.[012])
7681 _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7683 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7684 darwin*) # darwin 5.x on
7685 # if running on 10.5 or later, the deployment target defaults
7686 # to the OS version, if on x86, and 10.4, the deployment
7687 # target defaults to 10.4. Don't you love it?
7688 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7689 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7690 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7692 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7694 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7698 if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7699 _lt_dar_single_mod='$single_module'
7701 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7702 _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7704 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7706 if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
7707 _lt_dsymutil='~$DSYMUTIL $lib || :'
7714 for ac_header in dlfcn.h
7716 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7718 if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
7719 cat >>confdefs.h <<_ACEOF
7720 #define HAVE_DLFCN_H 1
7741 # Check whether --enable-shared was given.
7742 if test "${enable_shared+set}" = set; then :
7743 enableval=$enable_shared; p=${PACKAGE-default}
7745 yes) enable_shared=yes ;;
7746 no) enable_shared=no ;;
7749 # Look at the argument we got. We use all the common list separators.
7750 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7751 for pkg in $enableval; do
7753 if test "X$pkg" = "X$p"; then
7772 # Check whether --enable-static was given.
7773 if test "${enable_static+set}" = set; then :
7774 enableval=$enable_static; p=${PACKAGE-default}
7776 yes) enable_static=yes ;;
7777 no) enable_static=no ;;
7780 # Look at the argument we got. We use all the common list separators.
7781 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7782 for pkg in $enableval; do
7784 if test "X$pkg" = "X$p"; then
7804 # Check whether --with-pic was given.
7805 if test "${with_pic+set}" = set; then :
7806 withval=$with_pic; pic_mode="$withval"
7812 test -z "$pic_mode" && pic_mode=default
7820 # Check whether --enable-fast-install was given.
7821 if test "${enable_fast_install+set}" = set; then :
7822 enableval=$enable_fast_install; p=${PACKAGE-default}
7824 yes) enable_fast_install=yes ;;
7825 no) enable_fast_install=no ;;
7827 enable_fast_install=no
7828 # Look at the argument we got. We use all the common list separators.
7829 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7830 for pkg in $enableval; do
7832 if test "X$pkg" = "X$p"; then
7833 enable_fast_install=yes
7840 enable_fast_install=yes
7853 # This can be used to rebuild libtool when needed
7854 LIBTOOL_DEPS="$ltmain"
7856 # Always use our own libtool.
7857 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
7884 test -z "$LN_S" && LN_S="ln -s"
7899 if test -n "${ZSH_VERSION+set}" ; then
7900 setopt NO_GLOB_SUBST
7903 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
7904 $as_echo_n "checking for objdir... " >&6; }
7905 if test "${lt_cv_objdir+set}" = set; then :
7906 $as_echo_n "(cached) " >&6
7908 rm -f .libs 2>/dev/null
7909 mkdir .libs 2>/dev/null
7910 if test -d .libs; then
7913 # MS-DOS does not allow filenames that begin with a dot.
7916 rmdir .libs 2>/dev/null
7918 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
7919 $as_echo "$lt_cv_objdir" >&6; }
7920 objdir=$lt_cv_objdir
7926 cat >>confdefs.h <<_ACEOF
7927 #define LT_OBJDIR "$lt_cv_objdir/"
7935 # AIX sometimes has problems with the GCC collect2 program. For some
7936 # reason, if we set the COLLECT_NAMES environment variable, the problems
7937 # vanish in a puff of smoke.
7938 if test "X${COLLECT_NAMES+set}" != Xset; then
7940 export COLLECT_NAMES
7947 can_build_shared=yes
7949 # All known linkers require a `.a' archive for static linking (except MSVC,
7950 # which needs '.lib').
7953 with_gnu_ld="$lt_cv_prog_gnu_ld"
7956 old_CFLAGS="$CFLAGS"
7958 # Set sane defaults for various variables
7959 test -z "$CC" && CC=cc
7960 test -z "$LTCC" && LTCC=$CC
7961 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7962 test -z "$LD" && LD=ld
7963 test -z "$ac_objext" && ac_objext=o
7965 for cc_temp in $compiler""; do
7967 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7968 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7973 cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
7976 # Only perform the check for file, if the check method requires it
7977 test -z "$MAGIC_CMD" && MAGIC_CMD=file
7978 case $deplibs_check_method in
7980 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7981 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7982 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7983 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7984 $as_echo_n "(cached) " >&6
7988 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7991 lt_save_MAGIC_CMD="$MAGIC_CMD"
7992 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7993 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7994 for ac_dir in $ac_dummy; do
7996 test -z "$ac_dir" && ac_dir=.
7997 if test -f $ac_dir/${ac_tool_prefix}file; then
7998 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7999 if test -n "$file_magic_test_file"; then
8000 case $deplibs_check_method in
8002 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8003 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8004 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8005 $EGREP "$file_magic_regex" > /dev/null; then
8010 *** Warning: the command libtool uses to detect shared libraries,
8011 *** $file_magic_cmd, produces output that libtool cannot recognize.
8012 *** The result is that libtool may fail to recognize shared libraries
8013 *** as such. This will affect the creation of libtool libraries that
8014 *** depend on shared libraries, but programs linked with such libtool
8015 *** libraries will work regardless of this problem. Nevertheless, you
8016 *** may want to report the problem to your system manager and/or to
8017 *** bug-libtool@gnu.org
8027 MAGIC_CMD="$lt_save_MAGIC_CMD"
8032 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8033 if test -n "$MAGIC_CMD"; then
8034 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8035 $as_echo "$MAGIC_CMD" >&6; }
8037 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8038 $as_echo "no" >&6; }
8045 if test -z "$lt_cv_path_MAGIC_CMD"; then
8046 if test -n "$ac_tool_prefix"; then
8047 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
8048 $as_echo_n "checking for file... " >&6; }
8049 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
8050 $as_echo_n "(cached) " >&6
8054 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8057 lt_save_MAGIC_CMD="$MAGIC_CMD"
8058 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8059 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8060 for ac_dir in $ac_dummy; do
8062 test -z "$ac_dir" && ac_dir=.
8063 if test -f $ac_dir/file; then
8064 lt_cv_path_MAGIC_CMD="$ac_dir/file"
8065 if test -n "$file_magic_test_file"; then
8066 case $deplibs_check_method in
8068 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8069 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8070 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8071 $EGREP "$file_magic_regex" > /dev/null; then
8076 *** Warning: the command libtool uses to detect shared libraries,
8077 *** $file_magic_cmd, produces output that libtool cannot recognize.
8078 *** The result is that libtool may fail to recognize shared libraries
8079 *** as such. This will affect the creation of libtool libraries that
8080 *** depend on shared libraries, but programs linked with such libtool
8081 *** libraries will work regardless of this problem. Nevertheless, you
8082 *** may want to report the problem to your system manager and/or to
8083 *** bug-libtool@gnu.org
8093 MAGIC_CMD="$lt_save_MAGIC_CMD"
8098 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8099 if test -n "$MAGIC_CMD"; then
8100 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8101 $as_echo "$MAGIC_CMD" >&6; }
8103 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8104 $as_echo "no" >&6; }
8117 # Use C for the default configuration in the libtool script
8121 ac_cpp='$CPP $CPPFLAGS'
8122 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8123 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8124 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8127 # Source file extension for C test sources.
8130 # Object file extension for compiled C test sources.
8134 # Code to be used in simple compile tests
8135 lt_simple_compile_test_code="int some_variable = 0;"
8137 # Code to be used in simple link tests
8138 lt_simple_link_test_code='int main(){return(0);}'
8146 # If no C compiler was specified, use CC.
8149 # If no C compiler flags were specified, use CFLAGS.
8150 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
8152 # Allow CC to be a program name with arguments.
8155 # Save the default compiler, since it gets overwritten when the other
8156 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
8157 compiler_DEFAULT=$CC
8159 # save warnings/boilerplate of simple test code
8160 ac_outfile=conftest.$ac_objext
8161 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
8162 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8163 _lt_compiler_boilerplate=`cat conftest.err`
8166 ac_outfile=conftest.$ac_objext
8167 echo "$lt_simple_link_test_code" >conftest.$ac_ext
8168 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8169 _lt_linker_boilerplate=`cat conftest.err`
8174 ## There is no encapsulation within the following macros, do not change
8175 ## the running order or otherwise move them around unless you know exactly
8176 ## what you are doing...
8177 if test -n "$compiler"; then
8179 lt_prog_compiler_no_builtin_flag=
8181 if test "$GCC" = yes; then
8182 case $cc_basename in
8184 lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
8186 lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
8189 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
8190 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
8191 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
8192 $as_echo_n "(cached) " >&6
8194 lt_cv_prog_compiler_rtti_exceptions=no
8195 ac_outfile=conftest.$ac_objext
8196 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8197 lt_compiler_flag="-fno-rtti -fno-exceptions"
8198 # Insert the option either (1) after the last *FLAGS variable, or
8199 # (2) before a word containing "conftest.", or (3) at the end.
8200 # Note that $ac_compile itself does not contain backslashes and begins
8201 # with a dollar sign (not a hyphen), so the echo should work correctly.
8202 # The option is referenced via a variable to avoid confusing sed.
8203 lt_compile=`echo "$ac_compile" | $SED \
8204 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8205 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8206 -e 's:$: $lt_compiler_flag:'`
8207 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8208 (eval "$lt_compile" 2>conftest.err)
8210 cat conftest.err >&5
8211 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8212 if (exit $ac_status) && test -s "$ac_outfile"; then
8213 # The compiler can only warn and ignore the option if not recognized
8214 # So say no if there are warnings other than the usual output.
8215 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8216 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8217 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8218 lt_cv_prog_compiler_rtti_exceptions=yes
8224 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
8225 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
8227 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
8228 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
8240 lt_prog_compiler_wl=
8241 lt_prog_compiler_pic=
8242 lt_prog_compiler_static=
8244 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
8245 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8247 if test "$GCC" = yes; then
8248 lt_prog_compiler_wl='-Wl,'
8249 lt_prog_compiler_static='-static'
8253 # All AIX code is PIC.
8254 if test "$host_cpu" = ia64; then
8255 # AIX 5 now supports IA64 processor
8256 lt_prog_compiler_static='-Bstatic'
8258 lt_prog_compiler_pic='-fPIC'
8264 # see comment about AmigaOS4 .so support
8265 lt_prog_compiler_pic='-fPIC'
8268 # FIXME: we need at least 68020 code to build shared libraries, but
8269 # adding the `-m68020' flag to GCC prevents building anything better,
8271 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
8276 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
8277 # PIC is the default for these OSes.
8280 mingw* | cygwin* | pw32* | os2* | cegcc*)
8281 # This hack is so that the source file can tell whether it is being
8282 # built for inclusion in a dll (and should export symbols for example).
8283 # Although the cygwin gcc ignores -fPIC, still need this for old-style
8284 # (--disable-auto-import) libraries
8285 lt_prog_compiler_pic='-DDLL_EXPORT'
8288 darwin* | rhapsody*)
8289 # PIC is the default on this platform
8290 # Common symbols not allowed in MH_DYLIB files
8291 lt_prog_compiler_pic='-fno-common'
8295 # PIC is the default for Haiku.
8296 # The "-static" flag exists, but is broken.
8297 lt_prog_compiler_static=
8301 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
8302 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
8303 # sets the default TLS model and affects inlining.
8309 lt_prog_compiler_pic='-fPIC'
8315 # Interix 3.x gcc -fpic/-fPIC options generate broken code.
8316 # Instead, we relocate shared libraries at runtime.
8320 # Just because we use GCC doesn't mean we suddenly get shared libraries
8321 # on systems that don't support them.
8322 lt_prog_compiler_can_build_shared=no
8327 # QNX uses GNU C++, but need to define -shared option too, otherwise
8329 lt_prog_compiler_pic='-fPIC -shared'
8333 if test -d /usr/nec; then
8334 lt_prog_compiler_pic=-Kconform_pic
8339 lt_prog_compiler_pic='-fPIC'
8343 case $cc_basename in
8344 nvcc*) # Cuda Compiler Driver 2.2
8345 lt_prog_compiler_wl='-Xlinker '
8346 lt_prog_compiler_pic='-Xcompiler -fPIC'
8350 # PORTME Check for flag to pass linker flags through the system compiler.
8353 lt_prog_compiler_wl='-Wl,'
8354 if test "$host_cpu" = ia64; then
8355 # AIX 5 now supports IA64 processor
8356 lt_prog_compiler_static='-Bstatic'
8358 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8362 mingw* | cygwin* | pw32* | os2* | cegcc*)
8363 # This hack is so that the source file can tell whether it is being
8364 # built for inclusion in a dll (and should export symbols for example).
8365 lt_prog_compiler_pic='-DDLL_EXPORT'
8368 hpux9* | hpux10* | hpux11*)
8369 lt_prog_compiler_wl='-Wl,'
8370 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8377 lt_prog_compiler_pic='+Z'
8380 # Is there a better lt_prog_compiler_static that works with the bundled CC?
8381 lt_prog_compiler_static='${wl}-a ${wl}archive'
8384 irix5* | irix6* | nonstopux*)
8385 lt_prog_compiler_wl='-Wl,'
8386 # PIC (with -KPIC) is the default.
8387 lt_prog_compiler_static='-non_shared'
8390 linux* | k*bsd*-gnu | kopensolaris*-gnu)
8391 case $cc_basename in
8392 # old Intel for x86_64 which still supported -KPIC.
8394 lt_prog_compiler_wl='-Wl,'
8395 lt_prog_compiler_pic='-KPIC'
8396 lt_prog_compiler_static='-static'
8398 # icc used to be incompatible with GCC.
8399 # ICC 10 doesn't accept -KPIC any more.
8401 lt_prog_compiler_wl='-Wl,'
8402 lt_prog_compiler_pic='-fPIC'
8403 lt_prog_compiler_static='-static'
8405 # Lahey Fortran 8.1.
8407 lt_prog_compiler_wl='-Wl,'
8408 lt_prog_compiler_pic='--shared'
8409 lt_prog_compiler_static='--static'
8411 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
8412 # Portland Group compilers (*not* the Pentium gcc compiler,
8413 # which looks to be a dead project)
8414 lt_prog_compiler_wl='-Wl,'
8415 lt_prog_compiler_pic='-fpic'
8416 lt_prog_compiler_static='-Bstatic'
8419 lt_prog_compiler_wl='-Wl,'
8420 # All Alpha code is PIC.
8421 lt_prog_compiler_static='-non_shared'
8423 xl* | bgxl* | bgf* | mpixl*)
8424 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8425 lt_prog_compiler_wl='-Wl,'
8426 lt_prog_compiler_pic='-qpic'
8427 lt_prog_compiler_static='-qstaticlink'
8430 case `$CC -V 2>&1 | sed 5q` in
8431 *Sun\ F* | *Sun*Fortran*)
8432 # Sun Fortran 8.3 passes all unrecognized flags to the linker
8433 lt_prog_compiler_pic='-KPIC'
8434 lt_prog_compiler_static='-Bstatic'
8435 lt_prog_compiler_wl=''
8439 lt_prog_compiler_pic='-KPIC'
8440 lt_prog_compiler_static='-Bstatic'
8441 lt_prog_compiler_wl='-Wl,'
8449 lt_prog_compiler_pic='-KPIC'
8450 lt_prog_compiler_static='-Bstatic'
8454 # QNX uses GNU C++, but need to define -shared option too, otherwise
8456 lt_prog_compiler_pic='-fPIC -shared'
8459 osf3* | osf4* | osf5*)
8460 lt_prog_compiler_wl='-Wl,'
8461 # All OSF/1 code is PIC.
8462 lt_prog_compiler_static='-non_shared'
8466 lt_prog_compiler_static='-non_shared'
8470 lt_prog_compiler_pic='-KPIC'
8471 lt_prog_compiler_static='-Bstatic'
8472 case $cc_basename in
8474 lt_prog_compiler_wl='-Qoption ld ';;
8476 lt_prog_compiler_wl='-Wl,';;
8481 lt_prog_compiler_wl='-Qoption ld '
8482 lt_prog_compiler_pic='-PIC'
8483 lt_prog_compiler_static='-Bstatic'
8486 sysv4 | sysv4.2uw2* | sysv4.3*)
8487 lt_prog_compiler_wl='-Wl,'
8488 lt_prog_compiler_pic='-KPIC'
8489 lt_prog_compiler_static='-Bstatic'
8493 if test -d /usr/nec ;then
8494 lt_prog_compiler_pic='-Kconform_pic'
8495 lt_prog_compiler_static='-Bstatic'
8499 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8500 lt_prog_compiler_wl='-Wl,'
8501 lt_prog_compiler_pic='-KPIC'
8502 lt_prog_compiler_static='-Bstatic'
8506 lt_prog_compiler_wl='-Wl,'
8507 lt_prog_compiler_can_build_shared=no
8511 lt_prog_compiler_pic='-pic'
8512 lt_prog_compiler_static='-Bstatic'
8516 lt_prog_compiler_can_build_shared=no
8522 # For platforms which do not support PIC, -DPIC is meaningless:
8524 lt_prog_compiler_pic=
8527 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8530 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
8531 $as_echo "$lt_prog_compiler_pic" >&6; }
8539 # Check to make sure the PIC flag actually works.
8541 if test -n "$lt_prog_compiler_pic"; then
8542 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8543 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8544 if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
8545 $as_echo_n "(cached) " >&6
8547 lt_cv_prog_compiler_pic_works=no
8548 ac_outfile=conftest.$ac_objext
8549 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8550 lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8551 # Insert the option either (1) after the last *FLAGS variable, or
8552 # (2) before a word containing "conftest.", or (3) at the end.
8553 # Note that $ac_compile itself does not contain backslashes and begins
8554 # with a dollar sign (not a hyphen), so the echo should work correctly.
8555 # The option is referenced via a variable to avoid confusing sed.
8556 lt_compile=`echo "$ac_compile" | $SED \
8557 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8558 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8559 -e 's:$: $lt_compiler_flag:'`
8560 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8561 (eval "$lt_compile" 2>conftest.err)
8563 cat conftest.err >&5
8564 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8565 if (exit $ac_status) && test -s "$ac_outfile"; then
8566 # The compiler can only warn and ignore the option if not recognized
8567 # So say no if there are warnings other than the usual output.
8568 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8569 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8570 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8571 lt_cv_prog_compiler_pic_works=yes
8577 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8578 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8580 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8581 case $lt_prog_compiler_pic in
8583 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8586 lt_prog_compiler_pic=
8587 lt_prog_compiler_can_build_shared=no
8598 # Check to make sure the static flag actually works.
8600 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8601 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8602 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8603 if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
8604 $as_echo_n "(cached) " >&6
8606 lt_cv_prog_compiler_static_works=no
8607 save_LDFLAGS="$LDFLAGS"
8608 LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8609 echo "$lt_simple_link_test_code" > conftest.$ac_ext
8610 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8611 # The linker can only warn and ignore the option if not recognized
8612 # So say no if there are warnings
8613 if test -s conftest.err; then
8614 # Append any errors to the config.log.
8615 cat conftest.err 1>&5
8616 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8617 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8618 if diff conftest.exp conftest.er2 >/dev/null; then
8619 lt_cv_prog_compiler_static_works=yes
8622 lt_cv_prog_compiler_static_works=yes
8626 LDFLAGS="$save_LDFLAGS"
8629 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8630 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8632 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8635 lt_prog_compiler_static=
8644 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8645 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8646 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8647 $as_echo_n "(cached) " >&6
8649 lt_cv_prog_compiler_c_o=no
8650 $RM -r conftest 2>/dev/null
8654 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8656 lt_compiler_flag="-o out/conftest2.$ac_objext"
8657 # Insert the option either (1) after the last *FLAGS variable, or
8658 # (2) before a word containing "conftest.", or (3) at the end.
8659 # Note that $ac_compile itself does not contain backslashes and begins
8660 # with a dollar sign (not a hyphen), so the echo should work correctly.
8661 lt_compile=`echo "$ac_compile" | $SED \
8662 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8663 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8664 -e 's:$: $lt_compiler_flag:'`
8665 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8666 (eval "$lt_compile" 2>out/conftest.err)
8668 cat out/conftest.err >&5
8669 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8670 if (exit $ac_status) && test -s out/conftest2.$ac_objext
8672 # The compiler can only warn and ignore the option if not recognized
8673 # So say no if there are warnings
8674 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8675 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8676 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8677 lt_cv_prog_compiler_c_o=yes
8682 # SGI C++ compiler will create directory out/ii_files/ for
8683 # template instantiation
8684 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8685 $RM out/* && rmdir out
8691 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8692 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8699 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8700 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8701 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8702 $as_echo_n "(cached) " >&6
8704 lt_cv_prog_compiler_c_o=no
8705 $RM -r conftest 2>/dev/null
8709 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8711 lt_compiler_flag="-o out/conftest2.$ac_objext"
8712 # Insert the option either (1) after the last *FLAGS variable, or
8713 # (2) before a word containing "conftest.", or (3) at the end.
8714 # Note that $ac_compile itself does not contain backslashes and begins
8715 # with a dollar sign (not a hyphen), so the echo should work correctly.
8716 lt_compile=`echo "$ac_compile" | $SED \
8717 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8718 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8719 -e 's:$: $lt_compiler_flag:'`
8720 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8721 (eval "$lt_compile" 2>out/conftest.err)
8723 cat out/conftest.err >&5
8724 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8725 if (exit $ac_status) && test -s out/conftest2.$ac_objext
8727 # The compiler can only warn and ignore the option if not recognized
8728 # So say no if there are warnings
8729 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8730 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8731 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8732 lt_cv_prog_compiler_c_o=yes
8737 # SGI C++ compiler will create directory out/ii_files/ for
8738 # template instantiation
8739 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8740 $RM out/* && rmdir out
8746 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8747 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8752 hard_links="nottested"
8753 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8754 # do not overwrite the value of need_locks provided by the user
8755 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8756 $as_echo_n "checking if we can lock with hard links... " >&6; }
8759 ln conftest.a conftest.b 2>/dev/null && hard_links=no
8761 ln conftest.a conftest.b 2>&5 || hard_links=no
8762 ln conftest.a conftest.b 2>/dev/null && hard_links=no
8763 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8764 $as_echo "$hard_links" >&6; }
8765 if test "$hard_links" = no; then
8766 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8767 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8779 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8780 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8783 allow_undefined_flag=
8784 always_export_symbols=no
8786 archive_expsym_cmds=
8787 compiler_needs_object=no
8788 enable_shared_with_static_runtimes=no
8789 export_dynamic_flag_spec=
8790 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8791 hardcode_automatic=no
8793 hardcode_direct_absolute=no
8794 hardcode_libdir_flag_spec=
8795 hardcode_libdir_flag_spec_ld=
8796 hardcode_libdir_separator=
8798 hardcode_shlibpath_var=unsupported
8800 link_all_deplibs=unknown
8803 old_archive_from_new_cmds=
8804 old_archive_from_expsyms_cmds=
8805 thread_safe_flag_spec=
8806 whole_archive_flag_spec=
8807 # include_expsyms should be a list of space-separated symbols to be *always*
8808 # included in the symbol list
8810 # exclude_expsyms can be an extended regexp of symbols to exclude
8811 # it will be wrapped by ` (' and `)$', so one must not match beginning or
8812 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8813 # as well as any symbol that contains `d'.
8814 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8815 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8816 # platforms (ab)use it in PIC code, but their linkers get confused if
8817 # the symbol is explicitly referenced. Since portable code cannot
8818 # rely on this symbol name, it's probably fine to never include it in
8819 # preloaded symbol tables.
8820 # Exclude shared library initialization/finalization symbols.
8821 extract_expsyms_cmds=
8824 cygwin* | mingw* | pw32* | cegcc*)
8825 # FIXME: the MSVC++ port hasn't been tested in a loooong time
8826 # When not using gcc, we currently assume that we are using
8827 # Microsoft Visual C++.
8828 if test "$GCC" != yes; then
8833 # we just hope/assume this is gcc and not c89 (= MSVC++)
8843 # On some targets, GNU ld is compatible enough with the native linker
8844 # that we're better off using the native interface for both.
8845 lt_use_gnu_ld_interface=no
8846 if test "$with_gnu_ld" = yes; then
8849 # The AIX port of GNU ld has always aspired to compatibility
8850 # with the native linker. However, as the warning in the GNU ld
8851 # block says, versions before 2.19.5* couldn't really create working
8852 # shared libraries, regardless of the interface used.
8853 case `$LD -v 2>&1` in
8854 *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
8855 *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
8856 *\ \(GNU\ Binutils\)\ [3-9]*) ;;
8858 lt_use_gnu_ld_interface=yes
8863 lt_use_gnu_ld_interface=yes
8868 if test "$lt_use_gnu_ld_interface" = yes; then
8869 # If archive_cmds runs LD, not CC, wlarc should be empty
8872 # Set some defaults for GNU ld with shared library support. These
8873 # are reset later if shared libraries are not supported. Putting them
8874 # here allows them to be overridden if necessary.
8875 runpath_var=LD_RUN_PATH
8876 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8877 export_dynamic_flag_spec='${wl}--export-dynamic'
8878 # ancient GNU ld didn't support --whole-archive et. al.
8879 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
8880 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8882 whole_archive_flag_spec=
8884 supports_anon_versioning=no
8885 case `$LD -v 2>&1` in
8886 *GNU\ gold*) supports_anon_versioning=yes ;;
8887 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8888 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8889 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8890 *\ 2.11.*) ;; # other 2.11 versions
8891 *) supports_anon_versioning=yes ;;
8894 # See if GNU ld supports shared libraries.
8897 # On AIX/PPC, the GNU linker is very broken
8898 if test "$host_cpu" != ia64; then
8902 *** Warning: the GNU linker, at least up to release 2.19, is reported
8903 *** to be unable to reliably create shared libraries on AIX.
8904 *** Therefore, libtool is disabling shared libraries support. If you
8905 *** really care for shared libraries, you may want to install binutils
8906 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
8907 *** You will then need to restart the configuration process.
8916 # see comment about AmigaOS4 .so support
8917 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8918 archive_expsym_cmds=''
8921 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)'
8922 hardcode_libdir_flag_spec='-L$libdir'
8923 hardcode_minus_L=yes
8929 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8930 allow_undefined_flag=unsupported
8931 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
8932 # support --undefined. This deserves some investigation. FIXME
8933 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8939 cygwin* | mingw* | pw32* | cegcc*)
8940 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8941 # as there is no search path for DLLs.
8942 hardcode_libdir_flag_spec='-L$libdir'
8943 export_dynamic_flag_spec='${wl}--export-all-symbols'
8944 allow_undefined_flag=unsupported
8945 always_export_symbols=no
8946 enable_shared_with_static_runtimes=yes
8947 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
8949 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8950 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8951 # If the export-symbols file already is a .def file (1st line
8952 # is EXPORTS), use it as is; otherwise, prepend...
8953 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8954 cp $export_symbols $output_objdir/$soname.def;
8956 echo EXPORTS > $output_objdir/$soname.def;
8957 cat $export_symbols >> $output_objdir/$soname.def;
8959 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8966 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8967 link_all_deplibs=yes
8972 hardcode_shlibpath_var=no
8973 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8974 export_dynamic_flag_spec='${wl}-E'
8975 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8976 # Instead, shared libraries are loaded at an image base (0x10000000 by
8977 # default) and relocated if they conflict, which is a slow very memory
8978 # consuming and fragmenting process. To avoid this, we pick a random,
8979 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8980 # time. Moving up from 0x10000000 also allows more sbrk(2) space.
8981 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8982 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'
8985 gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
8987 if test "$host_os" = linux-dietlibc; then
8988 case $cc_basename in
8989 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
8992 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8993 && test "$tmp_diet" = no
8996 tmp_sharedflag='-shared'
8997 case $cc_basename,$host_cpu in
8998 pgcc*) # Portland Group C compiler
8999 whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
9000 tmp_addflag=' $pic_flag'
9002 pgf77* | pgf90* | pgf95* | pgfortran*)
9003 # Portland Group f77 and f90 compilers
9004 whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
9005 tmp_addflag=' $pic_flag -Mnomain' ;;
9006 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
9007 tmp_addflag=' -i_dynamic' ;;
9008 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
9009 tmp_addflag=' -i_dynamic -nofor_main' ;;
9010 ifc* | ifort*) # Intel Fortran compiler
9011 tmp_addflag=' -nofor_main' ;;
9012 lf95*) # Lahey Fortran 8.1
9013 whole_archive_flag_spec=
9014 tmp_sharedflag='--shared' ;;
9015 xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
9016 tmp_sharedflag='-qmkshrobj'
9018 nvcc*) # Cuda Compiler Driver 2.2
9019 whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
9020 compiler_needs_object=yes
9023 case `$CC -V 2>&1 | sed 5q` in
9024 *Sun\ C*) # Sun C 5.9
9025 whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
9026 compiler_needs_object=yes
9027 tmp_sharedflag='-G' ;;
9028 *Sun\ F*) # Sun Fortran 8.3
9029 tmp_sharedflag='-G' ;;
9031 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9033 if test "x$supports_anon_versioning" = xyes; then
9034 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9035 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9036 echo "local: *; };" >> $output_objdir/$libname.ver~
9037 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
9040 case $cc_basename in
9041 xlf* | bgf* | bgxlf* | mpixlf*)
9042 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
9043 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
9044 hardcode_libdir_flag_spec=
9045 hardcode_libdir_flag_spec_ld='-rpath $libdir'
9046 archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
9047 if test "x$supports_anon_versioning" = xyes; then
9048 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9049 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9050 echo "local: *; };" >> $output_objdir/$libname.ver~
9051 $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
9061 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9062 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
9065 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9066 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9071 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
9075 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
9076 *** create shared libraries on Solaris systems. Therefore, libtool
9077 *** is disabling shared libraries support. We urge you to upgrade GNU
9078 *** binutils to release 2.9.1 or newer. Another option is to modify
9079 *** your PATH or compiler configuration so that the native linker is
9080 *** used, and then restart.
9083 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9084 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9085 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9091 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
9092 case `$LD -v 2>&1` in
9093 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
9097 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
9098 *** reliably create shared libraries on SCO systems. Therefore, libtool
9099 *** is disabling shared libraries support. We urge you to upgrade GNU
9100 *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
9101 *** your PATH or compiler configuration so that the native linker is
9102 *** used, and then restart.
9107 # For security reasons, it is highly recommended that you always
9108 # use absolute paths for naming shared libraries, and exclude the
9109 # DT_RUNPATH tag from executables and libraries. But doing so
9110 # requires that you compile everything twice, which is a pain.
9111 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9112 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9113 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9114 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9123 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9126 hardcode_shlibpath_var=no
9130 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9131 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9132 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9139 if test "$ld_shlibs" = no; then
9141 hardcode_libdir_flag_spec=
9142 export_dynamic_flag_spec=
9143 whole_archive_flag_spec=
9146 # PORTME fill in a description of your system's linker (not GNU ld)
9149 allow_undefined_flag=unsupported
9150 always_export_symbols=yes
9151 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'
9152 # Note: this linker hardcodes the directories in LIBPATH if there
9153 # are no directories specified by -L.
9154 hardcode_minus_L=yes
9155 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
9156 # Neither direct hardcoding nor static linking is supported with a
9158 hardcode_direct=unsupported
9163 if test "$host_cpu" = ia64; then
9164 # On IA64, the linker does run time linking by default, so we don't
9165 # have to do anything special.
9166 aix_use_runtimelinking=no
9167 exp_sym_flag='-Bexport'
9170 # If we're using GNU nm, then we don't want the "-C" option.
9171 # -C means demangle to AIX nm, but means don't demangle with GNU nm
9172 # Also, AIX nm treats weak defined symbols like other global
9173 # defined symbols, whereas GNU nm marks them as "W".
9174 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
9175 export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
9177 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'
9179 aix_use_runtimelinking=no
9181 # Test if we are trying to use run time linking or normal
9182 # AIX style linking. If -brtl is somewhere in LDFLAGS, we
9183 # need to do runtime linking.
9184 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
9185 for ld_flag in $LDFLAGS; do
9186 if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
9187 aix_use_runtimelinking=yes
9194 exp_sym_flag='-bexport'
9195 no_entry_flag='-bnoentry'
9198 # When large executables or shared objects are built, AIX ld can
9199 # have problems creating the table of contents. If linking a library
9200 # or program results in "error TOC overflow" add -mminimal-toc to
9201 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
9202 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
9206 hardcode_direct_absolute=yes
9207 hardcode_libdir_separator=':'
9208 link_all_deplibs=yes
9209 file_list_spec='${wl}-f,'
9211 if test "$GCC" = yes; then
9212 case $host_os in aix4.[012]|aix4.[012].*)
9213 # We only want to do this on AIX 4.2 and lower, the check
9214 # below for broken collect2 doesn't work under 4.3+
9215 collect2name=`${CC} -print-prog-name=collect2`
9216 if test -f "$collect2name" &&
9217 strings "$collect2name" | $GREP resolve_lib_name >/dev/null
9219 # We have reworked collect2
9222 # We have old collect2
9223 hardcode_direct=unsupported
9224 # It fails to find uninstalled libraries when the uninstalled
9225 # path is not listed in the libpath. Setting hardcode_minus_L
9226 # to unsupported forces relinking
9227 hardcode_minus_L=yes
9228 hardcode_libdir_flag_spec='-L$libdir'
9229 hardcode_libdir_separator=
9233 shared_flag='-shared'
9234 if test "$aix_use_runtimelinking" = yes; then
9235 shared_flag="$shared_flag "'${wl}-G'
9239 if test "$host_cpu" = ia64; then
9240 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
9241 # chokes on -Wl,-G. The following line is correct:
9244 if test "$aix_use_runtimelinking" = yes; then
9245 shared_flag='${wl}-G'
9247 shared_flag='${wl}-bM:SRE'
9252 export_dynamic_flag_spec='${wl}-bexpall'
9253 # It seems that -bexpall does not export symbols beginning with
9254 # underscore (_), so it is better to generate a list of symbols to export.
9255 always_export_symbols=yes
9256 if test "$aix_use_runtimelinking" = yes; then
9257 # Warning - without using the other runtime loading flags (-brtl),
9258 # -berok will link without error, but may produce a broken library.
9259 allow_undefined_flag='-berok'
9260 # Determine the default libpath from the value encoded in an
9262 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9263 /* end confdefs.h. */
9273 if ac_fn_c_try_link "$LINENO"; then :
9275 lt_aix_libpath_sed='
9276 /Import File Strings/,/^$/ {
9282 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9283 # Check for a 64-bit object if we didn't find anything.
9284 if test -z "$aix_libpath"; then
9285 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9288 rm -f core conftest.err conftest.$ac_objext \
9289 conftest$ac_exeext conftest.$ac_ext
9290 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9292 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9293 archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
9295 if test "$host_cpu" = ia64; then
9296 hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
9297 allow_undefined_flag="-z nodefs"
9298 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"
9300 # Determine the default libpath from the value encoded in an
9302 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9303 /* end confdefs.h. */
9313 if ac_fn_c_try_link "$LINENO"; then :
9315 lt_aix_libpath_sed='
9316 /Import File Strings/,/^$/ {
9322 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9323 # Check for a 64-bit object if we didn't find anything.
9324 if test -z "$aix_libpath"; then
9325 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9328 rm -f core conftest.err conftest.$ac_objext \
9329 conftest$ac_exeext conftest.$ac_ext
9330 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9332 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9333 # Warning - without using the other run time loading flags,
9334 # -berok will link without error, but may produce a broken library.
9335 no_undefined_flag=' ${wl}-bernotok'
9336 allow_undefined_flag=' ${wl}-berok'
9337 if test "$with_gnu_ld" = yes; then
9338 # We only use this code for GNU lds that support --whole-archive.
9339 whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
9341 # Exported symbols can be pulled into shared objects from archives
9342 whole_archive_flag_spec='$convenience'
9344 archive_cmds_need_lc=yes
9345 # This is similar to how AIX traditionally builds its shared libraries.
9346 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'
9354 # see comment about AmigaOS4 .so support
9355 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9356 archive_expsym_cmds=''
9359 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)'
9360 hardcode_libdir_flag_spec='-L$libdir'
9361 hardcode_minus_L=yes
9367 export_dynamic_flag_spec=-rdynamic
9370 cygwin* | mingw* | pw32* | cegcc*)
9371 # When not using gcc, we currently assume that we are using
9372 # Microsoft Visual C++.
9373 # hardcode_libdir_flag_spec is actually meaningless, as there is
9374 # no search path for DLLs.
9375 hardcode_libdir_flag_spec=' '
9376 allow_undefined_flag=unsupported
9377 # Tell ltmain to make .lib files, not .a files.
9379 # Tell ltmain to make .dll files, not .so files.
9381 # FIXME: Setting linknames here is a bad hack.
9382 archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
9383 # The linker will automatically build a .lib file if we build a DLL.
9384 old_archive_from_new_cmds='true'
9385 # FIXME: Should let the user specify the lib program.
9386 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
9387 fix_srcfile_path='`cygpath -w "$srcfile"`'
9388 enable_shared_with_static_runtimes=yes
9391 darwin* | rhapsody*)
9394 archive_cmds_need_lc=no
9396 hardcode_automatic=yes
9397 hardcode_shlibpath_var=unsupported
9398 if test "$lt_cv_ld_force_load" = "yes"; then
9399 whole_archive_flag_spec='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
9401 whole_archive_flag_spec=''
9403 link_all_deplibs=yes
9404 allow_undefined_flag="$_lt_dar_allow_undefined"
9405 case $cc_basename in
9406 ifort*) _lt_dar_can_shared=yes ;;
9407 *) _lt_dar_can_shared=$GCC ;;
9409 if test "$_lt_dar_can_shared" = "yes"; then
9410 output_verbose_link_cmd=func_echo_all
9411 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
9412 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9413 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}"
9414 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}"
9423 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9424 hardcode_libdir_flag_spec='-L$libdir'
9425 hardcode_shlibpath_var=no
9428 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9429 # support. Future versions do this automatically, but an explicit c++rt0.o
9430 # does not break anything, and helps significantly (at the cost of a little
9433 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9434 hardcode_libdir_flag_spec='-R$libdir'
9436 hardcode_shlibpath_var=no
9439 # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9441 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9443 hardcode_minus_L=yes
9444 hardcode_shlibpath_var=no
9447 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9448 freebsd* | dragonfly*)
9449 archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
9450 hardcode_libdir_flag_spec='-R$libdir'
9452 hardcode_shlibpath_var=no
9456 if test "$GCC" = yes; then
9457 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'
9459 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'
9461 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9462 hardcode_libdir_separator=:
9465 # hardcode_minus_L: Not really in the search PATH,
9466 # but as the default location of the library.
9467 hardcode_minus_L=yes
9468 export_dynamic_flag_spec='${wl}-E'
9472 if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9473 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9475 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9477 if test "$with_gnu_ld" = no; then
9478 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9479 hardcode_libdir_flag_spec_ld='+b $libdir'
9480 hardcode_libdir_separator=:
9482 hardcode_direct_absolute=yes
9483 export_dynamic_flag_spec='${wl}-E'
9484 # hardcode_minus_L: Not really in the search PATH,
9485 # but as the default location of the library.
9486 hardcode_minus_L=yes
9491 if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9494 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9497 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9500 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9506 archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9509 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9513 # Older versions of the 11.00 compiler do not understand -b yet
9514 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9515 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9516 $as_echo_n "checking if $CC understands -b... " >&6; }
9517 if test "${lt_cv_prog_compiler__b+set}" = set; then :
9518 $as_echo_n "(cached) " >&6
9520 lt_cv_prog_compiler__b=no
9521 save_LDFLAGS="$LDFLAGS"
9522 LDFLAGS="$LDFLAGS -b"
9523 echo "$lt_simple_link_test_code" > conftest.$ac_ext
9524 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9525 # The linker can only warn and ignore the option if not recognized
9526 # So say no if there are warnings
9527 if test -s conftest.err; then
9528 # Append any errors to the config.log.
9529 cat conftest.err 1>&5
9530 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9531 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9532 if diff conftest.exp conftest.er2 >/dev/null; then
9533 lt_cv_prog_compiler__b=yes
9536 lt_cv_prog_compiler__b=yes
9540 LDFLAGS="$save_LDFLAGS"
9543 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9544 $as_echo "$lt_cv_prog_compiler__b" >&6; }
9546 if test x"$lt_cv_prog_compiler__b" = xyes; then
9547 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9549 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9555 if test "$with_gnu_ld" = no; then
9556 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9557 hardcode_libdir_separator=:
9562 hardcode_shlibpath_var=no
9566 hardcode_direct_absolute=yes
9567 export_dynamic_flag_spec='${wl}-E'
9569 # hardcode_minus_L: Not really in the search PATH,
9570 # but as the default location of the library.
9571 hardcode_minus_L=yes
9577 irix5* | irix6* | nonstopux*)
9578 if test "$GCC" = yes; then
9579 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9580 # Try to use the -exported_symbol ld option, if it does not
9581 # work, assume that -exports_file does not work either and
9582 # implicitly export all symbols.
9583 save_LDFLAGS="$LDFLAGS"
9584 LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9585 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9586 /* end confdefs.h. */
9589 if ac_fn_c_try_link "$LINENO"; then :
9590 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
9593 rm -f core conftest.err conftest.$ac_objext \
9594 conftest$ac_exeext conftest.$ac_ext
9595 LDFLAGS="$save_LDFLAGS"
9597 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
9598 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
9600 archive_cmds_need_lc='no'
9601 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9602 hardcode_libdir_separator=:
9604 link_all_deplibs=yes
9608 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9609 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
9611 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
9613 hardcode_libdir_flag_spec='-R$libdir'
9615 hardcode_shlibpath_var=no
9619 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9621 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9622 hardcode_libdir_separator=:
9623 hardcode_shlibpath_var=no
9630 if test -f /usr/libexec/ld.so; then
9632 hardcode_shlibpath_var=no
9633 hardcode_direct_absolute=yes
9634 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9635 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9636 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9637 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9638 export_dynamic_flag_spec='${wl}-E'
9641 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9642 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9643 hardcode_libdir_flag_spec='-R$libdir'
9646 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9647 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9657 hardcode_libdir_flag_spec='-L$libdir'
9658 hardcode_minus_L=yes
9659 allow_undefined_flag=unsupported
9660 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'
9661 old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9665 if test "$GCC" = yes; then
9666 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9667 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9669 allow_undefined_flag=' -expect_unresolved \*'
9670 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
9672 archive_cmds_need_lc='no'
9673 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9674 hardcode_libdir_separator=:
9677 osf4* | osf5*) # as osf3* with the addition of -msym flag
9678 if test "$GCC" = yes; then
9679 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9680 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9681 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9683 allow_undefined_flag=' -expect_unresolved \*'
9684 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
9685 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~
9686 $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
9688 # Both c and cxx compiler support -rpath directly
9689 hardcode_libdir_flag_spec='-rpath $libdir'
9691 archive_cmds_need_lc='no'
9692 hardcode_libdir_separator=:
9696 no_undefined_flag=' -z defs'
9697 if test "$GCC" = yes; then
9699 archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9700 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9701 $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9703 case `$CC -V 2>&1` in
9706 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9707 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9708 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9712 archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9713 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9714 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9718 hardcode_libdir_flag_spec='-R$libdir'
9719 hardcode_shlibpath_var=no
9721 solaris2.[0-5] | solaris2.[0-5].*) ;;
9723 # The compiler driver will combine and reorder linker options,
9724 # but understands `-z linker_flag'. GCC discards it without `$wl',
9725 # but is careful enough not to reorder.
9726 # Supported since Solaris 2.6 (maybe 2.5.1?)
9727 if test "$GCC" = yes; then
9728 whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9730 whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9734 link_all_deplibs=yes
9738 if test "x$host_vendor" = xsequent; then
9739 # Use $CC to link under sequent, because it throws in some extra .o
9740 # files that make .init and .fini sections work.
9741 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9743 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9745 hardcode_libdir_flag_spec='-L$libdir'
9747 hardcode_minus_L=yes
9748 hardcode_shlibpath_var=no
9752 case $host_vendor in
9754 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9755 hardcode_direct=yes # is this really true???
9758 ## LD is ld it makes a PLAMLIB
9759 ## CC just makes a GrossModule.
9760 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9761 reload_cmds='$CC -r -o $output$reload_objs'
9765 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9766 hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9769 runpath_var='LD_RUN_PATH'
9770 hardcode_shlibpath_var=no
9774 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9775 hardcode_shlibpath_var=no
9776 export_dynamic_flag_spec='-Bexport'
9780 if test -d /usr/nec; then
9781 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9782 hardcode_shlibpath_var=no
9783 runpath_var=LD_RUN_PATH
9784 hardcode_runpath_var=yes
9789 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
9790 no_undefined_flag='${wl}-z,text'
9791 archive_cmds_need_lc=no
9792 hardcode_shlibpath_var=no
9793 runpath_var='LD_RUN_PATH'
9795 if test "$GCC" = yes; then
9796 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9797 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9799 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9800 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9804 sysv5* | sco3.2v5* | sco5v6*)
9805 # Note: We can NOT use -z defs as we might desire, because we do not
9806 # link with -lc, and that would cause any symbols used from libc to
9807 # always be unresolved, which means just about no library would
9808 # ever link correctly. If we're not using GNU ld we use -z text
9809 # though, which does catch some bad symbols but isn't as heavy-handed
9811 no_undefined_flag='${wl}-z,text'
9812 allow_undefined_flag='${wl}-z,nodefs'
9813 archive_cmds_need_lc=no
9814 hardcode_shlibpath_var=no
9815 hardcode_libdir_flag_spec='${wl}-R,$libdir'
9816 hardcode_libdir_separator=':'
9817 link_all_deplibs=yes
9818 export_dynamic_flag_spec='${wl}-Bexport'
9819 runpath_var='LD_RUN_PATH'
9821 if test "$GCC" = yes; then
9822 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9823 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9825 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9826 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9831 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9832 hardcode_libdir_flag_spec='-L$libdir'
9833 hardcode_shlibpath_var=no
9841 if test x$host_vendor = xsni; then
9843 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9844 export_dynamic_flag_spec='${wl}-Blargedynsym'
9850 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
9851 $as_echo "$ld_shlibs" >&6; }
9852 test "$ld_shlibs" = no && can_build_shared=no
9854 with_gnu_ld=$with_gnu_ld
9871 # Do we need to explicitly link libc?
9873 case "x$archive_cmds_need_lc" in
9875 # Assume -lc should be added
9876 archive_cmds_need_lc=yes
9878 if test "$enable_shared" = yes && test "$GCC" = yes; then
9879 case $archive_cmds in
9881 # FIXME: we may have to deal with multi-command sequences.
9884 # Test whether the compiler implicitly links with -lc since on some
9885 # systems, -lgcc has to come before -lc. If gcc already passes -lc
9886 # to ld, don't add -lc before -lgcc.
9887 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
9888 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9889 if test "${lt_cv_archive_cmds_need_lc+set}" = set; then :
9890 $as_echo_n "(cached) " >&6
9893 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9895 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9896 (eval $ac_compile) 2>&5
9898 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9899 test $ac_status = 0; } 2>conftest.err; then
9902 libobjs=conftest.$ac_objext
9904 wl=$lt_prog_compiler_wl
9905 pic_flag=$lt_prog_compiler_pic
9911 lt_save_allow_undefined_flag=$allow_undefined_flag
9912 allow_undefined_flag=
9913 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
9914 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
9916 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9917 test $ac_status = 0; }
9919 lt_cv_archive_cmds_need_lc=no
9921 lt_cv_archive_cmds_need_lc=yes
9923 allow_undefined_flag=$lt_save_allow_undefined_flag
9925 cat conftest.err 1>&5
9930 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
9931 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
9932 archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
10095 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
10096 $as_echo_n "checking dynamic linker characteristics... " >&6; }
10098 if test "$GCC" = yes; then
10100 darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
10101 *) lt_awk_arg="/^libraries:/" ;;
10104 mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
10105 *) lt_sed_strip_eq="s,=/,/,g" ;;
10107 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
10108 case $lt_search_path_spec in
10110 # if the path contains ";" then we assume it to be the separator
10111 # otherwise default to the standard path separator (i.e. ":") - it is
10112 # assumed that no part of a normal pathname contains ";" but that should
10113 # okay in the real world where ";" in dirpaths is itself problematic.
10114 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
10117 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
10120 # Ok, now we have the path, separated by spaces, we can step through it
10121 # and add multilib dir if necessary.
10122 lt_tmp_lt_search_path_spec=
10123 lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
10124 for lt_sys_path in $lt_search_path_spec; do
10125 if test -d "$lt_sys_path/$lt_multi_os_dir"; then
10126 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
10128 test -d "$lt_sys_path" && \
10129 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
10132 lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
10133 BEGIN {RS=" "; FS="/|\n";} {
10136 for (lt_i = NF; lt_i > 0; lt_i--) {
10137 if ($lt_i != "" && $lt_i != ".") {
10138 if ($lt_i == "..") {
10141 if (lt_count == 0) {
10142 lt_foo="/" $lt_i lt_foo;
10149 if (lt_foo != "") { lt_freq[lt_foo]++; }
10150 if (lt_freq[lt_foo] == 1) { print lt_foo; }
10152 # AWK program above erroneously prepends '/' to C:/dos/paths
10155 mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
10156 $SED 's,/\([A-Za-z]:\),\1,g'` ;;
10158 sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
10160 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
10162 library_names_spec=
10163 libname_spec='lib$name'
10167 postuninstall_cmds=
10171 shlibpath_overrides_runpath=unknown
10173 dynamic_linker="$host_os ld.so"
10174 sys_lib_dlsearch_path_spec="/lib /usr/lib"
10175 need_lib_prefix=unknown
10176 hardcode_into_libs=no
10178 # when you set need_version to no, make sure it does not cause -set_version
10179 # flags to be left without arguments
10180 need_version=unknown
10185 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
10186 shlibpath_var=LIBPATH
10188 # AIX 3 has no versioning support, so we append a major version to the name.
10189 soname_spec='${libname}${release}${shared_ext}$major'
10196 hardcode_into_libs=yes
10197 if test "$host_cpu" = ia64; then
10198 # AIX 5 supports IA64
10199 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
10200 shlibpath_var=LD_LIBRARY_PATH
10202 # With GCC up to 2.95.x, collect2 would create an import file
10203 # for dependence libraries. The import file would start with
10204 # the line `#! .'. This would cause the generated library to
10205 # depend on `.', always an invalid library. This was fixed in
10206 # development snapshots of GCC prior to 3.0.
10208 aix4 | aix4.[01] | aix4.[01].*)
10209 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
10211 echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
10214 can_build_shared=no
10218 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
10219 # soname into executable. Probably we can add versioning support to
10220 # collect2, so additional links can be useful in future.
10221 if test "$aix_use_runtimelinking" = yes; then
10222 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
10223 # instead of lib<name>.a to let people know that these are not
10224 # typical AIX shared libraries.
10225 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10227 # We preserve .a as extension for shared libraries through AIX4.2
10228 # and later when we are not doing run time linking.
10229 library_names_spec='${libname}${release}.a $libname.a'
10230 soname_spec='${libname}${release}${shared_ext}$major'
10232 shlibpath_var=LIBPATH
10239 # Since July 2007 AmigaOS4 officially supports .so libraries.
10240 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10241 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10244 library_names_spec='$libname.ixlibrary $libname.a'
10245 # Create ${libname}_ixlibrary.a entries in /sys/libs.
10246 finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
10252 library_names_spec='${libname}${shared_ext}'
10253 dynamic_linker="$host_os ld.so"
10254 shlibpath_var=LIBRARY_PATH
10260 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10261 soname_spec='${libname}${release}${shared_ext}$major'
10262 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
10263 shlibpath_var=LD_LIBRARY_PATH
10264 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10265 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
10266 # the default ld.so.conf also contains /usr/contrib/lib and
10267 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10268 # libtool to hard-code these into programs
10271 cygwin* | mingw* | pw32* | cegcc*)
10272 version_type=windows
10277 case $GCC,$host_os in
10278 yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
10279 library_names_spec='$libname.dll.a'
10280 # DLL is installed to $(libdir)/../bin by postinstall_cmds
10281 postinstall_cmds='base_file=`basename \${file}`~
10282 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10283 dldir=$destdir/`dirname \$dlpath`~
10284 test -d \$dldir || mkdir -p \$dldir~
10285 $install_prog $dir/$dlname \$dldir/$dlname~
10286 chmod a+x \$dldir/$dlname~
10287 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10288 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10290 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10291 dlpath=$dir/\$dldll~
10293 shlibpath_overrides_runpath=yes
10297 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10298 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10300 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
10303 # MinGW DLLs use traditional 'lib' prefix
10304 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10307 # pw32 DLLs use 'pw' prefix rather than 'lib'
10308 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10314 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10317 dynamic_linker='Win32 ld.exe'
10318 # FIXME: first we should search . and the directory the executable is in
10322 darwin* | rhapsody*)
10323 dynamic_linker="$host_os dyld"
10324 version_type=darwin
10327 library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10328 soname_spec='${libname}${release}${major}$shared_ext'
10329 shlibpath_overrides_runpath=yes
10330 shlibpath_var=DYLD_LIBRARY_PATH
10331 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10333 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10334 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10341 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10342 soname_spec='${libname}${release}${shared_ext}$major'
10343 shlibpath_var=LD_LIBRARY_PATH
10346 freebsd* | dragonfly*)
10347 # DragonFly does not have aout. When/if they implement a new
10348 # versioning mechanism, adjust this.
10349 if test -x /usr/bin/objformat; then
10350 objformat=`/usr/bin/objformat`
10353 freebsd[23].*) objformat=aout ;;
10354 *) objformat=elf ;;
10357 version_type=freebsd-$objformat
10358 case $version_type in
10360 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10365 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10369 shlibpath_var=LD_LIBRARY_PATH
10372 shlibpath_overrides_runpath=yes
10374 freebsd3.[01]* | freebsdelf3.[01]*)
10375 shlibpath_overrides_runpath=yes
10376 hardcode_into_libs=yes
10378 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
10379 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
10380 shlibpath_overrides_runpath=no
10381 hardcode_into_libs=yes
10383 *) # from 4.6 on, and DragonFly
10384 shlibpath_overrides_runpath=yes
10385 hardcode_into_libs=yes
10394 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10395 soname_spec='${libname}${release}${shared_ext}$major'
10396 shlibpath_var=LD_LIBRARY_PATH
10397 hardcode_into_libs=yes
10404 dynamic_linker="$host_os runtime_loader"
10405 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10406 soname_spec='${libname}${release}${shared_ext}$major'
10407 shlibpath_var=LIBRARY_PATH
10408 shlibpath_overrides_runpath=yes
10409 sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
10410 hardcode_into_libs=yes
10413 hpux9* | hpux10* | hpux11*)
10414 # Give a soname corresponding to the major version so that dld.sl refuses to
10415 # link against other versions.
10422 hardcode_into_libs=yes
10423 dynamic_linker="$host_os dld.so"
10424 shlibpath_var=LD_LIBRARY_PATH
10425 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10426 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10427 soname_spec='${libname}${release}${shared_ext}$major'
10428 if test "X$HPUX_IA64_MODE" = X32; then
10429 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10431 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10433 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10437 hardcode_into_libs=yes
10438 dynamic_linker="$host_os dld.sl"
10439 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10440 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10441 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10442 soname_spec='${libname}${release}${shared_ext}$major'
10443 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10444 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10448 dynamic_linker="$host_os dld.sl"
10449 shlibpath_var=SHLIB_PATH
10450 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10451 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10452 soname_spec='${libname}${release}${shared_ext}$major'
10455 # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10456 postinstall_cmds='chmod 555 $lib'
10457 # or fails outright, so override atomically:
10458 install_override_mode=555
10465 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10466 soname_spec='${libname}${release}${shared_ext}$major'
10467 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10468 shlibpath_var=LD_LIBRARY_PATH
10469 shlibpath_overrides_runpath=no
10470 hardcode_into_libs=yes
10473 irix5* | irix6* | nonstopux*)
10475 nonstopux*) version_type=nonstopux ;;
10477 if test "$lt_cv_prog_gnu_ld" = yes; then
10485 soname_spec='${libname}${release}${shared_ext}$major'
10486 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10488 irix5* | nonstopux*)
10489 libsuff= shlibsuff=
10492 case $LD in # libtool.m4 will add one of these switches to LD
10493 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10494 libsuff= shlibsuff= libmagic=32-bit;;
10495 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10496 libsuff=32 shlibsuff=N32 libmagic=N32;;
10497 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10498 libsuff=64 shlibsuff=64 libmagic=64-bit;;
10499 *) libsuff= shlibsuff= libmagic=never-match;;
10503 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10504 shlibpath_overrides_runpath=no
10505 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10506 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10507 hardcode_into_libs=yes
10510 # No shared lib support for Linux oldld, aout, or coff.
10511 linux*oldld* | linux*aout* | linux*coff*)
10515 # This must be Linux ELF.
10516 linux* | k*bsd*-gnu | kopensolaris*-gnu)
10520 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10521 soname_spec='${libname}${release}${shared_ext}$major'
10522 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10523 shlibpath_var=LD_LIBRARY_PATH
10524 shlibpath_overrides_runpath=no
10526 # Some binutils ld are patched to set DT_RUNPATH
10527 if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then :
10528 $as_echo_n "(cached) " >&6
10530 lt_cv_shlibpath_overrides_runpath=no
10531 save_LDFLAGS=$LDFLAGS
10532 save_libdir=$libdir
10533 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10534 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10535 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10536 /* end confdefs.h. */
10546 if ac_fn_c_try_link "$LINENO"; then :
10547 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
10548 lt_cv_shlibpath_overrides_runpath=yes
10551 rm -f core conftest.err conftest.$ac_objext \
10552 conftest$ac_exeext conftest.$ac_ext
10553 LDFLAGS=$save_LDFLAGS
10554 libdir=$save_libdir
10558 shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
10560 # This implies no fast_install, which is unacceptable.
10561 # Some rework will be needed to allow for fast_install
10562 # before this can be enabled.
10563 hardcode_into_libs=yes
10565 # Append ld.so.conf contents to the search path
10566 if test -f /etc/ld.so.conf; then
10567 lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`
10568 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10571 # We used to test for /lib/ld.so.1 and disable shared libraries on
10572 # powerpc, because MkLinux only supported shared libraries with the
10573 # GNU dynamic linker. Since this was broken with cross compilers,
10574 # most powerpc-linux boxes support dynamic linking these days and
10575 # people can always --disable-shared, the test was removed, and we
10576 # assume the GNU/Linux dynamic linker is in use.
10577 dynamic_linker='GNU/Linux ld.so'
10584 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10585 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10586 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10587 dynamic_linker='NetBSD (a.out) ld.so'
10589 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10590 soname_spec='${libname}${release}${shared_ext}$major'
10591 dynamic_linker='NetBSD ld.elf_so'
10593 shlibpath_var=LD_LIBRARY_PATH
10594 shlibpath_overrides_runpath=yes
10595 hardcode_into_libs=yes
10600 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10601 shlibpath_var=LD_LIBRARY_PATH
10602 shlibpath_overrides_runpath=yes
10609 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10610 soname_spec='${libname}${release}${shared_ext}$major'
10611 shlibpath_var=LD_LIBRARY_PATH
10612 shlibpath_overrides_runpath=no
10613 hardcode_into_libs=yes
10614 dynamic_linker='ldqnx.so'
10619 sys_lib_dlsearch_path_spec="/usr/lib"
10621 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10623 openbsd3.3 | openbsd3.3.*) need_version=yes ;;
10624 *) need_version=no ;;
10626 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10627 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10628 shlibpath_var=LD_LIBRARY_PATH
10629 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10631 openbsd2.[89] | openbsd2.[89].*)
10632 shlibpath_overrides_runpath=no
10635 shlibpath_overrides_runpath=yes
10639 shlibpath_overrides_runpath=yes
10644 libname_spec='$name'
10647 library_names_spec='$libname${shared_ext} $libname.a'
10648 dynamic_linker='OS/2 ld.exe'
10649 shlibpath_var=LIBPATH
10652 osf3* | osf4* | osf5*)
10656 soname_spec='${libname}${release}${shared_ext}$major'
10657 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10658 shlibpath_var=LD_LIBRARY_PATH
10659 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10660 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10671 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10672 soname_spec='${libname}${release}${shared_ext}$major'
10673 shlibpath_var=LD_LIBRARY_PATH
10674 shlibpath_overrides_runpath=yes
10675 hardcode_into_libs=yes
10676 # ldd complains unless libraries are executable
10677 postinstall_cmds='chmod +x $lib'
10682 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10683 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10684 shlibpath_var=LD_LIBRARY_PATH
10685 shlibpath_overrides_runpath=yes
10686 if test "$with_gnu_ld" = yes; then
10694 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10695 soname_spec='${libname}${release}${shared_ext}$major'
10696 shlibpath_var=LD_LIBRARY_PATH
10697 case $host_vendor in
10699 shlibpath_overrides_runpath=no
10701 runpath_var=LD_RUN_PATH
10709 shlibpath_overrides_runpath=no
10710 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10716 if test -d /usr/nec ;then
10718 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10719 soname_spec='$libname${shared_ext}.$major'
10720 shlibpath_var=LD_LIBRARY_PATH
10724 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10725 version_type=freebsd-elf
10728 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10729 soname_spec='${libname}${release}${shared_ext}$major'
10730 shlibpath_var=LD_LIBRARY_PATH
10731 shlibpath_overrides_runpath=yes
10732 hardcode_into_libs=yes
10733 if test "$with_gnu_ld" = yes; then
10734 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10736 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10739 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10743 sys_lib_dlsearch_path_spec='/usr/lib'
10747 # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
10751 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10752 shlibpath_var=LD_LIBRARY_PATH
10753 shlibpath_overrides_runpath=no
10754 hardcode_into_libs=yes
10759 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10760 soname_spec='${libname}${release}${shared_ext}$major'
10761 shlibpath_var=LD_LIBRARY_PATH
10768 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10769 $as_echo "$dynamic_linker" >&6; }
10770 test "$dynamic_linker" = no && can_build_shared=no
10772 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10773 if test "$GCC" = yes; then
10774 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10777 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10778 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10780 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10781 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
10875 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
10876 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
10878 if test -n "$hardcode_libdir_flag_spec" ||
10879 test -n "$runpath_var" ||
10880 test "X$hardcode_automatic" = "Xyes" ; then
10882 # We can hardcode non-existent directories.
10883 if test "$hardcode_direct" != no &&
10884 # If the only mechanism to avoid hardcoding is shlibpath_var, we
10885 # have to relink, otherwise we might link with an installed library
10886 # when we should be linking with a yet-to-be-installed one
10887 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10888 test "$hardcode_minus_L" != no; then
10889 # Linking always hardcodes the temporary library directory.
10890 hardcode_action=relink
10892 # We can link without hardcoding, and we can hardcode nonexisting dirs.
10893 hardcode_action=immediate
10896 # We cannot hardcode anything, or else we can only hardcode existing
10898 hardcode_action=unsupported
10900 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
10901 $as_echo "$hardcode_action" >&6; }
10903 if test "$hardcode_action" = relink ||
10904 test "$inherit_rpath" = yes; then
10905 # Fast installation is not supported
10906 enable_fast_install=no
10907 elif test "$shlibpath_overrides_runpath" = yes ||
10908 test "$enable_shared" = no; then
10909 # Fast installation is not necessary
10910 enable_fast_install=needless
10918 if test "x$enable_dlopen" != xyes; then
10919 enable_dlopen=unknown
10920 enable_dlopen_self=unknown
10921 enable_dlopen_self_static=unknown
10928 lt_cv_dlopen="load_add_on"
10930 lt_cv_dlopen_self=yes
10933 mingw* | pw32* | cegcc*)
10934 lt_cv_dlopen="LoadLibrary"
10939 lt_cv_dlopen="dlopen"
10944 # if libdl is installed we need to link against it
10945 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10946 $as_echo_n "checking for dlopen in -ldl... " >&6; }
10947 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10948 $as_echo_n "(cached) " >&6
10950 ac_check_lib_save_LIBS=$LIBS
10952 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10953 /* end confdefs.h. */
10955 /* Override any GCC internal prototype to avoid an error.
10956 Use char because int might match the return type of a GCC
10957 builtin and then its argument prototype would still apply. */
10970 if ac_fn_c_try_link "$LINENO"; then :
10971 ac_cv_lib_dl_dlopen=yes
10973 ac_cv_lib_dl_dlopen=no
10975 rm -f core conftest.err conftest.$ac_objext \
10976 conftest$ac_exeext conftest.$ac_ext
10977 LIBS=$ac_check_lib_save_LIBS
10979 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10980 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10981 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10982 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10985 lt_cv_dlopen="dyld"
10987 lt_cv_dlopen_self=yes
10994 ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
10995 if test "x$ac_cv_func_shl_load" = x""yes; then :
10996 lt_cv_dlopen="shl_load"
10998 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
10999 $as_echo_n "checking for shl_load in -ldld... " >&6; }
11000 if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
11001 $as_echo_n "(cached) " >&6
11003 ac_check_lib_save_LIBS=$LIBS
11005 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11006 /* end confdefs.h. */
11008 /* Override any GCC internal prototype to avoid an error.
11009 Use char because int might match the return type of a GCC
11010 builtin and then its argument prototype would still apply. */
11018 return shl_load ();
11023 if ac_fn_c_try_link "$LINENO"; then :
11024 ac_cv_lib_dld_shl_load=yes
11026 ac_cv_lib_dld_shl_load=no
11028 rm -f core conftest.err conftest.$ac_objext \
11029 conftest$ac_exeext conftest.$ac_ext
11030 LIBS=$ac_check_lib_save_LIBS
11032 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
11033 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
11034 if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
11035 lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
11037 ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
11038 if test "x$ac_cv_func_dlopen" = x""yes; then :
11039 lt_cv_dlopen="dlopen"
11041 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11042 $as_echo_n "checking for dlopen in -ldl... " >&6; }
11043 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
11044 $as_echo_n "(cached) " >&6
11046 ac_check_lib_save_LIBS=$LIBS
11048 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11049 /* end confdefs.h. */
11051 /* Override any GCC internal prototype to avoid an error.
11052 Use char because int might match the return type of a GCC
11053 builtin and then its argument prototype would still apply. */
11066 if ac_fn_c_try_link "$LINENO"; then :
11067 ac_cv_lib_dl_dlopen=yes
11069 ac_cv_lib_dl_dlopen=no
11071 rm -f core conftest.err conftest.$ac_objext \
11072 conftest$ac_exeext conftest.$ac_ext
11073 LIBS=$ac_check_lib_save_LIBS
11075 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11076 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11077 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
11078 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11080 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
11081 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
11082 if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
11083 $as_echo_n "(cached) " >&6
11085 ac_check_lib_save_LIBS=$LIBS
11086 LIBS="-lsvld $LIBS"
11087 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11088 /* end confdefs.h. */
11090 /* Override any GCC internal prototype to avoid an error.
11091 Use char because int might match the return type of a GCC
11092 builtin and then its argument prototype would still apply. */
11105 if ac_fn_c_try_link "$LINENO"; then :
11106 ac_cv_lib_svld_dlopen=yes
11108 ac_cv_lib_svld_dlopen=no
11110 rm -f core conftest.err conftest.$ac_objext \
11111 conftest$ac_exeext conftest.$ac_ext
11112 LIBS=$ac_check_lib_save_LIBS
11114 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
11115 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
11116 if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
11117 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
11119 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
11120 $as_echo_n "checking for dld_link in -ldld... " >&6; }
11121 if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
11122 $as_echo_n "(cached) " >&6
11124 ac_check_lib_save_LIBS=$LIBS
11126 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11127 /* end confdefs.h. */
11129 /* Override any GCC internal prototype to avoid an error.
11130 Use char because int might match the return type of a GCC
11131 builtin and then its argument prototype would still apply. */
11139 return dld_link ();
11144 if ac_fn_c_try_link "$LINENO"; then :
11145 ac_cv_lib_dld_dld_link=yes
11147 ac_cv_lib_dld_dld_link=no
11149 rm -f core conftest.err conftest.$ac_objext \
11150 conftest$ac_exeext conftest.$ac_ext
11151 LIBS=$ac_check_lib_save_LIBS
11153 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
11154 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
11155 if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
11156 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
11177 if test "x$lt_cv_dlopen" != xno; then
11183 case $lt_cv_dlopen in
11185 save_CPPFLAGS="$CPPFLAGS"
11186 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
11188 save_LDFLAGS="$LDFLAGS"
11189 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
11192 LIBS="$lt_cv_dlopen_libs $LIBS"
11194 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
11195 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
11196 if test "${lt_cv_dlopen_self+set}" = set; then :
11197 $as_echo_n "(cached) " >&6
11199 if test "$cross_compiling" = yes; then :
11200 lt_cv_dlopen_self=cross
11202 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11203 lt_status=$lt_dlunknown
11204 cat > conftest.$ac_ext <<_LT_EOF
11205 #line 11205 "configure"
11206 #include "confdefs.h"
11215 # define LT_DLGLOBAL RTLD_GLOBAL
11218 # define LT_DLGLOBAL DL_GLOBAL
11220 # define LT_DLGLOBAL 0
11224 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11225 find out it does not work in some platform. */
11226 #ifndef LT_DLLAZY_OR_NOW
11228 # define LT_DLLAZY_OR_NOW RTLD_LAZY
11231 # define LT_DLLAZY_OR_NOW DL_LAZY
11234 # define LT_DLLAZY_OR_NOW RTLD_NOW
11237 # define LT_DLLAZY_OR_NOW DL_NOW
11239 # define LT_DLLAZY_OR_NOW 0
11246 /* When -fvisbility=hidden is used, assume the code has been annotated
11247 correspondingly for the symbols needed. */
11248 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11249 void fnord () __attribute__((visibility("default")));
11252 void fnord () { int i=42; }
11255 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11256 int status = $lt_dlunknown;
11260 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
11263 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
11264 else puts (dlerror ());
11266 /* dlclose (self); */
11274 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11275 (eval $ac_link) 2>&5
11277 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11278 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11279 (./conftest; exit; ) >&5 2>/dev/null
11281 case x$lt_status in
11282 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
11283 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
11284 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
11287 # compilation failed
11288 lt_cv_dlopen_self=no
11295 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
11296 $as_echo "$lt_cv_dlopen_self" >&6; }
11298 if test "x$lt_cv_dlopen_self" = xyes; then
11299 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
11300 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
11301 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11302 if test "${lt_cv_dlopen_self_static+set}" = set; then :
11303 $as_echo_n "(cached) " >&6
11305 if test "$cross_compiling" = yes; then :
11306 lt_cv_dlopen_self_static=cross
11308 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11309 lt_status=$lt_dlunknown
11310 cat > conftest.$ac_ext <<_LT_EOF
11311 #line 11311 "configure"
11312 #include "confdefs.h"
11321 # define LT_DLGLOBAL RTLD_GLOBAL
11324 # define LT_DLGLOBAL DL_GLOBAL
11326 # define LT_DLGLOBAL 0
11330 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11331 find out it does not work in some platform. */
11332 #ifndef LT_DLLAZY_OR_NOW
11334 # define LT_DLLAZY_OR_NOW RTLD_LAZY
11337 # define LT_DLLAZY_OR_NOW DL_LAZY
11340 # define LT_DLLAZY_OR_NOW RTLD_NOW
11343 # define LT_DLLAZY_OR_NOW DL_NOW
11345 # define LT_DLLAZY_OR_NOW 0
11352 /* When -fvisbility=hidden is used, assume the code has been annotated
11353 correspondingly for the symbols needed. */
11354 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11355 void fnord () __attribute__((visibility("default")));
11358 void fnord () { int i=42; }
11361 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11362 int status = $lt_dlunknown;
11366 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
11369 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
11370 else puts (dlerror ());
11372 /* dlclose (self); */
11380 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11381 (eval $ac_link) 2>&5
11383 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11384 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11385 (./conftest; exit; ) >&5 2>/dev/null
11387 case x$lt_status in
11388 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
11389 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
11390 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
11393 # compilation failed
11394 lt_cv_dlopen_self_static=no
11401 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
11402 $as_echo "$lt_cv_dlopen_self_static" >&6; }
11405 CPPFLAGS="$save_CPPFLAGS"
11406 LDFLAGS="$save_LDFLAGS"
11411 case $lt_cv_dlopen_self in
11412 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11413 *) enable_dlopen_self=unknown ;;
11416 case $lt_cv_dlopen_self_static in
11417 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11418 *) enable_dlopen_self_static=unknown ;;
11440 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11441 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
11442 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11443 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11444 test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11445 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11446 $as_echo "yes" >&6; }
11448 # FIXME - insert some real tests, host_os isn't really good enough
11451 if test -n "$STRIP" ; then
11452 striplib="$STRIP -x"
11453 old_striplib="$STRIP -S"
11454 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11455 $as_echo "yes" >&6; }
11457 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11458 $as_echo "no" >&6; }
11462 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11463 $as_echo "no" >&6; }
11479 # Report which library types will actually be built
11480 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11481 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
11482 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11483 $as_echo "$can_build_shared" >&6; }
11485 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11486 $as_echo_n "checking whether to build shared libraries... " >&6; }
11487 test "$can_build_shared" = "no" && enable_shared=no
11489 # On AIX, shared libraries and static libraries use the same namespace, and
11490 # are all built from PIC.
11493 test "$enable_shared" = yes && enable_static=no
11494 if test -n "$RANLIB"; then
11495 archive_cmds="$archive_cmds~\$RANLIB \$lib"
11496 postinstall_cmds='$RANLIB $lib'
11501 if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11502 test "$enable_shared" = yes && enable_static=no
11506 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11507 $as_echo "$enable_shared" >&6; }
11509 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11510 $as_echo_n "checking whether to build static libraries... " >&6; }
11511 # Make sure either enable_shared or enable_static is yes.
11512 test "$enable_shared" = yes || enable_static=yes
11513 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11514 $as_echo "$enable_static" >&6; }
11521 ac_cpp='$CPP $CPPFLAGS'
11522 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11523 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11524 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11540 ac_config_commands="$ac_config_commands libtool"
11545 # Only expand once:
11549 # Check whether --enable-targets was given.
11550 if test "${enable_targets+set}" = set; then :
11551 enableval=$enable_targets; case "${enableval}" in
11552 yes | "") as_fn_error "enable-targets option must specify target names or 'all'" "$LINENO" 5
11554 no) enable_targets= ;;
11555 *) enable_targets=$enableval ;;
11560 if grep '^RELEASE=y' ${srcdir}/../bfd/Makefile.am >/dev/null 2>/dev/null ; then
11563 # Check whether --enable-checking was given.
11564 if test "${enable_checking+set}" = set; then :
11565 enableval=$enable_checking; case "${enableval}" in
11566 no|none) ac_checking= ;;
11567 *) ac_checking=yes ;;
11570 if test x$ac_checking != x ; then
11572 $as_echo "#define ENABLE_CHECKING 1" >>confdefs.h
11579 # Set the 'development' global.
11580 . $srcdir/../bfd/development.sh
11582 GCC_WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
11583 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11584 /* end confdefs.h. */
11587 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11588 $EGREP "^[0-3]$" >/dev/null 2>&1; then :
11591 GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wshadow"
11596 # Check whether --enable-werror was given.
11597 if test "${enable_werror+set}" = set; then :
11598 enableval=$enable_werror; case "${enableval}" in
11599 yes | y) ERROR_ON_WARNING="yes" ;;
11600 no | n) ERROR_ON_WARNING="no" ;;
11601 *) as_fn_error "bad value ${enableval} for --enable-werror" "$LINENO" 5 ;;
11606 # Disable -Wformat by default when using gcc on mingw
11609 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
11610 GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wno-format"
11616 # Enable -Werror by default when using gcc. Turn it off for releases.
11617 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" -a "$development" = true ; then
11618 ERROR_ON_WARNING=yes
11622 if test "${ERROR_ON_WARNING}" = yes ; then
11623 GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Werror"
11624 NO_WERROR="-Wno-error"
11627 if test "${GCC}" = yes ; then
11628 WARN_CFLAGS="${GCC_WARN_CFLAGS}"
11631 # Check whether --enable-build-warnings was given.
11632 if test "${enable_build_warnings+set}" = set; then :
11633 enableval=$enable_build_warnings; case "${enableval}" in
11634 yes) WARN_CFLAGS="${GCC_WARN_CFLAGS}";;
11635 no) if test "${GCC}" = yes ; then
11638 ,*) t=`echo "${enableval}" | sed -e "s/,/ /g"`
11639 WARN_CFLAGS="${GCC_WARN_CFLAGS} ${t}";;
11640 *,) t=`echo "${enableval}" | sed -e "s/,/ /g"`
11641 WARN_CFLAGS="${t} ${GCC_WARN_CFLAGS}";;
11642 *) WARN_CFLAGS=`echo "${enableval}" | sed -e "s/,/ /g"`;;
11647 if test x"$silent" != x"yes" && test x"$WARN_CFLAGS" != x""; then
11648 echo "Setting warning flags = $WARN_CFLAGS" 6>&1
11655 # Generate a header file
11656 ac_config_headers="$ac_config_headers config.h:config.in"
11662 # If we are on a DOS filesystem, we must use gdb.ini rather than
11665 *-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-windows*)
11667 ac_config_files="$ac_config_files gdb.ini:gdbinit.in"
11672 ac_config_files="$ac_config_files .gdbinit:gdbinit.in"
11678 #We need this for the host. BOUT header is in host order.
11679 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
11680 $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
11681 if test "${ac_cv_c_bigendian+set}" = set; then :
11682 $as_echo_n "(cached) " >&6
11684 ac_cv_c_bigendian=unknown
11685 # See if we're dealing with a universal compiler.
11686 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11687 /* end confdefs.h. */
11688 #ifndef __APPLE_CC__
11689 not a universal capable compiler
11694 if ac_fn_c_try_compile "$LINENO"; then :
11696 # Check for potential -arch flags. It is not universal unless
11697 # there are at least two -arch flags with different values.
11700 for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
11701 if test -n "$ac_prev"; then
11703 i?86 | x86_64 | ppc | ppc64)
11704 if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
11707 ac_cv_c_bigendian=universal
11713 elif test "x$ac_word" = "x-arch"; then
11718 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11719 if test $ac_cv_c_bigendian = unknown; then
11720 # See if sys/param.h defines the BYTE_ORDER macro.
11721 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11722 /* end confdefs.h. */
11723 #include <sys/types.h>
11724 #include <sys/param.h>
11729 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
11730 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
11732 bogus endian macros
11739 if ac_fn_c_try_compile "$LINENO"; then :
11740 # It does; now see whether it defined to BIG_ENDIAN or not.
11741 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11742 /* end confdefs.h. */
11743 #include <sys/types.h>
11744 #include <sys/param.h>
11749 #if BYTE_ORDER != BIG_ENDIAN
11757 if ac_fn_c_try_compile "$LINENO"; then :
11758 ac_cv_c_bigendian=yes
11760 ac_cv_c_bigendian=no
11762 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11764 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11766 if test $ac_cv_c_bigendian = unknown; then
11767 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
11768 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11769 /* end confdefs.h. */
11770 #include <limits.h>
11775 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
11776 bogus endian macros
11783 if ac_fn_c_try_compile "$LINENO"; then :
11784 # It does; now see whether it defined to _BIG_ENDIAN or not.
11785 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11786 /* end confdefs.h. */
11787 #include <limits.h>
11792 #ifndef _BIG_ENDIAN
11800 if ac_fn_c_try_compile "$LINENO"; then :
11801 ac_cv_c_bigendian=yes
11803 ac_cv_c_bigendian=no
11805 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11807 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11809 if test $ac_cv_c_bigendian = unknown; then
11810 # Compile a test program.
11811 if test "$cross_compiling" = yes; then :
11812 # Try to guess by grepping values from an object file.
11813 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11814 /* end confdefs.h. */
11815 short int ascii_mm[] =
11816 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
11817 short int ascii_ii[] =
11818 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
11819 int use_ascii (int i) {
11820 return ascii_mm[i] + ascii_ii[i];
11822 short int ebcdic_ii[] =
11823 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
11824 short int ebcdic_mm[] =
11825 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
11826 int use_ebcdic (int i) {
11827 return ebcdic_mm[i] + ebcdic_ii[i];
11834 return use_ascii (foo) == use_ebcdic (foo);
11839 if ac_fn_c_try_compile "$LINENO"; then :
11840 if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
11841 ac_cv_c_bigendian=yes
11843 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
11844 if test "$ac_cv_c_bigendian" = unknown; then
11845 ac_cv_c_bigendian=no
11847 # finding both strings is unlikely to happen, but who knows?
11848 ac_cv_c_bigendian=unknown
11852 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11854 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11855 /* end confdefs.h. */
11856 $ac_includes_default
11861 /* Are we little or big endian? From Harbison&Steele. */
11865 char c[sizeof (long int)];
11868 return u.c[sizeof (long int) - 1] == 1;
11874 if ac_fn_c_try_run "$LINENO"; then :
11875 ac_cv_c_bigendian=no
11877 ac_cv_c_bigendian=yes
11879 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
11880 conftest.$ac_objext conftest.beam conftest.$ac_ext
11885 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
11886 $as_echo "$ac_cv_c_bigendian" >&6; }
11887 case $ac_cv_c_bigendian in #(
11889 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
11895 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
11899 as_fn_error "unknown endianness
11900 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
11906 # Makefile target for installing gas in $(tooldir)/bin.
11907 install_tooldir=install-exec-tooldir
11911 if test -n "$enable_targets" ; then
11912 for t in `echo $enable_targets | sed 's/,/ /g'`; do
11913 if test $t = "all"; then
11917 result=`$ac_config_sub $t 2>/dev/null`
11918 if test -n "$result" ; then
11919 canon_targets="$canon_targets $result"
11921 # # Permit "all", etc. We don't support it yet though.
11922 # canon_targets="$canon_targets $t"
11925 _gas_uniq_list="$canon_targets"
11926 _gas_uniq_newlist=""
11927 for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
11928 case $_gas_uniq_i in
11929 _gas_uniq_dummy) ;;
11930 *) case " $_gas_uniq_newlist " in
11931 *" $_gas_uniq_i "*) ;;
11932 *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
11936 canon_targets=$_gas_uniq_newlist
11942 for this_target in $target $canon_targets ; do
11944 targ=${this_target}
11945 . ${srcdir}/configure.tgt
11947 case ${target_cpu} in
11950 cat >>confdefs.h <<_ACEOF
11951 #define DEFAULT_CRIS_ARCH $arch
11957 if test ${this_target} = $target ; then
11958 target_cpu_type=${cpu_type}
11959 elif test ${target_cpu_type} != ${cpu_type} ; then
11963 generic_target=${cpu_type}-${target_vendor}-${target_os}
11964 case ${generic_target} in
11966 if test ${this_target} = $target; then
11968 $as_echo "#define SCO_ELF 1" >>confdefs.h
11973 i386-*-msdosdjgpp* \
11975 | i386-go32-rtems*)
11977 $as_echo "#define STRICTCOFF 1" >>confdefs.h
11982 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: GAS support for ${generic_target} is preliminary and a work in progress" >&5
11983 $as_echo "$as_me: WARNING: GAS support for ${generic_target} is preliminary and a work in progress" >&2;}
11991 $as_echo "#define AIX_WEAK_SUPPORT 1" >>confdefs.h
11995 if test ${this_target} = $target; then
11997 $as_echo "#define TARGET_SOLARIS_COMMENT 1" >>confdefs.h
12000 if test x${endian} = xbig; then
12001 as_fn_error "Solaris must be configured little endian" "$LINENO" 5
12007 $as_echo "#define TARGET_SYMBIAN 1" >>confdefs.h
12012 if test ${this_target} = $target ; then
12014 if test x${endian} = xbig; then
12016 elif test x${endian} = xlittle; then
12019 if test x${endian_def} != x; then
12021 cat >>confdefs.h <<_ACEOF
12022 #define TARGET_BYTES_BIG_ENDIAN $endian_def
12028 # Other random stuff.
12030 case ${cpu_type} in
12032 # Set mips_cpu to the name of the default CPU.
12033 case ${target_cpu} in
12034 mips | mipsbe | mipseb | mipsle | mipsel | mips64 | mips64el)
12037 mipsisa32 | mipsisa32el)
12040 mipsisa32r2 | mipsisa32r2el)
12043 mipsisa32r3 | mipsisa32r3el)
12046 mipsisa32r5 | mipsisa32r5el)
12049 mipsisa64 | mipsisa64el)
12052 mipsisa64r2 | mipsisa64r2el)
12055 mipsisa64r3 | mipsisa64r3el)
12058 mipsisa64r5 | mipsisa64r5el)
12061 mipstx39 | mipstx39el)
12064 mips64vr | mips64vrel)
12067 mipsisa32r2* | mipsisa64r2*)
12068 mips_cpu=`echo $target_cpu | sed -e 's/[a-z]*..r2//' -e 's/el$//'`
12070 mips64* | mipsisa64* | mipsisa32*)
12071 mips_cpu=`echo $target_cpu | sed -e 's/[a-z]*..//' -e 's/el$//'`
12074 mips_cpu=`echo $target_cpu | sed -e 's/^mips//' -e 's/el$//'`
12077 as_fn_error "$target_cpu isn't a supported MIPS CPU name" "$LINENO" 5
12080 # See whether it's appropriate to set E_MIPS_ABI_O32 for o32
12081 # binaries. It's a GNU extension that some OSes don't understand.
12084 use_e_mips_abi_o32=0
12087 use_e_mips_abi_o32=1
12090 # Decide whether to generate 32-bit or 64-bit code by default.
12091 # Used to resolve -march=from-abi when an embedded ABI is selected.
12093 mips64*-*-* | mipsisa64*-*-*)
12094 mips_default_64bit=1
12097 mips_default_64bit=0
12100 # Decide which ABI to target by default.
12102 mips64*-linux* | mips-sgi-irix6* | mips64*-freebsd* | mips64*-kfreebsd*-gnu)
12103 mips_default_abi=N32_ABI
12105 mips*-linux* | mips*-freebsd* | mips*-kfreebsd*-gnu)
12106 mips_default_abi=O32_ABI
12109 mips_default_abi=N64_ABI
12112 mips_default_abi=NO_ABI
12116 cat >>confdefs.h <<_ACEOF
12117 #define MIPS_CPU_STRING_DEFAULT "$mips_cpu"
12121 cat >>confdefs.h <<_ACEOF
12122 #define USE_E_MIPS_ABI_O32 $use_e_mips_abi_o32
12126 cat >>confdefs.h <<_ACEOF
12127 #define MIPS_DEFAULT_64BIT $mips_default_64bit
12131 cat >>confdefs.h <<_ACEOF
12132 #define MIPS_DEFAULT_ABI $mips_default_abi
12138 # Do we need the opcodes library?
12139 case ${cpu_type} in
12146 case "${enable_shared}" in
12147 yes) shared_opcodes=true ;;
12148 *opcodes*) shared_opcodes=true ;;
12149 *) shared_opcodes=false ;;
12154 # Any other special object files needed ?
12155 case ${cpu_type} in
12158 echo ${extra_objects} | grep -s "bfin-parse.o"
12159 if test $? -ne 0 ; then
12160 extra_objects="$extra_objects bfin-parse.o"
12163 echo ${extra_objects} | grep -s "bfin-lex-wrapper.o"
12164 if test $? -ne 0 ; then
12165 extra_objects="$extra_objects bfin-lex-wrapper.o"
12169 epiphany | fr30 | ip2k | iq2000 | lm32 | m32r | or1k)
12180 case ${extra_objects} in
12182 *) extra_objects="$extra_objects m68k-parse.o" ;;
12191 echo ${extra_objects} | grep -s "itbl-parse.o"
12192 if test $? -ne 0 ; then
12193 extra_objects="$extra_objects itbl-parse.o"
12196 echo ${extra_objects} | grep -s "itbl-lex-wrapper.o"
12197 if test $? -ne 0 ; then
12198 extra_objects="$extra_objects itbl-lex-wrapper.o"
12201 echo ${extra_objects} | grep -s "itbl-ops.o"
12202 if test $? -ne 0 ; then
12203 extra_objects="$extra_objects itbl-ops.o"
12212 # Decide BASELINE, REDUCED_REGS, FPU_DP_EXT, FPU_SP_EXT features
12213 # based on arch_name.
12214 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --with-arch" >&5
12215 $as_echo_n "checking for default configuration of --with-arch... " >&6; }
12216 if test "x${with_arch}" != x; then
12217 case ${with_arch} in
12218 v2j | v2s | v2f | v2 | v3m | v3j | v3s | v3f | v3 )
12220 cat >>confdefs.h <<_ACEOF
12221 #define NDS32_DEFAULT_ARCH_NAME "$with_arch"
12226 as_fn_error "This kind of arch name does *NOT* exist!" "$LINENO" 5
12230 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_arch" >&5
12231 $as_echo "$with_arch" >&6; }
12233 # Decide features one by one.
12234 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --enable-dx-regs" >&5
12235 $as_echo_n "checking for default configuration of --enable-dx-regs... " >&6; }
12236 if test "x${enable_dx_regs}" == xyes; then
12238 $as_echo "#define NDS32_DEFAULT_DX_REGS 1" >>confdefs.h
12242 $as_echo "#define NDS32_DEFAULT_DX_REGS 0" >>confdefs.h
12245 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_dx_regs" >&5
12246 $as_echo "$enable_dx_regs" >&6; }
12248 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --enable-perf-ext" >&5
12249 $as_echo_n "checking for default configuration of --enable-perf-ext... " >&6; }
12250 if test "x${enable_perf_ext}" == xno; then
12252 $as_echo "#define NDS32_DEFAULT_PERF_EXT 0" >>confdefs.h
12256 $as_echo "#define NDS32_DEFAULT_PERF_EXT 1" >>confdefs.h
12259 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_perf_ext" >&5
12260 $as_echo "$enable_perf_ext" >&6; }
12262 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --enable-perf-ext2" >&5
12263 $as_echo_n "checking for default configuration of --enable-perf-ext2... " >&6; }
12264 if test "x${enable_perf_ext2}" == xno; then
12266 $as_echo "#define NDS32_DEFAULT_PERF_EXT2 0" >>confdefs.h
12270 $as_echo "#define NDS32_DEFAULT_PERF_EXT2 1" >>confdefs.h
12273 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_perf_ext2" >&5
12274 $as_echo "$enable_perf_ext2" >&6; }
12276 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --enable-string-ext" >&5
12277 $as_echo_n "checking for default configuration of --enable-string-ext... " >&6; }
12278 if test "x${enable_string_ext}" == xno; then
12280 $as_echo "#define NDS32_DEFAULT_STRING_EXT 0" >>confdefs.h
12284 $as_echo "#define NDS32_DEFAULT_STRING_EXT 1" >>confdefs.h
12287 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_string_ext" >&5
12288 $as_echo "$enable_string_ext" >&6; }
12290 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --enable-audio-ext" >&5
12291 $as_echo_n "checking for default configuration of --enable-audio-ext... " >&6; }
12292 if test "x${enable_audio_ext}" == xno; then
12294 $as_echo "#define NDS32_DEFAULT_AUDIO_EXT 0" >>confdefs.h
12298 $as_echo "#define NDS32_DEFAULT_AUDIO_EXT 1" >>confdefs.h
12301 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_audio_ext" >&5
12302 $as_echo "$enable_audio_ext" >&6; }
12305 i386 | s390 | sparc)
12306 if test $this_target = $target ; then
12308 cat >>confdefs.h <<_ACEOF
12309 #define DEFAULT_ARCH "${arch}"
12316 echo ${extra_objects} | grep -s "rl78-parse.o"
12317 if test $? -ne 0 ; then
12318 extra_objects="$extra_objects rl78-parse.o"
12323 echo ${extra_objects} | grep -s "rx-parse.o"
12324 if test $? -ne 0 ; then
12325 extra_objects="$extra_objects rx-parse.o"
12338 echo ${extra_objects} | grep -s "xtensa-relax.o"
12339 if test $? -ne 0 ; then
12340 extra_objects="$extra_objects xtensa-relax.o"
12348 if test $using_cgen = yes ; then
12349 case "x${extra_objects}" in
12351 *) extra_objects="$extra_objects cgen.o" ;;
12355 # See if we really can support this configuration with the emulation code.
12357 if test $this_target = $target ; then
12363 vms) extra_objects="$extra_objects te-vms.o" ;;
12366 # From target name and format, produce a list of supported emulations.
12368 case ${generic_target}-${fmt} in
12369 mips-*-*-*) case "$endian" in
12370 big) emulation="mipsbelf mipslelf mipself" ;;
12371 *) emulation="mipslelf mipsbelf mipself" ;;
12373 # i386-pc-pe-coff != i386-pc-coff.
12375 # Uncommenting the next line will turn on support for i386 AOUT
12376 # for the default linux configuration
12377 # i386-*-linux*-elf) emulation="i386elf i386aout" ;;
12379 i386-*-aout) emulation="i386aout" ;;
12380 i386-*-coff) emulation="i386coff" ;;
12381 i386-*-elf) emulation="i386elf" ;;
12383 # Always all formats. The first stated emulation becomes the default.
12384 cris-*-*aout*) emulation="crisaout criself" ;;
12385 cris-*-*) emulation="criself crisaout" ;;
12388 emulations="$emulations $emulation"
12392 # Turn on all targets if possible
12393 if test ${all_targets} = "yes"; then
12394 case ${target_cpu_type} in
12396 case ${obj_format} in
12398 emulations="$emulations i386coff i386elf"
12401 emulations="$emulations i386aout i386elf"
12404 emulations="$emulations i386aout i386coff"
12409 case ${obj_format} in
12411 emulations="$emulations i386coff i386elf"
12414 emulations="$emulations i386aout i386elf"
12417 emulations="$emulations i386aout i386coff"
12424 # PE code has way too many macros tweaking behaviour
12426 pe*) emulations="" ;;
12429 # Assign floating point type. Most processors with FP support
12430 # IEEE FP. On those that don't support FP at all, usually IEEE
12432 case ${target_cpu} in
12433 vax | pdp11 ) atof=vax ;;
12437 case "${obj_format}" in
12438 "") as_fn_error "GAS does not know what format to use for target ${target}" "$LINENO" 5 ;;
12441 # Unfortunately the cpu in cpu-opc.h file isn't always $(TARGET_CPU).
12443 if test $using_cgen = yes ; then
12444 case ${target_cpu} in
12446 cgen_cpu_prefix=or1k ;;
12447 *) cgen_cpu_prefix=${target_cpu} ;;
12451 $as_echo "#define USING_CGEN 1" >>confdefs.h
12456 if test ! -r ${srcdir}/config/tc-${target_cpu_type}.c; then
12457 as_fn_error "GAS does not support target CPU ${target_cpu_type}" "$LINENO" 5
12460 if test ! -r ${srcdir}/config/obj-${obj_format}.c; then
12461 as_fn_error "GAS does not have support for object file format ${obj_format}" "$LINENO" 5
12464 # Some COFF configurations want these random other flags set.
12465 case ${obj_format} in
12467 case ${target_cpu_type} in
12469 $as_echo "#define I386COFF 1" >>confdefs.h
12472 $as_echo "#define M68KCOFF 1" >>confdefs.h
12475 $as_echo "#define M88KCOFF 1" >>confdefs.h
12478 $as_echo "#define I386COFF 1" >>confdefs.h
12484 # Getting this done right is going to be a bitch. Each configuration specified
12485 # with --enable-targets=... should be checked for environment, format, cpu
12488 # For each configuration, the necessary object file support code must be linked
12489 # in. This might be only one, it might be up to four. The necessary emulation
12490 # code needs to be provided, too.
12492 # And then there's "--enable-targets=all"....
12494 # For now, just always do it for MIPS ELF configurations. Sigh.
12496 formats="${obj_format}"
12499 _gas_uniq_list="$emulations"
12500 _gas_uniq_newlist=""
12501 for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
12502 case $_gas_uniq_i in
12503 _gas_uniq_dummy) ;;
12504 *) case " $_gas_uniq_newlist " in
12505 *" $_gas_uniq_i "*) ;;
12506 *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
12510 emulations=$_gas_uniq_newlist
12512 for em in . $emulations ; do
12515 mipsbelf | mipslelf | mipself)
12516 fmt=elf file=mipself ;;
12518 fmt=coff file=$em ;;
12520 fmt=aout file=$em ;;
12522 fmt=elf file=$em ;;
12524 formats="$formats $fmt"
12525 emfiles="$emfiles e-$file.o"
12526 EMULATIONS="$EMULATIONS &$em,"
12528 _gas_uniq_list="$formats"
12529 _gas_uniq_newlist=""
12530 for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
12531 case $_gas_uniq_i in
12532 _gas_uniq_dummy) ;;
12533 *) case " $_gas_uniq_newlist " in
12534 *" $_gas_uniq_i "*) ;;
12535 *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
12539 formats=$_gas_uniq_newlist
12541 _gas_uniq_list="$emfiles"
12542 _gas_uniq_newlist=""
12543 for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
12544 case $_gas_uniq_i in
12545 _gas_uniq_dummy) ;;
12546 *) case " $_gas_uniq_newlist " in
12547 *" $_gas_uniq_i "*) ;;
12548 *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
12552 emfiles=$_gas_uniq_newlist
12554 if test `set . $formats ; shift ; echo $#` -gt 1 ; then
12555 for fmt in $formats ; do
12558 $as_echo "#define OBJ_MAYBE_AOUT 1" >>confdefs.h
12561 $as_echo "#define OBJ_MAYBE_BOUT 1" >>confdefs.h
12564 $as_echo "#define OBJ_MAYBE_COFF 1" >>confdefs.h
12567 $as_echo "#define OBJ_MAYBE_ECOFF 1" >>confdefs.h
12570 $as_echo "#define OBJ_MAYBE_ELF 1" >>confdefs.h
12573 $as_echo "#define OBJ_MAYBE_GENERIC 1" >>confdefs.h
12576 $as_echo "#define OBJ_MAYBE_SOM 1" >>confdefs.h
12579 extra_objects="$extra_objects obj-$fmt.o"
12583 if test `set . $emfiles ; shift ; echo $#` -gt 0 ; then
12584 DEFAULT_EMULATION=`set . $emulations ; echo $2`
12585 # e-mipself has more than one emulation per file, e-i386* has just one at the
12586 # moment. If only one emulation is specified, then don't define
12587 # USE_EMULATIONS or include any of the e-files as they will only be bloat.
12588 case "${obj_format}${emfiles}" in
12589 multi* | *mipself*)
12590 extra_objects="$extra_objects $emfiles"
12592 $as_echo "#define USE_EMULATIONS 1" >>confdefs.h
12598 cat >>confdefs.h <<_ACEOF
12599 #define EMULATIONS $EMULATIONS
12603 cat >>confdefs.h <<_ACEOF
12604 #define DEFAULT_EMULATION "$DEFAULT_EMULATION"
12608 reject_dev_configs=yes
12610 case ${reject_dev_configs}-${dev} in
12612 as_fn_error "GAS does not support the ${generic_target} configuration." "$LINENO" 5
12622 # do we need the opcodes library?
12623 case "${need_opcodes}" in
12625 OPCODES_LIB=../opcodes/libopcodes.la
12632 cat >>confdefs.h <<_ACEOF
12633 #define TARGET_ALIAS "${target_alias}"
12637 cat >>confdefs.h <<_ACEOF
12638 #define TARGET_CANONICAL "${target}"
12642 cat >>confdefs.h <<_ACEOF
12643 #define TARGET_CPU "${target_cpu}"
12647 cat >>confdefs.h <<_ACEOF
12648 #define TARGET_VENDOR "${target_vendor}"
12652 cat >>confdefs.h <<_ACEOF
12653 #define TARGET_OS "${target_os}"
12657 for ac_prog in 'bison -y' byacc
12659 # Extract the first word of "$ac_prog", so it can be a program name with args.
12660 set dummy $ac_prog; ac_word=$2
12661 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12662 $as_echo_n "checking for $ac_word... " >&6; }
12663 if test "${ac_cv_prog_YACC+set}" = set; then :
12664 $as_echo_n "(cached) " >&6
12666 if test -n "$YACC"; then
12667 ac_cv_prog_YACC="$YACC" # Let the user override the test.
12669 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12670 for as_dir in $PATH
12673 test -z "$as_dir" && as_dir=.
12674 for ac_exec_ext in '' $ac_executable_extensions; do
12675 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12676 ac_cv_prog_YACC="$ac_prog"
12677 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12686 YACC=$ac_cv_prog_YACC
12687 if test -n "$YACC"; then
12688 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
12689 $as_echo "$YACC" >&6; }
12691 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12692 $as_echo "no" >&6; }
12696 test -n "$YACC" && break
12698 test -n "$YACC" || YACC="yacc"
12700 for ac_prog in flex lex
12702 # Extract the first word of "$ac_prog", so it can be a program name with args.
12703 set dummy $ac_prog; ac_word=$2
12704 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12705 $as_echo_n "checking for $ac_word... " >&6; }
12706 if test "${ac_cv_prog_LEX+set}" = set; then :
12707 $as_echo_n "(cached) " >&6
12709 if test -n "$LEX"; then
12710 ac_cv_prog_LEX="$LEX" # Let the user override the test.
12712 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12713 for as_dir in $PATH
12716 test -z "$as_dir" && as_dir=.
12717 for ac_exec_ext in '' $ac_executable_extensions; do
12718 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12719 ac_cv_prog_LEX="$ac_prog"
12720 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12729 LEX=$ac_cv_prog_LEX
12730 if test -n "$LEX"; then
12731 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5
12732 $as_echo "$LEX" >&6; }
12734 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12735 $as_echo "no" >&6; }
12739 test -n "$LEX" && break
12741 test -n "$LEX" || LEX=":"
12743 if test "x$LEX" != "x:"; then
12744 cat >conftest.l <<_ACEOF
12750 e { yyless (input () != 0); }
12751 f { unput (yytext[0]); }
12752 . { BEGIN INITIAL; }
12754 #ifdef YYTEXT_POINTER
12755 extern char *yytext;
12760 return ! yylex () + ! yywrap ();
12763 { { ac_try="$LEX conftest.l"
12764 case "(($ac_try" in
12765 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12766 *) ac_try_echo=$ac_try;;
12768 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
12769 $as_echo "$ac_try_echo"; } >&5
12770 (eval "$LEX conftest.l") 2>&5
12772 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12773 test $ac_status = 0; }
12774 { $as_echo "$as_me:${as_lineno-$LINENO}: checking lex output file root" >&5
12775 $as_echo_n "checking lex output file root... " >&6; }
12776 if test "${ac_cv_prog_lex_root+set}" = set; then :
12777 $as_echo_n "(cached) " >&6
12780 if test -f lex.yy.c; then
12781 ac_cv_prog_lex_root=lex.yy
12782 elif test -f lexyy.c; then
12783 ac_cv_prog_lex_root=lexyy
12785 as_fn_error "cannot find output from $LEX; giving up" "$LINENO" 5
12788 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_root" >&5
12789 $as_echo "$ac_cv_prog_lex_root" >&6; }
12790 LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
12792 if test -z "${LEXLIB+set}"; then
12793 { $as_echo "$as_me:${as_lineno-$LINENO}: checking lex library" >&5
12794 $as_echo_n "checking lex library... " >&6; }
12795 if test "${ac_cv_lib_lex+set}" = set; then :
12796 $as_echo_n "(cached) " >&6
12800 ac_cv_lib_lex='none needed'
12801 for ac_lib in '' -lfl -ll; do
12802 LIBS="$ac_lib $ac_save_LIBS"
12803 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12804 /* end confdefs.h. */
12805 `cat $LEX_OUTPUT_ROOT.c`
12807 if ac_fn_c_try_link "$LINENO"; then :
12808 ac_cv_lib_lex=$ac_lib
12810 rm -f core conftest.err conftest.$ac_objext \
12811 conftest$ac_exeext conftest.$ac_ext
12812 test "$ac_cv_lib_lex" != 'none needed' && break
12817 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_lex" >&5
12818 $as_echo "$ac_cv_lib_lex" >&6; }
12819 test "$ac_cv_lib_lex" != 'none needed' && LEXLIB=$ac_cv_lib_lex
12823 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether yytext is a pointer" >&5
12824 $as_echo_n "checking whether yytext is a pointer... " >&6; }
12825 if test "${ac_cv_prog_lex_yytext_pointer+set}" = set; then :
12826 $as_echo_n "(cached) " >&6
12828 # POSIX says lex can declare yytext either as a pointer or an array; the
12829 # default is implementation-dependent. Figure out which it is, since
12830 # not all implementations provide the %pointer and %array declarations.
12831 ac_cv_prog_lex_yytext_pointer=no
12833 LIBS="$LEXLIB $ac_save_LIBS"
12834 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12835 /* end confdefs.h. */
12836 #define YYTEXT_POINTER 1
12837 `cat $LEX_OUTPUT_ROOT.c`
12839 if ac_fn_c_try_link "$LINENO"; then :
12840 ac_cv_prog_lex_yytext_pointer=yes
12842 rm -f core conftest.err conftest.$ac_objext \
12843 conftest$ac_exeext conftest.$ac_ext
12847 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_yytext_pointer" >&5
12848 $as_echo "$ac_cv_prog_lex_yytext_pointer" >&6; }
12849 if test $ac_cv_prog_lex_yytext_pointer = yes; then
12851 $as_echo "#define YYTEXT_POINTER 1" >>confdefs.h
12854 rm -f conftest.l $LEX_OUTPUT_ROOT.c
12857 if test "$LEX" = :; then
12858 LEX=${am_missing_run}flex
12861 ALL_LINGUAS="fr tr es rw id ru fi ja"
12862 # If we haven't got the data from the intl directory,
12863 # assume NLS is disabled.
12872 if test -f ../intl/config.intl; then
12873 . ../intl/config.intl
12875 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
12876 $as_echo_n "checking whether NLS is requested... " >&6; }
12877 if test x"$USE_NLS" != xyes; then
12878 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12879 $as_echo "no" >&6; }
12881 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12882 $as_echo "yes" >&6; }
12884 $as_echo "#define ENABLE_NLS 1" >>confdefs.h
12887 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
12888 $as_echo_n "checking for catalogs to be installed... " >&6; }
12889 # Look for .po and .gmo files in the source directory.
12892 for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
12893 # If there aren't any .gmo files the shell will give us the
12894 # literal string "../path/to/srcdir/po/*.gmo" which has to be
12896 case "$cat" in *\**)
12899 # The quadruple backslash is collapsed to a double backslash
12900 # by the backticks, then collapsed again by the double quotes,
12901 # leaving us with one backslash in the sed expression (right
12902 # before the dot that mustn't act as a wildcard).
12903 cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
12904 lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
12905 # The user is allowed to set LINGUAS to a list of languages to
12906 # install catalogs for. If it's empty that means "all of them."
12907 if test "x$LINGUAS" = x; then
12908 CATALOGS="$CATALOGS $cat"
12909 XLINGUAS="$XLINGUAS $lang"
12911 case "$LINGUAS" in *$lang*)
12912 CATALOGS="$CATALOGS $cat"
12913 XLINGUAS="$XLINGUAS $lang"
12918 LINGUAS="$XLINGUAS"
12919 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
12920 $as_echo "$LINGUAS" >&6; }
12934 if test -n "$ac_aux_dir"; then
12935 case "$ac_aux_dir" in
12936 /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;;
12937 *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;;
12940 if test -z "$MKINSTALLDIRS"; then
12941 MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
12946 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
12947 $as_echo_n "checking whether NLS is requested... " >&6; }
12948 # Check whether --enable-nls was given.
12949 if test "${enable_nls+set}" = set; then :
12950 enableval=$enable_nls; USE_NLS=$enableval
12955 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
12956 $as_echo "$USE_NLS" >&6; }
12963 # Prepare PATH_SEPARATOR.
12964 # The user is always right.
12965 if test "${PATH_SEPARATOR+set}" != set; then
12966 echo "#! /bin/sh" >conf$$.sh
12967 echo "exit 0" >>conf$$.sh
12969 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
12977 # Find out how to test for executable files. Don't use a zero-byte file,
12978 # as systems may use methods other than mode bits to determine executability.
12979 cat >conf$$.file <<_ASEOF
12983 chmod +x conf$$.file
12984 if test -x conf$$.file >/dev/null 2>&1; then
12985 ac_executable_p="test -x"
12987 ac_executable_p="test -f"
12991 # Extract the first word of "msgfmt", so it can be a program name with args.
12992 set dummy msgfmt; ac_word=$2
12993 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12994 $as_echo_n "checking for $ac_word... " >&6; }
12995 if test "${ac_cv_path_MSGFMT+set}" = set; then :
12996 $as_echo_n "(cached) " >&6
13000 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
13003 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
13004 for ac_dir in $PATH; do
13006 test -z "$ac_dir" && ac_dir=.
13007 for ac_exec_ext in '' $ac_executable_extensions; do
13008 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
13009 if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 &&
13010 (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
13011 ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
13018 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
13022 MSGFMT="$ac_cv_path_MSGFMT"
13023 if test "$MSGFMT" != ":"; then
13024 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
13025 $as_echo "$MSGFMT" >&6; }
13027 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13028 $as_echo "no" >&6; }
13031 # Extract the first word of "gmsgfmt", so it can be a program name with args.
13032 set dummy gmsgfmt; ac_word=$2
13033 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13034 $as_echo_n "checking for $ac_word... " >&6; }
13035 if test "${ac_cv_path_GMSGFMT+set}" = set; then :
13036 $as_echo_n "(cached) " >&6
13040 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
13043 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13044 for as_dir in $PATH
13047 test -z "$as_dir" && as_dir=.
13048 for ac_exec_ext in '' $ac_executable_extensions; do
13049 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13050 ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
13051 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13058 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
13062 GMSGFMT=$ac_cv_path_GMSGFMT
13063 if test -n "$GMSGFMT"; then
13064 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5
13065 $as_echo "$GMSGFMT" >&6; }
13067 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13068 $as_echo "no" >&6; }
13074 # Prepare PATH_SEPARATOR.
13075 # The user is always right.
13076 if test "${PATH_SEPARATOR+set}" != set; then
13077 echo "#! /bin/sh" >conf$$.sh
13078 echo "exit 0" >>conf$$.sh
13080 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
13088 # Find out how to test for executable files. Don't use a zero-byte file,
13089 # as systems may use methods other than mode bits to determine executability.
13090 cat >conf$$.file <<_ASEOF
13094 chmod +x conf$$.file
13095 if test -x conf$$.file >/dev/null 2>&1; then
13096 ac_executable_p="test -x"
13098 ac_executable_p="test -f"
13102 # Extract the first word of "xgettext", so it can be a program name with args.
13103 set dummy xgettext; ac_word=$2
13104 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13105 $as_echo_n "checking for $ac_word... " >&6; }
13106 if test "${ac_cv_path_XGETTEXT+set}" = set; then :
13107 $as_echo_n "(cached) " >&6
13109 case "$XGETTEXT" in
13111 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
13114 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
13115 for ac_dir in $PATH; do
13117 test -z "$ac_dir" && ac_dir=.
13118 for ac_exec_ext in '' $ac_executable_extensions; do
13119 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
13120 if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
13121 (if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
13122 ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
13129 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
13133 XGETTEXT="$ac_cv_path_XGETTEXT"
13134 if test "$XGETTEXT" != ":"; then
13135 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5
13136 $as_echo "$XGETTEXT" >&6; }
13138 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13139 $as_echo "no" >&6; }
13145 # Prepare PATH_SEPARATOR.
13146 # The user is always right.
13147 if test "${PATH_SEPARATOR+set}" != set; then
13148 echo "#! /bin/sh" >conf$$.sh
13149 echo "exit 0" >>conf$$.sh
13151 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
13159 # Find out how to test for executable files. Don't use a zero-byte file,
13160 # as systems may use methods other than mode bits to determine executability.
13161 cat >conf$$.file <<_ASEOF
13165 chmod +x conf$$.file
13166 if test -x conf$$.file >/dev/null 2>&1; then
13167 ac_executable_p="test -x"
13169 ac_executable_p="test -f"
13173 # Extract the first word of "msgmerge", so it can be a program name with args.
13174 set dummy msgmerge; ac_word=$2
13175 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13176 $as_echo_n "checking for $ac_word... " >&6; }
13177 if test "${ac_cv_path_MSGMERGE+set}" = set; then :
13178 $as_echo_n "(cached) " >&6
13180 case "$MSGMERGE" in
13182 ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
13185 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
13186 for ac_dir in $PATH; do
13188 test -z "$ac_dir" && ac_dir=.
13189 for ac_exec_ext in '' $ac_executable_extensions; do
13190 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
13191 if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then
13192 ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
13199 test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
13203 MSGMERGE="$ac_cv_path_MSGMERGE"
13204 if test "$MSGMERGE" != ":"; then
13205 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5
13206 $as_echo "$MSGMERGE" >&6; }
13208 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13209 $as_echo "no" >&6; }
13213 if test "$GMSGFMT" != ":"; then
13214 if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 &&
13215 (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
13218 GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'`
13219 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5
13220 $as_echo "found $GMSGFMT program is not GNU msgfmt; ignore it" >&6; }
13225 if test "$XGETTEXT" != ":"; then
13226 if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
13227 (if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
13230 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found xgettext program is not GNU xgettext; ignore it" >&5
13231 $as_echo "found xgettext program is not GNU xgettext; ignore it" >&6; }
13237 ac_config_commands="$ac_config_commands default-1"
13242 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
13243 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
13244 # Check whether --enable-maintainer-mode was given.
13245 if test "${enable_maintainer_mode+set}" = set; then :
13246 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
13248 USE_MAINTAINER_MODE=no
13251 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
13252 $as_echo "$USE_MAINTAINER_MODE" >&6; }
13253 if test $USE_MAINTAINER_MODE = yes; then
13254 MAINTAINER_MODE_TRUE=
13255 MAINTAINER_MODE_FALSE='#'
13257 MAINTAINER_MODE_TRUE='#'
13258 MAINTAINER_MODE_FALSE=
13261 MAINT=$MAINTAINER_MODE_TRUE
13265 GENINSRC_NEVER_TRUE=
13266 GENINSRC_NEVER_FALSE='#'
13268 GENINSRC_NEVER_TRUE='#'
13269 GENINSRC_NEVER_FALSE=
13274 for ac_header in string.h stdlib.h memory.h strings.h unistd.h errno.h sys/types.h limits.h locale.h time.h sys/stat.h
13276 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
13277 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
13278 eval as_val=\$$as_ac_Header
13279 if test "x$as_val" = x""yes; then :
13280 cat >>confdefs.h <<_ACEOF
13281 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
13288 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether string.h and strings.h may both be included" >&5
13289 $as_echo_n "checking whether string.h and strings.h may both be included... " >&6; }
13290 if test "${gcc_cv_header_string+set}" = set; then :
13291 $as_echo_n "(cached) " >&6
13293 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13294 /* end confdefs.h. */
13295 #include <string.h>
13296 #include <strings.h>
13305 if ac_fn_c_try_compile "$LINENO"; then :
13306 gcc_cv_header_string=yes
13308 gcc_cv_header_string=no
13310 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13312 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_header_string" >&5
13313 $as_echo "$gcc_cv_header_string" >&6; }
13314 if test $gcc_cv_header_string = yes; then
13316 $as_echo "#define STRING_WITH_STRINGS 1" >>confdefs.h
13321 # Put this here so that autoconf's "cross-compiling" message doesn't confuse
13322 # people who are not cross-compiling but are compiling cross-assemblers.
13323 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiling a cross-assembler" >&5
13324 $as_echo_n "checking whether compiling a cross-assembler... " >&6; }
13325 if test "${host}" = "${target}"; then
13330 $as_echo "#define CROSS_COMPILE 1" >>confdefs.h
13333 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_gas" >&5
13334 $as_echo "$cross_gas" >&6; }
13336 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
13337 # for constant arguments. Useless!
13338 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5
13339 $as_echo_n "checking for working alloca.h... " >&6; }
13340 if test "${ac_cv_working_alloca_h+set}" = set; then :
13341 $as_echo_n "(cached) " >&6
13343 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13344 /* end confdefs.h. */
13345 #include <alloca.h>
13349 char *p = (char *) alloca (2 * sizeof (int));
13355 if ac_fn_c_try_link "$LINENO"; then :
13356 ac_cv_working_alloca_h=yes
13358 ac_cv_working_alloca_h=no
13360 rm -f core conftest.err conftest.$ac_objext \
13361 conftest$ac_exeext conftest.$ac_ext
13363 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5
13364 $as_echo "$ac_cv_working_alloca_h" >&6; }
13365 if test $ac_cv_working_alloca_h = yes; then
13367 $as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h
13371 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5
13372 $as_echo_n "checking for alloca... " >&6; }
13373 if test "${ac_cv_func_alloca_works+set}" = set; then :
13374 $as_echo_n "(cached) " >&6
13376 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13377 /* end confdefs.h. */
13379 # define alloca __builtin_alloca
13382 # include <malloc.h>
13383 # define alloca _alloca
13385 # ifdef HAVE_ALLOCA_H
13386 # include <alloca.h>
13391 # ifndef alloca /* predefined by HP cc +Olibcalls */
13402 char *p = (char *) alloca (1);
13408 if ac_fn_c_try_link "$LINENO"; then :
13409 ac_cv_func_alloca_works=yes
13411 ac_cv_func_alloca_works=no
13413 rm -f core conftest.err conftest.$ac_objext \
13414 conftest$ac_exeext conftest.$ac_ext
13416 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5
13417 $as_echo "$ac_cv_func_alloca_works" >&6; }
13419 if test $ac_cv_func_alloca_works = yes; then
13421 $as_echo "#define HAVE_ALLOCA 1" >>confdefs.h
13424 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
13425 # that cause trouble. Some versions do not even contain alloca or
13426 # contain a buggy version. If you still want to use their alloca,
13427 # use ar to extract alloca.o from them instead of compiling alloca.c.
13429 ALLOCA=\${LIBOBJDIR}alloca.$ac_objext
13431 $as_echo "#define C_ALLOCA 1" >>confdefs.h
13434 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5
13435 $as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; }
13436 if test "${ac_cv_os_cray+set}" = set; then :
13437 $as_echo_n "(cached) " >&6
13439 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13440 /* end confdefs.h. */
13441 #if defined CRAY && ! defined CRAY2
13448 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13449 $EGREP "webecray" >/dev/null 2>&1; then :
13457 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
13458 $as_echo "$ac_cv_os_cray" >&6; }
13459 if test $ac_cv_os_cray = yes; then
13460 for ac_func in _getb67 GETB67 getb67; do
13461 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13462 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
13463 eval as_val=\$$as_ac_var
13464 if test "x$as_val" = x""yes; then :
13466 cat >>confdefs.h <<_ACEOF
13467 #define CRAY_STACKSEG_END $ac_func
13476 { $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5
13477 $as_echo_n "checking stack direction for C alloca... " >&6; }
13478 if test "${ac_cv_c_stack_direction+set}" = set; then :
13479 $as_echo_n "(cached) " >&6
13481 if test "$cross_compiling" = yes; then :
13482 ac_cv_c_stack_direction=0
13484 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13485 /* end confdefs.h. */
13486 $ac_includes_default
13488 find_stack_direction ()
13490 static char *addr = 0;
13495 return find_stack_direction ();
13498 return (&dummy > addr) ? 1 : -1;
13504 return find_stack_direction () < 0;
13507 if ac_fn_c_try_run "$LINENO"; then :
13508 ac_cv_c_stack_direction=1
13510 ac_cv_c_stack_direction=-1
13512 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
13513 conftest.$ac_objext conftest.beam conftest.$ac_ext
13517 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
13518 $as_echo "$ac_cv_c_stack_direction" >&6; }
13519 cat >>confdefs.h <<_ACEOF
13520 #define STACK_DIRECTION $ac_cv_c_stack_direction
13526 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
13527 $as_echo_n "checking for inline... " >&6; }
13528 if test "${ac_cv_c_inline+set}" = set; then :
13529 $as_echo_n "(cached) " >&6
13532 for ac_kw in inline __inline__ __inline; do
13533 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13534 /* end confdefs.h. */
13535 #ifndef __cplusplus
13537 static $ac_kw foo_t static_foo () {return 0; }
13538 $ac_kw foo_t foo () {return 0; }
13542 if ac_fn_c_try_compile "$LINENO"; then :
13543 ac_cv_c_inline=$ac_kw
13545 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13546 test "$ac_cv_c_inline" != no && break
13550 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
13551 $as_echo "$ac_cv_c_inline" >&6; }
13553 case $ac_cv_c_inline in
13556 case $ac_cv_c_inline in
13558 *) ac_val=$ac_cv_c_inline;;
13560 cat >>confdefs.h <<_ACEOF
13561 #ifndef __cplusplus
13562 #define inline $ac_val
13569 # VMS doesn't have unlink.
13570 for ac_func in unlink remove
13572 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13573 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
13574 eval as_val=\$$as_ac_var
13575 if test "x$as_val" = x""yes; then :
13576 cat >>confdefs.h <<_ACEOF
13577 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
13583 for ac_func in sbrk setlocale
13585 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13586 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
13587 eval as_val=\$$as_ac_var
13588 if test "x$as_val" = x""yes; then :
13589 cat >>confdefs.h <<_ACEOF
13590 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
13598 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LC_MESSAGES" >&5
13599 $as_echo_n "checking for LC_MESSAGES... " >&6; }
13600 if test "${am_cv_val_LC_MESSAGES+set}" = set; then :
13601 $as_echo_n "(cached) " >&6
13603 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13604 /* end confdefs.h. */
13605 #include <locale.h>
13614 if ac_fn_c_try_link "$LINENO"; then :
13615 am_cv_val_LC_MESSAGES=yes
13617 am_cv_val_LC_MESSAGES=no
13619 rm -f core conftest.err conftest.$ac_objext \
13620 conftest$ac_exeext conftest.$ac_ext
13622 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_val_LC_MESSAGES" >&5
13623 $as_echo "$am_cv_val_LC_MESSAGES" >&6; }
13624 if test $am_cv_val_LC_MESSAGES = yes; then
13626 $as_echo "#define HAVE_LC_MESSAGES 1" >>confdefs.h
13631 # do we need the math library?
13632 case "${need_libm}" in
13636 *-*-beos* | *-*-cegcc* | *-*-cygwin* | *-*-haiku* | *-*-pw32* | *-*-darwin*)
13637 # These system don't have libm, or don't need it
13640 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _mwvalidcheckl in -lmw" >&5
13641 $as_echo_n "checking for _mwvalidcheckl in -lmw... " >&6; }
13642 if test "${ac_cv_lib_mw__mwvalidcheckl+set}" = set; then :
13643 $as_echo_n "(cached) " >&6
13645 ac_check_lib_save_LIBS=$LIBS
13647 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13648 /* end confdefs.h. */
13650 /* Override any GCC internal prototype to avoid an error.
13651 Use char because int might match the return type of a GCC
13652 builtin and then its argument prototype would still apply. */
13656 char _mwvalidcheckl ();
13660 return _mwvalidcheckl ();
13665 if ac_fn_c_try_link "$LINENO"; then :
13666 ac_cv_lib_mw__mwvalidcheckl=yes
13668 ac_cv_lib_mw__mwvalidcheckl=no
13670 rm -f core conftest.err conftest.$ac_objext \
13671 conftest$ac_exeext conftest.$ac_ext
13672 LIBS=$ac_check_lib_save_LIBS
13674 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mw__mwvalidcheckl" >&5
13675 $as_echo "$ac_cv_lib_mw__mwvalidcheckl" >&6; }
13676 if test "x$ac_cv_lib_mw__mwvalidcheckl" = x""yes; then :
13680 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cos in -lm" >&5
13681 $as_echo_n "checking for cos in -lm... " >&6; }
13682 if test "${ac_cv_lib_m_cos+set}" = set; then :
13683 $as_echo_n "(cached) " >&6
13685 ac_check_lib_save_LIBS=$LIBS
13687 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13688 /* end confdefs.h. */
13690 /* Override any GCC internal prototype to avoid an error.
13691 Use char because int might match the return type of a GCC
13692 builtin and then its argument prototype would still apply. */
13705 if ac_fn_c_try_link "$LINENO"; then :
13706 ac_cv_lib_m_cos=yes
13710 rm -f core conftest.err conftest.$ac_objext \
13711 conftest$ac_exeext conftest.$ac_ext
13712 LIBS=$ac_check_lib_save_LIBS
13714 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_cos" >&5
13715 $as_echo "$ac_cv_lib_m_cos" >&6; }
13716 if test "x$ac_cv_lib_m_cos" = x""yes; then :
13722 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cos in -lm" >&5
13723 $as_echo_n "checking for cos in -lm... " >&6; }
13724 if test "${ac_cv_lib_m_cos+set}" = set; then :
13725 $as_echo_n "(cached) " >&6
13727 ac_check_lib_save_LIBS=$LIBS
13729 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13730 /* end confdefs.h. */
13732 /* Override any GCC internal prototype to avoid an error.
13733 Use char because int might match the return type of a GCC
13734 builtin and then its argument prototype would still apply. */
13747 if ac_fn_c_try_link "$LINENO"; then :
13748 ac_cv_lib_m_cos=yes
13752 rm -f core conftest.err conftest.$ac_objext \
13753 conftest$ac_exeext conftest.$ac_ext
13754 LIBS=$ac_check_lib_save_LIBS
13756 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_cos" >&5
13757 $as_echo "$ac_cv_lib_m_cos" >&6; }
13758 if test "x$ac_cv_lib_m_cos" = x""yes; then :
13770 # Some non-ANSI preprocessors botch requoting inside strings. That's bad
13771 # enough, but on some of those systems, the assert macro relies on requoting
13772 # working properly!
13773 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working assert macro" >&5
13774 $as_echo_n "checking for working assert macro... " >&6; }
13775 if test "${gas_cv_assert_ok+set}" = set; then :
13776 $as_echo_n "(cached) " >&6
13778 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13779 /* end confdefs.h. */
13780 #include <assert.h>
13786 /* check for requoting problems */
13787 static int a, b, c, d;
13789 assert (!strcmp(s, "foo bar baz quux"));
13790 /* check for newline handling */
13798 if ac_fn_c_try_link "$LINENO"; then :
13799 gas_cv_assert_ok=yes
13801 gas_cv_assert_ok=no
13803 rm -f core conftest.err conftest.$ac_objext \
13804 conftest$ac_exeext conftest.$ac_ext
13806 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_assert_ok" >&5
13807 $as_echo "$gas_cv_assert_ok" >&6; }
13808 test $gas_cv_assert_ok = yes ||
13809 $as_echo "#define BROKEN_ASSERT 1" >>confdefs.h
13813 # On some systems, the system header files may not declare malloc, realloc,
13814 # and free. There are places where gas needs these functions to have been
13815 # declared -- such as when taking their addresses.
13817 #ifdef HAVE_MEMORY_H
13818 #include <memory.h>
13820 #ifdef HAVE_STRING_H
13821 #include <string.h>
13823 #ifdef HAVE_STRINGS_H
13824 #include <strings.h>
13827 #ifdef HAVE_STDLIB_H
13828 #include <stdlib.h>
13830 #ifdef HAVE_UNISTD_H
13831 #include <unistd.h>
13835 # Does errno.h declare errno, or do we have to add a separate declaration
13838 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for errno" >&5
13839 $as_echo_n "checking whether declaration is required for errno... " >&6; }
13840 if test "${gas_cv_decl_needed_errno+set}" = set; then :
13841 $as_echo_n "(cached) " >&6
13843 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13844 /* end confdefs.h. */
13846 #ifdef HAVE_ERRNO_H
13862 if ac_fn_c_try_link "$LINENO"; then :
13863 gas_cv_decl_needed_errno=no
13865 gas_cv_decl_needed_errno=yes
13867 rm -f core conftest.err conftest.$ac_objext \
13868 conftest$ac_exeext conftest.$ac_ext
13870 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_errno" >&5
13871 $as_echo "$gas_cv_decl_needed_errno" >&6; }
13872 if test $gas_cv_decl_needed_errno = yes; then
13874 $as_echo "#define NEED_DECLARATION_ERRNO 1" >>confdefs.h
13879 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a known getopt prototype in unistd.h" >&5
13880 $as_echo_n "checking for a known getopt prototype in unistd.h... " >&6; }
13881 if test "${gas_cv_decl_getopt_unistd_h+set}" = set; then :
13882 $as_echo_n "(cached) " >&6
13884 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13885 /* end confdefs.h. */
13886 #include <unistd.h>
13890 extern int getopt (int, char *const*, const char *);
13895 if ac_fn_c_try_compile "$LINENO"; then :
13896 gas_cv_decl_getopt_unistd_h=yes
13898 gas_cv_decl_getopt_unistd_h=no
13900 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13903 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_getopt_unistd_h" >&5
13904 $as_echo "$gas_cv_decl_getopt_unistd_h" >&6; }
13905 if test $gas_cv_decl_getopt_unistd_h = yes; then
13907 $as_echo "#define HAVE_DECL_GETOPT 1" >>confdefs.h
13912 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for environ" >&5
13913 $as_echo_n "checking whether declaration is required for environ... " >&6; }
13914 if test "${gas_cv_decl_needed_environ+set}" = set; then :
13915 $as_echo_n "(cached) " >&6
13917 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13918 /* end confdefs.h. */
13932 if ac_fn_c_try_link "$LINENO"; then :
13933 gas_cv_decl_needed_environ=no
13935 gas_cv_decl_needed_environ=yes
13937 rm -f core conftest.err conftest.$ac_objext \
13938 conftest$ac_exeext conftest.$ac_ext
13940 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_environ" >&5
13941 $as_echo "$gas_cv_decl_needed_environ" >&6; }
13942 if test $gas_cv_decl_needed_environ = yes; then
13944 $as_echo "#define NEED_DECLARATION_ENVIRON 1" >>confdefs.h
13949 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for ffs" >&5
13950 $as_echo_n "checking whether declaration is required for ffs... " >&6; }
13951 if test "${gas_cv_decl_needed_ffs+set}" = set; then :
13952 $as_echo_n "(cached) " >&6
13954 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13955 /* end confdefs.h. */
13961 typedef int (*f)(int);
13969 if ac_fn_c_try_link "$LINENO"; then :
13970 gas_cv_decl_needed_ffs=no
13972 gas_cv_decl_needed_ffs=yes
13974 rm -f core conftest.err conftest.$ac_objext \
13975 conftest$ac_exeext conftest.$ac_ext
13977 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_ffs" >&5
13978 $as_echo "$gas_cv_decl_needed_ffs" >&6; }
13979 if test $gas_cv_decl_needed_ffs = yes; then
13981 $as_echo "#define NEED_DECLARATION_FFS 1" >>confdefs.h
13986 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for free" >&5
13987 $as_echo_n "checking whether declaration is required for free... " >&6; }
13988 if test "${gas_cv_decl_needed_free+set}" = set; then :
13989 $as_echo_n "(cached) " >&6
13991 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13992 /* end confdefs.h. */
13998 typedef void (*f)();
14006 if ac_fn_c_try_link "$LINENO"; then :
14007 gas_cv_decl_needed_free=no
14009 gas_cv_decl_needed_free=yes
14011 rm -f core conftest.err conftest.$ac_objext \
14012 conftest$ac_exeext conftest.$ac_ext
14014 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_free" >&5
14015 $as_echo "$gas_cv_decl_needed_free" >&6; }
14016 if test $gas_cv_decl_needed_free = yes; then
14018 $as_echo "#define NEED_DECLARATION_FREE 1" >>confdefs.h
14023 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for malloc" >&5
14024 $as_echo_n "checking whether declaration is required for malloc... " >&6; }
14025 if test "${gas_cv_decl_needed_malloc+set}" = set; then :
14026 $as_echo_n "(cached) " >&6
14028 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14029 /* end confdefs.h. */
14035 typedef char *(*f)();
14043 if ac_fn_c_try_link "$LINENO"; then :
14044 gas_cv_decl_needed_malloc=no
14046 gas_cv_decl_needed_malloc=yes
14048 rm -f core conftest.err conftest.$ac_objext \
14049 conftest$ac_exeext conftest.$ac_ext
14051 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_malloc" >&5
14052 $as_echo "$gas_cv_decl_needed_malloc" >&6; }
14053 if test $gas_cv_decl_needed_malloc = yes; then
14055 $as_echo "#define NEED_DECLARATION_MALLOC 1" >>confdefs.h
14060 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for sbrk" >&5
14061 $as_echo_n "checking whether declaration is required for sbrk... " >&6; }
14062 if test "${gas_cv_decl_needed_sbrk+set}" = set; then :
14063 $as_echo_n "(cached) " >&6
14065 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14066 /* end confdefs.h. */
14072 typedef char *(*f)();
14080 if ac_fn_c_try_link "$LINENO"; then :
14081 gas_cv_decl_needed_sbrk=no
14083 gas_cv_decl_needed_sbrk=yes
14085 rm -f core conftest.err conftest.$ac_objext \
14086 conftest$ac_exeext conftest.$ac_ext
14088 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_sbrk" >&5
14089 $as_echo "$gas_cv_decl_needed_sbrk" >&6; }
14090 if test $gas_cv_decl_needed_sbrk = yes; then
14092 $as_echo "#define NEED_DECLARATION_SBRK 1" >>confdefs.h
14097 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for strstr" >&5
14098 $as_echo_n "checking whether declaration is required for strstr... " >&6; }
14099 if test "${gas_cv_decl_needed_strstr+set}" = set; then :
14100 $as_echo_n "(cached) " >&6
14102 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14103 /* end confdefs.h. */
14109 typedef char *(*f)();
14117 if ac_fn_c_try_link "$LINENO"; then :
14118 gas_cv_decl_needed_strstr=no
14120 gas_cv_decl_needed_strstr=yes
14122 rm -f core conftest.err conftest.$ac_objext \
14123 conftest$ac_exeext conftest.$ac_ext
14125 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_strstr" >&5
14126 $as_echo "$gas_cv_decl_needed_strstr" >&6; }
14127 if test $gas_cv_decl_needed_strstr = yes; then
14129 $as_echo "#define NEED_DECLARATION_STRSTR 1" >>confdefs.h
14134 ac_fn_c_check_decl "$LINENO" "free" "ac_cv_have_decl_free" "$ac_includes_default"
14135 if test "x$ac_cv_have_decl_free" = x""yes; then :
14141 cat >>confdefs.h <<_ACEOF
14142 #define HAVE_DECL_FREE $ac_have_decl
14144 ac_fn_c_check_decl "$LINENO" "getenv" "ac_cv_have_decl_getenv" "$ac_includes_default"
14145 if test "x$ac_cv_have_decl_getenv" = x""yes; then :
14151 cat >>confdefs.h <<_ACEOF
14152 #define HAVE_DECL_GETENV $ac_have_decl
14154 ac_fn_c_check_decl "$LINENO" "malloc" "ac_cv_have_decl_malloc" "$ac_includes_default"
14155 if test "x$ac_cv_have_decl_malloc" = x""yes; then :
14161 cat >>confdefs.h <<_ACEOF
14162 #define HAVE_DECL_MALLOC $ac_have_decl
14164 ac_fn_c_check_decl "$LINENO" "mempcpy" "ac_cv_have_decl_mempcpy" "$ac_includes_default"
14165 if test "x$ac_cv_have_decl_mempcpy" = x""yes; then :
14171 cat >>confdefs.h <<_ACEOF
14172 #define HAVE_DECL_MEMPCPY $ac_have_decl
14174 ac_fn_c_check_decl "$LINENO" "realloc" "ac_cv_have_decl_realloc" "$ac_includes_default"
14175 if test "x$ac_cv_have_decl_realloc" = x""yes; then :
14181 cat >>confdefs.h <<_ACEOF
14182 #define HAVE_DECL_REALLOC $ac_have_decl
14184 ac_fn_c_check_decl "$LINENO" "stpcpy" "ac_cv_have_decl_stpcpy" "$ac_includes_default"
14185 if test "x$ac_cv_have_decl_stpcpy" = x""yes; then :
14191 cat >>confdefs.h <<_ACEOF
14192 #define HAVE_DECL_STPCPY $ac_have_decl
14194 ac_fn_c_check_decl "$LINENO" "strstr" "ac_cv_have_decl_strstr" "$ac_includes_default"
14195 if test "x$ac_cv_have_decl_strstr" = x""yes; then :
14201 cat >>confdefs.h <<_ACEOF
14202 #define HAVE_DECL_STRSTR $ac_have_decl
14204 ac_fn_c_check_decl "$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default"
14205 if test "x$ac_cv_have_decl_vsnprintf" = x""yes; then :
14211 cat >>confdefs.h <<_ACEOF
14212 #define HAVE_DECL_VSNPRINTF $ac_have_decl
14218 *-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-cygwin* | *-*-windows*)
14220 $as_echo "#define USE_BINARY_FOPEN 1" >>confdefs.h
14224 # Link in zlib if we can. This allows us to write compressed debug sections.
14226 # See if the user specified whether he wants zlib support or not.
14228 # Check whether --with-zlib was given.
14229 if test "${with_zlib+set}" = set; then :
14230 withval=$with_zlib;
14236 if test "$with_zlib" != "no"; then
14237 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing zlibVersion" >&5
14238 $as_echo_n "checking for library containing zlibVersion... " >&6; }
14239 if test "${ac_cv_search_zlibVersion+set}" = set; then :
14240 $as_echo_n "(cached) " >&6
14242 ac_func_search_save_LIBS=$LIBS
14243 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14244 /* end confdefs.h. */
14246 /* Override any GCC internal prototype to avoid an error.
14247 Use char because int might match the return type of a GCC
14248 builtin and then its argument prototype would still apply. */
14252 char zlibVersion ();
14256 return zlibVersion ();
14261 for ac_lib in '' z; do
14262 if test -z "$ac_lib"; then
14263 ac_res="none required"
14266 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
14268 if ac_fn_c_try_link "$LINENO"; then :
14269 ac_cv_search_zlibVersion=$ac_res
14271 rm -f core conftest.err conftest.$ac_objext \
14273 if test "${ac_cv_search_zlibVersion+set}" = set; then :
14277 if test "${ac_cv_search_zlibVersion+set}" = set; then :
14280 ac_cv_search_zlibVersion=no
14282 rm conftest.$ac_ext
14283 LIBS=$ac_func_search_save_LIBS
14285 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_zlibVersion" >&5
14286 $as_echo "$ac_cv_search_zlibVersion" >&6; }
14287 ac_res=$ac_cv_search_zlibVersion
14288 if test "$ac_res" != no; then :
14289 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
14290 for ac_header in zlib.h
14292 ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
14293 if test "x$ac_cv_header_zlib_h" = x""yes; then :
14294 cat >>confdefs.h <<_ACEOF
14295 #define HAVE_ZLIB_H 1
14304 if test "$with_zlib" = "yes" -a "$ac_cv_header_zlib_h" != "yes"; then
14305 as_fn_error "zlib (libz) library was explicitly requested but not found" "$LINENO" 5
14310 # Support for VMS timestamps via cross compile
14312 if test "$ac_cv_header_time_h" = yes; then
14313 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct tm.tm_gmtoff in time.h" >&5
14314 $as_echo_n "checking for struct tm.tm_gmtoff in time.h... " >&6; }
14315 if test "${gas_cv_have_time_type_member_tm_gmtoff+set}" = set; then :
14316 $as_echo_n "(cached) " >&6
14318 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14319 /* end confdefs.h. */
14321 #define _BSD_SOURCE 1
14326 struct tm avar; void* aref = (void*) &avar.tm_gmtoff
14331 if ac_fn_c_try_compile "$LINENO"; then :
14332 gas_cv_have_time_type_member_tm_gmtoff=yes
14334 gas_cv_have_time_type_member_tm_gmtoff=no
14337 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14340 if test $gas_cv_have_time_type_member_tm_gmtoff = yes; then
14342 $as_echo "#define HAVE_TM_GMTOFF 1" >>confdefs.h
14345 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_have_time_type_member_tm_gmtoff" >&5
14346 $as_echo "$gas_cv_have_time_type_member_tm_gmtoff" >&6; }
14350 if test "$ac_cv_header_sys_stat_h" = yes; then
14351 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct stat.st_mtim.tv_sec in sys/stat.h" >&5
14352 $as_echo_n "checking for struct stat.st_mtim.tv_sec in sys/stat.h... " >&6; }
14353 if test "${gas_cv_have_sys_stat_type_member_st_mtim_tv_sec+set}" = set; then :
14354 $as_echo_n "(cached) " >&6
14356 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14357 /* end confdefs.h. */
14359 #define _BSD_SOURCE 1
14360 #include <sys/stat.h>
14364 struct stat avar; void* aref = (void*) &avar.st_mtim.tv_sec
14369 if ac_fn_c_try_compile "$LINENO"; then :
14370 gas_cv_have_sys_stat_type_member_st_mtim_tv_sec=yes
14372 gas_cv_have_sys_stat_type_member_st_mtim_tv_sec=no
14375 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14378 if test $gas_cv_have_sys_stat_type_member_st_mtim_tv_sec = yes; then
14380 $as_echo "#define HAVE_ST_MTIM_TV_SEC 1" >>confdefs.h
14383 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_have_sys_stat_type_member_st_mtim_tv_sec" >&5
14384 $as_echo "$gas_cv_have_sys_stat_type_member_st_mtim_tv_sec" >&6; }
14386 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct stat.st_mtim.tv_nsec in sys/stat.h" >&5
14387 $as_echo_n "checking for struct stat.st_mtim.tv_nsec in sys/stat.h... " >&6; }
14388 if test "${gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec+set}" = set; then :
14389 $as_echo_n "(cached) " >&6
14391 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14392 /* end confdefs.h. */
14394 #define _BSD_SOURCE 1
14395 #include <sys/stat.h>
14399 struct stat avar; void* aref = (void*) &avar.st_mtim.tv_nsec
14404 if ac_fn_c_try_compile "$LINENO"; then :
14405 gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec=yes
14407 gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec=no
14410 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14413 if test $gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec = yes; then
14415 $as_echo "#define HAVE_ST_MTIM_TV_NSEC 1" >>confdefs.h
14418 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec" >&5
14419 $as_echo "$gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec" >&6; }
14431 ac_config_files="$ac_config_files Makefile doc/Makefile po/Makefile.in:po/Make-in"
14433 ac_config_commands="$ac_config_commands default"
14436 cat >confcache <<\_ACEOF
14437 # This file is a shell script that caches the results of configure
14438 # tests run on this system so they can be shared between configure
14439 # scripts and configure runs, see configure's option --config-cache.
14440 # It is not useful on other systems. If it contains results you don't
14441 # want to keep, you may remove or edit it.
14443 # config.status only pays attention to the cache file if you give it
14444 # the --recheck option to rerun configure.
14446 # `ac_cv_env_foo' variables (set or unset) will be overridden when
14447 # loading this file, other *unset* `ac_cv_foo' will be assigned the
14448 # following values.
14452 # The following way of writing the cache mishandles newlines in values,
14453 # but we know of no workaround that is simple, portable, and efficient.
14454 # So, we kill variables containing newlines.
14455 # Ultrix sh set writes to stderr and can't be redirected directly,
14456 # and sets the high bit in the cache file unless we assign to the vars.
14458 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
14459 eval ac_val=\$$ac_var
14463 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
14464 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
14467 _ | IFS | as_nl) ;; #(
14468 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
14469 *) { eval $ac_var=; unset $ac_var;} ;;
14475 case $as_nl`(ac_space=' '; set) 2>&1` in #(
14476 *${as_nl}ac_space=\ *)
14477 # `set' does not quote correctly, so add quotes: double-quote
14478 # substitution turns \\\\ into \\, and sed turns \\ into \.
14481 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
14484 # `set' quotes correctly as required by POSIX, so do not add quotes.
14485 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
14494 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
14496 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
14498 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
14499 if test -w "$cache_file"; then
14500 test "x$cache_file" != "x/dev/null" &&
14501 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
14502 $as_echo "$as_me: updating cache $cache_file" >&6;}
14503 cat confcache >$cache_file
14505 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
14506 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
14511 test "x$prefix" = xNONE && prefix=$ac_default_prefix
14512 # Let make expand exec_prefix.
14513 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
14515 DEFS=-DHAVE_CONFIG_H
14519 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
14520 # 1. Remove the extension, and $U if already installed.
14521 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
14522 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
14523 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
14524 # will be set to the directory where LIBOBJS objects are built.
14525 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
14526 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
14528 LIBOBJS=$ac_libobjs
14530 LTLIBOBJS=$ac_ltlibobjs
14533 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
14534 as_fn_error "conditional \"AMDEP\" was never defined.
14535 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14537 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
14538 as_fn_error "conditional \"am__fastdepCC\" was never defined.
14539 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14541 if test -n "$EXEEXT"; then
14543 am__EXEEXT_FALSE='#'
14545 am__EXEEXT_TRUE='#'
14550 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
14551 as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
14552 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14554 if test -z "${GENINSRC_NEVER_TRUE}" && test -z "${GENINSRC_NEVER_FALSE}"; then
14555 as_fn_error "conditional \"GENINSRC_NEVER\" was never defined.
14556 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14559 : ${CONFIG_STATUS=./config.status}
14561 ac_clean_files_save=$ac_clean_files
14562 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
14563 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
14564 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
14566 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
14568 # Generated by $as_me.
14569 # Run this file to recreate the current configuration.
14570 # Compiler output produced by configure, useful for debugging
14571 # configure, is in config.log if it exists.
14574 ac_cs_recheck=false
14577 SHELL=\${CONFIG_SHELL-$SHELL}
14580 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
14581 ## -------------------- ##
14582 ## M4sh Initialization. ##
14583 ## -------------------- ##
14585 # Be more Bourne compatible
14586 DUALCASE=1; export DUALCASE # for MKS sh
14587 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
14590 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
14591 # is contrary to our usage. Disable this feature.
14592 alias -g '${1+"$@"}'='"$@"'
14593 setopt NO_GLOB_SUBST
14595 case `(set -o) 2>/dev/null` in #(
14607 # Printing a long string crashes Solaris 7 /usr/bin/printf.
14608 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
14609 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
14610 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
14611 # Prefer a ksh shell builtin over an external printf program on Solaris,
14612 # but without wasting forks for bash or zsh.
14613 if test -z "$BASH_VERSION$ZSH_VERSION" \
14614 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
14615 as_echo='print -r --'
14616 as_echo_n='print -rn --'
14617 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
14618 as_echo='printf %s\n'
14619 as_echo_n='printf %s'
14621 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
14622 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
14623 as_echo_n='/usr/ucb/echo -n'
14625 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
14626 as_echo_n_body='eval
14630 expr "X$arg" : "X\\(.*\\)$as_nl";
14631 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
14633 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
14635 export as_echo_n_body
14636 as_echo_n='sh -c $as_echo_n_body as_echo'
14638 export as_echo_body
14639 as_echo='sh -c $as_echo_body as_echo'
14642 # The user is always right.
14643 if test "${PATH_SEPARATOR+set}" != set; then
14645 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
14646 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
14653 # We need space, tab and new line, in precisely that order. Quoting is
14654 # there to prevent editors from complaining about space-tab.
14655 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
14656 # splitting by setting IFS to empty value.)
14659 # Find who we are. Look in the path if we contain no directory separator.
14661 *[\\/]* ) as_myself=$0 ;;
14662 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14663 for as_dir in $PATH
14666 test -z "$as_dir" && as_dir=.
14667 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
14673 # We did not find ourselves, most probably we were run as `sh COMMAND'
14674 # in which case we are not to be found in the path.
14675 if test "x$as_myself" = x; then
14678 if test ! -f "$as_myself"; then
14679 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
14683 # Unset variables that we do not need and which cause bugs (e.g. in
14684 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
14685 # suppresses any "Segmentation fault" message there. '((' could
14686 # trigger a bug in pdksh 5.2.14.
14687 for as_var in BASH_ENV ENV MAIL MAILPATH
14688 do eval test x\${$as_var+set} = xset \
14689 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
14702 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14705 # as_fn_error ERROR [LINENO LOG_FD]
14706 # ---------------------------------
14707 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
14708 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
14709 # script with status $?, using 1 if that was 0.
14712 as_status=$?; test $as_status -eq 0 && as_status=1
14714 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
14715 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
14717 $as_echo "$as_me: error: $1" >&2
14718 as_fn_exit $as_status
14722 # as_fn_set_status STATUS
14723 # -----------------------
14724 # Set $? to STATUS, without forking.
14725 as_fn_set_status ()
14728 } # as_fn_set_status
14730 # as_fn_exit STATUS
14731 # -----------------
14732 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
14736 as_fn_set_status $1
14742 # Portably unset VAR.
14745 { eval $1=; unset $1;}
14747 as_unset=as_fn_unset
14748 # as_fn_append VAR VALUE
14749 # ----------------------
14750 # Append the text in VALUE to the end of the definition contained in VAR. Take
14751 # advantage of any shell optimizations that allow amortized linear growth over
14752 # repeated appends, instead of the typical quadratic growth present in naive
14754 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
14755 eval 'as_fn_append ()
14766 # as_fn_arith ARG...
14767 # ------------------
14768 # Perform arithmetic evaluation on the ARGs, and store the result in the
14769 # global $as_val. Take advantage of shells that can avoid forks. The arguments
14770 # must be portable across $(()) and expr.
14771 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
14772 eval 'as_fn_arith ()
14779 as_val=`expr "$@" || test $? -eq 1`
14784 if expr a : '\(a\)' >/dev/null 2>&1 &&
14785 test "X`expr 00001 : '.*\(...\)'`" = X001; then
14791 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
14792 as_basename=basename
14797 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
14803 as_me=`$as_basename -- "$0" ||
14804 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
14805 X"$0" : 'X\(//\)$' \| \
14806 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
14808 sed '/^.*\/\([^/][^/]*\)\/*$/{
14822 # Avoid depending upon Character Ranges.
14823 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
14824 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14825 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
14826 as_cr_digits='0123456789'
14827 as_cr_alnum=$as_cr_Letters$as_cr_digits
14829 ECHO_C= ECHO_N= ECHO_T=
14830 case `echo -n x` in #(((((
14832 case `echo 'xy\c'` in
14833 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
14835 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
14842 rm -f conf$$ conf$$.exe conf$$.file
14843 if test -d conf$$.dir; then
14844 rm -f conf$$.dir/conf$$.file
14847 mkdir conf$$.dir 2>/dev/null
14849 if (echo >conf$$.file) 2>/dev/null; then
14850 if ln -s conf$$.file conf$$ 2>/dev/null; then
14852 # ... but there are two gotchas:
14853 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
14854 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
14855 # In both cases, we have to default to `cp -p'.
14856 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
14858 elif ln conf$$.file conf$$ 2>/dev/null; then
14866 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
14867 rmdir conf$$.dir 2>/dev/null
14872 # Create "$as_dir" as a directory, including parents if necessary.
14877 -*) as_dir=./$as_dir;;
14879 test -d "$as_dir" || eval $as_mkdir_p || {
14883 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
14884 *) as_qdir=$as_dir;;
14886 as_dirs="'$as_qdir' $as_dirs"
14887 as_dir=`$as_dirname -- "$as_dir" ||
14888 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14889 X"$as_dir" : 'X\(//\)[^/]' \| \
14890 X"$as_dir" : 'X\(//\)$' \| \
14891 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
14892 $as_echo X"$as_dir" |
14893 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14897 /^X\(\/\/\)[^/].*/{
14910 test -d "$as_dir" && break
14912 test -z "$as_dirs" || eval "mkdir $as_dirs"
14913 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
14917 if mkdir -p . 2>/dev/null; then
14918 as_mkdir_p='mkdir -p "$as_dir"'
14920 test -d ./-p && rmdir ./-p
14924 if test -x / >/dev/null 2>&1; then
14925 as_test_x='test -x'
14927 if ls -dL / >/dev/null 2>&1; then
14934 if test -d "$1"; then
14940 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
14941 ???[sx]*):;;*)false;;esac;fi
14945 as_executable_p=$as_test_x
14947 # Sed expression to map a string onto a valid CPP name.
14948 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
14950 # Sed expression to map a string onto a valid variable name.
14951 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
14955 ## ----------------------------------- ##
14956 ## Main body of $CONFIG_STATUS script. ##
14957 ## ----------------------------------- ##
14959 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
14961 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14962 # Save the log message, to keep $0 and so on meaningful, and to
14963 # report actual input values of CONFIG_FILES etc. instead of their
14964 # values after options handling.
14966 This file was extended by gas $as_me 2.24.51, which was
14967 generated by GNU Autoconf 2.64. Invocation command line was
14969 CONFIG_FILES = $CONFIG_FILES
14970 CONFIG_HEADERS = $CONFIG_HEADERS
14971 CONFIG_LINKS = $CONFIG_LINKS
14972 CONFIG_COMMANDS = $CONFIG_COMMANDS
14975 on `(hostname || uname -n) 2>/dev/null | sed 1q`
14980 case $ac_config_files in *"
14981 "*) set x $ac_config_files; shift; ac_config_files=$*;;
14984 case $ac_config_headers in *"
14985 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
14989 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14990 # Files that config.status was made for.
14991 config_files="$ac_config_files"
14992 config_headers="$ac_config_headers"
14993 config_commands="$ac_config_commands"
14997 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14999 \`$as_me' instantiates files and other configuration actions
15000 from templates according to the current configuration. Unless the files
15001 and actions are specified as TAGs, all are instantiated by default.
15003 Usage: $0 [OPTION]... [TAG]...
15005 -h, --help print this help, then exit
15006 -V, --version print version number and configuration settings, then exit
15007 -q, --quiet, --silent
15008 do not print progress messages
15009 -d, --debug don't remove temporary files
15010 --recheck update $as_me by reconfiguring in the same conditions
15011 --file=FILE[:TEMPLATE]
15012 instantiate the configuration file FILE
15013 --header=FILE[:TEMPLATE]
15014 instantiate the configuration header FILE
15016 Configuration files:
15019 Configuration headers:
15022 Configuration commands:
15025 Report bugs to the package provider."
15028 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15030 gas config.status 2.24.51
15031 configured by $0, generated by GNU Autoconf 2.64,
15032 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
15034 Copyright (C) 2009 Free Software Foundation, Inc.
15035 This config.status script is free software; the Free Software Foundation
15036 gives unlimited permission to copy, distribute and modify it."
15043 test -n "\$AWK" || AWK=awk
15046 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15047 # The default lists apply if the user does not specify any file.
15053 ac_option=`expr "X$1" : 'X\([^=]*\)='`
15054 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
15065 # Handling of the options.
15066 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
15068 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
15069 $as_echo "$ac_cs_version"; exit ;;
15070 --debug | --debu | --deb | --de | --d | -d )
15072 --file | --fil | --fi | --f )
15075 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
15077 as_fn_append CONFIG_FILES " '$ac_optarg'"
15078 ac_need_defaults=false;;
15079 --header | --heade | --head | --hea )
15082 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
15084 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
15085 ac_need_defaults=false;;
15087 # Conflict between --help and --header
15088 as_fn_error "ambiguous option: \`$1'
15089 Try \`$0 --help' for more information.";;
15090 --help | --hel | -h )
15091 $as_echo "$ac_cs_usage"; exit ;;
15092 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
15093 | -silent | --silent | --silen | --sile | --sil | --si | --s)
15096 # This is an error.
15097 -*) as_fn_error "unrecognized option: \`$1'
15098 Try \`$0 --help' for more information." ;;
15100 *) as_fn_append ac_config_targets " $1"
15101 ac_need_defaults=false ;;
15107 ac_configure_extra_args=
15109 if $ac_cs_silent; then
15111 ac_configure_extra_args="$ac_configure_extra_args --silent"
15115 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15116 if \$ac_cs_recheck; then
15117 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
15119 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
15120 CONFIG_SHELL='$SHELL'
15121 export CONFIG_SHELL
15126 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15130 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
15131 ## Running $as_me. ##
15137 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15141 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
15144 # The HP-UX ksh and POSIX shell print the target directory to stdout
15145 # if CDPATH is set.
15146 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
15148 sed_quote_subst='$sed_quote_subst'
15149 double_quote_subst='$double_quote_subst'
15150 delay_variable_subst='$delay_variable_subst'
15151 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
15152 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
15153 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
15154 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
15155 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
15156 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
15157 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
15158 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
15159 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
15160 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
15161 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
15162 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
15163 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
15164 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
15165 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
15166 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
15167 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
15168 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
15169 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
15170 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
15171 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
15172 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
15173 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
15174 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
15175 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
15176 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
15177 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
15178 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
15179 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
15180 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
15181 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
15182 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
15183 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
15184 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
15185 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
15186 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
15187 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
15188 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
15189 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
15190 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
15191 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
15192 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
15193 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
15194 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
15195 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
15196 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
15197 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
15198 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
15199 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`'
15200 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
15201 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
15202 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
15203 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
15204 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
15205 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
15206 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
15207 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
15208 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
15209 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
15210 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
15211 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
15212 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
15213 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
15214 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
15215 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
15216 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
15217 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
15218 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
15219 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
15220 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
15221 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
15222 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
15223 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
15224 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
15225 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
15226 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
15227 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
15228 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
15229 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
15230 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
15231 hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
15232 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
15233 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
15234 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
15235 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
15236 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
15237 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
15238 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
15239 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
15240 fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
15241 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
15242 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
15243 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
15244 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
15245 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
15246 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
15247 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
15248 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
15249 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
15250 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
15251 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
15252 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
15253 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
15254 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
15255 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
15256 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
15257 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
15258 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
15259 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
15260 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
15261 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
15262 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
15263 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
15264 sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
15265 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
15266 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
15267 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
15268 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
15269 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
15270 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
15273 LTCFLAGS='$LTCFLAGS'
15274 compiler='$compiler_DEFAULT'
15276 # A function that is used when there is no print builtin or printf.
15277 func_fallback_echo ()
15279 eval 'cat <<_LTECHO_EOF
15284 # Quote evaled strings.
15298 deplibs_check_method \
15307 lt_cv_sys_global_symbol_pipe \
15308 lt_cv_sys_global_symbol_to_cdecl \
15309 lt_cv_sys_global_symbol_to_c_name_address \
15310 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
15311 lt_prog_compiler_no_builtin_flag \
15312 lt_prog_compiler_wl \
15313 lt_prog_compiler_pic \
15314 lt_prog_compiler_static \
15315 lt_cv_prog_compiler_c_o \
15323 export_dynamic_flag_spec \
15324 whole_archive_flag_spec \
15325 compiler_needs_object \
15327 allow_undefined_flag \
15328 no_undefined_flag \
15329 hardcode_libdir_flag_spec \
15330 hardcode_libdir_flag_spec_ld \
15331 hardcode_libdir_separator \
15336 variables_saved_for_relink \
15338 library_names_spec \
15340 install_override_mode \
15344 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
15345 *[\\\\\\\`\\"\\\$]*)
15346 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
15349 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
15354 # Double-quote double-evaled strings.
15355 for var in reload_cmds \
15356 old_postinstall_cmds \
15357 old_postuninstall_cmds \
15359 extract_expsyms_cmds \
15360 old_archive_from_new_cmds \
15361 old_archive_from_expsyms_cmds \
15363 archive_expsym_cmds \
15365 module_expsym_cmds \
15366 export_symbols_cmds \
15369 postuninstall_cmds \
15371 sys_lib_search_path_spec \
15372 sys_lib_dlsearch_path_spec; do
15373 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
15374 *[\\\\\\\`\\"\\\$]*)
15375 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
15378 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
15383 ac_aux_dir='$ac_aux_dir'
15384 xsi_shell='$xsi_shell'
15385 lt_shell_append='$lt_shell_append'
15387 # See if we are running on zsh, and set the options which allow our
15388 # commands through without removal of \ escapes INIT.
15389 if test -n "\${ZSH_VERSION+set}" ; then
15390 setopt NO_GLOB_SUBST
15396 TIMESTAMP='$TIMESTAMP'
15402 # Capture the value of obsolete ALL_LINGUAS because we need it to compute
15403 # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it
15405 eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
15406 # Capture the value of LINGUAS because we need it to compute CATALOGS.
15407 LINGUAS="${LINGUAS-%UNSET%}"
15409 target_cpu_type=${target_cpu_type}
15410 cgen_cpu_prefix=${cgen_cpu_prefix}
15411 obj_format=${obj_format}
15416 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15418 # Handling of arguments.
15419 for ac_config_target in $ac_config_targets
15421 case $ac_config_target in
15422 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
15423 "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
15424 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
15425 "gdb.ini") CONFIG_FILES="$CONFIG_FILES gdb.ini:gdbinit.in" ;;
15426 ".gdbinit") CONFIG_FILES="$CONFIG_FILES .gdbinit:gdbinit.in" ;;
15427 "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
15428 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
15429 "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
15430 "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in:po/Make-in" ;;
15431 "default") CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
15433 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
15438 # If the user did not use the arguments to specify the items to instantiate,
15439 # then the envvar interface is used. Set only those that are not.
15440 # We use the long form for the default assignment because of an extremely
15441 # bizarre bug on SunOS 4.1.3.
15442 if $ac_need_defaults; then
15443 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
15444 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
15445 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
15448 # Have a temporary directory for convenience. Make it in the build tree
15449 # simply because there is no reason against having it here, and in addition,
15450 # creating and moving files from /tmp can sometimes cause problems.
15451 # Hook for its removal unless debugging.
15452 # Note that there is a small window in which the directory will not be cleaned:
15453 # after its creation but before its name has been assigned to `$tmp'.
15457 trap 'exit_status=$?
15458 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
15460 trap 'as_fn_exit 1' 1 2 13 15
15462 # Create a (secure) tmp directory for tmp files.
15465 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
15466 test -n "$tmp" && test -d "$tmp"
15469 tmp=./conf$$-$RANDOM
15470 (umask 077 && mkdir "$tmp")
15471 } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
15473 # Set up the scripts for CONFIG_FILES section.
15474 # No need to generate them if there are no CONFIG_FILES.
15475 # This happens for instance with `./config.status config.h'.
15476 if test -n "$CONFIG_FILES"; then
15479 ac_cr=`echo X | tr X '\015'`
15480 # On cygwin, bash can eat \r inside `` if the user requested igncr.
15481 # But we know of no other shell where ac_cr would be empty at this
15482 # point, so we can use a bashism as a fallback.
15483 if test "x$ac_cr" = x; then
15484 eval ac_cr=\$\'\\r\'
15486 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
15487 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
15490 ac_cs_awk_cr=$ac_cr
15493 echo 'BEGIN {' >"$tmp/subs1.awk" &&
15498 echo "cat >conf$$subs.awk <<_ACEOF" &&
15499 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
15501 } >conf$$subs.sh ||
15502 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15503 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
15505 for ac_last_try in false false false false false :; do
15506 . ./conf$$subs.sh ||
15507 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15509 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
15510 if test $ac_delim_n = $ac_delim_num; then
15512 elif $ac_last_try; then
15513 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15515 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
15518 rm -f conf$$subs.sh
15520 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15521 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
15525 s/^/S["/; s/!.*/"]=/
15535 s/\(.\{148\}\).*/\1/
15537 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
15542 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15549 s/\(.\{148\}\).*/\1/
15551 s/["\\]/\\&/g; s/^/"/; s/$/"/
15555 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15560 ' <conf$$subs.awk | sed '
15565 ' >>$CONFIG_STATUS || ac_write_fail=1
15566 rm -f conf$$subs.awk
15567 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15569 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
15570 for (key in S) S_is_set[key] = 1
15576 nfields = split(line, field, "@")
15578 len = length(field[1])
15579 for (i = 2; i < nfields; i++) {
15581 keylen = length(key)
15582 if (S_is_set[key]) {
15584 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
15585 len += length(value) + length(field[++i])
15596 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15597 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
15598 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
15601 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
15602 || as_fn_error "could not setup config files machinery" "$LINENO" 5
15605 # VPATH may cause trouble with some makes, so we remove $(srcdir),
15606 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
15607 # trailing colons and then remove the whole line if VPATH becomes empty
15608 # (actually we leave an empty line to preserve line numbers).
15609 if test "x$srcdir" = x.; then
15610 ac_vpsub='/^[ ]*VPATH[ ]*=/{
15611 s/:*\$(srcdir):*/:/
15612 s/:*\${srcdir}:*/:/
15614 s/^\([^=]*=[ ]*\):*/\1/
15620 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15621 fi # test -n "$CONFIG_FILES"
15623 # Set up the scripts for CONFIG_HEADERS section.
15624 # No need to generate them if there are no CONFIG_HEADERS.
15625 # This happens for instance with `./config.status Makefile'.
15626 if test -n "$CONFIG_HEADERS"; then
15627 cat >"$tmp/defines.awk" <<\_ACAWK ||
15631 # Transform confdefs.h into an awk script `defines.awk', embedded as
15632 # here-document in config.status, that substitutes the proper values into
15633 # config.h.in to produce config.h.
15635 # Create a delimiter string that does not exist in confdefs.h, to ease
15636 # handling of long lines.
15638 for ac_last_try in false false :; do
15639 ac_t=`sed -n "/$ac_delim/p" confdefs.h`
15640 if test -z "$ac_t"; then
15642 elif $ac_last_try; then
15643 as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
15645 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
15649 # For the awk script, D is an array of macro values keyed by name,
15650 # likewise P contains macro parameters if any. Preserve backslash
15651 # newline sequences.
15653 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
15655 s/.\{148\}/&'"$ac_delim"'/g
15658 s/^[ ]*#[ ]*define[ ][ ]*/ /
15665 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
15667 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
15671 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
15672 D["\1"]=" \3\\\\\\n"\\/p
15674 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
15679 s/.\{148\}/&'"$ac_delim"'/g
15684 s/["\\]/\\&/g; s/^/"/; s/$/"/p
15687 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
15689 ' <confdefs.h | sed '
15690 s/'"$ac_delim"'/"\\\
15691 "/g' >>$CONFIG_STATUS || ac_write_fail=1
15693 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15694 for (key in D) D_is_set[key] = 1
15697 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
15699 split(line, arg, " ")
15700 if (arg[1] == "#") {
15704 defundef = substr(arg[1], 2)
15707 split(mac1, mac2, "(") #)
15709 prefix = substr(line, 1, index(line, defundef) - 1)
15710 if (D_is_set[macro]) {
15711 # Preserve the white space surrounding the "#".
15712 print prefix "define", macro P[macro] D[macro]
15715 # Replace #undef with comments. This is necessary, for example,
15716 # in the case of _POSIX_SOURCE, which is predefined and required
15717 # on some systems where configure will not decide to define it.
15718 if (defundef == "undef") {
15719 print "/*", prefix defundef, macro, "*/"
15727 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15728 as_fn_error "could not setup config headers machinery" "$LINENO" 5
15729 fi # test -n "$CONFIG_HEADERS"
15732 eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
15737 :[FHLC]) ac_mode=$ac_tag; continue;;
15739 case $ac_mode$ac_tag in
15741 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
15742 :[FH]-) ac_tag=-:-;;
15743 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
15760 -) ac_f="$tmp/stdin";;
15761 *) # Look for the file first in the build tree, then in the source tree
15762 # (if the path is not absolute). The absolute path cannot be DOS-style,
15763 # because $ac_f cannot contain `:'.
15767 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
15769 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
15771 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
15772 as_fn_append ac_file_inputs " '$ac_f'"
15775 # Let's still pretend it is `configure' which instantiates (i.e., don't
15776 # use $as_me), people would be surprised to read:
15777 # /* config.h. Generated by config.status. */
15778 configure_input='Generated from '`
15779 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
15781 if test x"$ac_file" != x-; then
15782 configure_input="$ac_file. $configure_input"
15783 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
15784 $as_echo "$as_me: creating $ac_file" >&6;}
15786 # Neutralize special characters interpreted by sed in replacement strings.
15787 case $configure_input in #(
15788 *\&* | *\|* | *\\* )
15789 ac_sed_conf_input=`$as_echo "$configure_input" |
15790 sed 's/[\\\\&|]/\\\\&/g'`;; #(
15791 *) ac_sed_conf_input=$configure_input;;
15795 *:-:* | *:-) cat >"$tmp/stdin" \
15796 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
15801 ac_dir=`$as_dirname -- "$ac_file" ||
15802 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15803 X"$ac_file" : 'X\(//\)[^/]' \| \
15804 X"$ac_file" : 'X\(//\)$' \| \
15805 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
15806 $as_echo X"$ac_file" |
15807 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15811 /^X\(\/\/\)[^/].*/{
15824 as_dir="$ac_dir"; as_fn_mkdir_p
15828 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
15830 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
15831 # A ".." for each directory in $ac_dir_suffix.
15832 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
15833 case $ac_top_builddir_sub in
15834 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
15835 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
15838 ac_abs_top_builddir=$ac_pwd
15839 ac_abs_builddir=$ac_pwd$ac_dir_suffix
15840 # for backward compatibility:
15841 ac_top_builddir=$ac_top_build_prefix
15844 .) # We are building in place.
15846 ac_top_srcdir=$ac_top_builddir_sub
15847 ac_abs_top_srcdir=$ac_pwd ;;
15848 [\\/]* | ?:[\\/]* ) # Absolute name.
15849 ac_srcdir=$srcdir$ac_dir_suffix;
15850 ac_top_srcdir=$srcdir
15851 ac_abs_top_srcdir=$srcdir ;;
15852 *) # Relative name.
15853 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
15854 ac_top_srcdir=$ac_top_build_prefix$srcdir
15855 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
15857 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
15867 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
15868 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
15870 ac_MKDIR_P=$MKDIR_P
15872 [\\/$]* | ?:[\\/]* ) ;;
15873 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
15877 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15878 # If the template does not know about datarootdir, expand it.
15879 # FIXME: This hack should be removed a few years after 2.60.
15880 ac_datarootdir_hack=; ac_datarootdir_seen=
15891 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
15892 *datarootdir*) ac_datarootdir_seen=yes;;
15893 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
15894 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
15895 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
15897 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15898 ac_datarootdir_hack='
15899 s&@datadir@&$datadir&g
15900 s&@docdir@&$docdir&g
15901 s&@infodir@&$infodir&g
15902 s&@localedir@&$localedir&g
15903 s&@mandir@&$mandir&g
15904 s&\\\${datarootdir}&$datarootdir&g' ;;
15908 # Neutralize VPATH when `$srcdir' = `.'.
15909 # Shell code in configure.ac might set extrasub.
15910 # FIXME: do we really want to maintain this feature?
15911 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15912 ac_sed_extra="$ac_vpsub
15915 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15917 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
15918 s|@configure_input@|$ac_sed_conf_input|;t t
15919 s&@top_builddir@&$ac_top_builddir_sub&;t t
15920 s&@top_build_prefix@&$ac_top_build_prefix&;t t
15921 s&@srcdir@&$ac_srcdir&;t t
15922 s&@abs_srcdir@&$ac_abs_srcdir&;t t
15923 s&@top_srcdir@&$ac_top_srcdir&;t t
15924 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
15925 s&@builddir@&$ac_builddir&;t t
15926 s&@abs_builddir@&$ac_abs_builddir&;t t
15927 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
15928 s&@INSTALL@&$ac_INSTALL&;t t
15929 s&@MKDIR_P@&$ac_MKDIR_P&;t t
15930 $ac_datarootdir_hack
15932 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
15933 || as_fn_error "could not create $ac_file" "$LINENO" 5
15935 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
15936 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
15937 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
15938 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15939 which seems to be undefined. Please make sure it is defined." >&5
15940 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15941 which seems to be undefined. Please make sure it is defined." >&2;}
15945 -) cat "$tmp/out" && rm -f "$tmp/out";;
15946 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
15948 || as_fn_error "could not create $ac_file" "$LINENO" 5
15954 if test x"$ac_file" != x-; then
15956 $as_echo "/* $configure_input */" \
15957 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
15958 } >"$tmp/config.h" \
15959 || as_fn_error "could not create $ac_file" "$LINENO" 5
15960 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
15961 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
15962 $as_echo "$as_me: $ac_file is unchanged" >&6;}
15965 mv "$tmp/config.h" "$ac_file" \
15966 || as_fn_error "could not create $ac_file" "$LINENO" 5
15969 $as_echo "/* $configure_input */" \
15970 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
15971 || as_fn_error "could not create -" "$LINENO" 5
15973 # Compute "$ac_file"'s index in $config_headers.
15976 for _am_header in $config_headers :; do
15977 case $_am_header in
15978 $_am_arg | $_am_arg:* )
15981 _am_stamp_count=`expr $_am_stamp_count + 1` ;;
15984 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
15985 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15986 X"$_am_arg" : 'X\(//\)[^/]' \| \
15987 X"$_am_arg" : 'X\(//\)$' \| \
15988 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
15989 $as_echo X"$_am_arg" |
15990 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15994 /^X\(\/\/\)[^/].*/{
16006 s/.*/./; q'`/stamp-h$_am_stamp_count
16009 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
16010 $as_echo "$as_me: executing $ac_file commands" >&6;}
16015 case $ac_file$ac_mode in
16016 "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
16017 # Autoconf 2.62 quotes --file arguments for eval, but not when files
16018 # are listed without --file. Let's play safe and only enable the eval
16019 # if we detect the quoting.
16020 case $CONFIG_FILES in
16021 *\'*) eval set x "$CONFIG_FILES" ;;
16022 *) set x $CONFIG_FILES ;;
16027 # Strip MF so we end up with the name of the file.
16028 mf=`echo "$mf" | sed -e 's/:.*$//'`
16029 # Check whether this is an Automake generated Makefile or not.
16030 # We used to match only the files named `Makefile.in', but
16031 # some people rename them; so instead we look at the file content.
16032 # Grep'ing the first line is not enough: some people post-process
16033 # each Makefile.in and add a new line on top of each file to say so.
16034 # Grep'ing the whole file is not good either: AIX grep has a line
16035 # limit of 2048, but all sed's we know have understand at least 4000.
16036 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
16037 dirpart=`$as_dirname -- "$mf" ||
16038 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16039 X"$mf" : 'X\(//\)[^/]' \| \
16040 X"$mf" : 'X\(//\)$' \| \
16041 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
16043 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16047 /^X\(\/\/\)[^/].*/{
16063 # Extract the definition of DEPDIR, am__include, and am__quote
16064 # from the Makefile without running `make'.
16065 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
16066 test -z "$DEPDIR" && continue
16067 am__include=`sed -n 's/^am__include = //p' < "$mf"`
16068 test -z "am__include" && continue
16069 am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
16070 # When using ansi2knr, U may be empty or an underscore; expand it
16071 U=`sed -n 's/^U = //p' < "$mf"`
16072 # Find all dependency output files, they are included files with
16073 # $(DEPDIR) in their names. We invoke sed twice because it is the
16074 # simplest approach to changing $(DEPDIR) to its actual value in the
16076 for file in `sed -n "
16077 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
16078 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
16079 # Make sure the directory exists.
16080 test -f "$dirpart/$file" && continue
16081 fdir=`$as_dirname -- "$file" ||
16082 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16083 X"$file" : 'X\(//\)[^/]' \| \
16084 X"$file" : 'X\(//\)$' \| \
16085 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
16086 $as_echo X"$file" |
16087 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16091 /^X\(\/\/\)[^/].*/{
16104 as_dir=$dirpart/$fdir; as_fn_mkdir_p
16105 # echo "creating $dirpart/$file"
16106 echo '# dummy' > "$dirpart/$file"
16113 # See if we are running on zsh, and set the options which allow our
16114 # commands through without removal of \ escapes.
16115 if test -n "${ZSH_VERSION+set}" ; then
16116 setopt NO_GLOB_SUBST
16119 cfgfile="${ofile}T"
16120 trap "$RM \"$cfgfile\"; exit 1" 1 2 15
16123 cat <<_LT_EOF >> "$cfgfile"
16126 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
16127 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
16128 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
16129 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
16131 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
16132 # 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
16133 # Written by Gordon Matzigkeit, 1996
16135 # This file is part of GNU Libtool.
16137 # GNU Libtool is free software; you can redistribute it and/or
16138 # modify it under the terms of the GNU General Public License as
16139 # published by the Free Software Foundation; either version 2 of
16140 # the License, or (at your option) any later version.
16142 # As a special exception to the GNU General Public License,
16143 # if you distribute this file as part of a program or library that
16144 # is built using GNU Libtool, you may include this file under the
16145 # same distribution terms that you use for the rest of that program.
16147 # GNU Libtool is distributed in the hope that it will be useful,
16148 # but WITHOUT ANY WARRANTY; without even the implied warranty of
16149 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16150 # GNU General Public License for more details.
16152 # You should have received a copy of the GNU General Public License
16153 # along with GNU Libtool; see the file COPYING. If not, a copy
16154 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
16155 # obtained by writing to the Free Software Foundation, Inc.,
16156 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
16159 # The names of the tagged configurations supported by this script.
16162 # ### BEGIN LIBTOOL CONFIG
16164 # Which release of libtool.m4 was used?
16165 macro_version=$macro_version
16166 macro_revision=$macro_revision
16168 # Whether or not to build shared libraries.
16169 build_libtool_libs=$enable_shared
16171 # Whether or not to build static libraries.
16172 build_old_libs=$enable_static
16174 # What type of objects to build.
16177 # Whether or not to optimize for fast installation.
16178 fast_install=$enable_fast_install
16180 # Shell to use when invoking shell scripts.
16183 # An echo program that protects backslashes.
16187 host_alias=$host_alias
16191 # The build system.
16192 build_alias=$build_alias
16196 # A sed program that does not truncate output.
16199 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
16200 Xsed="\$SED -e 1s/^X//"
16202 # A grep program that handles long lines.
16208 # A literal string matcher.
16211 # A BSD- or MS-compatible name lister.
16214 # Whether we need soft or hard links.
16217 # What is the maximum length of a command?
16218 max_cmd_len=$max_cmd_len
16220 # Object file suffix (normally "o").
16223 # Executable file suffix (normally "").
16226 # whether the shell understands "unset".
16229 # turn spaces into newlines.
16232 # turn newlines into spaces.
16235 # An object symbol dumper.
16236 OBJDUMP=$lt_OBJDUMP
16238 # Method to check whether dependent libraries are shared objects.
16239 deplibs_check_method=$lt_deplibs_check_method
16241 # Command to use when deplibs_check_method == "file_magic".
16242 file_magic_cmd=$lt_file_magic_cmd
16246 AR_FLAGS=$lt_AR_FLAGS
16248 # A symbol stripping program.
16251 # Commands used to install an old-style archive.
16253 old_postinstall_cmds=$lt_old_postinstall_cmds
16254 old_postuninstall_cmds=$lt_old_postuninstall_cmds
16256 # Whether to use a lock for old archive extraction.
16257 lock_old_archive_extraction=$lock_old_archive_extraction
16262 # LTCC compiler flags.
16263 LTCFLAGS=$lt_CFLAGS
16265 # Take the output of nm and produce a listing of raw symbols and C names.
16266 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
16268 # Transform the output of nm in a proper C declaration.
16269 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
16271 # Transform the output of nm in a C name address pair.
16272 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
16274 # Transform the output of nm in a C name address pair when lib prefix is needed.
16275 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
16277 # The name of the directory that contains temporary libtool files.
16280 # Used to examine libraries when file_magic_cmd begins with "file".
16281 MAGIC_CMD=$MAGIC_CMD
16283 # Must we lock files when doing compilation?
16284 need_locks=$lt_need_locks
16286 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
16287 DSYMUTIL=$lt_DSYMUTIL
16289 # Tool to change global to local symbols on Mac OS X.
16292 # Tool to manipulate fat objects and archives on Mac OS X.
16295 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
16298 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
16299 OTOOL64=$lt_OTOOL64
16301 # Old archive suffix (normally "a").
16304 # Shared library suffix (normally ".so").
16305 shrext_cmds=$lt_shrext_cmds
16307 # The commands to extract the exported symbol list from a shared archive.
16308 extract_expsyms_cmds=$lt_extract_expsyms_cmds
16310 # Variables whose values should be saved in libtool wrapper scripts and
16311 # restored at link time.
16312 variables_saved_for_relink=$lt_variables_saved_for_relink
16314 # Do we need the "lib" prefix for modules?
16315 need_lib_prefix=$need_lib_prefix
16317 # Do we need a version for libraries?
16318 need_version=$need_version
16320 # Library versioning type.
16321 version_type=$version_type
16323 # Shared library runtime path variable.
16324 runpath_var=$runpath_var
16326 # Shared library path variable.
16327 shlibpath_var=$shlibpath_var
16329 # Is shlibpath searched before the hard-coded library search path?
16330 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
16332 # Format of library name prefix.
16333 libname_spec=$lt_libname_spec
16335 # List of archive names. First name is the real one, the rest are links.
16336 # The last name is the one that the linker finds with -lNAME
16337 library_names_spec=$lt_library_names_spec
16339 # The coded name of the library, if different from the real name.
16340 soname_spec=$lt_soname_spec
16342 # Permission mode override for installation of shared libraries.
16343 install_override_mode=$lt_install_override_mode
16345 # Command to use after installation of a shared archive.
16346 postinstall_cmds=$lt_postinstall_cmds
16348 # Command to use after uninstallation of a shared archive.
16349 postuninstall_cmds=$lt_postuninstall_cmds
16351 # Commands used to finish a libtool library installation in a directory.
16352 finish_cmds=$lt_finish_cmds
16354 # As "finish_cmds", except a single script fragment to be evaled but
16356 finish_eval=$lt_finish_eval
16358 # Whether we should hardcode library paths into libraries.
16359 hardcode_into_libs=$hardcode_into_libs
16361 # Compile-time system search path for libraries.
16362 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
16364 # Run-time system search path for libraries.
16365 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
16367 # Whether dlopen is supported.
16368 dlopen_support=$enable_dlopen
16370 # Whether dlopen of programs is supported.
16371 dlopen_self=$enable_dlopen_self
16373 # Whether dlopen of statically linked programs is supported.
16374 dlopen_self_static=$enable_dlopen_self_static
16376 # Commands to strip libraries.
16377 old_striplib=$lt_old_striplib
16378 striplib=$lt_striplib
16381 # The linker used to build libraries.
16384 # How to create reloadable object files.
16385 reload_flag=$lt_reload_flag
16386 reload_cmds=$lt_reload_cmds
16388 # Commands used to build an old-style archive.
16389 old_archive_cmds=$lt_old_archive_cmds
16391 # A language specific compiler.
16394 # Is the compiler the GNU compiler?
16397 # Compiler flag to turn off builtin functions.
16398 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
16400 # How to pass a linker flag through the compiler.
16401 wl=$lt_lt_prog_compiler_wl
16403 # Additional compiler flags for building library objects.
16404 pic_flag=$lt_lt_prog_compiler_pic
16406 # Compiler flag to prevent dynamic linking.
16407 link_static_flag=$lt_lt_prog_compiler_static
16409 # Does compiler simultaneously support -c and -o options?
16410 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
16412 # Whether or not to add -lc for building shared libraries.
16413 build_libtool_need_lc=$archive_cmds_need_lc
16415 # Whether or not to disallow shared libs when runtime libs are static.
16416 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
16418 # Compiler flag to allow reflexive dlopens.
16419 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
16421 # Compiler flag to generate shared objects directly from archives.
16422 whole_archive_flag_spec=$lt_whole_archive_flag_spec
16424 # Whether the compiler copes with passing no objects directly.
16425 compiler_needs_object=$lt_compiler_needs_object
16427 # Create an old-style archive from a shared archive.
16428 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
16430 # Create a temporary old-style archive to link instead of a shared archive.
16431 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
16433 # Commands used to build a shared archive.
16434 archive_cmds=$lt_archive_cmds
16435 archive_expsym_cmds=$lt_archive_expsym_cmds
16437 # Commands used to build a loadable module if different from building
16438 # a shared archive.
16439 module_cmds=$lt_module_cmds
16440 module_expsym_cmds=$lt_module_expsym_cmds
16442 # Whether we are building with GNU ld or not.
16443 with_gnu_ld=$lt_with_gnu_ld
16445 # Flag that allows shared libraries with undefined symbols to be built.
16446 allow_undefined_flag=$lt_allow_undefined_flag
16448 # Flag that enforces no undefined symbols.
16449 no_undefined_flag=$lt_no_undefined_flag
16451 # Flag to hardcode \$libdir into a binary during linking.
16452 # This must work even if \$libdir does not exist
16453 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
16455 # If ld is used when linking, flag to hardcode \$libdir into a binary
16456 # during linking. This must work even if \$libdir does not exist.
16457 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
16459 # Whether we need a single "-rpath" flag with a separated argument.
16460 hardcode_libdir_separator=$lt_hardcode_libdir_separator
16462 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
16463 # DIR into the resulting binary.
16464 hardcode_direct=$hardcode_direct
16466 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
16467 # DIR into the resulting binary and the resulting library dependency is
16468 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
16469 # library is relocated.
16470 hardcode_direct_absolute=$hardcode_direct_absolute
16472 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
16473 # into the resulting binary.
16474 hardcode_minus_L=$hardcode_minus_L
16476 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
16477 # into the resulting binary.
16478 hardcode_shlibpath_var=$hardcode_shlibpath_var
16480 # Set to "yes" if building a shared library automatically hardcodes DIR
16481 # into the library and all subsequent libraries and executables linked
16483 hardcode_automatic=$hardcode_automatic
16485 # Set to yes if linker adds runtime paths of dependent libraries
16486 # to runtime path list.
16487 inherit_rpath=$inherit_rpath
16489 # Whether libtool must link a program against all its dependency libraries.
16490 link_all_deplibs=$link_all_deplibs
16492 # Fix the shell variable \$srcfile for the compiler.
16493 fix_srcfile_path=$lt_fix_srcfile_path
16495 # Set to "yes" if exported symbols are required.
16496 always_export_symbols=$always_export_symbols
16498 # The commands to list exported symbols.
16499 export_symbols_cmds=$lt_export_symbols_cmds
16501 # Symbols that should not be listed in the preloaded symbols.
16502 exclude_expsyms=$lt_exclude_expsyms
16504 # Symbols that must always be exported.
16505 include_expsyms=$lt_include_expsyms
16507 # Commands necessary for linking programs (against libraries) with templates.
16508 prelink_cmds=$lt_prelink_cmds
16510 # Specify filename containing input files.
16511 file_list_spec=$lt_file_list_spec
16513 # How to hardcode a shared library path into an executable.
16514 hardcode_action=$hardcode_action
16516 # ### END LIBTOOL CONFIG
16522 cat <<\_LT_EOF >> "$cfgfile"
16523 # AIX sometimes has problems with the GCC collect2 program. For some
16524 # reason, if we set the COLLECT_NAMES environment variable, the problems
16525 # vanish in a puff of smoke.
16526 if test "X${COLLECT_NAMES+set}" != Xset; then
16528 export COLLECT_NAMES
16535 ltmain="$ac_aux_dir/ltmain.sh"
16538 # We use sed instead of cat because bash on DJGPP gets confused if
16539 # if finds mixed CR/LF and LF-only lines. Since sed operates in
16540 # text mode, it properly converts lines to CR/LF. This bash problem
16541 # is reportedly fixed, but why not run on old versions too?
16542 sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
16543 || (rm -f "$cfgfile"; exit 1)
16547 cat << \_LT_EOF >> "$cfgfile"
16549 # func_dirname file append nondir_replacement
16550 # Compute the dirname of FILE. If nonempty, add APPEND to the result,
16551 # otherwise set result to NONDIR_REPLACEMENT.
16555 */*) func_dirname_result="${1%/*}${2}" ;;
16556 * ) func_dirname_result="${3}" ;;
16560 # func_basename file
16563 func_basename_result="${1##*/}"
16566 # func_dirname_and_basename file append nondir_replacement
16567 # perform func_basename and func_dirname in a single function
16569 # dirname: Compute the dirname of FILE. If nonempty,
16570 # add APPEND to the result, otherwise set result
16571 # to NONDIR_REPLACEMENT.
16572 # value returned in "$func_dirname_result"
16573 # basename: Compute filename of FILE.
16574 # value retuned in "$func_basename_result"
16575 # Implementation must be kept synchronized with func_dirname
16576 # and func_basename. For efficiency, we do not delegate to
16577 # those functions but instead duplicate the functionality here.
16578 func_dirname_and_basename ()
16581 */*) func_dirname_result="${1%/*}${2}" ;;
16582 * ) func_dirname_result="${3}" ;;
16584 func_basename_result="${1##*/}"
16587 # func_stripname prefix suffix name
16588 # strip PREFIX and SUFFIX off of NAME.
16589 # PREFIX and SUFFIX must not contain globbing or regex special
16590 # characters, hashes, percent signs, but SUFFIX may contain a leading
16591 # dot (in which case that matches only a dot).
16594 # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
16595 # positional parameters, so assign one to ordinary parameter first.
16596 func_stripname_result=${3}
16597 func_stripname_result=${func_stripname_result#"${1}"}
16598 func_stripname_result=${func_stripname_result%"${2}"}
16604 func_opt_split_opt=${1%%=*}
16605 func_opt_split_arg=${1#*=}
16612 *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
16613 *) func_lo2o_result=${1} ;;
16617 # func_xform libobj-or-source
16620 func_xform_result=${1%.*}.lo
16623 # func_arith arithmetic-term...
16626 func_arith_result=$(( $* ))
16630 # STRING may not start with a hyphen.
16633 func_len_result=${#1}
16638 *) # Bourne compatible functions.
16639 cat << \_LT_EOF >> "$cfgfile"
16641 # func_dirname file append nondir_replacement
16642 # Compute the dirname of FILE. If nonempty, add APPEND to the result,
16643 # otherwise set result to NONDIR_REPLACEMENT.
16646 # Extract subdirectory from the argument.
16647 func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
16648 if test "X$func_dirname_result" = "X${1}"; then
16649 func_dirname_result="${3}"
16651 func_dirname_result="$func_dirname_result${2}"
16655 # func_basename file
16658 func_basename_result=`$ECHO "${1}" | $SED "$basename"`
16662 # func_stripname prefix suffix name
16663 # strip PREFIX and SUFFIX off of NAME.
16664 # PREFIX and SUFFIX must not contain globbing or regex special
16665 # characters, hashes, percent signs, but SUFFIX may contain a leading
16666 # dot (in which case that matches only a dot).
16667 # func_strip_suffix prefix name
16671 .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
16672 *) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
16677 my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
16678 my_sed_long_arg='1s/^-[^=]*=//'
16683 func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
16684 func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
16690 func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
16693 # func_xform libobj-or-source
16696 func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
16699 # func_arith arithmetic-term...
16702 func_arith_result=`expr "$@"`
16706 # STRING may not start with a hyphen.
16709 func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
16715 case $lt_shell_append in
16717 cat << \_LT_EOF >> "$cfgfile"
16719 # func_append var value
16720 # Append VALUE to the end of shell variable VAR.
16728 cat << \_LT_EOF >> "$cfgfile"
16730 # func_append var value
16731 # Append VALUE to the end of shell variable VAR.
16742 sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
16743 || (rm -f "$cfgfile"; exit 1)
16745 mv -f "$cfgfile" "$ofile" ||
16746 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
16751 for ac_file in $CONFIG_FILES; do
16752 # Support "outfile[:infile[:infile...]]"
16754 *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
16756 # PO directories have a Makefile.in generated from Makefile.in.in.
16757 case "$ac_file" in */Makefile.in)
16758 # Adjust a relative srcdir.
16759 ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
16760 ac_dir_suffix=/`echo "$ac_dir"|sed 's%^\./%%'`
16761 ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
16762 # In autoconf-2.13 it is called $ac_given_srcdir.
16763 # In autoconf-2.50 it is called $srcdir.
16764 test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
16765 case "$ac_given_srcdir" in
16766 .) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
16767 /*) top_srcdir="$ac_given_srcdir" ;;
16768 *) top_srcdir="$ac_dots$ac_given_srcdir" ;;
16770 if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
16771 rm -f "$ac_dir/POTFILES"
16772 test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
16773 cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ ]*\$/d" -e "s,.*, $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
16774 POMAKEFILEDEPS="POTFILES.in"
16775 # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend
16776 # on $ac_dir but don't depend on user-specified configuration
16778 if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
16779 # The LINGUAS file contains the set of available languages.
16780 if test -n "$OBSOLETE_ALL_LINGUAS"; then
16781 test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
16783 ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`
16784 # Hide the ALL_LINGUAS assigment from automake.
16785 eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
16786 POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
16788 # The set of available languages was given in configure.in.
16789 eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
16791 case "$ac_given_srcdir" in
16793 *) srcdirpre='$(srcdir)/' ;;
16799 for lang in $ALL_LINGUAS; do
16800 POFILES="$POFILES $srcdirpre$lang.po"
16801 GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
16802 UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
16803 DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
16805 # CATALOGS depends on both $ac_dir and the user's LINGUAS
16806 # environment variable.
16808 if test -n "$ALL_LINGUAS"; then
16809 for presentlang in $ALL_LINGUAS; do
16811 if test "%UNSET%" != "$LINGUAS"; then
16812 desiredlanguages="$LINGUAS"
16814 desiredlanguages="$ALL_LINGUAS"
16816 for desiredlang in $desiredlanguages; do
16817 # Use the presentlang catalog if desiredlang is
16818 # a. equal to presentlang, or
16819 # b. a variant of presentlang (because in this case,
16820 # presentlang can be used as a fallback for messages
16821 # which are not translated in the desiredlang catalog).
16822 case "$desiredlang" in
16823 "$presentlang"*) useit=yes;;
16826 if test $useit = yes; then
16827 INST_LINGUAS="$INST_LINGUAS $presentlang"
16832 if test -n "$INST_LINGUAS"; then
16833 for lang in $INST_LINGUAS; do
16834 CATALOGS="$CATALOGS $lang.gmo"
16837 test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
16838 sed -e "/^POTFILES =/r $ac_dir/POTFILES" -e "/^# Makevars/r $ac_given_srcdir/$ac_dir/Makevars" -e "s|@POFILES@|$POFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" -e "s|@POMAKEFILEDEPS@|$POMAKEFILEDEPS|g" "$ac_dir/Makefile.in" > "$ac_dir/Makefile"
16839 for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
16840 if test -f "$f"; then
16842 *.orig | *.bak | *~) ;;
16843 *) cat "$f" >> "$ac_dir/Makefile" ;;
16851 "default":C) rm -f targ-cpu.c targ-cpu.h obj-format.h obj-format.c targ-env.h atof-targ.c itbl-cpu.h
16852 echo '#include "tc-'"${target_cpu_type}"'.h"' > targ-cpu.h
16853 echo '#include "obj-'"${obj_format}"'.h"' > obj-format.h
16854 echo '#include "te-'"${te_file}"'.h"' > targ-env.h
16855 echo '#include "itbl-'"${target_cpu_type}"'.h"' > itbl-cpu.h
16856 if test "x$cgen_cpu_prefix" != x ; then
16857 echo '#include "opcodes/'"${cgen_cpu_prefix}"'-desc.h"' > cgen-desc.h
16866 ac_clean_files=$ac_clean_files_save
16868 test $ac_write_fail = 0 ||
16869 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
16872 # configure is writing to config.log, and then calls config.status.
16873 # config.status does its own redirection, appending to config.log.
16874 # Unfortunately, on DOS this fails, as config.log is still kept open
16875 # by configure, so config.status won't be able to write to it; its
16876 # output is simply discarded. So we exec the FD to /dev/null,
16877 # effectively closing config.log, so it can be properly (re)opened and
16878 # appended to by config.status. When coming back to configure, we
16879 # need to make the FD available again.
16880 if test "$no_create" != yes; then
16882 ac_config_status_args=
16883 test "$silent" = yes &&
16884 ac_config_status_args="$ac_config_status_args --quiet"
16886 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
16888 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
16889 # would make configure fail if this is the last instruction.
16890 $ac_cs_success || as_fn_exit $?
16892 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
16893 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
16894 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}