From 4e8e0ed5c8d927e732c449bdee8117255dc2b1bc Mon Sep 17 00:00:00 2001 From: Ian Lynagh Date: Fri, 5 Jun 2009 17:17:04 +0000 Subject: [PATCH] Update to libffi 3.0.8; fixes trac #3119 --- libffi/ghc.mk | 8 +- libffi/libffi.autotools-update-3.0.8.patch |74184 ++++++++++++++++++++ libffi/libffi.autotools-update.patch | 2567 - ...llize-3.0.6.patch => libffi.dllize-3.0.8.patch} | 30 +- libffi/tarball/libffi-3.0.6.tar.gz | Bin 717171 -> 0 bytes libffi/tarball/libffi-3.0.8.tar.gz | Bin 0 -> 722834 bytes 6 files changed, 74203 insertions(+), 2586 deletions(-) create mode 100644 libffi/libffi.autotools-update-3.0.8.patch delete mode 100644 libffi/libffi.autotools-update.patch rename libffi/{libffi.dllize-3.0.6.patch => libffi.dllize-3.0.8.patch} (85%) delete mode 100644 libffi/tarball/libffi-3.0.6.tar.gz create mode 100644 libffi/tarball/libffi-3.0.8.tar.gz diff --git a/libffi/ghc.mk b/libffi/ghc.mk index 3f101df..d7474c9 100644 --- a/libffi/ghc.mk +++ b/libffi/ghc.mk @@ -109,10 +109,10 @@ $(libffi_STAMP_CONFIGURE): cd libffi && $(TAR) -zxf tarball/libffi*.tar.gz mv libffi/libffi-* libffi/build chmod +x libffi/ln - cd libffi && $(PATCH) -p0 < libffi.dllize-3.0.6.patch - - # This patch is just the resulting delta from running automake, autoreconf, libtoolize --force --copy - cd libffi && "$(PATCH)" -p0 < libffi.autotools-update.patch + cd libffi/build && "$(PATCH)" -p1 < ../libffi.dllize-3.0.8.patch + # This patch is just the resulting delta from running + # automake && autoreconf && libtoolize --force --copy + cd libffi/build && "$(PATCH)" -p1 < ../libffi.autotools-update-3.0.8.patch # Because -Werror may be in SRC_CC_OPTS/SRC_LD_OPTS, we need to turn # warnings off or the compilation of libffi might fail due to warnings diff --git a/libffi/libffi.autotools-update-3.0.8.patch b/libffi/libffi.autotools-update-3.0.8.patch new file mode 100644 index 0000000..3e4c45e --- /dev/null +++ b/libffi/libffi.autotools-update-3.0.8.patch @@ -0,0 +1,74184 @@ +diff -Nur libffi-3.0.8/Makefile.in autotools-update-3.0.8/Makefile.in +--- libffi-3.0.8/Makefile.in 2008-12-19 16:09:13.000000000 +0000 ++++ autotools-update-3.0.8/Makefile.in 2009-06-05 17:56:38.000000000 +0100 +@@ -216,6 +216,7 @@ + AMTAR = @AMTAR@ + AM_RUNTESTFLAGS = @AM_RUNTESTFLAGS@ + AR = @AR@ ++AS = @AS@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ +@@ -235,6 +236,7 @@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ ++DLLTOOL = @DLLTOOL@ + DSYMUTIL = @DSYMUTIL@ + ECHO = @ECHO@ + ECHO_C = @ECHO_C@ +@@ -252,6 +254,8 @@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + LDFLAGS = @LDFLAGS@ ++LIBFFI_DLL = @LIBFFI_DLL@ ++LIBFFI_LDFLAGS = @LIBFFI_LDFLAGS@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ +@@ -261,6 +265,7 @@ + MAKEINFO = @MAKEINFO@ + MKDIR_P = @MKDIR_P@ + NMEDIT = @NMEDIT@ ++OBJDUMP = @OBJDUMP@ + OBJEXT = @OBJEXT@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +@@ -332,7 +337,6 @@ + target_vendor = @target_vendor@ + toolexecdir = @toolexecdir@ + toolexeclibdir = @toolexeclibdir@ +-top_build_prefix = @top_build_prefix@ + top_builddir = @top_builddir@ + top_srcdir = @top_srcdir@ + AUTOMAKE_OPTIONS = foreign subdir-objects +@@ -423,7 +427,7 @@ + libffi_convenience_la_SOURCES = $(libffi_la_SOURCES) + nodist_libffi_convenience_la_SOURCES = $(nodist_libffi_la_SOURCES) + AM_CFLAGS = -Wall -g -fexceptions +-libffi_la_LDFLAGS = -version-info `grep -v '^\#' $(srcdir)/libtool-version` ++libffi_la_LDFLAGS = $(LIBFFI_LDFLAGS) -version-info `grep -v '^\#' $(srcdir)/libtool-version` + AM_CPPFLAGS = -I. -I$(top_srcdir)/include -Iinclude -I$(top_srcdir)/src + AM_CCASFLAGS = $(AM_CPPFLAGS) + all: fficonfig.h +diff -Nur libffi-3.0.8/aclocal.m4 autotools-update-3.0.8/aclocal.m4 +--- libffi-3.0.8/aclocal.m4 2008-11-11 21:32:02.000000000 +0000 ++++ autotools-update-3.0.8/aclocal.m4 2009-06-05 17:56:35.000000000 +0100 +@@ -13,15 +13,15 @@ + + m4_ifndef([AC_AUTOCONF_VERSION], + [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl +-m4_if(AC_AUTOCONF_VERSION, [2.63],, +-[m4_warning([this file was generated for autoconf 2.63. ++m4_if(AC_AUTOCONF_VERSION, [2.61],, ++[m4_warning([this file was generated for autoconf 2.61. + You have another version of autoconf. It may work, but is not guaranteed to. + If you have problems, you may need to regenerate the build system entirely. + To do so, use the procedure documented by the package, typically `autoreconf'.])]) + + # libtool.m4 - Configure libtool for the host system. -*-Autoconf-*- + +-# serial 52 AC_PROG_LIBTOOL ++# serial 52 Debian 1.5.26-4 AC_PROG_LIBTOOL + + + # AC_PROVIDE_IFELSE(MACRO-NAME, IF-PROVIDED, IF-NOT-PROVIDED) +@@ -645,7 +645,6 @@ + esac + ;; + *64-bit*) +- libsuff=64 + case $host in + x86_64-*kfreebsd*-gnu) + LD="${LD-ld} -m elf_x86_64_fbsd" +@@ -1708,13 +1707,11 @@ + # Some rework will be needed to allow for fast_install + # before this can be enabled. + hardcode_into_libs=yes +- sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" +- sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" + + # Append ld.so.conf contents to the search path + if test -f /etc/ld.so.conf; then + lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \[$]2)); skip = 1; } { if (!skip) print \[$]0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '` +- sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra" ++ sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" + fi + + # We used to test for /lib/ld.so.1 and disable shared libraries on +@@ -1726,6 +1723,18 @@ + dynamic_linker='GNU/Linux ld.so' + ;; + ++netbsdelf*-gnu) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=no ++ hardcode_into_libs=yes ++ dynamic_linker='NetBSD ld.elf_so' ++ ;; ++ + netbsd*) + version_type=sunos + need_lib_prefix=no +@@ -2507,7 +2516,7 @@ + lt_cv_deplibs_check_method=pass_all + ;; + +-netbsd*) ++netbsd* | netbsdelf*-gnu) + if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then + lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$' + else +@@ -3514,7 +3523,7 @@ + ;; + esac + ;; +- netbsd*) ++ netbsd* | netbsdelf*-gnu) + if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then + _LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags' + wlarc= +@@ -5206,7 +5215,7 @@ + ;; + esac + ;; +- netbsd*) ++ netbsd* | netbsdelf*-gnu) + ;; + osf3* | osf4* | osf5*) + case $cc_basename in +@@ -5583,6 +5592,9 @@ + cygwin* | mingw*) + _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1 DATA/;/^.*[[ ]]__nm__/s/^.*[[ ]]__nm__\([[^ ]]*\)[[ ]][[^ ]]*/\1 DATA/;/^I[[ ]]/d;/^[[AITW]][[ ]]/s/.*[[ ]]//'\'' | sort | uniq > $export_symbols' + ;; ++ linux* | k*bsd*-gnu) ++ _LT_AC_TAGVAR(link_all_deplibs, $1)=no ++ ;; + *) + _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' + ;; +@@ -5791,12 +5803,13 @@ + $echo "local: *; };" >> $output_objdir/$libname.ver~ + $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' + fi ++ _LT_AC_TAGVAR(link_all_deplibs, $1)=no + else + _LT_AC_TAGVAR(ld_shlibs, $1)=no + fi + ;; + +- netbsd*) ++ netbsd* | netbsdelf*-gnu) + if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then + _LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' + wlarc= +@@ -6227,7 +6240,7 @@ + _LT_AC_TAGVAR(link_all_deplibs, $1)=yes + ;; + +- netbsd*) ++ netbsd* | netbsdelf*-gnu) + if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then + _LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out + else +diff -Nur libffi-3.0.8/autom4te.cache/output.0 autotools-update-3.0.8/autom4te.cache/output.0 +--- libffi-3.0.8/autom4te.cache/output.0 1970-01-01 01:00:00.000000000 +0100 ++++ autotools-update-3.0.8/autom4te.cache/output.0 2009-06-05 17:56:36.000000000 +0100 +@@ -0,0 +1,25182 @@ ++@%:@! /bin/sh ++@%:@ Guess values for system-dependent variables and create Makefiles. ++@%:@ Generated by GNU Autoconf 2.61 for libffi 3.0.8. ++@%:@ ++@%:@ Report bugs to . ++@%:@ ++@%:@ Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, ++@%:@ 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc. ++@%:@ This configure script is free software; the Free Software Foundation ++@%:@ gives unlimited permission to copy, distribute and modify it. ++## --------------------- ## ++## M4sh Initialization. ## ++## --------------------- ## ++ ++# Be more Bourne compatible ++DUALCASE=1; export DUALCASE # for MKS sh ++if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then ++ emulate sh ++ NULLCMD=: ++ # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which ++ # is contrary to our usage. Disable this feature. ++ alias -g '${1+"$@"}'='"$@"' ++ setopt NO_GLOB_SUBST ++else ++ case `(set -o) 2>/dev/null` in ++ *posix*) set -o posix ;; ++esac ++ ++fi ++ ++ ++ ++ ++# PATH needs CR ++# Avoid depending upon Character Ranges. ++as_cr_letters='abcdefghijklmnopqrstuvwxyz' ++as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' ++as_cr_Letters=$as_cr_letters$as_cr_LETTERS ++as_cr_digits='0123456789' ++as_cr_alnum=$as_cr_Letters$as_cr_digits ++ ++# The user is always right. ++if test "${PATH_SEPARATOR+set}" != set; then ++ echo "#! /bin/sh" >conf$$.sh ++ echo "exit 0" >>conf$$.sh ++ chmod +x conf$$.sh ++ if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then ++ PATH_SEPARATOR=';' ++ else ++ PATH_SEPARATOR=: ++ fi ++ rm -f conf$$.sh ++fi ++ ++# Support unset when possible. ++if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then ++ as_unset=unset ++else ++ as_unset=false ++fi ++ ++ ++# IFS ++# We need space, tab and new line, in precisely that order. Quoting is ++# there to prevent editors from complaining about space-tab. ++# (If _AS_PATH_WALK were called with IFS unset, it would disable word ++# splitting by setting IFS to empty value.) ++as_nl=' ++' ++IFS=" "" $as_nl" ++ ++# Find who we are. Look in the path if we contain no directory separator. ++case $0 in ++ *[\\/]* ) as_myself=$0 ;; ++ *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break ++done ++IFS=$as_save_IFS ++ ++ ;; ++esac ++# We did not find ourselves, most probably we were run as `sh COMMAND' ++# in which case we are not to be found in the path. ++if test "x$as_myself" = x; then ++ as_myself=$0 ++fi ++if test ! -f "$as_myself"; then ++ echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 ++ { (exit 1); exit 1; } ++fi ++ ++# Work around bugs in pre-3.0 UWIN ksh. ++for as_var in ENV MAIL MAILPATH ++do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var ++done ++PS1='$ ' ++PS2='> ' ++PS4='+ ' ++ ++# NLS nuisances. ++for as_var in \ ++ LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \ ++ LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \ ++ LC_TELEPHONE LC_TIME ++do ++ if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then ++ eval $as_var=C; export $as_var ++ else ++ ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var ++ fi ++done ++ ++# Required to use basename. ++if expr a : '\(a\)' >/dev/null 2>&1 && ++ test "X`expr 00001 : '.*\(...\)'`" = X001; then ++ as_expr=expr ++else ++ as_expr=false ++fi ++ ++if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then ++ as_basename=basename ++else ++ as_basename=false ++fi ++ ++ ++# Name of the executable. ++as_me=`$as_basename -- "$0" || ++$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ ++ X"$0" : 'X\(//\)$' \| \ ++ X"$0" : 'X\(/\)' \| . 2>/dev/null || ++echo X/"$0" | ++ sed '/^.*\/\([^/][^/]*\)\/*$/{ ++ s//\1/ ++ q ++ } ++ /^X\/\(\/\/\)$/{ ++ s//\1/ ++ q ++ } ++ /^X\/\(\/\).*/{ ++ s//\1/ ++ q ++ } ++ s/.*/./; q'` ++ ++# CDPATH. ++$as_unset CDPATH ++ ++ ++if test "x$CONFIG_SHELL" = x; then ++ if (eval ":") 2>/dev/null; then ++ as_have_required=yes ++else ++ as_have_required=no ++fi ++ ++ if test $as_have_required = yes && (eval ": ++(as_func_return () { ++ (exit \$1) ++} ++as_func_success () { ++ as_func_return 0 ++} ++as_func_failure () { ++ as_func_return 1 ++} ++as_func_ret_success () { ++ return 0 ++} ++as_func_ret_failure () { ++ return 1 ++} ++ ++exitcode=0 ++if as_func_success; then ++ : ++else ++ exitcode=1 ++ echo as_func_success failed. ++fi ++ ++if as_func_failure; then ++ exitcode=1 ++ echo as_func_failure succeeded. ++fi ++ ++if as_func_ret_success; then ++ : ++else ++ exitcode=1 ++ echo as_func_ret_success failed. ++fi ++ ++if as_func_ret_failure; then ++ exitcode=1 ++ echo as_func_ret_failure succeeded. ++fi ++ ++if ( set x; as_func_ret_success y && test x = \"\$1\" ); then ++ : ++else ++ exitcode=1 ++ echo positional parameters were not saved. ++fi ++ ++test \$exitcode = 0) || { (exit 1); exit 1; } ++ ++( ++ as_lineno_1=\$LINENO ++ as_lineno_2=\$LINENO ++ test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" && ++ test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; } ++") 2> /dev/null; then ++ : ++else ++ as_candidate_shells= ++ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ case $as_dir in ++ /*) ++ for as_base in sh bash ksh sh5; do ++ as_candidate_shells="$as_candidate_shells $as_dir/$as_base" ++ done;; ++ esac ++done ++IFS=$as_save_IFS ++ ++ ++ for as_shell in $as_candidate_shells $SHELL; do ++ # Try only shells that exist, to save several forks. ++ if { test -f "$as_shell" || test -f "$as_shell.exe"; } && ++ { ("$as_shell") 2> /dev/null <<\_ASEOF ++if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then ++ emulate sh ++ NULLCMD=: ++ # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which ++ # is contrary to our usage. Disable this feature. ++ alias -g '${1+"$@"}'='"$@"' ++ setopt NO_GLOB_SUBST ++else ++ case `(set -o) 2>/dev/null` in ++ *posix*) set -o posix ;; ++esac ++ ++fi ++ ++ ++: ++_ASEOF ++}; then ++ CONFIG_SHELL=$as_shell ++ as_have_required=yes ++ if { "$as_shell" 2> /dev/null <<\_ASEOF ++if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then ++ emulate sh ++ NULLCMD=: ++ # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which ++ # is contrary to our usage. Disable this feature. ++ alias -g '${1+"$@"}'='"$@"' ++ setopt NO_GLOB_SUBST ++else ++ case `(set -o) 2>/dev/null` in ++ *posix*) set -o posix ;; ++esac ++ ++fi ++ ++ ++: ++(as_func_return () { ++ (exit $1) ++} ++as_func_success () { ++ as_func_return 0 ++} ++as_func_failure () { ++ as_func_return 1 ++} ++as_func_ret_success () { ++ return 0 ++} ++as_func_ret_failure () { ++ return 1 ++} ++ ++exitcode=0 ++if as_func_success; then ++ : ++else ++ exitcode=1 ++ echo as_func_success failed. ++fi ++ ++if as_func_failure; then ++ exitcode=1 ++ echo as_func_failure succeeded. ++fi ++ ++if as_func_ret_success; then ++ : ++else ++ exitcode=1 ++ echo as_func_ret_success failed. ++fi ++ ++if as_func_ret_failure; then ++ exitcode=1 ++ echo as_func_ret_failure succeeded. ++fi ++ ++if ( set x; as_func_ret_success y && test x = "$1" ); then ++ : ++else ++ exitcode=1 ++ echo positional parameters were not saved. ++fi ++ ++test $exitcode = 0) || { (exit 1); exit 1; } ++ ++( ++ as_lineno_1=$LINENO ++ as_lineno_2=$LINENO ++ test "x$as_lineno_1" != "x$as_lineno_2" && ++ test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; } ++ ++_ASEOF ++}; then ++ break ++fi ++ ++fi ++ ++ done ++ ++ if test "x$CONFIG_SHELL" != x; then ++ for as_var in BASH_ENV ENV ++ do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var ++ done ++ export CONFIG_SHELL ++ exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"} ++fi ++ ++ ++ if test $as_have_required = no; then ++ echo This script requires a shell more modern than all the ++ echo shells that I found on your system. Please install a ++ echo modern shell, or manually run the script under such a ++ echo shell if you do have one. ++ { (exit 1); exit 1; } ++fi ++ ++ ++fi ++ ++fi ++ ++ ++ ++(eval "as_func_return () { ++ (exit \$1) ++} ++as_func_success () { ++ as_func_return 0 ++} ++as_func_failure () { ++ as_func_return 1 ++} ++as_func_ret_success () { ++ return 0 ++} ++as_func_ret_failure () { ++ return 1 ++} ++ ++exitcode=0 ++if as_func_success; then ++ : ++else ++ exitcode=1 ++ echo as_func_success failed. ++fi ++ ++if as_func_failure; then ++ exitcode=1 ++ echo as_func_failure succeeded. ++fi ++ ++if as_func_ret_success; then ++ : ++else ++ exitcode=1 ++ echo as_func_ret_success failed. ++fi ++ ++if as_func_ret_failure; then ++ exitcode=1 ++ echo as_func_ret_failure succeeded. ++fi ++ ++if ( set x; as_func_ret_success y && test x = \"\$1\" ); then ++ : ++else ++ exitcode=1 ++ echo positional parameters were not saved. ++fi ++ ++test \$exitcode = 0") || { ++ echo No shell found that supports shell functions. ++ echo Please tell autoconf@gnu.org about your system, ++ echo including any error possibly output before this ++ echo message ++} ++ ++ ++ ++ as_lineno_1=$LINENO ++ as_lineno_2=$LINENO ++ test "x$as_lineno_1" != "x$as_lineno_2" && ++ test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || { ++ ++ # Create $as_me.lineno as a copy of $as_myself, but with $LINENO ++ # uniformly replaced by the line number. The first 'sed' inserts a ++ # line-number line after each line using $LINENO; the second 'sed' ++ # does the real work. The second script uses 'N' to pair each ++ # line-number line with the line containing $LINENO, and appends ++ # trailing '-' during substitution so that $LINENO is not a special ++ # case at line end. ++ # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the ++ # scripts with optimization help from Paolo Bonzini. Blame Lee ++ # E. McMahon (1931-1989) for sed's syntax. :-) ++ sed -n ' ++ p ++ /[$]LINENO/= ++ ' <$as_myself | ++ sed ' ++ s/[$]LINENO.*/&-/ ++ t lineno ++ b ++ :lineno ++ N ++ :loop ++ s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ ++ t loop ++ s/-\n.*// ++ ' >$as_me.lineno && ++ chmod +x "$as_me.lineno" || ++ { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2 ++ { (exit 1); exit 1; }; } ++ ++ # Don't try to exec as it changes $[0], causing all sort of problems ++ # (the dirname of $[0] is not the place where we might find the ++ # original and so on. Autoconf is especially sensitive to this). ++ . "./$as_me.lineno" ++ # Exit status is that of the last command. ++ exit ++} ++ ++ ++if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then ++ as_dirname=dirname ++else ++ as_dirname=false ++fi ++ ++ECHO_C= ECHO_N= ECHO_T= ++case `echo -n x` in ++-n*) ++ case `echo 'x\c'` in ++ *c*) ECHO_T=' ';; # ECHO_T is single tab character. ++ *) ECHO_C='\c';; ++ esac;; ++*) ++ ECHO_N='-n';; ++esac ++ ++if expr a : '\(a\)' >/dev/null 2>&1 && ++ test "X`expr 00001 : '.*\(...\)'`" = X001; then ++ as_expr=expr ++else ++ as_expr=false ++fi ++ ++rm -f conf$$ conf$$.exe conf$$.file ++if test -d conf$$.dir; then ++ rm -f conf$$.dir/conf$$.file ++else ++ rm -f conf$$.dir ++ mkdir conf$$.dir ++fi ++echo >conf$$.file ++if ln -s conf$$.file conf$$ 2>/dev/null; then ++ as_ln_s='ln -s' ++ # ... but there are two gotchas: ++ # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. ++ # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. ++ # In both cases, we have to default to `cp -p'. ++ ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || ++ as_ln_s='cp -p' ++elif ln conf$$.file conf$$ 2>/dev/null; then ++ as_ln_s=ln ++else ++ as_ln_s='cp -p' ++fi ++rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file ++rmdir conf$$.dir 2>/dev/null ++ ++if mkdir -p . 2>/dev/null; then ++ as_mkdir_p=: ++else ++ test -d ./-p && rmdir ./-p ++ as_mkdir_p=false ++fi ++ ++if test -x / >/dev/null 2>&1; then ++ as_test_x='test -x' ++else ++ if ls -dL / >/dev/null 2>&1; then ++ as_ls_L_option=L ++ else ++ as_ls_L_option= ++ fi ++ as_test_x=' ++ eval sh -c '\'' ++ if test -d "$1"; then ++ test -d "$1/."; ++ else ++ case $1 in ++ -*)set "./$1";; ++ esac; ++ case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in ++ ???[sx]*):;;*)false;;esac;fi ++ '\'' sh ++ ' ++fi ++as_executable_p=$as_test_x ++ ++# Sed expression to map a string onto a valid CPP name. ++as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" ++ ++# Sed expression to map a string onto a valid variable name. ++as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" ++ ++ ++ ++ ++# Check that we are running under the correct shell. ++SHELL=${CONFIG_SHELL-/bin/sh} ++ ++case X$ECHO in ++X*--fallback-echo) ++ # Remove one level of quotation (which was required for Make). ++ ECHO=`echo "$ECHO" | sed 's,\\\\\$\\$0,'$0','` ++ ;; ++esac ++ ++echo=${ECHO-echo} ++if test "X$1" = X--no-reexec; then ++ # Discard the --no-reexec flag, and continue. ++ shift ++elif test "X$1" = X--fallback-echo; then ++ # Avoid inline document here, it may be left over ++ : ++elif test "X`($echo '\t') 2>/dev/null`" = 'X\t' ; then ++ # Yippee, $echo works! ++ : ++else ++ # Restart under the correct shell. ++ exec $SHELL "$0" --no-reexec ${1+"$@"} ++fi ++ ++if test "X$1" = X--fallback-echo; then ++ # used as fallback echo ++ shift ++ cat </dev/null 2>&1 && unset CDPATH ++ ++if test -z "$ECHO"; then ++if test "X${echo_test_string+set}" != Xset; then ++# find a string as large as possible, as long as the shell can cope with it ++ for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do ++ # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ... ++ if (echo_test_string=`eval $cmd`) 2>/dev/null && ++ echo_test_string=`eval $cmd` && ++ (test "X$echo_test_string" = "X$echo_test_string") 2>/dev/null ++ then ++ break ++ fi ++ done ++fi ++ ++if test "X`($echo '\t') 2>/dev/null`" = 'X\t' && ++ echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` && ++ test "X$echo_testing_string" = "X$echo_test_string"; then ++ : ++else ++ # The Solaris, AIX, and Digital Unix default echo programs unquote ++ # backslashes. This makes it impossible to quote backslashes using ++ # echo "$something" | sed 's/\\/\\\\/g' ++ # ++ # So, first we look for a working echo in the user's PATH. ++ ++ lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR ++ for dir in $PATH /usr/ucb; do ++ IFS="$lt_save_ifs" ++ if (test -f $dir/echo || test -f $dir/echo$ac_exeext) && ++ test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' && ++ echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` && ++ test "X$echo_testing_string" = "X$echo_test_string"; then ++ echo="$dir/echo" ++ break ++ fi ++ done ++ IFS="$lt_save_ifs" ++ ++ if test "X$echo" = Xecho; then ++ # We didn't find a better echo, so look for alternatives. ++ if test "X`(print -r '\t') 2>/dev/null`" = 'X\t' && ++ echo_testing_string=`(print -r "$echo_test_string") 2>/dev/null` && ++ test "X$echo_testing_string" = "X$echo_test_string"; then ++ # This shell has a builtin print -r that does the trick. ++ echo='print -r' ++ elif (test -f /bin/ksh || test -f /bin/ksh$ac_exeext) && ++ test "X$CONFIG_SHELL" != X/bin/ksh; then ++ # If we have ksh, try running configure again with it. ++ ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh} ++ export ORIGINAL_CONFIG_SHELL ++ CONFIG_SHELL=/bin/ksh ++ export CONFIG_SHELL ++ exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"} ++ else ++ # Try using printf. ++ echo='printf %s\n' ++ if test "X`($echo '\t') 2>/dev/null`" = 'X\t' && ++ echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` && ++ test "X$echo_testing_string" = "X$echo_test_string"; then ++ # Cool, printf works ++ : ++ elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` && ++ test "X$echo_testing_string" = 'X\t' && ++ echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` && ++ test "X$echo_testing_string" = "X$echo_test_string"; then ++ CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL ++ export CONFIG_SHELL ++ SHELL="$CONFIG_SHELL" ++ export SHELL ++ echo="$CONFIG_SHELL $0 --fallback-echo" ++ elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` && ++ test "X$echo_testing_string" = 'X\t' && ++ echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` && ++ test "X$echo_testing_string" = "X$echo_test_string"; then ++ echo="$CONFIG_SHELL $0 --fallback-echo" ++ else ++ # maybe with a smaller string... ++ prev=: ++ ++ for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do ++ if (test "X$echo_test_string" = "X`eval $cmd`") 2>/dev/null ++ then ++ break ++ fi ++ prev="$cmd" ++ done ++ ++ if test "$prev" != 'sed 50q "$0"'; then ++ echo_test_string=`eval $prev` ++ export echo_test_string ++ exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"} ++ else ++ # Oops. We lost completely, so just stick with echo. ++ echo=echo ++ fi ++ fi ++ fi ++ fi ++fi ++fi ++ ++# Copy echo and quote the copy suitably for passing to libtool from ++# the Makefile, instead of quoting the original, which is used later. ++ECHO=$echo ++if test "X$ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then ++ ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo" ++fi ++ ++ ++ ++ ++tagnames=${tagnames+${tagnames},}CXX ++ ++tagnames=${tagnames+${tagnames},}F77 ++ ++exec 7<&0 &1 ++ ++# Name of the host. ++# hostname on some systems (SVR3.2, Linux) returns a bogus exit status, ++# so uname gets run too. ++ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` ++ ++# ++# Initializations. ++# ++ac_default_prefix=/usr/local ++ac_clean_files= ++ac_config_libobj_dir=. ++LIB@&t@OBJS= ++cross_compiling=no ++subdirs= ++MFLAGS= ++MAKEFLAGS= ++SHELL=${CONFIG_SHELL-/bin/sh} ++ ++# Identity of this package. ++PACKAGE_NAME='libffi' ++PACKAGE_TARNAME='libffi' ++PACKAGE_VERSION='3.0.8' ++PACKAGE_STRING='libffi 3.0.8' ++PACKAGE_BUGREPORT='http://gcc.gnu.org/bugs.html' ++ ++# Factoring default headers for most tests. ++ac_includes_default="\ ++#include ++#ifdef HAVE_SYS_TYPES_H ++# include ++#endif ++#ifdef HAVE_SYS_STAT_H ++# include ++#endif ++#ifdef STDC_HEADERS ++# include ++# include ++#else ++# ifdef HAVE_STDLIB_H ++# include ++# endif ++#endif ++#ifdef HAVE_STRING_H ++# if !defined STDC_HEADERS && defined HAVE_MEMORY_H ++# include ++# endif ++# include ++#endif ++#ifdef HAVE_STRINGS_H ++# include ++#endif ++#ifdef HAVE_INTTYPES_H ++# include ++#endif ++#ifdef HAVE_STDINT_H ++# include ++#endif ++#ifdef HAVE_UNISTD_H ++# include ++#endif" ++ ++ac_subst_vars='SHELL ++PATH_SEPARATOR ++PACKAGE_NAME ++PACKAGE_TARNAME ++PACKAGE_VERSION ++PACKAGE_STRING ++PACKAGE_BUGREPORT ++exec_prefix ++prefix ++program_transform_name ++bindir ++sbindir ++libexecdir ++datarootdir ++datadir ++sysconfdir ++sharedstatedir ++localstatedir ++includedir ++oldincludedir ++docdir ++infodir ++htmldir ++dvidir ++pdfdir ++psdir ++libdir ++localedir ++mandir ++DEFS ++ECHO_C ++ECHO_N ++ECHO_T ++LIBS ++build_alias ++host_alias ++target_alias ++build ++build_cpu ++build_vendor ++build_os ++host ++host_cpu ++host_vendor ++host_os ++target ++target_cpu ++target_vendor ++target_os ++INSTALL_PROGRAM ++INSTALL_SCRIPT ++INSTALL_DATA ++am__isrc ++CYGPATH_W ++PACKAGE ++VERSION ++ACLOCAL ++AUTOCONF ++AUTOMAKE ++AUTOHEADER ++MAKEINFO ++install_sh ++STRIP ++INSTALL_STRIP_PROGRAM ++mkdir_p ++AWK ++SET_MAKE ++am__leading_dot ++AMTAR ++am__tar ++am__untar ++CC ++CFLAGS ++LDFLAGS ++CPPFLAGS ++ac_ct_CC ++EXEEXT ++OBJEXT ++DEPDIR ++am__include ++am__quote ++AMDEP_TRUE ++AMDEP_FALSE ++AMDEPBACKSLASH ++CCDEPMODE ++am__fastdepCC_TRUE ++am__fastdepCC_FALSE ++CCAS ++CCASFLAGS ++CCASDEPMODE ++am__fastdepCCAS_TRUE ++am__fastdepCCAS_FALSE ++LIBFFI_DLL ++LIBFFI_LDFLAGS ++SED ++GREP ++EGREP ++LN_S ++ECHO ++AR ++RANLIB ++DSYMUTIL ++NMEDIT ++DLLTOOL ++AS ++OBJDUMP ++CPP ++CXX ++CXXFLAGS ++ac_ct_CXX ++CXXDEPMODE ++am__fastdepCXX_TRUE ++am__fastdepCXX_FALSE ++CXXCPP ++F77 ++FFLAGS ++ac_ct_F77 ++LIBTOOL ++MAINTAINER_MODE_TRUE ++MAINTAINER_MODE_FALSE ++MAINT ++TESTSUBDIR_TRUE ++TESTSUBDIR_FALSE ++AM_RUNTESTFLAGS ++MIPS_TRUE ++MIPS_FALSE ++SPARC_TRUE ++SPARC_FALSE ++X86_TRUE ++X86_FALSE ++X86_FREEBSD_TRUE ++X86_FREEBSD_FALSE ++X86_WIN32_TRUE ++X86_WIN32_FALSE ++X86_DARWIN_TRUE ++X86_DARWIN_FALSE ++ALPHA_TRUE ++ALPHA_FALSE ++IA64_TRUE ++IA64_FALSE ++M32R_TRUE ++M32R_FALSE ++M68K_TRUE ++M68K_FALSE ++POWERPC_TRUE ++POWERPC_FALSE ++POWERPC_AIX_TRUE ++POWERPC_AIX_FALSE ++POWERPC_DARWIN_TRUE ++POWERPC_DARWIN_FALSE ++POWERPC_FREEBSD_TRUE ++POWERPC_FREEBSD_FALSE ++ARM_TRUE ++ARM_FALSE ++LIBFFI_CRIS_TRUE ++LIBFFI_CRIS_FALSE ++FRV_TRUE ++FRV_FALSE ++S390_TRUE ++S390_FALSE ++X86_64_TRUE ++X86_64_FALSE ++SH_TRUE ++SH_FALSE ++SH64_TRUE ++SH64_FALSE ++PA_LINUX_TRUE ++PA_LINUX_FALSE ++PA_HPUX_TRUE ++PA_HPUX_FALSE ++PA64_HPUX_TRUE ++PA64_HPUX_FALSE ++ALLOCA ++HAVE_LONG_DOUBLE ++TARGET ++TARGETDIR ++toolexecdir ++toolexeclibdir ++LIB@&t@OBJS ++LTLIBOBJS' ++ac_subst_files='' ++ ac_precious_vars='build_alias ++host_alias ++target_alias ++CCAS ++CCASFLAGS ++CPP ++CPPFLAGS ++CXX ++CXXFLAGS ++LDFLAGS ++LIBS ++CCC ++CXXCPP ++F77 ++FFLAGS' ++ ++ ++# Initialize some variables set by options. ++ac_init_help= ++ac_init_version=false ++# The variables have the same names as the options, with ++# dashes changed to underlines. ++cache_file=/dev/null ++exec_prefix=NONE ++no_create= ++no_recursion= ++prefix=NONE ++program_prefix=NONE ++program_suffix=NONE ++program_transform_name=s,x,x, ++silent= ++site= ++srcdir= ++verbose= ++x_includes=NONE ++x_libraries=NONE ++ ++# Installation directory options. ++# These are left unexpanded so users can "make install exec_prefix=/foo" ++# and all the variables that are supposed to be based on exec_prefix ++# by default will actually change. ++# Use braces instead of parens because sh, perl, etc. also accept them. ++# (The list follows the same order as the GNU Coding Standards.) ++bindir='${exec_prefix}/bin' ++sbindir='${exec_prefix}/sbin' ++libexecdir='${exec_prefix}/libexec' ++datarootdir='${prefix}/share' ++datadir='${datarootdir}' ++sysconfdir='${prefix}/etc' ++sharedstatedir='${prefix}/com' ++localstatedir='${prefix}/var' ++includedir='${prefix}/include' ++oldincludedir='/usr/include' ++docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' ++infodir='${datarootdir}/info' ++htmldir='${docdir}' ++dvidir='${docdir}' ++pdfdir='${docdir}' ++psdir='${docdir}' ++libdir='${exec_prefix}/lib' ++localedir='${datarootdir}/locale' ++mandir='${datarootdir}/man' ++ ++ac_prev= ++ac_dashdash= ++for ac_option ++do ++ # If the previous option needs an argument, assign it. ++ if test -n "$ac_prev"; then ++ eval $ac_prev=\$ac_option ++ ac_prev= ++ continue ++ fi ++ ++ case $ac_option in ++ *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; ++ *) ac_optarg=yes ;; ++ esac ++ ++ # Accept the important Cygnus configure options, so we can diagnose typos. ++ ++ case $ac_dashdash$ac_option in ++ --) ++ ac_dashdash=yes ;; ++ ++ -bindir | --bindir | --bindi | --bind | --bin | --bi) ++ ac_prev=bindir ;; ++ -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) ++ bindir=$ac_optarg ;; ++ ++ -build | --build | --buil | --bui | --bu) ++ ac_prev=build_alias ;; ++ -build=* | --build=* | --buil=* | --bui=* | --bu=*) ++ build_alias=$ac_optarg ;; ++ ++ -cache-file | --cache-file | --cache-fil | --cache-fi \ ++ | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) ++ ac_prev=cache_file ;; ++ -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ ++ | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) ++ cache_file=$ac_optarg ;; ++ ++ --config-cache | -C) ++ cache_file=config.cache ;; ++ ++ -datadir | --datadir | --datadi | --datad) ++ ac_prev=datadir ;; ++ -datadir=* | --datadir=* | --datadi=* | --datad=*) ++ datadir=$ac_optarg ;; ++ ++ -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ ++ | --dataroo | --dataro | --datar) ++ ac_prev=datarootdir ;; ++ -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ ++ | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) ++ datarootdir=$ac_optarg ;; ++ ++ -disable-* | --disable-*) ++ ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'` ++ # Reject names that are not valid shell variable names. ++ expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null && ++ { echo "$as_me: error: invalid feature name: $ac_feature" >&2 ++ { (exit 1); exit 1; }; } ++ ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'` ++ eval enable_$ac_feature=no ;; ++ ++ -docdir | --docdir | --docdi | --doc | --do) ++ ac_prev=docdir ;; ++ -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) ++ docdir=$ac_optarg ;; ++ ++ -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) ++ ac_prev=dvidir ;; ++ -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) ++ dvidir=$ac_optarg ;; ++ ++ -enable-* | --enable-*) ++ ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` ++ # Reject names that are not valid shell variable names. ++ expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null && ++ { echo "$as_me: error: invalid feature name: $ac_feature" >&2 ++ { (exit 1); exit 1; }; } ++ ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'` ++ eval enable_$ac_feature=\$ac_optarg ;; ++ ++ -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ ++ | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ ++ | --exec | --exe | --ex) ++ ac_prev=exec_prefix ;; ++ -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ ++ | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ ++ | --exec=* | --exe=* | --ex=*) ++ exec_prefix=$ac_optarg ;; ++ ++ -gas | --gas | --ga | --g) ++ # Obsolete; use --with-gas. ++ with_gas=yes ;; ++ ++ -help | --help | --hel | --he | -h) ++ ac_init_help=long ;; ++ -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) ++ ac_init_help=recursive ;; ++ -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) ++ ac_init_help=short ;; ++ ++ -host | --host | --hos | --ho) ++ ac_prev=host_alias ;; ++ -host=* | --host=* | --hos=* | --ho=*) ++ host_alias=$ac_optarg ;; ++ ++ -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) ++ ac_prev=htmldir ;; ++ -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ ++ | --ht=*) ++ htmldir=$ac_optarg ;; ++ ++ -includedir | --includedir | --includedi | --included | --include \ ++ | --includ | --inclu | --incl | --inc) ++ ac_prev=includedir ;; ++ -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ ++ | --includ=* | --inclu=* | --incl=* | --inc=*) ++ includedir=$ac_optarg ;; ++ ++ -infodir | --infodir | --infodi | --infod | --info | --inf) ++ ac_prev=infodir ;; ++ -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) ++ infodir=$ac_optarg ;; ++ ++ -libdir | --libdir | --libdi | --libd) ++ ac_prev=libdir ;; ++ -libdir=* | --libdir=* | --libdi=* | --libd=*) ++ libdir=$ac_optarg ;; ++ ++ -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ ++ | --libexe | --libex | --libe) ++ ac_prev=libexecdir ;; ++ -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ ++ | --libexe=* | --libex=* | --libe=*) ++ libexecdir=$ac_optarg ;; ++ ++ -localedir | --localedir | --localedi | --localed | --locale) ++ ac_prev=localedir ;; ++ -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) ++ localedir=$ac_optarg ;; ++ ++ -localstatedir | --localstatedir | --localstatedi | --localstated \ ++ | --localstate | --localstat | --localsta | --localst | --locals) ++ ac_prev=localstatedir ;; ++ -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ ++ | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) ++ localstatedir=$ac_optarg ;; ++ ++ -mandir | --mandir | --mandi | --mand | --man | --ma | --m) ++ ac_prev=mandir ;; ++ -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) ++ mandir=$ac_optarg ;; ++ ++ -nfp | --nfp | --nf) ++ # Obsolete; use --without-fp. ++ with_fp=no ;; ++ ++ -no-create | --no-create | --no-creat | --no-crea | --no-cre \ ++ | --no-cr | --no-c | -n) ++ no_create=yes ;; ++ ++ -no-recursion | --no-recursion | --no-recursio | --no-recursi \ ++ | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ++ no_recursion=yes ;; ++ ++ -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ ++ | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ ++ | --oldin | --oldi | --old | --ol | --o) ++ ac_prev=oldincludedir ;; ++ -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ ++ | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ ++ | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) ++ oldincludedir=$ac_optarg ;; ++ ++ -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) ++ ac_prev=prefix ;; ++ -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) ++ prefix=$ac_optarg ;; ++ ++ -program-prefix | --program-prefix | --program-prefi | --program-pref \ ++ | --program-pre | --program-pr | --program-p) ++ ac_prev=program_prefix ;; ++ -program-prefix=* | --program-prefix=* | --program-prefi=* \ ++ | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) ++ program_prefix=$ac_optarg ;; ++ ++ -program-suffix | --program-suffix | --program-suffi | --program-suff \ ++ | --program-suf | --program-su | --program-s) ++ ac_prev=program_suffix ;; ++ -program-suffix=* | --program-suffix=* | --program-suffi=* \ ++ | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) ++ program_suffix=$ac_optarg ;; ++ ++ -program-transform-name | --program-transform-name \ ++ | --program-transform-nam | --program-transform-na \ ++ | --program-transform-n | --program-transform- \ ++ | --program-transform | --program-transfor \ ++ | --program-transfo | --program-transf \ ++ | --program-trans | --program-tran \ ++ | --progr-tra | --program-tr | --program-t) ++ ac_prev=program_transform_name ;; ++ -program-transform-name=* | --program-transform-name=* \ ++ | --program-transform-nam=* | --program-transform-na=* \ ++ | --program-transform-n=* | --program-transform-=* \ ++ | --program-transform=* | --program-transfor=* \ ++ | --program-transfo=* | --program-transf=* \ ++ | --program-trans=* | --program-tran=* \ ++ | --progr-tra=* | --program-tr=* | --program-t=*) ++ program_transform_name=$ac_optarg ;; ++ ++ -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) ++ ac_prev=pdfdir ;; ++ -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) ++ pdfdir=$ac_optarg ;; ++ ++ -psdir | --psdir | --psdi | --psd | --ps) ++ ac_prev=psdir ;; ++ -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) ++ psdir=$ac_optarg ;; ++ ++ -q | -quiet | --quiet | --quie | --qui | --qu | --q \ ++ | -silent | --silent | --silen | --sile | --sil) ++ silent=yes ;; ++ ++ -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) ++ ac_prev=sbindir ;; ++ -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ ++ | --sbi=* | --sb=*) ++ sbindir=$ac_optarg ;; ++ ++ -sharedstatedir | --sharedstatedir | --sharedstatedi \ ++ | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ ++ | --sharedst | --shareds | --shared | --share | --shar \ ++ | --sha | --sh) ++ ac_prev=sharedstatedir ;; ++ -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ ++ | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ ++ | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ ++ | --sha=* | --sh=*) ++ sharedstatedir=$ac_optarg ;; ++ ++ -site | --site | --sit) ++ ac_prev=site ;; ++ -site=* | --site=* | --sit=*) ++ site=$ac_optarg ;; ++ ++ -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) ++ ac_prev=srcdir ;; ++ -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) ++ srcdir=$ac_optarg ;; ++ ++ -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ ++ | --syscon | --sysco | --sysc | --sys | --sy) ++ ac_prev=sysconfdir ;; ++ -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ ++ | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) ++ sysconfdir=$ac_optarg ;; ++ ++ -target | --target | --targe | --targ | --tar | --ta | --t) ++ ac_prev=target_alias ;; ++ -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) ++ target_alias=$ac_optarg ;; ++ ++ -v | -verbose | --verbose | --verbos | --verbo | --verb) ++ verbose=yes ;; ++ ++ -version | --version | --versio | --versi | --vers | -V) ++ ac_init_version=: ;; ++ ++ -with-* | --with-*) ++ ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` ++ # Reject names that are not valid shell variable names. ++ expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null && ++ { echo "$as_me: error: invalid package name: $ac_package" >&2 ++ { (exit 1); exit 1; }; } ++ ac_package=`echo $ac_package | sed 's/[-.]/_/g'` ++ eval with_$ac_package=\$ac_optarg ;; ++ ++ -without-* | --without-*) ++ ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'` ++ # Reject names that are not valid shell variable names. ++ expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null && ++ { echo "$as_me: error: invalid package name: $ac_package" >&2 ++ { (exit 1); exit 1; }; } ++ ac_package=`echo $ac_package | sed 's/[-.]/_/g'` ++ eval with_$ac_package=no ;; ++ ++ --x) ++ # Obsolete; use --with-x. ++ with_x=yes ;; ++ ++ -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ ++ | --x-incl | --x-inc | --x-in | --x-i) ++ ac_prev=x_includes ;; ++ -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ ++ | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) ++ x_includes=$ac_optarg ;; ++ ++ -x-libraries | --x-libraries | --x-librarie | --x-librari \ ++ | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) ++ ac_prev=x_libraries ;; ++ -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ ++ | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) ++ x_libraries=$ac_optarg ;; ++ ++ -*) { echo "$as_me: error: unrecognized option: $ac_option ++Try \`$0 --help' for more information." >&2 ++ { (exit 1); exit 1; }; } ++ ;; ++ ++ *=*) ++ ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` ++ # Reject names that are not valid shell variable names. ++ expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null && ++ { echo "$as_me: error: invalid variable name: $ac_envvar" >&2 ++ { (exit 1); exit 1; }; } ++ eval $ac_envvar=\$ac_optarg ++ export $ac_envvar ;; ++ ++ *) ++ # FIXME: should be removed in autoconf 3.0. ++ echo "$as_me: WARNING: you should use --build, --host, --target" >&2 ++ expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && ++ echo "$as_me: WARNING: invalid host type: $ac_option" >&2 ++ : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option} ++ ;; ++ ++ esac ++done ++ ++if test -n "$ac_prev"; then ++ ac_option=--`echo $ac_prev | sed 's/_/-/g'` ++ { echo "$as_me: error: missing argument to $ac_option" >&2 ++ { (exit 1); exit 1; }; } ++fi ++ ++# Be sure to have absolute directory names. ++for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ ++ datadir sysconfdir sharedstatedir localstatedir includedir \ ++ oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ ++ libdir localedir mandir ++do ++ eval ac_val=\$$ac_var ++ case $ac_val in ++ [\\/$]* | ?:[\\/]* ) continue;; ++ NONE | '' ) case $ac_var in *prefix ) continue;; esac;; ++ esac ++ { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2 ++ { (exit 1); exit 1; }; } ++done ++ ++# There might be people who depend on the old broken behavior: `$host' ++# used to hold the argument of --host etc. ++# FIXME: To remove some day. ++build=$build_alias ++host=$host_alias ++target=$target_alias ++ ++# FIXME: To remove some day. ++if test "x$host_alias" != x; then ++ if test "x$build_alias" = x; then ++ cross_compiling=maybe ++ echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host. ++ If a cross compiler is detected then cross compile mode will be used." >&2 ++ elif test "x$build_alias" != "x$host_alias"; then ++ cross_compiling=yes ++ fi ++fi ++ ++ac_tool_prefix= ++test -n "$host_alias" && ac_tool_prefix=$host_alias- ++ ++test "$silent" = yes && exec 6>/dev/null ++ ++ ++ac_pwd=`pwd` && test -n "$ac_pwd" && ++ac_ls_di=`ls -di .` && ++ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || ++ { echo "$as_me: error: Working directory cannot be determined" >&2 ++ { (exit 1); exit 1; }; } ++test "X$ac_ls_di" = "X$ac_pwd_ls_di" || ++ { echo "$as_me: error: pwd does not report name of working directory" >&2 ++ { (exit 1); exit 1; }; } ++ ++ ++# Find the source files, if location was not specified. ++if test -z "$srcdir"; then ++ ac_srcdir_defaulted=yes ++ # Try the directory containing this script, then the parent directory. ++ ac_confdir=`$as_dirname -- "$0" || ++$as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ ++ X"$0" : 'X\(//\)[^/]' \| \ ++ X"$0" : 'X\(//\)$' \| \ ++ X"$0" : 'X\(/\)' \| . 2>/dev/null || ++echo X"$0" | ++ sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ ++ s//\1/ ++ q ++ } ++ /^X\(\/\/\)[^/].*/{ ++ s//\1/ ++ q ++ } ++ /^X\(\/\/\)$/{ ++ s//\1/ ++ q ++ } ++ /^X\(\/\).*/{ ++ s//\1/ ++ q ++ } ++ s/.*/./; q'` ++ srcdir=$ac_confdir ++ if test ! -r "$srcdir/$ac_unique_file"; then ++ srcdir=.. ++ fi ++else ++ ac_srcdir_defaulted=no ++fi ++if test ! -r "$srcdir/$ac_unique_file"; then ++ test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." ++ { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2 ++ { (exit 1); exit 1; }; } ++fi ++ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" ++ac_abs_confdir=`( ++ cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2 ++ { (exit 1); exit 1; }; } ++ pwd)` ++# When building in place, set srcdir=. ++if test "$ac_abs_confdir" = "$ac_pwd"; then ++ srcdir=. ++fi ++# Remove unnecessary trailing slashes from srcdir. ++# Double slashes in file names in object file debugging info ++# mess up M-x gdb in Emacs. ++case $srcdir in ++*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; ++esac ++for ac_var in $ac_precious_vars; do ++ eval ac_env_${ac_var}_set=\${${ac_var}+set} ++ eval ac_env_${ac_var}_value=\$${ac_var} ++ eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} ++ eval ac_cv_env_${ac_var}_value=\$${ac_var} ++done ++ ++# ++# Report the --help message. ++# ++if test "$ac_init_help" = "long"; then ++ # Omit some internal or obsolete options to make the list less imposing. ++ # This message is too long to be a string in the A/UX 3.1 sh. ++ cat <<_ACEOF ++\`configure' configures libffi 3.0.8 to adapt to many kinds of systems. ++ ++Usage: $0 [OPTION]... [VAR=VALUE]... ++ ++To assign environment variables (e.g., CC, CFLAGS...), specify them as ++VAR=VALUE. See below for descriptions of some of the useful variables. ++ ++Defaults for the options are specified in brackets. ++ ++Configuration: ++ -h, --help display this help and exit ++ --help=short display options specific to this package ++ --help=recursive display the short help of all the included packages ++ -V, --version display version information and exit ++ -q, --quiet, --silent do not print \`checking...' messages ++ --cache-file=FILE cache test results in FILE [disabled] ++ -C, --config-cache alias for \`--cache-file=config.cache' ++ -n, --no-create do not create output files ++ --srcdir=DIR find the sources in DIR [configure dir or \`..'] ++ ++Installation directories: ++ --prefix=PREFIX install architecture-independent files in PREFIX ++ [$ac_default_prefix] ++ --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX ++ [PREFIX] ++ ++By default, \`make install' will install all the files in ++\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify ++an installation prefix other than \`$ac_default_prefix' using \`--prefix', ++for instance \`--prefix=\$HOME'. ++ ++For better control, use the options below. ++ ++Fine tuning of the installation directories: ++ --bindir=DIR user executables [EPREFIX/bin] ++ --sbindir=DIR system admin executables [EPREFIX/sbin] ++ --libexecdir=DIR program executables [EPREFIX/libexec] ++ --sysconfdir=DIR read-only single-machine data [PREFIX/etc] ++ --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] ++ --localstatedir=DIR modifiable single-machine data [PREFIX/var] ++ --libdir=DIR object code libraries [EPREFIX/lib] ++ --includedir=DIR C header files [PREFIX/include] ++ --oldincludedir=DIR C header files for non-gcc [/usr/include] ++ --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] ++ --datadir=DIR read-only architecture-independent data [DATAROOTDIR] ++ --infodir=DIR info documentation [DATAROOTDIR/info] ++ --localedir=DIR locale-dependent data [DATAROOTDIR/locale] ++ --mandir=DIR man documentation [DATAROOTDIR/man] ++ --docdir=DIR documentation root @<:@DATAROOTDIR/doc/libffi@:>@ ++ --htmldir=DIR html documentation [DOCDIR] ++ --dvidir=DIR dvi documentation [DOCDIR] ++ --pdfdir=DIR pdf documentation [DOCDIR] ++ --psdir=DIR ps documentation [DOCDIR] ++_ACEOF ++ ++ cat <<\_ACEOF ++ ++Program names: ++ --program-prefix=PREFIX prepend PREFIX to installed program names ++ --program-suffix=SUFFIX append SUFFIX to installed program names ++ --program-transform-name=PROGRAM run sed PROGRAM on installed program names ++ ++System types: ++ --build=BUILD configure for building on BUILD [guessed] ++ --host=HOST cross-compile to build programs to run on HOST [BUILD] ++ --target=TARGET configure for building compilers for TARGET [HOST] ++_ACEOF ++fi ++ ++if test -n "$ac_init_help"; then ++ case $ac_init_help in ++ short | recursive ) echo "Configuration of libffi 3.0.8:";; ++ esac ++ cat <<\_ACEOF ++ ++Optional Features: ++ --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) ++ --enable-FEATURE[=ARG] include FEATURE [ARG=yes] ++ --disable-dependency-tracking speeds up one-time build ++ --enable-dependency-tracking do not reject slow dependency extractors ++ --enable-shared@<:@=PKGS@:>@ build shared libraries @<:@default=yes@:>@ ++ --enable-static@<:@=PKGS@:>@ build static libraries @<:@default=yes@:>@ ++ --enable-fast-install@<:@=PKGS@:>@ ++ optimize for fast installation @<:@default=yes@:>@ ++ --disable-libtool-lock avoid locking (might break parallel builds) ++ --enable-maintainer-mode enable make rules and dependencies not useful ++ (and sometimes confusing) to the casual installer ++ --enable-debug debugging mode ++ --disable-structs omit code for struct support ++ --disable-raw-api make the raw api unavailable ++ --enable-purify-safety purify-safe mode ++ ++Optional Packages: ++ --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] ++ --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) ++ --with-gnu-ld assume the C compiler uses GNU ld @<:@default=no@:>@ ++ --with-pic try to use only PIC/non-PIC objects @<:@default=use ++ both@:>@ ++ --with-tags@<:@=TAGS@:>@ include additional configurations @<:@automatic@:>@ ++ ++Some influential environment variables: ++ CC C compiler command ++ CFLAGS C compiler flags ++ LDFLAGS linker flags, e.g. -L if you have libraries in a ++ nonstandard directory ++ LIBS libraries to pass to the linker, e.g. -l ++ CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I if ++ you have headers in a nonstandard directory ++ CCAS assembler compiler command (defaults to CC) ++ CCASFLAGS assembler compiler flags (defaults to CFLAGS) ++ CPP C preprocessor ++ CXX C++ compiler command ++ CXXFLAGS C++ compiler flags ++ CXXCPP C++ preprocessor ++ F77 Fortran 77 compiler command ++ FFLAGS Fortran 77 compiler flags ++ ++Use these variables to override the choices made by `configure' or to help ++it to find libraries and programs with nonstandard names/locations. ++ ++Report bugs to . ++_ACEOF ++ac_status=$? ++fi ++ ++if test "$ac_init_help" = "recursive"; then ++ # If there are subdirs, report their specific --help. ++ for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue ++ test -d "$ac_dir" || continue ++ ac_builddir=. ++ ++case "$ac_dir" in ++.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; ++*) ++ ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` ++ # A ".." for each directory in $ac_dir_suffix. ++ ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'` ++ case $ac_top_builddir_sub in ++ "") ac_top_builddir_sub=. ac_top_build_prefix= ;; ++ *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; ++ esac ;; ++esac ++ac_abs_top_builddir=$ac_pwd ++ac_abs_builddir=$ac_pwd$ac_dir_suffix ++# for backward compatibility: ++ac_top_builddir=$ac_top_build_prefix ++ ++case $srcdir in ++ .) # We are building in place. ++ ac_srcdir=. ++ ac_top_srcdir=$ac_top_builddir_sub ++ ac_abs_top_srcdir=$ac_pwd ;; ++ [\\/]* | ?:[\\/]* ) # Absolute name. ++ ac_srcdir=$srcdir$ac_dir_suffix; ++ ac_top_srcdir=$srcdir ++ ac_abs_top_srcdir=$srcdir ;; ++ *) # Relative name. ++ ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix ++ ac_top_srcdir=$ac_top_build_prefix$srcdir ++ ac_abs_top_srcdir=$ac_pwd/$srcdir ;; ++esac ++ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix ++ ++ cd "$ac_dir" || { ac_status=$?; continue; } ++ # Check for guested configure. ++ if test -f "$ac_srcdir/configure.gnu"; then ++ echo && ++ $SHELL "$ac_srcdir/configure.gnu" --help=recursive ++ elif test -f "$ac_srcdir/configure"; then ++ echo && ++ $SHELL "$ac_srcdir/configure" --help=recursive ++ else ++ echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 ++ fi || ac_status=$? ++ cd "$ac_pwd" || { ac_status=$?; break; } ++ done ++fi ++ ++test -n "$ac_init_help" && exit $ac_status ++if $ac_init_version; then ++ cat <<\_ACEOF ++libffi configure 3.0.8 ++generated by GNU Autoconf 2.61 ++ ++Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, ++2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc. ++This configure script is free software; the Free Software Foundation ++gives unlimited permission to copy, distribute and modify it. ++_ACEOF ++ exit ++fi ++cat >config.log <<_ACEOF ++This file contains any messages produced by compilers while ++running configure, to aid debugging if configure makes a mistake. ++ ++It was created by libffi $as_me 3.0.8, which was ++generated by GNU Autoconf 2.61. Invocation command line was ++ ++ $ $0 $@ ++ ++_ACEOF ++exec 5>>config.log ++{ ++cat <<_ASUNAME ++@%:@@%:@ --------- @%:@@%:@ ++@%:@@%:@ Platform. @%:@@%:@ ++@%:@@%:@ --------- @%:@@%:@ ++ ++hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` ++uname -m = `(uname -m) 2>/dev/null || echo unknown` ++uname -r = `(uname -r) 2>/dev/null || echo unknown` ++uname -s = `(uname -s) 2>/dev/null || echo unknown` ++uname -v = `(uname -v) 2>/dev/null || echo unknown` ++ ++/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` ++/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` ++ ++/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` ++/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` ++/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` ++/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` ++/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` ++/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` ++/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` ++ ++_ASUNAME ++ ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ echo "PATH: $as_dir" ++done ++IFS=$as_save_IFS ++ ++} >&5 ++ ++cat >&5 <<_ACEOF ++ ++ ++@%:@@%:@ ----------- @%:@@%:@ ++@%:@@%:@ Core tests. @%:@@%:@ ++@%:@@%:@ ----------- @%:@@%:@ ++ ++_ACEOF ++ ++ ++# Keep a trace of the command line. ++# Strip out --no-create and --no-recursion so they do not pile up. ++# Strip out --silent because we don't want to record it for future runs. ++# Also quote any args containing shell meta-characters. ++# Make two passes to allow for proper duplicate-argument suppression. ++ac_configure_args= ++ac_configure_args0= ++ac_configure_args1= ++ac_must_keep_next=false ++for ac_pass in 1 2 ++do ++ for ac_arg ++ do ++ case $ac_arg in ++ -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; ++ -q | -quiet | --quiet | --quie | --qui | --qu | --q \ ++ | -silent | --silent | --silen | --sile | --sil) ++ continue ;; ++ *\'*) ++ ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; ++ esac ++ case $ac_pass in ++ 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;; ++ 2) ++ ac_configure_args1="$ac_configure_args1 '$ac_arg'" ++ if test $ac_must_keep_next = true; then ++ ac_must_keep_next=false # Got value, back to normal. ++ else ++ case $ac_arg in ++ *=* | --config-cache | -C | -disable-* | --disable-* \ ++ | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ ++ | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ ++ | -with-* | --with-* | -without-* | --without-* | --x) ++ case "$ac_configure_args0 " in ++ "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; ++ esac ++ ;; ++ -* ) ac_must_keep_next=true ;; ++ esac ++ fi ++ ac_configure_args="$ac_configure_args '$ac_arg'" ++ ;; ++ esac ++ done ++done ++$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; } ++$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; } ++ ++# When interrupted or exit'd, cleanup temporary files, and complete ++# config.log. We remove comments because anyway the quotes in there ++# would cause problems or look ugly. ++# WARNING: Use '\'' to represent an apostrophe within the trap. ++# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. ++trap 'exit_status=$? ++ # Save into config.log some information that might help in debugging. ++ { ++ echo ++ ++ cat <<\_ASBOX ++@%:@@%:@ ---------------- @%:@@%:@ ++@%:@@%:@ Cache variables. @%:@@%:@ ++@%:@@%:@ ---------------- @%:@@%:@ ++_ASBOX ++ echo ++ # The following way of writing the cache mishandles newlines in values, ++( ++ for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do ++ eval ac_val=\$$ac_var ++ case $ac_val in #( ++ *${as_nl}*) ++ case $ac_var in #( ++ *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5 ++echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;; ++ esac ++ case $ac_var in #( ++ _ | IFS | as_nl) ;; #( ++ *) $as_unset $ac_var ;; ++ esac ;; ++ esac ++ done ++ (set) 2>&1 | ++ case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( ++ *${as_nl}ac_space=\ *) ++ sed -n \ ++ "s/'\''/'\''\\\\'\'''\''/g; ++ s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" ++ ;; #( ++ *) ++ sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" ++ ;; ++ esac | ++ sort ++) ++ echo ++ ++ cat <<\_ASBOX ++@%:@@%:@ ----------------- @%:@@%:@ ++@%:@@%:@ Output variables. @%:@@%:@ ++@%:@@%:@ ----------------- @%:@@%:@ ++_ASBOX ++ echo ++ for ac_var in $ac_subst_vars ++ do ++ eval ac_val=\$$ac_var ++ case $ac_val in ++ *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; ++ esac ++ echo "$ac_var='\''$ac_val'\''" ++ done | sort ++ echo ++ ++ if test -n "$ac_subst_files"; then ++ cat <<\_ASBOX ++@%:@@%:@ ------------------- @%:@@%:@ ++@%:@@%:@ File substitutions. @%:@@%:@ ++@%:@@%:@ ------------------- @%:@@%:@ ++_ASBOX ++ echo ++ for ac_var in $ac_subst_files ++ do ++ eval ac_val=\$$ac_var ++ case $ac_val in ++ *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; ++ esac ++ echo "$ac_var='\''$ac_val'\''" ++ done | sort ++ echo ++ fi ++ ++ if test -s confdefs.h; then ++ cat <<\_ASBOX ++@%:@@%:@ ----------- @%:@@%:@ ++@%:@@%:@ confdefs.h. @%:@@%:@ ++@%:@@%:@ ----------- @%:@@%:@ ++_ASBOX ++ echo ++ cat confdefs.h ++ echo ++ fi ++ test "$ac_signal" != 0 && ++ echo "$as_me: caught signal $ac_signal" ++ echo "$as_me: exit $exit_status" ++ } >&5 ++ rm -f core *.core core.conftest.* && ++ rm -f -r conftest* confdefs* conf$$* $ac_clean_files && ++ exit $exit_status ++' 0 ++for ac_signal in 1 2 13 15; do ++ trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal ++done ++ac_signal=0 ++ ++# confdefs.h avoids OS command line length limits that DEFS can exceed. ++rm -f -r conftest* confdefs.h ++ ++# Predefined preprocessor variables. ++ ++cat >>confdefs.h <<_ACEOF ++@%:@define PACKAGE_NAME "$PACKAGE_NAME" ++_ACEOF ++ ++ ++cat >>confdefs.h <<_ACEOF ++@%:@define PACKAGE_TARNAME "$PACKAGE_TARNAME" ++_ACEOF ++ ++ ++cat >>confdefs.h <<_ACEOF ++@%:@define PACKAGE_VERSION "$PACKAGE_VERSION" ++_ACEOF ++ ++ ++cat >>confdefs.h <<_ACEOF ++@%:@define PACKAGE_STRING "$PACKAGE_STRING" ++_ACEOF ++ ++ ++cat >>confdefs.h <<_ACEOF ++@%:@define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" ++_ACEOF ++ ++ ++# Let the site file select an alternate cache file if it wants to. ++# Prefer explicitly selected file to automatically selected ones. ++if test -n "$CONFIG_SITE"; then ++ set x "$CONFIG_SITE" ++elif test "x$prefix" != xNONE; then ++ set x "$prefix/share/config.site" "$prefix/etc/config.site" ++else ++ set x "$ac_default_prefix/share/config.site" \ ++ "$ac_default_prefix/etc/config.site" ++fi ++shift ++for ac_site_file ++do ++ if test -r "$ac_site_file"; then ++ { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5 ++echo "$as_me: loading site script $ac_site_file" >&6;} ++ sed 's/^/| /' "$ac_site_file" >&5 ++ . "$ac_site_file" ++ fi ++done ++ ++if test -r "$cache_file"; then ++ # Some versions of bash will fail to source /dev/null (special ++ # files actually), so we avoid doing that. ++ if test -f "$cache_file"; then ++ { echo "$as_me:$LINENO: loading cache $cache_file" >&5 ++echo "$as_me: loading cache $cache_file" >&6;} ++ case $cache_file in ++ [\\/]* | ?:[\\/]* ) . "$cache_file";; ++ *) . "./$cache_file";; ++ esac ++ fi ++else ++ { echo "$as_me:$LINENO: creating cache $cache_file" >&5 ++echo "$as_me: creating cache $cache_file" >&6;} ++ >$cache_file ++fi ++ ++# Check that the precious variables saved in the cache have kept the same ++# value. ++ac_cache_corrupted=false ++for ac_var in $ac_precious_vars; do ++ eval ac_old_set=\$ac_cv_env_${ac_var}_set ++ eval ac_new_set=\$ac_env_${ac_var}_set ++ eval ac_old_val=\$ac_cv_env_${ac_var}_value ++ eval ac_new_val=\$ac_env_${ac_var}_value ++ case $ac_old_set,$ac_new_set in ++ set,) ++ { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 ++echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} ++ ac_cache_corrupted=: ;; ++ ,set) ++ { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5 ++echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} ++ ac_cache_corrupted=: ;; ++ ,);; ++ *) ++ if test "x$ac_old_val" != "x$ac_new_val"; then ++ { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5 ++echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} ++ { echo "$as_me:$LINENO: former value: $ac_old_val" >&5 ++echo "$as_me: former value: $ac_old_val" >&2;} ++ { echo "$as_me:$LINENO: current value: $ac_new_val" >&5 ++echo "$as_me: current value: $ac_new_val" >&2;} ++ ac_cache_corrupted=: ++ fi;; ++ esac ++ # Pass precious variables to config.status. ++ if test "$ac_new_set" = set; then ++ case $ac_new_val in ++ *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; ++ *) ac_arg=$ac_var=$ac_new_val ;; ++ esac ++ case " $ac_configure_args " in ++ *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. ++ *) ac_configure_args="$ac_configure_args '$ac_arg'" ;; ++ esac ++ fi ++done ++if $ac_cache_corrupted; then ++ { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5 ++echo "$as_me: error: changes in the environment can compromise the build" >&2;} ++ { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5 ++echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;} ++ { (exit 1); exit 1; }; } ++fi ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ac_ext=c ++ac_cpp='$CPP $CPPFLAGS' ++ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ++ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ++ac_compiler_gnu=$ac_cv_c_compiler_gnu ++ ++ ++ac_config_headers="$ac_config_headers fficonfig.h" ++ ++ ++ac_aux_dir= ++for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do ++ if test -f "$ac_dir/install-sh"; then ++ ac_aux_dir=$ac_dir ++ ac_install_sh="$ac_aux_dir/install-sh -c" ++ break ++ elif test -f "$ac_dir/install.sh"; then ++ ac_aux_dir=$ac_dir ++ ac_install_sh="$ac_aux_dir/install.sh -c" ++ break ++ elif test -f "$ac_dir/shtool"; then ++ ac_aux_dir=$ac_dir ++ ac_install_sh="$ac_aux_dir/shtool install -c" ++ break ++ fi ++done ++if test -z "$ac_aux_dir"; then ++ { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&5 ++echo "$as_me: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&2;} ++ { (exit 1); exit 1; }; } ++fi ++ ++# These three variables are undocumented and unsupported, ++# and are intended to be withdrawn in a future Autoconf release. ++# They can cause serious problems if a builder's source tree is in a directory ++# whose full name contains unusual characters. ++ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. ++ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. ++ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. ++ ++ ++# Make sure we can run config.sub. ++$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || ++ { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5 ++echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;} ++ { (exit 1); exit 1; }; } ++ ++{ echo "$as_me:$LINENO: checking build system type" >&5 ++echo $ECHO_N "checking build system type... $ECHO_C" >&6; } ++if test "${ac_cv_build+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ ac_build_alias=$build_alias ++test "x$ac_build_alias" = x && ++ ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` ++test "x$ac_build_alias" = x && ++ { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5 ++echo "$as_me: error: cannot guess build type; you must specify one" >&2;} ++ { (exit 1); exit 1; }; } ++ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || ++ { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5 ++echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;} ++ { (exit 1); exit 1; }; } ++ ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_build" >&5 ++echo "${ECHO_T}$ac_cv_build" >&6; } ++case $ac_cv_build in ++*-*-*) ;; ++*) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5 ++echo "$as_me: error: invalid value of canonical build" >&2;} ++ { (exit 1); exit 1; }; };; ++esac ++build=$ac_cv_build ++ac_save_IFS=$IFS; IFS='-' ++set x $ac_cv_build ++shift ++build_cpu=$1 ++build_vendor=$2 ++shift; shift ++# Remember, the first character of IFS is used to create $*, ++# except with old shells: ++build_os=$* ++IFS=$ac_save_IFS ++case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac ++ ++ ++{ echo "$as_me:$LINENO: checking host system type" >&5 ++echo $ECHO_N "checking host system type... $ECHO_C" >&6; } ++if test "${ac_cv_host+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test "x$host_alias" = x; then ++ ac_cv_host=$ac_cv_build ++else ++ ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || ++ { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5 ++echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;} ++ { (exit 1); exit 1; }; } ++fi ++ ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_host" >&5 ++echo "${ECHO_T}$ac_cv_host" >&6; } ++case $ac_cv_host in ++*-*-*) ;; ++*) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5 ++echo "$as_me: error: invalid value of canonical host" >&2;} ++ { (exit 1); exit 1; }; };; ++esac ++host=$ac_cv_host ++ac_save_IFS=$IFS; IFS='-' ++set x $ac_cv_host ++shift ++host_cpu=$1 ++host_vendor=$2 ++shift; shift ++# Remember, the first character of IFS is used to create $*, ++# except with old shells: ++host_os=$* ++IFS=$ac_save_IFS ++case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac ++ ++ ++{ echo "$as_me:$LINENO: checking target system type" >&5 ++echo $ECHO_N "checking target system type... $ECHO_C" >&6; } ++if test "${ac_cv_target+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test "x$target_alias" = x; then ++ ac_cv_target=$ac_cv_host ++else ++ ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` || ++ { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $target_alias failed" >&5 ++echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $target_alias failed" >&2;} ++ { (exit 1); exit 1; }; } ++fi ++ ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_target" >&5 ++echo "${ECHO_T}$ac_cv_target" >&6; } ++case $ac_cv_target in ++*-*-*) ;; ++*) { { echo "$as_me:$LINENO: error: invalid value of canonical target" >&5 ++echo "$as_me: error: invalid value of canonical target" >&2;} ++ { (exit 1); exit 1; }; };; ++esac ++target=$ac_cv_target ++ac_save_IFS=$IFS; IFS='-' ++set x $ac_cv_target ++shift ++target_cpu=$1 ++target_vendor=$2 ++shift; shift ++# Remember, the first character of IFS is used to create $*, ++# except with old shells: ++target_os=$* ++IFS=$ac_save_IFS ++case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac ++ ++ ++# The aliases save the names the user supplied, while $host etc. ++# will get canonicalized. ++test -n "$target_alias" && ++ test "$program_prefix$program_suffix$program_transform_name" = \ ++ NONENONEs,x,x, && ++ program_prefix=${target_alias}- ++target_alias=${target_alias-$host_alias} ++ ++. ${srcdir}/configure.host ++ ++am__api_version='1.10' ++ ++# Find a good install program. We prefer a C program (faster), ++# so one script is as good as another. But avoid the broken or ++# incompatible versions: ++# SysV /etc/install, /usr/sbin/install ++# SunOS /usr/etc/install ++# IRIX /sbin/install ++# AIX /bin/install ++# AmigaOS /C/install, which installs bootblocks on floppy discs ++# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag ++# AFS /usr/afsws/bin/install, which mishandles nonexistent args ++# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" ++# OS/2's system install, which has a completely different semantic ++# ./install, which can be erroneously created by make from ./install.sh. ++{ echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5 ++echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; } ++if test -z "$INSTALL"; then ++if test "${ac_cv_path_install+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ # Account for people who put trailing slashes in PATH elements. ++case $as_dir/ in ++ ./ | .// | /cC/* | \ ++ /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ ++ ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \ ++ /usr/ucb/* ) ;; ++ *) ++ # OSF1 and SCO ODT 3.0 have their own names for install. ++ # Don't use installbsd from OSF since it installs stuff as root ++ # by default. ++ for ac_prog in ginstall scoinst install; do ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then ++ if test $ac_prog = install && ++ grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then ++ # AIX install. It has an incompatible calling convention. ++ : ++ elif test $ac_prog = install && ++ grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then ++ # program-specific install script used by HP pwplus--don't use. ++ : ++ else ++ ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" ++ break 3 ++ fi ++ fi ++ done ++ done ++ ;; ++esac ++done ++IFS=$as_save_IFS ++ ++ ++fi ++ if test "${ac_cv_path_install+set}" = set; then ++ INSTALL=$ac_cv_path_install ++ else ++ # As a last resort, use the slow shell script. Don't cache a ++ # value for INSTALL within a source directory, because that will ++ # break other packages using the cache if that directory is ++ # removed, or if the value is a relative name. ++ INSTALL=$ac_install_sh ++ fi ++fi ++{ echo "$as_me:$LINENO: result: $INSTALL" >&5 ++echo "${ECHO_T}$INSTALL" >&6; } ++ ++# Use test -z because SunOS4 sh mishandles braces in ${var-val}. ++# It thinks the first close brace ends the variable substitution. ++test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' ++ ++test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' ++ ++test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' ++ ++{ echo "$as_me:$LINENO: checking whether build environment is sane" >&5 ++echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6; } ++# Just in case ++sleep 1 ++echo timestamp > conftest.file ++# Do `set' in a subshell so we don't clobber the current shell's ++# arguments. Must try -L first in case configure is actually a ++# symlink; some systems play weird games with the mod time of symlinks ++# (eg FreeBSD returns the mod time of the symlink's containing ++# directory). ++if ( ++ set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null` ++ if test "$*" = "X"; then ++ # -L didn't work. ++ set X `ls -t $srcdir/configure conftest.file` ++ fi ++ rm -f conftest.file ++ if test "$*" != "X $srcdir/configure conftest.file" \ ++ && test "$*" != "X conftest.file $srcdir/configure"; then ++ ++ # If neither matched, then we have a broken ls. This can happen ++ # if, for instance, CONFIG_SHELL is bash and it inherits a ++ # broken ls alias from the environment. This has actually ++ # happened. Such a system could not be considered "sane". ++ { { echo "$as_me:$LINENO: error: ls -t appears to fail. Make sure there is not a broken ++alias in your environment" >&5 ++echo "$as_me: error: ls -t appears to fail. Make sure there is not a broken ++alias in your environment" >&2;} ++ { (exit 1); exit 1; }; } ++ fi ++ ++ test "$2" = conftest.file ++ ) ++then ++ # Ok. ++ : ++else ++ { { echo "$as_me:$LINENO: error: newly created file is older than distributed files! ++Check your system clock" >&5 ++echo "$as_me: error: newly created file is older than distributed files! ++Check your system clock" >&2;} ++ { (exit 1); exit 1; }; } ++fi ++{ echo "$as_me:$LINENO: result: yes" >&5 ++echo "${ECHO_T}yes" >&6; } ++test "$program_prefix" != NONE && ++ program_transform_name="s&^&$program_prefix&;$program_transform_name" ++# Use a double $ so make ignores it. ++test "$program_suffix" != NONE && ++ program_transform_name="s&\$&$program_suffix&;$program_transform_name" ++# Double any \ or $. echo might interpret backslashes. ++# By default was `s,x,x', remove it if useless. ++cat <<\_ACEOF >conftest.sed ++s/[\\$]/&&/g;s/;s,x,x,$// ++_ACEOF ++program_transform_name=`echo $program_transform_name | sed -f conftest.sed` ++rm -f conftest.sed ++ ++# expand $ac_aux_dir to an absolute path ++am_aux_dir=`cd $ac_aux_dir && pwd` ++ ++test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing" ++# Use eval to expand $SHELL ++if eval "$MISSING --run true"; then ++ am_missing_run="$MISSING --run " ++else ++ am_missing_run= ++ { echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5 ++echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;} ++fi ++ ++{ echo "$as_me:$LINENO: checking for a thread-safe mkdir -p" >&5 ++echo $ECHO_N "checking for a thread-safe mkdir -p... $ECHO_C" >&6; } ++if test -z "$MKDIR_P"; then ++ if test "${ac_cv_path_mkdir+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_prog in mkdir gmkdir; do ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue ++ case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( ++ 'mkdir (GNU coreutils) '* | \ ++ 'mkdir (coreutils) '* | \ ++ 'mkdir (fileutils) '4.1*) ++ ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext ++ break 3;; ++ esac ++ done ++ done ++done ++IFS=$as_save_IFS ++ ++fi ++ ++ if test "${ac_cv_path_mkdir+set}" = set; then ++ MKDIR_P="$ac_cv_path_mkdir -p" ++ else ++ # As a last resort, use the slow shell script. Don't cache a ++ # value for MKDIR_P within a source directory, because that will ++ # break other packages using the cache if that directory is ++ # removed, or if the value is a relative name. ++ test -d ./--version && rmdir ./--version ++ MKDIR_P="$ac_install_sh -d" ++ fi ++fi ++{ echo "$as_me:$LINENO: result: $MKDIR_P" >&5 ++echo "${ECHO_T}$MKDIR_P" >&6; } ++ ++mkdir_p="$MKDIR_P" ++case $mkdir_p in ++ [\\/$]* | ?:[\\/]*) ;; ++ */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;; ++esac ++ ++for ac_prog in gawk mawk nawk awk ++do ++ # Extract the first word of "$ac_prog", so it can be a program name with args. ++set dummy $ac_prog; ac_word=$2 ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } ++if test "${ac_cv_prog_AWK+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -n "$AWK"; then ++ ac_cv_prog_AWK="$AWK" # Let the user override the test. ++else ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_prog_AWK="$ac_prog" ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++done ++IFS=$as_save_IFS ++ ++fi ++fi ++AWK=$ac_cv_prog_AWK ++if test -n "$AWK"; then ++ { echo "$as_me:$LINENO: result: $AWK" >&5 ++echo "${ECHO_T}$AWK" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++ ++ ++ test -n "$AWK" && break ++done ++ ++{ echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5 ++echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6; } ++set x ${MAKE-make}; ac_make=`echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` ++if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ cat >conftest.make <<\_ACEOF ++SHELL = /bin/sh ++all: ++ @echo '@@@%%%=$(MAKE)=@@@%%%' ++_ACEOF ++# GNU make sometimes prints "make[1]: Entering...", which would confuse us. ++case `${MAKE-make} -f conftest.make 2>/dev/null` in ++ *@@@%%%=?*=@@@%%%*) ++ eval ac_cv_prog_make_${ac_make}_set=yes;; ++ *) ++ eval ac_cv_prog_make_${ac_make}_set=no;; ++esac ++rm -f conftest.make ++fi ++if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then ++ { echo "$as_me:$LINENO: result: yes" >&5 ++echo "${ECHO_T}yes" >&6; } ++ SET_MAKE= ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++ SET_MAKE="MAKE=${MAKE-make}" ++fi ++ ++rm -rf .tst 2>/dev/null ++mkdir .tst 2>/dev/null ++if test -d .tst; then ++ am__leading_dot=. ++else ++ am__leading_dot=_ ++fi ++rmdir .tst 2>/dev/null ++ ++if test "`cd $srcdir && pwd`" != "`pwd`"; then ++ # Use -I$(srcdir) only when $(srcdir) != ., so that make's output ++ # is not polluted with repeated "-I." ++ am__isrc=' -I$(srcdir)' ++ # test to see if srcdir already configured ++ if test -f $srcdir/config.status; then ++ { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5 ++echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;} ++ { (exit 1); exit 1; }; } ++ fi ++fi ++ ++# test whether we have cygpath ++if test -z "$CYGPATH_W"; then ++ if (cygpath --version) >/dev/null 2>/dev/null; then ++ CYGPATH_W='cygpath -w' ++ else ++ CYGPATH_W=echo ++ fi ++fi ++ ++ ++# Define the identity of the package. ++ PACKAGE='libffi' ++ VERSION='3.0.8' ++ ++ ++cat >>confdefs.h <<_ACEOF ++@%:@define PACKAGE "$PACKAGE" ++_ACEOF ++ ++ ++cat >>confdefs.h <<_ACEOF ++@%:@define VERSION "$VERSION" ++_ACEOF ++ ++# Some tools Automake needs. ++ ++ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} ++ ++ ++AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} ++ ++ ++AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} ++ ++ ++AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} ++ ++ ++MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} ++ ++install_sh=${install_sh-"\$(SHELL) $am_aux_dir/install-sh"} ++ ++# Installed binaries are usually stripped using `strip' when the user ++# run `make install-strip'. However `strip' might not be the right ++# tool to use in cross-compilation environments, therefore Automake ++# will honor the `STRIP' environment variable to overrule this program. ++if test "$cross_compiling" != no; then ++ if test -n "$ac_tool_prefix"; then ++ # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. ++set dummy ${ac_tool_prefix}strip; ac_word=$2 ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } ++if test "${ac_cv_prog_STRIP+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -n "$STRIP"; then ++ ac_cv_prog_STRIP="$STRIP" # Let the user override the test. ++else ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_prog_STRIP="${ac_tool_prefix}strip" ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++done ++IFS=$as_save_IFS ++ ++fi ++fi ++STRIP=$ac_cv_prog_STRIP ++if test -n "$STRIP"; then ++ { echo "$as_me:$LINENO: result: $STRIP" >&5 ++echo "${ECHO_T}$STRIP" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++ ++ ++fi ++if test -z "$ac_cv_prog_STRIP"; then ++ ac_ct_STRIP=$STRIP ++ # Extract the first word of "strip", so it can be a program name with args. ++set dummy strip; ac_word=$2 ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } ++if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -n "$ac_ct_STRIP"; then ++ ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. ++else ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_prog_ac_ct_STRIP="strip" ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++done ++IFS=$as_save_IFS ++ ++fi ++fi ++ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP ++if test -n "$ac_ct_STRIP"; then ++ { echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5 ++echo "${ECHO_T}$ac_ct_STRIP" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++ ++ if test "x$ac_ct_STRIP" = x; then ++ STRIP=":" ++ else ++ case $cross_compiling:$ac_tool_warned in ++yes:) ++{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&5 ++echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&2;} ++ac_tool_warned=yes ;; ++esac ++ STRIP=$ac_ct_STRIP ++ fi ++else ++ STRIP="$ac_cv_prog_STRIP" ++fi ++ ++fi ++INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" ++ ++# We need awk for the "check" target. The system "awk" is bad on ++# some platforms. ++# Always define AMTAR for backward compatibility. ++ ++AMTAR=${AMTAR-"${am_missing_run}tar"} ++ ++am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -' ++ ++ ++ ++ ++ ++ ++# The same as in boehm-gc and libstdc++. Have to borrow it from there. ++# We must force CC to /not/ be precious variables; otherwise ++# the wrong, non-multilib-adjusted value will be used in multilibs. ++# As a side effect, we have to subst CFLAGS ourselves. ++ ++ ++ ++ac_ext=c ++ac_cpp='$CPP $CPPFLAGS' ++ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ++ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ++ac_compiler_gnu=$ac_cv_c_compiler_gnu ++if test -n "$ac_tool_prefix"; then ++ # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. ++set dummy ${ac_tool_prefix}gcc; ac_word=$2 ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } ++if test "${ac_cv_prog_CC+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -n "$CC"; then ++ ac_cv_prog_CC="$CC" # Let the user override the test. ++else ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_prog_CC="${ac_tool_prefix}gcc" ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++done ++IFS=$as_save_IFS ++ ++fi ++fi ++CC=$ac_cv_prog_CC ++if test -n "$CC"; then ++ { echo "$as_me:$LINENO: result: $CC" >&5 ++echo "${ECHO_T}$CC" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++ ++ ++fi ++if test -z "$ac_cv_prog_CC"; then ++ ac_ct_CC=$CC ++ # Extract the first word of "gcc", so it can be a program name with args. ++set dummy gcc; ac_word=$2 ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } ++if test "${ac_cv_prog_ac_ct_CC+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -n "$ac_ct_CC"; then ++ ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. ++else ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_prog_ac_ct_CC="gcc" ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++done ++IFS=$as_save_IFS ++ ++fi ++fi ++ac_ct_CC=$ac_cv_prog_ac_ct_CC ++if test -n "$ac_ct_CC"; then ++ { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 ++echo "${ECHO_T}$ac_ct_CC" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++ ++ if test "x$ac_ct_CC" = x; then ++ CC="" ++ else ++ case $cross_compiling:$ac_tool_warned in ++yes:) ++{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&5 ++echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&2;} ++ac_tool_warned=yes ;; ++esac ++ CC=$ac_ct_CC ++ fi ++else ++ CC="$ac_cv_prog_CC" ++fi ++ ++if test -z "$CC"; then ++ if test -n "$ac_tool_prefix"; then ++ # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. ++set dummy ${ac_tool_prefix}cc; ac_word=$2 ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } ++if test "${ac_cv_prog_CC+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -n "$CC"; then ++ ac_cv_prog_CC="$CC" # Let the user override the test. ++else ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_prog_CC="${ac_tool_prefix}cc" ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++done ++IFS=$as_save_IFS ++ ++fi ++fi ++CC=$ac_cv_prog_CC ++if test -n "$CC"; then ++ { echo "$as_me:$LINENO: result: $CC" >&5 ++echo "${ECHO_T}$CC" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++ ++ ++ fi ++fi ++if test -z "$CC"; then ++ # Extract the first word of "cc", so it can be a program name with args. ++set dummy cc; ac_word=$2 ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } ++if test "${ac_cv_prog_CC+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -n "$CC"; then ++ ac_cv_prog_CC="$CC" # Let the user override the test. ++else ++ ac_prog_rejected=no ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then ++ ac_prog_rejected=yes ++ continue ++ fi ++ ac_cv_prog_CC="cc" ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++done ++IFS=$as_save_IFS ++ ++if test $ac_prog_rejected = yes; then ++ # We found a bogon in the path, so make sure we never use it. ++ set dummy $ac_cv_prog_CC ++ shift ++ if test $@%:@ != 0; then ++ # We chose a different compiler from the bogus one. ++ # However, it has the same basename, so the bogon will be chosen ++ # first if we set CC to just the basename; use the full file name. ++ shift ++ ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" ++ fi ++fi ++fi ++fi ++CC=$ac_cv_prog_CC ++if test -n "$CC"; then ++ { echo "$as_me:$LINENO: result: $CC" >&5 ++echo "${ECHO_T}$CC" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++ ++ ++fi ++if test -z "$CC"; then ++ if test -n "$ac_tool_prefix"; then ++ for ac_prog in cl.exe ++ do ++ # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. ++set dummy $ac_tool_prefix$ac_prog; ac_word=$2 ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } ++if test "${ac_cv_prog_CC+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -n "$CC"; then ++ ac_cv_prog_CC="$CC" # Let the user override the test. ++else ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_prog_CC="$ac_tool_prefix$ac_prog" ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++done ++IFS=$as_save_IFS ++ ++fi ++fi ++CC=$ac_cv_prog_CC ++if test -n "$CC"; then ++ { echo "$as_me:$LINENO: result: $CC" >&5 ++echo "${ECHO_T}$CC" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++ ++ ++ test -n "$CC" && break ++ done ++fi ++if test -z "$CC"; then ++ ac_ct_CC=$CC ++ for ac_prog in cl.exe ++do ++ # Extract the first word of "$ac_prog", so it can be a program name with args. ++set dummy $ac_prog; ac_word=$2 ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } ++if test "${ac_cv_prog_ac_ct_CC+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -n "$ac_ct_CC"; then ++ ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. ++else ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_prog_ac_ct_CC="$ac_prog" ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++done ++IFS=$as_save_IFS ++ ++fi ++fi ++ac_ct_CC=$ac_cv_prog_ac_ct_CC ++if test -n "$ac_ct_CC"; then ++ { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 ++echo "${ECHO_T}$ac_ct_CC" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++ ++ ++ test -n "$ac_ct_CC" && break ++done ++ ++ if test "x$ac_ct_CC" = x; then ++ CC="" ++ else ++ case $cross_compiling:$ac_tool_warned in ++yes:) ++{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&5 ++echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&2;} ++ac_tool_warned=yes ;; ++esac ++ CC=$ac_ct_CC ++ fi ++fi ++ ++fi ++ ++ ++test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH ++See \`config.log' for more details." >&5 ++echo "$as_me: error: no acceptable C compiler found in \$PATH ++See \`config.log' for more details." >&2;} ++ { (exit 1); exit 1; }; } ++ ++# Provide some information about the compiler. ++echo "$as_me:$LINENO: checking for C compiler version" >&5 ++ac_compiler=`set X $ac_compile; echo $2` ++{ (ac_try="$ac_compiler --version >&5" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compiler --version >&5") 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } ++{ (ac_try="$ac_compiler -v >&5" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compiler -v >&5") 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } ++{ (ac_try="$ac_compiler -V >&5" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compiler -V >&5") 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } ++ ++cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++ ++int ++main () ++{ ++ ++ ; ++ return 0; ++} ++_ACEOF ++ac_clean_files_save=$ac_clean_files ++ac_clean_files="$ac_clean_files a.out a.exe b.out" ++# Try to create an executable without -o first, disregard a.out. ++# It will help us diagnose broken compilers, and finding out an intuition ++# of exeext. ++{ echo "$as_me:$LINENO: checking for C compiler default output file name" >&5 ++echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; } ++ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` ++# ++# List of possible output files, starting from the most likely. ++# The algorithm is not robust to junk in `.', hence go to wildcards (a.*) ++# only as a last resort. b.out is created by i960 compilers. ++ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out' ++# ++# The IRIX 6 linker writes into existing files which may not be ++# executable, retaining their permissions. Remove them first so a ++# subsequent execution test works. ++ac_rmfiles= ++for ac_file in $ac_files ++do ++ case $ac_file in ++ *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;; ++ * ) ac_rmfiles="$ac_rmfiles $ac_file";; ++ esac ++done ++rm -f $ac_rmfiles ++ ++if { (ac_try="$ac_link_default" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_link_default") 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); }; then ++ # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. ++# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' ++# in a Makefile. We should not override ac_cv_exeext if it was cached, ++# so that the user can short-circuit this test for compilers unknown to ++# Autoconf. ++for ac_file in $ac_files '' ++do ++ test -f "$ac_file" || continue ++ case $ac_file in ++ *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ++ ;; ++ [ab].out ) ++ # We found the default executable, but exeext='' is most ++ # certainly right. ++ break;; ++ *.* ) ++ if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; ++ then :; else ++ ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` ++ fi ++ # We set ac_cv_exeext here because the later test for it is not ++ # safe: cross compilers may not add the suffix if given an `-o' ++ # argument, so we may need to know it at that point already. ++ # Even if this section looks crufty: it has the advantage of ++ # actually working. ++ break;; ++ * ) ++ break;; ++ esac ++done ++test "$ac_cv_exeext" = no && ac_cv_exeext= ++ ++else ++ ac_file='' ++fi ++ ++{ echo "$as_me:$LINENO: result: $ac_file" >&5 ++echo "${ECHO_T}$ac_file" >&6; } ++if test -z "$ac_file"; then ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++{ { echo "$as_me:$LINENO: error: C compiler cannot create executables ++See \`config.log' for more details." >&5 ++echo "$as_me: error: C compiler cannot create executables ++See \`config.log' for more details." >&2;} ++ { (exit 77); exit 77; }; } ++fi ++ ++ac_exeext=$ac_cv_exeext ++ ++# Check that the compiler produces executables we can run. If not, either ++# the compiler is broken, or we cross compile. ++{ echo "$as_me:$LINENO: checking whether the C compiler works" >&5 ++echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; } ++# FIXME: These cross compiler hacks should be removed for Autoconf 3.0 ++# If not cross compiling, check that we can run a simple program. ++if test "$cross_compiling" != yes; then ++ if { ac_try='./$ac_file' ++ { (case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_try") 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); }; }; then ++ cross_compiling=no ++ else ++ if test "$cross_compiling" = maybe; then ++ cross_compiling=yes ++ else ++ { { echo "$as_me:$LINENO: error: cannot run C compiled programs. ++If you meant to cross compile, use \`--host'. ++See \`config.log' for more details." >&5 ++echo "$as_me: error: cannot run C compiled programs. ++If you meant to cross compile, use \`--host'. ++See \`config.log' for more details." >&2;} ++ { (exit 1); exit 1; }; } ++ fi ++ fi ++fi ++{ echo "$as_me:$LINENO: result: yes" >&5 ++echo "${ECHO_T}yes" >&6; } ++ ++rm -f a.out a.exe conftest$ac_cv_exeext b.out ++ac_clean_files=$ac_clean_files_save ++# Check that the compiler produces executables we can run. If not, either ++# the compiler is broken, or we cross compile. ++{ echo "$as_me:$LINENO: checking whether we are cross compiling" >&5 ++echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; } ++{ echo "$as_me:$LINENO: result: $cross_compiling" >&5 ++echo "${ECHO_T}$cross_compiling" >&6; } ++ ++{ echo "$as_me:$LINENO: checking for suffix of executables" >&5 ++echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; } ++if { (ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_link") 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); }; then ++ # If both `conftest.exe' and `conftest' are `present' (well, observable) ++# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will ++# work properly (i.e., refer to `conftest.exe'), while it won't with ++# `rm'. ++for ac_file in conftest.exe conftest conftest.*; do ++ test -f "$ac_file" || continue ++ case $ac_file in ++ *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;; ++ *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` ++ break;; ++ * ) break;; ++ esac ++done ++else ++ { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link ++See \`config.log' for more details." >&5 ++echo "$as_me: error: cannot compute suffix of executables: cannot compile and link ++See \`config.log' for more details." >&2;} ++ { (exit 1); exit 1; }; } ++fi ++ ++rm -f conftest$ac_cv_exeext ++{ echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5 ++echo "${ECHO_T}$ac_cv_exeext" >&6; } ++ ++rm -f conftest.$ac_ext ++EXEEXT=$ac_cv_exeext ++ac_exeext=$EXEEXT ++{ echo "$as_me:$LINENO: checking for suffix of object files" >&5 ++echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; } ++if test "${ac_cv_objext+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++ ++int ++main () ++{ ++ ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.o conftest.obj ++if { (ac_try="$ac_compile" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compile") 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); }; then ++ for ac_file in conftest.o conftest.obj conftest.*; do ++ test -f "$ac_file" || continue; ++ case $ac_file in ++ *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;; ++ *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` ++ break;; ++ esac ++done ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++{ { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile ++See \`config.log' for more details." >&5 ++echo "$as_me: error: cannot compute suffix of object files: cannot compile ++See \`config.log' for more details." >&2;} ++ { (exit 1); exit 1; }; } ++fi ++ ++rm -f conftest.$ac_cv_objext conftest.$ac_ext ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_objext" >&5 ++echo "${ECHO_T}$ac_cv_objext" >&6; } ++OBJEXT=$ac_cv_objext ++ac_objext=$OBJEXT ++{ echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5 ++echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; } ++if test "${ac_cv_c_compiler_gnu+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++ ++int ++main () ++{ ++#ifndef __GNUC__ ++ choke me ++#endif ++ ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext ++if { (ac_try="$ac_compile" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compile") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest.$ac_objext; then ++ ac_compiler_gnu=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_compiler_gnu=no ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++ac_cv_c_compiler_gnu=$ac_compiler_gnu ++ ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5 ++echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; } ++GCC=`test $ac_compiler_gnu = yes && echo yes` ++ac_test_CFLAGS=${CFLAGS+set} ++ac_save_CFLAGS=$CFLAGS ++{ echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5 ++echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; } ++if test "${ac_cv_prog_cc_g+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ ac_save_c_werror_flag=$ac_c_werror_flag ++ ac_c_werror_flag=yes ++ ac_cv_prog_cc_g=no ++ CFLAGS="-g" ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++ ++int ++main () ++{ ++ ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext ++if { (ac_try="$ac_compile" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compile") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest.$ac_objext; then ++ ac_cv_prog_cc_g=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ CFLAGS="" ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++ ++int ++main () ++{ ++ ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext ++if { (ac_try="$ac_compile" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compile") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest.$ac_objext; then ++ : ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_c_werror_flag=$ac_save_c_werror_flag ++ CFLAGS="-g" ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++ ++int ++main () ++{ ++ ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext ++if { (ac_try="$ac_compile" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compile") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest.$ac_objext; then ++ ac_cv_prog_cc_g=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++ ac_c_werror_flag=$ac_save_c_werror_flag ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5 ++echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; } ++if test "$ac_test_CFLAGS" = set; then ++ CFLAGS=$ac_save_CFLAGS ++elif test $ac_cv_prog_cc_g = yes; then ++ if test "$GCC" = yes; then ++ CFLAGS="-g -O2" ++ else ++ CFLAGS="-g" ++ fi ++else ++ if test "$GCC" = yes; then ++ CFLAGS="-O2" ++ else ++ CFLAGS= ++ fi ++fi ++{ echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5 ++echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; } ++if test "${ac_cv_prog_cc_c89+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ ac_cv_prog_cc_c89=no ++ac_save_CC=$CC ++cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++#include ++#include ++#include ++#include ++/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ ++struct buf { int x; }; ++FILE * (*rcsopen) (struct buf *, struct stat *, int); ++static char *e (p, i) ++ char **p; ++ int i; ++{ ++ return p[i]; ++} ++static char *f (char * (*g) (char **, int), char **p, ...) ++{ ++ char *s; ++ va_list v; ++ va_start (v,p); ++ s = g (p, va_arg (v,int)); ++ va_end (v); ++ return s; ++} ++ ++/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has ++ function prototypes and stuff, but not '\xHH' hex character constants. ++ These don't provoke an error unfortunately, instead are silently treated ++ as 'x'. The following induces an error, until -std is added to get ++ proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an ++ array size at least. It's necessary to write '\x00'==0 to get something ++ that's true only with -std. */ ++int osf4_cc_array ['\x00' == 0 ? 1 : -1]; ++ ++/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters ++ inside strings and character constants. */ ++#define FOO(x) 'x' ++int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; ++ ++int test (int i, double x); ++struct s1 {int (*f) (int a);}; ++struct s2 {int (*f) (double a);}; ++int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); ++int argc; ++char **argv; ++int ++main () ++{ ++return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; ++ ; ++ return 0; ++} ++_ACEOF ++for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ ++ -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" ++do ++ CC="$ac_save_CC $ac_arg" ++ rm -f conftest.$ac_objext ++if { (ac_try="$ac_compile" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compile") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest.$ac_objext; then ++ ac_cv_prog_cc_c89=$ac_arg ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ++fi ++ ++rm -f core conftest.err conftest.$ac_objext ++ test "x$ac_cv_prog_cc_c89" != "xno" && break ++done ++rm -f conftest.$ac_ext ++CC=$ac_save_CC ++ ++fi ++# AC_CACHE_VAL ++case "x$ac_cv_prog_cc_c89" in ++ x) ++ { echo "$as_me:$LINENO: result: none needed" >&5 ++echo "${ECHO_T}none needed" >&6; } ;; ++ xno) ++ { echo "$as_me:$LINENO: result: unsupported" >&5 ++echo "${ECHO_T}unsupported" >&6; } ;; ++ *) ++ CC="$CC $ac_cv_prog_cc_c89" ++ { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5 ++echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;; ++esac ++ ++ ++ac_ext=c ++ac_cpp='$CPP $CPPFLAGS' ++ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ++ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ++ac_compiler_gnu=$ac_cv_c_compiler_gnu ++DEPDIR="${am__leading_dot}deps" ++ ++ac_config_commands="$ac_config_commands depfiles" ++ ++ ++am_make=${MAKE-make} ++cat > confinc << 'END' ++am__doit: ++ @echo done ++.PHONY: am__doit ++END ++# If we don't find an include directive, just comment out the code. ++{ echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5 ++echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6; } ++am__include="#" ++am__quote= ++_am_result=none ++# First try GNU make style include. ++echo "include confinc" > confmf ++# We grep out `Entering directory' and `Leaving directory' ++# messages which can occur if `w' ends up in MAKEFLAGS. ++# In particular we don't look at `^make:' because GNU make might ++# be invoked under some other name (usually "gmake"), in which ++# case it prints its new name instead of `make'. ++if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then ++ am__include=include ++ am__quote= ++ _am_result=GNU ++fi ++# Now try BSD make style include. ++if test "$am__include" = "#"; then ++ echo '.include "confinc"' > confmf ++ if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then ++ am__include=.include ++ am__quote="\"" ++ _am_result=BSD ++ fi ++fi ++ ++ ++{ echo "$as_me:$LINENO: result: $_am_result" >&5 ++echo "${ECHO_T}$_am_result" >&6; } ++rm -f confinc confmf ++ ++# Check whether --enable-dependency-tracking was given. ++if test "${enable_dependency_tracking+set}" = set; then ++ enableval=$enable_dependency_tracking; ++fi ++ ++if test "x$enable_dependency_tracking" != xno; then ++ am_depcomp="$ac_aux_dir/depcomp" ++ AMDEPBACKSLASH='\' ++fi ++ if test "x$enable_dependency_tracking" != xno; then ++ AMDEP_TRUE= ++ AMDEP_FALSE='#' ++else ++ AMDEP_TRUE='#' ++ AMDEP_FALSE= ++fi ++ ++ ++ ++depcc="$CC" am_compiler_list= ++ ++{ echo "$as_me:$LINENO: checking dependency style of $depcc" >&5 ++echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6; } ++if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then ++ # We make a subdir and do the tests there. Otherwise we can end up ++ # making bogus files that we don't know about and never remove. For ++ # instance it was reported that on HP-UX the gcc test will end up ++ # making a dummy file named `D' -- because `-MD' means `put the output ++ # in D'. ++ mkdir conftest.dir ++ # Copy depcomp to subdir because otherwise we won't find it if we're ++ # using a relative directory. ++ cp "$am_depcomp" conftest.dir ++ cd conftest.dir ++ # We will build objects and dependencies in a subdirectory because ++ # it helps to detect inapplicable dependency modes. For instance ++ # both Tru64's cc and ICC support -MD to output dependencies as a ++ # side effect of compilation, but ICC will put the dependencies in ++ # the current directory while Tru64 will put them in the object ++ # directory. ++ mkdir sub ++ ++ am_cv_CC_dependencies_compiler_type=none ++ if test "$am_compiler_list" = ""; then ++ am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` ++ fi ++ for depmode in $am_compiler_list; do ++ # Setup a source with many dependencies, because some compilers ++ # like to wrap large dependency lists on column 80 (with \), and ++ # we should not choose a depcomp mode which is confused by this. ++ # ++ # We need to recreate these files for each test, as the compiler may ++ # overwrite some of them when testing with obscure command lines. ++ # This happens at least with the AIX C compiler. ++ : > sub/conftest.c ++ for i in 1 2 3 4 5 6; do ++ echo '#include "conftst'$i'.h"' >> sub/conftest.c ++ # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with ++ # Solaris 8's {/usr,}/bin/sh. ++ touch sub/conftst$i.h ++ done ++ echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf ++ ++ case $depmode in ++ nosideeffect) ++ # after this tag, mechanisms are not by side-effect, so they'll ++ # only be used when explicitly requested ++ if test "x$enable_dependency_tracking" = xyes; then ++ continue ++ else ++ break ++ fi ++ ;; ++ none) break ;; ++ esac ++ # We check with `-c' and `-o' for the sake of the "dashmstdout" ++ # mode. It turns out that the SunPro C++ compiler does not properly ++ # handle `-M -o', and we need to detect this. ++ if depmode=$depmode \ ++ source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \ ++ depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ ++ $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \ ++ >/dev/null 2>conftest.err && ++ grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && ++ grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && ++ grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 && ++ ${MAKE-make} -s -f confmf > /dev/null 2>&1; then ++ # icc doesn't choke on unknown options, it will just issue warnings ++ # or remarks (even with -Werror). So we grep stderr for any message ++ # that says an option was ignored or not supported. ++ # When given -MP, icc 7.0 and 7.1 complain thusly: ++ # icc: Command line warning: ignoring option '-M'; no argument required ++ # The diagnosis changed in icc 8.0: ++ # icc: Command line remark: option '-MP' not supported ++ if (grep 'ignoring option' conftest.err || ++ grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else ++ am_cv_CC_dependencies_compiler_type=$depmode ++ break ++ fi ++ fi ++ done ++ ++ cd .. ++ rm -rf conftest.dir ++else ++ am_cv_CC_dependencies_compiler_type=none ++fi ++ ++fi ++{ echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5 ++echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6; } ++CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type ++ ++ if ++ test "x$enable_dependency_tracking" != xno \ ++ && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then ++ am__fastdepCC_TRUE= ++ am__fastdepCC_FALSE='#' ++else ++ am__fastdepCC_TRUE='#' ++ am__fastdepCC_FALSE= ++fi ++ ++ ++ ++ ++ ++ ++# By default we simply use the C compiler to build assembly code. ++ ++test "${CCAS+set}" = set || CCAS=$CC ++test "${CCASFLAGS+set}" = set || CCASFLAGS=$CFLAGS ++ ++ ++ ++depcc="$CCAS" am_compiler_list= ++ ++{ echo "$as_me:$LINENO: checking dependency style of $depcc" >&5 ++echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6; } ++if test "${am_cv_CCAS_dependencies_compiler_type+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then ++ # We make a subdir and do the tests there. Otherwise we can end up ++ # making bogus files that we don't know about and never remove. For ++ # instance it was reported that on HP-UX the gcc test will end up ++ # making a dummy file named `D' -- because `-MD' means `put the output ++ # in D'. ++ mkdir conftest.dir ++ # Copy depcomp to subdir because otherwise we won't find it if we're ++ # using a relative directory. ++ cp "$am_depcomp" conftest.dir ++ cd conftest.dir ++ # We will build objects and dependencies in a subdirectory because ++ # it helps to detect inapplicable dependency modes. For instance ++ # both Tru64's cc and ICC support -MD to output dependencies as a ++ # side effect of compilation, but ICC will put the dependencies in ++ # the current directory while Tru64 will put them in the object ++ # directory. ++ mkdir sub ++ ++ am_cv_CCAS_dependencies_compiler_type=none ++ if test "$am_compiler_list" = ""; then ++ am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` ++ fi ++ for depmode in $am_compiler_list; do ++ # Setup a source with many dependencies, because some compilers ++ # like to wrap large dependency lists on column 80 (with \), and ++ # we should not choose a depcomp mode which is confused by this. ++ # ++ # We need to recreate these files for each test, as the compiler may ++ # overwrite some of them when testing with obscure command lines. ++ # This happens at least with the AIX C compiler. ++ : > sub/conftest.c ++ for i in 1 2 3 4 5 6; do ++ echo '#include "conftst'$i'.h"' >> sub/conftest.c ++ # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with ++ # Solaris 8's {/usr,}/bin/sh. ++ touch sub/conftst$i.h ++ done ++ echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf ++ ++ case $depmode in ++ nosideeffect) ++ # after this tag, mechanisms are not by side-effect, so they'll ++ # only be used when explicitly requested ++ if test "x$enable_dependency_tracking" = xyes; then ++ continue ++ else ++ break ++ fi ++ ;; ++ none) break ;; ++ esac ++ # We check with `-c' and `-o' for the sake of the "dashmstdout" ++ # mode. It turns out that the SunPro C++ compiler does not properly ++ # handle `-M -o', and we need to detect this. ++ if depmode=$depmode \ ++ source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \ ++ depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ ++ $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \ ++ >/dev/null 2>conftest.err && ++ grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && ++ grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && ++ grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 && ++ ${MAKE-make} -s -f confmf > /dev/null 2>&1; then ++ # icc doesn't choke on unknown options, it will just issue warnings ++ # or remarks (even with -Werror). So we grep stderr for any message ++ # that says an option was ignored or not supported. ++ # When given -MP, icc 7.0 and 7.1 complain thusly: ++ # icc: Command line warning: ignoring option '-M'; no argument required ++ # The diagnosis changed in icc 8.0: ++ # icc: Command line remark: option '-MP' not supported ++ if (grep 'ignoring option' conftest.err || ++ grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else ++ am_cv_CCAS_dependencies_compiler_type=$depmode ++ break ++ fi ++ fi ++ done ++ ++ cd .. ++ rm -rf conftest.dir ++else ++ am_cv_CCAS_dependencies_compiler_type=none ++fi ++ ++fi ++{ echo "$as_me:$LINENO: result: $am_cv_CCAS_dependencies_compiler_type" >&5 ++echo "${ECHO_T}$am_cv_CCAS_dependencies_compiler_type" >&6; } ++CCASDEPMODE=depmode=$am_cv_CCAS_dependencies_compiler_type ++ ++ if ++ test "x$enable_dependency_tracking" != xno \ ++ && test "$am_cv_CCAS_dependencies_compiler_type" = gcc3; then ++ am__fastdepCCAS_TRUE= ++ am__fastdepCCAS_FALSE='#' ++else ++ am__fastdepCCAS_TRUE='#' ++ am__fastdepCCAS_FALSE= ++fi ++ ++ ++if test "x$CC" != xcc; then ++ { echo "$as_me:$LINENO: checking whether $CC and cc understand -c and -o together" >&5 ++echo $ECHO_N "checking whether $CC and cc understand -c and -o together... $ECHO_C" >&6; } ++else ++ { echo "$as_me:$LINENO: checking whether cc understands -c and -o together" >&5 ++echo $ECHO_N "checking whether cc understands -c and -o together... $ECHO_C" >&6; } ++fi ++set dummy $CC; ac_cc=`echo $2 | ++ sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'` ++if { as_var=ac_cv_prog_cc_${ac_cc}_c_o; eval "test \"\${$as_var+set}\" = set"; }; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++ ++int ++main () ++{ ++ ++ ; ++ return 0; ++} ++_ACEOF ++# Make sure it works both with $CC and with simple cc. ++# We do the test twice because some compilers refuse to overwrite an ++# existing .o file with -o, though they will create one. ++ac_try='$CC -c conftest.$ac_ext -o conftest2.$ac_objext >&5' ++rm -f conftest2.* ++if { (case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_try") 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && ++ test -f conftest2.$ac_objext && { (case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_try") 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); }; ++then ++ eval ac_cv_prog_cc_${ac_cc}_c_o=yes ++ if test "x$CC" != xcc; then ++ # Test first that cc exists at all. ++ if { ac_try='cc -c conftest.$ac_ext >&5' ++ { (case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_try") 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); }; }; then ++ ac_try='cc -c conftest.$ac_ext -o conftest2.$ac_objext >&5' ++ rm -f conftest2.* ++ if { (case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_try") 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && ++ test -f conftest2.$ac_objext && { (case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_try") 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); }; ++ then ++ # cc works too. ++ : ++ else ++ # cc exists but doesn't like -o. ++ eval ac_cv_prog_cc_${ac_cc}_c_o=no ++ fi ++ fi ++ fi ++else ++ eval ac_cv_prog_cc_${ac_cc}_c_o=no ++fi ++rm -f core conftest* ++ ++fi ++if eval test \$ac_cv_prog_cc_${ac_cc}_c_o = yes; then ++ { echo "$as_me:$LINENO: result: yes" >&5 ++echo "${ECHO_T}yes" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++ ++cat >>confdefs.h <<\_ACEOF ++@%:@define NO_MINUS_C_MINUS_O 1 ++_ACEOF ++ ++fi ++ ++# FIXME: we rely on the cache variable name because ++# there is no other way. ++set dummy $CC ++ac_cc=`echo $2 | sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'` ++if eval "test \"`echo '$ac_cv_prog_cc_'${ac_cc}_c_o`\" != yes"; then ++ # Losing compiler, so override with the script. ++ # FIXME: It is wrong to rewrite CC. ++ # But if we don't then we get into trouble of one sort or another. ++ # A longer-term fix would be to have automake use am__CC in this case, ++ # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" ++ CC="$am_aux_dir/compile $CC" ++fi ++ ++ ++ ++ ++ ++LIBFFI_DLL=0 ++ ++ ++case $host in ++ *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2*) ++ if test "$enable_shared" = yes; then ++ LIBFFI_LDFLAGS="-no-undefined -Wl,--export-all-symbols" ++ LIBFFI_DLL=1 ++ fi ++ ;; ++esac ++ ++ ++# Check whether --enable-shared was given. ++if test "${enable_shared+set}" = set; then ++ enableval=$enable_shared; p=${PACKAGE-default} ++ case $enableval in ++ yes) enable_shared=yes ;; ++ no) enable_shared=no ;; ++ *) ++ enable_shared=no ++ # Look at the argument we got. We use all the common list separators. ++ lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," ++ for pkg in $enableval; do ++ IFS="$lt_save_ifs" ++ if test "X$pkg" = "X$p"; then ++ enable_shared=yes ++ fi ++ done ++ IFS="$lt_save_ifs" ++ ;; ++ esac ++else ++ enable_shared=yes ++fi ++ ++ ++# Check whether --enable-static was given. ++if test "${enable_static+set}" = set; then ++ enableval=$enable_static; p=${PACKAGE-default} ++ case $enableval in ++ yes) enable_static=yes ;; ++ no) enable_static=no ;; ++ *) ++ enable_static=no ++ # Look at the argument we got. We use all the common list separators. ++ lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," ++ for pkg in $enableval; do ++ IFS="$lt_save_ifs" ++ if test "X$pkg" = "X$p"; then ++ enable_static=yes ++ fi ++ done ++ IFS="$lt_save_ifs" ++ ;; ++ esac ++else ++ enable_static=yes ++fi ++ ++ ++# Check whether --enable-fast-install was given. ++if test "${enable_fast_install+set}" = set; then ++ enableval=$enable_fast_install; p=${PACKAGE-default} ++ case $enableval in ++ yes) enable_fast_install=yes ;; ++ no) enable_fast_install=no ;; ++ *) ++ enable_fast_install=no ++ # Look at the argument we got. We use all the common list separators. ++ lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," ++ for pkg in $enableval; do ++ IFS="$lt_save_ifs" ++ if test "X$pkg" = "X$p"; then ++ enable_fast_install=yes ++ fi ++ done ++ IFS="$lt_save_ifs" ++ ;; ++ esac ++else ++ enable_fast_install=yes ++fi ++ ++ ++{ echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5 ++echo $ECHO_N "checking for a sed that does not truncate output... $ECHO_C" >&6; } ++if test "${lt_cv_path_SED+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ # Loop through the user's path and test for sed and gsed. ++# Then use that list of sed's as ones to test for truncation. ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for lt_ac_prog in sed gsed; do ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$lt_ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$lt_ac_prog$ac_exec_ext"; }; then ++ lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext" ++ fi ++ done ++ done ++done ++IFS=$as_save_IFS ++lt_ac_max=0 ++lt_ac_count=0 ++# Add /usr/xpg4/bin/sed as it is typically found on Solaris ++# along with /bin/sed that truncates output. ++for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do ++ test ! -f $lt_ac_sed && continue ++ cat /dev/null > conftest.in ++ lt_ac_count=0 ++ echo $ECHO_N "0123456789$ECHO_C" >conftest.in ++ # Check for GNU sed and select it if it is found. ++ if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then ++ lt_cv_path_SED=$lt_ac_sed ++ break ++ fi ++ while true; do ++ cat conftest.in conftest.in >conftest.tmp ++ mv conftest.tmp conftest.in ++ cp conftest.in conftest.nl ++ echo >>conftest.nl ++ $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break ++ cmp -s conftest.out conftest.nl || break ++ # 10000 chars as input seems more than enough ++ test $lt_ac_count -gt 10 && break ++ lt_ac_count=`expr $lt_ac_count + 1` ++ if test $lt_ac_count -gt $lt_ac_max; then ++ lt_ac_max=$lt_ac_count ++ lt_cv_path_SED=$lt_ac_sed ++ fi ++ done ++done ++ ++fi ++ ++SED=$lt_cv_path_SED ++ ++{ echo "$as_me:$LINENO: result: $SED" >&5 ++echo "${ECHO_T}$SED" >&6; } ++ ++{ echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5 ++echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; } ++if test "${ac_cv_path_GREP+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ # Extract the first word of "grep ggrep" to use in msg output ++if test -z "$GREP"; then ++set dummy grep ggrep; ac_prog_name=$2 ++if test "${ac_cv_path_GREP+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ ac_path_GREP_found=false ++# Loop through the user's path and test for each of PROGNAME-LIST ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_prog in grep ggrep; do ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" ++ { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue ++ # Check for GNU ac_path_GREP and select it if it is found. ++ # Check for GNU $ac_path_GREP ++case `"$ac_path_GREP" --version 2>&1` in ++*GNU*) ++ ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; ++*) ++ ac_count=0 ++ echo $ECHO_N "0123456789$ECHO_C" >"conftest.in" ++ while : ++ do ++ cat "conftest.in" "conftest.in" >"conftest.tmp" ++ mv "conftest.tmp" "conftest.in" ++ cp "conftest.in" "conftest.nl" ++ echo 'GREP' >> "conftest.nl" ++ "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break ++ diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break ++ ac_count=`expr $ac_count + 1` ++ if test $ac_count -gt ${ac_path_GREP_max-0}; then ++ # Best one so far, save it but keep looking for a better one ++ ac_cv_path_GREP="$ac_path_GREP" ++ ac_path_GREP_max=$ac_count ++ fi ++ # 10*(2^10) chars as input seems more than enough ++ test $ac_count -gt 10 && break ++ done ++ rm -f conftest.in conftest.tmp conftest.nl conftest.out;; ++esac ++ ++ ++ $ac_path_GREP_found && break 3 ++ done ++done ++ ++done ++IFS=$as_save_IFS ++ ++ ++fi ++ ++GREP="$ac_cv_path_GREP" ++if test -z "$GREP"; then ++ { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5 ++echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;} ++ { (exit 1); exit 1; }; } ++fi ++ ++else ++ ac_cv_path_GREP=$GREP ++fi ++ ++ ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5 ++echo "${ECHO_T}$ac_cv_path_GREP" >&6; } ++ GREP="$ac_cv_path_GREP" ++ ++ ++{ echo "$as_me:$LINENO: checking for egrep" >&5 ++echo $ECHO_N "checking for egrep... $ECHO_C" >&6; } ++if test "${ac_cv_path_EGREP+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 ++ then ac_cv_path_EGREP="$GREP -E" ++ else ++ # Extract the first word of "egrep" to use in msg output ++if test -z "$EGREP"; then ++set dummy egrep; ac_prog_name=$2 ++if test "${ac_cv_path_EGREP+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ ac_path_EGREP_found=false ++# Loop through the user's path and test for each of PROGNAME-LIST ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_prog in egrep; do ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" ++ { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue ++ # Check for GNU ac_path_EGREP and select it if it is found. ++ # Check for GNU $ac_path_EGREP ++case `"$ac_path_EGREP" --version 2>&1` in ++*GNU*) ++ ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; ++*) ++ ac_count=0 ++ echo $ECHO_N "0123456789$ECHO_C" >"conftest.in" ++ while : ++ do ++ cat "conftest.in" "conftest.in" >"conftest.tmp" ++ mv "conftest.tmp" "conftest.in" ++ cp "conftest.in" "conftest.nl" ++ echo 'EGREP' >> "conftest.nl" ++ "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break ++ diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break ++ ac_count=`expr $ac_count + 1` ++ if test $ac_count -gt ${ac_path_EGREP_max-0}; then ++ # Best one so far, save it but keep looking for a better one ++ ac_cv_path_EGREP="$ac_path_EGREP" ++ ac_path_EGREP_max=$ac_count ++ fi ++ # 10*(2^10) chars as input seems more than enough ++ test $ac_count -gt 10 && break ++ done ++ rm -f conftest.in conftest.tmp conftest.nl conftest.out;; ++esac ++ ++ ++ $ac_path_EGREP_found && break 3 ++ done ++done ++ ++done ++IFS=$as_save_IFS ++ ++ ++fi ++ ++EGREP="$ac_cv_path_EGREP" ++if test -z "$EGREP"; then ++ { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5 ++echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;} ++ { (exit 1); exit 1; }; } ++fi ++ ++else ++ ac_cv_path_EGREP=$EGREP ++fi ++ ++ ++ fi ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5 ++echo "${ECHO_T}$ac_cv_path_EGREP" >&6; } ++ EGREP="$ac_cv_path_EGREP" ++ ++ ++ ++# Check whether --with-gnu-ld was given. ++if test "${with_gnu_ld+set}" = set; then ++ withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes ++else ++ with_gnu_ld=no ++fi ++ ++ac_prog=ld ++if test "$GCC" = yes; then ++ # Check if gcc -print-prog-name=ld gives a path. ++ { echo "$as_me:$LINENO: checking for ld used by $CC" >&5 ++echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6; } ++ case $host in ++ *-*-mingw*) ++ # gcc leaves a trailing carriage return which upsets mingw ++ ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; ++ *) ++ ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; ++ esac ++ case $ac_prog in ++ # Accept absolute paths. ++ [\\/]* | ?:[\\/]*) ++ re_direlt='/[^/][^/]*/\.\./' ++ # Canonicalize the pathname of ld ++ ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'` ++ while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do ++ ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"` ++ done ++ test -z "$LD" && LD="$ac_prog" ++ ;; ++ "") ++ # If it fails, then pretend we aren't using GCC. ++ ac_prog=ld ++ ;; ++ *) ++ # If it is relative, then search for the first ld in PATH. ++ with_gnu_ld=unknown ++ ;; ++ esac ++elif test "$with_gnu_ld" = yes; then ++ { echo "$as_me:$LINENO: checking for GNU ld" >&5 ++echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6; } ++else ++ { echo "$as_me:$LINENO: checking for non-GNU ld" >&5 ++echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6; } ++fi ++if test "${lt_cv_path_LD+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -z "$LD"; then ++ lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR ++ for ac_dir in $PATH; do ++ IFS="$lt_save_ifs" ++ test -z "$ac_dir" && ac_dir=. ++ if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then ++ lt_cv_path_LD="$ac_dir/$ac_prog" ++ # Check to see if the program is GNU ld. I'd rather use --version, ++ # but apparently some variants of GNU ld only accept -v. ++ # Break only if it was the GNU/non-GNU ld that we prefer. ++ case `"$lt_cv_path_LD" -v 2>&1 &5 ++echo "${ECHO_T}$LD" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5 ++echo "$as_me: error: no acceptable ld found in \$PATH" >&2;} ++ { (exit 1); exit 1; }; } ++{ echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5 ++echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6; } ++if test "${lt_cv_prog_gnu_ld+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ # I'd rather use --version here, but apparently some GNU lds only accept -v. ++case `$LD -v 2>&1 &5 ++echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6; } ++with_gnu_ld=$lt_cv_prog_gnu_ld ++ ++ ++{ echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5 ++echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6; } ++if test "${lt_cv_ld_reload_flag+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ lt_cv_ld_reload_flag='-r' ++fi ++{ echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5 ++echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6; } ++reload_flag=$lt_cv_ld_reload_flag ++case $reload_flag in ++"" | " "*) ;; ++*) reload_flag=" $reload_flag" ;; ++esac ++reload_cmds='$LD$reload_flag -o $output$reload_objs' ++case $host_os in ++ darwin*) ++ if test "$GCC" = yes; then ++ reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs' ++ else ++ reload_cmds='$LD$reload_flag -o $output$reload_objs' ++ fi ++ ;; ++esac ++ ++{ echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5 ++echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6; } ++if test "${lt_cv_path_NM+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -n "$NM"; then ++ # Let the user override the test. ++ lt_cv_path_NM="$NM" ++else ++ lt_nm_to_check="${ac_tool_prefix}nm" ++ if test -n "$ac_tool_prefix" && test "$build" = "$host"; then ++ lt_nm_to_check="$lt_nm_to_check nm" ++ fi ++ for lt_tmp_nm in $lt_nm_to_check; do ++ lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR ++ for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do ++ IFS="$lt_save_ifs" ++ test -z "$ac_dir" && ac_dir=. ++ tmp_nm="$ac_dir/$lt_tmp_nm" ++ if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then ++ # Check to see if the nm accepts a BSD-compat flag. ++ # Adding the `sed 1q' prevents false positives on HP-UX, which says: ++ # nm: unknown option "B" ignored ++ # Tru64's nm complains that /dev/null is an invalid object file ++ case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in ++ */dev/null* | *'Invalid file or object type'*) ++ lt_cv_path_NM="$tmp_nm -B" ++ break ++ ;; ++ *) ++ case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in ++ */dev/null*) ++ lt_cv_path_NM="$tmp_nm -p" ++ break ++ ;; ++ *) ++ lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but ++ continue # so that we can try to find one that supports BSD flags ++ ;; ++ esac ++ ;; ++ esac ++ fi ++ done ++ IFS="$lt_save_ifs" ++ done ++ test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm ++fi ++fi ++{ echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5 ++echo "${ECHO_T}$lt_cv_path_NM" >&6; } ++NM="$lt_cv_path_NM" ++ ++{ echo "$as_me:$LINENO: checking whether ln -s works" >&5 ++echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6; } ++LN_S=$as_ln_s ++if test "$LN_S" = "ln -s"; then ++ { echo "$as_me:$LINENO: result: yes" >&5 ++echo "${ECHO_T}yes" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no, using $LN_S" >&5 ++echo "${ECHO_T}no, using $LN_S" >&6; } ++fi ++ ++{ echo "$as_me:$LINENO: checking how to recognize dependent libraries" >&5 ++echo $ECHO_N "checking how to recognize dependent libraries... $ECHO_C" >&6; } ++if test "${lt_cv_deplibs_check_method+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ lt_cv_file_magic_cmd='$MAGIC_CMD' ++lt_cv_file_magic_test_file= ++lt_cv_deplibs_check_method='unknown' ++# Need to set the preceding variable on all platforms that support ++# interlibrary dependencies. ++# 'none' -- dependencies not supported. ++# `unknown' -- same as none, but documents that we really don't know. ++# 'pass_all' -- all dependencies passed with no checks. ++# 'test_compile' -- check by making test program. ++# 'file_magic [[regex]]' -- check by looking for files in library path ++# which responds to the $file_magic_cmd with a given extended regex. ++# If you have `file' or equivalent on your system and you're not sure ++# whether `pass_all' will *always* work, you probably want this one. ++ ++case $host_os in ++aix[4-9]*) ++ lt_cv_deplibs_check_method=pass_all ++ ;; ++ ++beos*) ++ lt_cv_deplibs_check_method=pass_all ++ ;; ++ ++bsdi[45]*) ++ lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)' ++ lt_cv_file_magic_cmd='/usr/bin/file -L' ++ lt_cv_file_magic_test_file=/shlib/libc.so ++ ;; ++ ++cygwin*) ++ # func_win32_libid is a shell function defined in ltmain.sh ++ lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' ++ lt_cv_file_magic_cmd='func_win32_libid' ++ ;; ++ ++mingw* | pw32*) ++ # Base MSYS/MinGW do not provide the 'file' command needed by ++ # func_win32_libid shell function, so use a weaker test based on 'objdump', ++ # unless we find 'file', for example because we are cross-compiling. ++ if ( file / ) >/dev/null 2>&1; then ++ lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' ++ lt_cv_file_magic_cmd='func_win32_libid' ++ else ++ lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?' ++ lt_cv_file_magic_cmd='$OBJDUMP -f' ++ fi ++ ;; ++ ++darwin* | rhapsody*) ++ lt_cv_deplibs_check_method=pass_all ++ ;; ++ ++freebsd* | dragonfly*) ++ if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then ++ case $host_cpu in ++ i*86 ) ++ # Not sure whether the presence of OpenBSD here was a mistake. ++ # Let's accept both of them until this is cleared up. ++ lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library' ++ lt_cv_file_magic_cmd=/usr/bin/file ++ lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` ++ ;; ++ esac ++ else ++ lt_cv_deplibs_check_method=pass_all ++ fi ++ ;; ++ ++gnu*) ++ lt_cv_deplibs_check_method=pass_all ++ ;; ++ ++hpux10.20* | hpux11*) ++ lt_cv_file_magic_cmd=/usr/bin/file ++ case $host_cpu in ++ ia64*) ++ lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64' ++ lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so ++ ;; ++ hppa*64*) ++ lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]' ++ lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl ++ ;; ++ *) ++ lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library' ++ lt_cv_file_magic_test_file=/usr/lib/libc.sl ++ ;; ++ esac ++ ;; ++ ++interix[3-9]*) ++ # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here ++ lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$' ++ ;; ++ ++irix5* | irix6* | nonstopux*) ++ case $LD in ++ *-32|*"-32 ") libmagic=32-bit;; ++ *-n32|*"-n32 ") libmagic=N32;; ++ *-64|*"-64 ") libmagic=64-bit;; ++ *) libmagic=never-match;; ++ esac ++ lt_cv_deplibs_check_method=pass_all ++ ;; ++ ++# This must be Linux ELF. ++linux* | k*bsd*-gnu) ++ lt_cv_deplibs_check_method=pass_all ++ ;; ++ ++netbsd* | netbsdelf*-gnu) ++ if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then ++ lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' ++ else ++ lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$' ++ fi ++ ;; ++ ++newos6*) ++ lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)' ++ lt_cv_file_magic_cmd=/usr/bin/file ++ lt_cv_file_magic_test_file=/usr/lib/libnls.so ++ ;; ++ ++nto-qnx*) ++ lt_cv_deplibs_check_method=unknown ++ ;; ++ ++openbsd*) ++ if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then ++ lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$' ++ else ++ lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' ++ fi ++ ;; ++ ++osf3* | osf4* | osf5*) ++ lt_cv_deplibs_check_method=pass_all ++ ;; ++ ++rdos*) ++ lt_cv_deplibs_check_method=pass_all ++ ;; ++ ++solaris*) ++ lt_cv_deplibs_check_method=pass_all ++ ;; ++ ++sysv4 | sysv4.3*) ++ case $host_vendor in ++ motorola) ++ 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]' ++ lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` ++ ;; ++ ncr) ++ lt_cv_deplibs_check_method=pass_all ++ ;; ++ sequent) ++ lt_cv_file_magic_cmd='/bin/file' ++ lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' ++ ;; ++ sni) ++ lt_cv_file_magic_cmd='/bin/file' ++ lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib" ++ lt_cv_file_magic_test_file=/lib/libc.so ++ ;; ++ siemens) ++ lt_cv_deplibs_check_method=pass_all ++ ;; ++ pc) ++ lt_cv_deplibs_check_method=pass_all ++ ;; ++ esac ++ ;; ++ ++sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) ++ lt_cv_deplibs_check_method=pass_all ++ ;; ++esac ++ ++fi ++{ echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5 ++echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6; } ++file_magic_cmd=$lt_cv_file_magic_cmd ++deplibs_check_method=$lt_cv_deplibs_check_method ++test -z "$deplibs_check_method" && deplibs_check_method=unknown ++ ++ ++ ++ ++# If no C compiler was specified, use CC. ++LTCC=${LTCC-"$CC"} ++ ++# If no C compiler flags were specified, use CFLAGS. ++LTCFLAGS=${LTCFLAGS-"$CFLAGS"} ++ ++# Allow CC to be a program name with arguments. ++compiler=$CC ++ ++ ++# Check whether --enable-libtool-lock was given. ++if test "${enable_libtool_lock+set}" = set; then ++ enableval=$enable_libtool_lock; ++fi ++ ++test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes ++ ++# Some flags need to be propagated to the compiler or linker for good ++# libtool support. ++case $host in ++ia64-*-hpux*) ++ # Find out which ABI we are using. ++ echo 'int i;' > conftest.$ac_ext ++ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 ++ (eval $ac_compile) 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); }; then ++ case `/usr/bin/file conftest.$ac_objext` in ++ *ELF-32*) ++ HPUX_IA64_MODE="32" ++ ;; ++ *ELF-64*) ++ HPUX_IA64_MODE="64" ++ ;; ++ esac ++ fi ++ rm -rf conftest* ++ ;; ++*-*-irix6*) ++ # Find out which ABI we are using. ++ echo '#line __oline__ "configure"' > conftest.$ac_ext ++ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 ++ (eval $ac_compile) 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); }; then ++ if test "$lt_cv_prog_gnu_ld" = yes; then ++ case `/usr/bin/file conftest.$ac_objext` in ++ *32-bit*) ++ LD="${LD-ld} -melf32bsmip" ++ ;; ++ *N32*) ++ LD="${LD-ld} -melf32bmipn32" ++ ;; ++ *64-bit*) ++ LD="${LD-ld} -melf64bmip" ++ ;; ++ esac ++ else ++ case `/usr/bin/file conftest.$ac_objext` in ++ *32-bit*) ++ LD="${LD-ld} -32" ++ ;; ++ *N32*) ++ LD="${LD-ld} -n32" ++ ;; ++ *64-bit*) ++ LD="${LD-ld} -64" ++ ;; ++ esac ++ fi ++ fi ++ rm -rf conftest* ++ ;; ++ ++x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \ ++s390*-*linux*|sparc*-*linux*) ++ # Find out which ABI we are using. ++ echo 'int i;' > conftest.$ac_ext ++ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 ++ (eval $ac_compile) 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); }; then ++ case `/usr/bin/file conftest.o` in ++ *32-bit*) ++ case $host in ++ x86_64-*kfreebsd*-gnu) ++ LD="${LD-ld} -m elf_i386_fbsd" ++ ;; ++ x86_64-*linux*) ++ LD="${LD-ld} -m elf_i386" ++ ;; ++ ppc64-*linux*|powerpc64-*linux*) ++ LD="${LD-ld} -m elf32ppclinux" ++ ;; ++ s390x-*linux*) ++ LD="${LD-ld} -m elf_s390" ++ ;; ++ sparc64-*linux*) ++ LD="${LD-ld} -m elf32_sparc" ++ ;; ++ esac ++ ;; ++ *64-bit*) ++ case $host in ++ x86_64-*kfreebsd*-gnu) ++ LD="${LD-ld} -m elf_x86_64_fbsd" ++ ;; ++ x86_64-*linux*) ++ LD="${LD-ld} -m elf_x86_64" ++ ;; ++ ppc*-*linux*|powerpc*-*linux*) ++ LD="${LD-ld} -m elf64ppc" ++ ;; ++ s390*-*linux*) ++ LD="${LD-ld} -m elf64_s390" ++ ;; ++ sparc*-*linux*) ++ LD="${LD-ld} -m elf64_sparc" ++ ;; ++ esac ++ ;; ++ esac ++ fi ++ rm -rf conftest* ++ ;; ++ ++*-*-sco3.2v5*) ++ # On SCO OpenServer 5, we need -belf to get full-featured binaries. ++ SAVE_CFLAGS="$CFLAGS" ++ CFLAGS="$CFLAGS -belf" ++ { echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5 ++echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6; } ++if test "${lt_cv_cc_needs_belf+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ ac_ext=c ++ac_cpp='$CPP $CPPFLAGS' ++ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ++ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ++ac_compiler_gnu=$ac_cv_c_compiler_gnu ++ ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++ ++int ++main () ++{ ++ ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext conftest$ac_exeext ++if { (ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_link") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then ++ lt_cv_cc_needs_belf=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ lt_cv_cc_needs_belf=no ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ ++ conftest$ac_exeext conftest.$ac_ext ++ ac_ext=c ++ac_cpp='$CPP $CPPFLAGS' ++ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ++ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ++ac_compiler_gnu=$ac_cv_c_compiler_gnu ++ ++fi ++{ echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5 ++echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6; } ++ if test x"$lt_cv_cc_needs_belf" != x"yes"; then ++ # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf ++ CFLAGS="$SAVE_CFLAGS" ++ fi ++ ;; ++sparc*-*solaris*) ++ # Find out which ABI we are using. ++ echo 'int i;' > conftest.$ac_ext ++ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 ++ (eval $ac_compile) 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); }; then ++ case `/usr/bin/file conftest.o` in ++ *64-bit*) ++ case $lt_cv_prog_gnu_ld in ++ yes*) LD="${LD-ld} -m elf64_sparc" ;; ++ *) ++ if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then ++ LD="${LD-ld} -64" ++ fi ++ ;; ++ esac ++ ;; ++ esac ++ fi ++ rm -rf conftest* ++ ;; ++ ++*-*-cygwin* | *-*-mingw* | *-*-pw32*) ++ if test -n "$ac_tool_prefix"; then ++ # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args. ++set dummy ${ac_tool_prefix}dlltool; ac_word=$2 ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } ++if test "${ac_cv_prog_DLLTOOL+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -n "$DLLTOOL"; then ++ ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test. ++else ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool" ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++done ++IFS=$as_save_IFS ++ ++fi ++fi ++DLLTOOL=$ac_cv_prog_DLLTOOL ++if test -n "$DLLTOOL"; then ++ { echo "$as_me:$LINENO: result: $DLLTOOL" >&5 ++echo "${ECHO_T}$DLLTOOL" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++ ++ ++fi ++if test -z "$ac_cv_prog_DLLTOOL"; then ++ ac_ct_DLLTOOL=$DLLTOOL ++ # Extract the first word of "dlltool", so it can be a program name with args. ++set dummy dlltool; ac_word=$2 ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } ++if test "${ac_cv_prog_ac_ct_DLLTOOL+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -n "$ac_ct_DLLTOOL"; then ++ ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test. ++else ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_prog_ac_ct_DLLTOOL="dlltool" ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++done ++IFS=$as_save_IFS ++ ++fi ++fi ++ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL ++if test -n "$ac_ct_DLLTOOL"; then ++ { echo "$as_me:$LINENO: result: $ac_ct_DLLTOOL" >&5 ++echo "${ECHO_T}$ac_ct_DLLTOOL" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++ ++ if test "x$ac_ct_DLLTOOL" = x; then ++ DLLTOOL="false" ++ else ++ case $cross_compiling:$ac_tool_warned in ++yes:) ++{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&5 ++echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&2;} ++ac_tool_warned=yes ;; ++esac ++ DLLTOOL=$ac_ct_DLLTOOL ++ fi ++else ++ DLLTOOL="$ac_cv_prog_DLLTOOL" ++fi ++ ++ if test -n "$ac_tool_prefix"; then ++ # Extract the first word of "${ac_tool_prefix}as", so it can be a program name with args. ++set dummy ${ac_tool_prefix}as; ac_word=$2 ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } ++if test "${ac_cv_prog_AS+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -n "$AS"; then ++ ac_cv_prog_AS="$AS" # Let the user override the test. ++else ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_prog_AS="${ac_tool_prefix}as" ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++done ++IFS=$as_save_IFS ++ ++fi ++fi ++AS=$ac_cv_prog_AS ++if test -n "$AS"; then ++ { echo "$as_me:$LINENO: result: $AS" >&5 ++echo "${ECHO_T}$AS" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++ ++ ++fi ++if test -z "$ac_cv_prog_AS"; then ++ ac_ct_AS=$AS ++ # Extract the first word of "as", so it can be a program name with args. ++set dummy as; ac_word=$2 ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } ++if test "${ac_cv_prog_ac_ct_AS+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -n "$ac_ct_AS"; then ++ ac_cv_prog_ac_ct_AS="$ac_ct_AS" # Let the user override the test. ++else ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_prog_ac_ct_AS="as" ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++done ++IFS=$as_save_IFS ++ ++fi ++fi ++ac_ct_AS=$ac_cv_prog_ac_ct_AS ++if test -n "$ac_ct_AS"; then ++ { echo "$as_me:$LINENO: result: $ac_ct_AS" >&5 ++echo "${ECHO_T}$ac_ct_AS" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++ ++ if test "x$ac_ct_AS" = x; then ++ AS="false" ++ else ++ case $cross_compiling:$ac_tool_warned in ++yes:) ++{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&5 ++echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&2;} ++ac_tool_warned=yes ;; ++esac ++ AS=$ac_ct_AS ++ fi ++else ++ AS="$ac_cv_prog_AS" ++fi ++ ++ if test -n "$ac_tool_prefix"; then ++ # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args. ++set dummy ${ac_tool_prefix}objdump; ac_word=$2 ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } ++if test "${ac_cv_prog_OBJDUMP+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -n "$OBJDUMP"; then ++ ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test. ++else ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++done ++IFS=$as_save_IFS ++ ++fi ++fi ++OBJDUMP=$ac_cv_prog_OBJDUMP ++if test -n "$OBJDUMP"; then ++ { echo "$as_me:$LINENO: result: $OBJDUMP" >&5 ++echo "${ECHO_T}$OBJDUMP" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++ ++ ++fi ++if test -z "$ac_cv_prog_OBJDUMP"; then ++ ac_ct_OBJDUMP=$OBJDUMP ++ # Extract the first word of "objdump", so it can be a program name with args. ++set dummy objdump; ac_word=$2 ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } ++if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -n "$ac_ct_OBJDUMP"; then ++ ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test. ++else ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_prog_ac_ct_OBJDUMP="objdump" ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++done ++IFS=$as_save_IFS ++ ++fi ++fi ++ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP ++if test -n "$ac_ct_OBJDUMP"; then ++ { echo "$as_me:$LINENO: result: $ac_ct_OBJDUMP" >&5 ++echo "${ECHO_T}$ac_ct_OBJDUMP" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++ ++ if test "x$ac_ct_OBJDUMP" = x; then ++ OBJDUMP="false" ++ else ++ case $cross_compiling:$ac_tool_warned in ++yes:) ++{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&5 ++echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&2;} ++ac_tool_warned=yes ;; ++esac ++ OBJDUMP=$ac_ct_OBJDUMP ++ fi ++else ++ OBJDUMP="$ac_cv_prog_OBJDUMP" ++fi ++ ++ ;; ++ ++esac ++ ++need_locks="$enable_libtool_lock" ++ ++ ++ac_ext=c ++ac_cpp='$CPP $CPPFLAGS' ++ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ++ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ++ac_compiler_gnu=$ac_cv_c_compiler_gnu ++{ echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5 ++echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; } ++# On Suns, sometimes $CPP names a directory. ++if test -n "$CPP" && test -d "$CPP"; then ++ CPP= ++fi ++if test -z "$CPP"; then ++ if test "${ac_cv_prog_CPP+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ # Double quotes because CPP needs to be expanded ++ for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" ++ do ++ ac_preproc_ok=false ++for ac_c_preproc_warn_flag in '' yes ++do ++ # Use a header file that comes with gcc, so configuring glibc ++ # with a fresh cross-compiler works. ++ # Prefer to if __STDC__ is defined, since ++ # exists even on freestanding compilers. ++ # On the NeXT, cc -E runs the code through the compiler's parser, ++ # not just through cpp. "Syntax error" is here to catch this case. ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++@%:@ifdef __STDC__ ++@%:@ include ++@%:@else ++@%:@ include ++@%:@endif ++ Syntax error ++_ACEOF ++if { (ac_try="$ac_cpp conftest.$ac_ext" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } >/dev/null && { ++ test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || ++ test ! -s conftest.err ++ }; then ++ : ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ # Broken: fails on valid input. ++continue ++fi ++ ++rm -f conftest.err conftest.$ac_ext ++ ++ # OK, works on sane cases. Now check whether nonexistent headers ++ # can be detected and how. ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++@%:@include ++_ACEOF ++if { (ac_try="$ac_cpp conftest.$ac_ext" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } >/dev/null && { ++ test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || ++ test ! -s conftest.err ++ }; then ++ # Broken: success on invalid input. ++continue ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ # Passes both tests. ++ac_preproc_ok=: ++break ++fi ++ ++rm -f conftest.err conftest.$ac_ext ++ ++done ++# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. ++rm -f conftest.err conftest.$ac_ext ++if $ac_preproc_ok; then ++ break ++fi ++ ++ done ++ ac_cv_prog_CPP=$CPP ++ ++fi ++ CPP=$ac_cv_prog_CPP ++else ++ ac_cv_prog_CPP=$CPP ++fi ++{ echo "$as_me:$LINENO: result: $CPP" >&5 ++echo "${ECHO_T}$CPP" >&6; } ++ac_preproc_ok=false ++for ac_c_preproc_warn_flag in '' yes ++do ++ # Use a header file that comes with gcc, so configuring glibc ++ # with a fresh cross-compiler works. ++ # Prefer to if __STDC__ is defined, since ++ # exists even on freestanding compilers. ++ # On the NeXT, cc -E runs the code through the compiler's parser, ++ # not just through cpp. "Syntax error" is here to catch this case. ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++@%:@ifdef __STDC__ ++@%:@ include ++@%:@else ++@%:@ include ++@%:@endif ++ Syntax error ++_ACEOF ++if { (ac_try="$ac_cpp conftest.$ac_ext" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } >/dev/null && { ++ test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || ++ test ! -s conftest.err ++ }; then ++ : ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ # Broken: fails on valid input. ++continue ++fi ++ ++rm -f conftest.err conftest.$ac_ext ++ ++ # OK, works on sane cases. Now check whether nonexistent headers ++ # can be detected and how. ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++@%:@include ++_ACEOF ++if { (ac_try="$ac_cpp conftest.$ac_ext" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } >/dev/null && { ++ test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || ++ test ! -s conftest.err ++ }; then ++ # Broken: success on invalid input. ++continue ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ # Passes both tests. ++ac_preproc_ok=: ++break ++fi ++ ++rm -f conftest.err conftest.$ac_ext ++ ++done ++# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. ++rm -f conftest.err conftest.$ac_ext ++if $ac_preproc_ok; then ++ : ++else ++ { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check ++See \`config.log' for more details." >&5 ++echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check ++See \`config.log' for more details." >&2;} ++ { (exit 1); exit 1; }; } ++fi ++ ++ac_ext=c ++ac_cpp='$CPP $CPPFLAGS' ++ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ++ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ++ac_compiler_gnu=$ac_cv_c_compiler_gnu ++ ++ ++{ echo "$as_me:$LINENO: checking for ANSI C header files" >&5 ++echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; } ++if test "${ac_cv_header_stdc+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++#include ++#include ++#include ++#include ++ ++int ++main () ++{ ++ ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext ++if { (ac_try="$ac_compile" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compile") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest.$ac_objext; then ++ ac_cv_header_stdc=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_cv_header_stdc=no ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++ ++if test $ac_cv_header_stdc = yes; then ++ # SunOS 4.x string.h does not declare mem*, contrary to ANSI. ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++#include ++ ++_ACEOF ++if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | ++ $EGREP "memchr" >/dev/null 2>&1; then ++ : ++else ++ ac_cv_header_stdc=no ++fi ++rm -f conftest* ++ ++fi ++ ++if test $ac_cv_header_stdc = yes; then ++ # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++#include ++ ++_ACEOF ++if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | ++ $EGREP "free" >/dev/null 2>&1; then ++ : ++else ++ ac_cv_header_stdc=no ++fi ++rm -f conftest* ++ ++fi ++ ++if test $ac_cv_header_stdc = yes; then ++ # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. ++ if test "$cross_compiling" = yes; then ++ : ++else ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++#include ++#include ++#if ((' ' & 0x0FF) == 0x020) ++# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') ++# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) ++#else ++# define ISLOWER(c) \ ++ (('a' <= (c) && (c) <= 'i') \ ++ || ('j' <= (c) && (c) <= 'r') \ ++ || ('s' <= (c) && (c) <= 'z')) ++# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) ++#endif ++ ++#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) ++int ++main () ++{ ++ int i; ++ for (i = 0; i < 256; i++) ++ if (XOR (islower (i), ISLOWER (i)) ++ || toupper (i) != TOUPPER (i)) ++ return 2; ++ return 0; ++} ++_ACEOF ++rm -f conftest$ac_exeext ++if { (ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_link") 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ac_try='./conftest$ac_exeext' ++ { (case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_try") 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); }; }; then ++ : ++else ++ echo "$as_me: program exited with status $ac_status" >&5 ++echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++( exit $ac_status ) ++ac_cv_header_stdc=no ++fi ++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext ++fi ++ ++ ++fi ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5 ++echo "${ECHO_T}$ac_cv_header_stdc" >&6; } ++if test $ac_cv_header_stdc = yes; then ++ ++cat >>confdefs.h <<\_ACEOF ++@%:@define STDC_HEADERS 1 ++_ACEOF ++ ++fi ++ ++# On IRIX 5.3, sys/types and inttypes.h are conflicting. ++ ++ ++ ++ ++ ++ ++ ++ ++ ++for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ ++ inttypes.h stdint.h unistd.h ++do ++as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` ++{ echo "$as_me:$LINENO: checking for $ac_header" >&5 ++echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } ++if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++$ac_includes_default ++ ++@%:@include <$ac_header> ++_ACEOF ++rm -f conftest.$ac_objext ++if { (ac_try="$ac_compile" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compile") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest.$ac_objext; then ++ eval "$as_ac_Header=yes" ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ eval "$as_ac_Header=no" ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++fi ++ac_res=`eval echo '${'$as_ac_Header'}'` ++ { echo "$as_me:$LINENO: result: $ac_res" >&5 ++echo "${ECHO_T}$ac_res" >&6; } ++if test `eval echo '${'$as_ac_Header'}'` = yes; then ++ cat >>confdefs.h <<_ACEOF ++@%:@define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 ++_ACEOF ++ ++fi ++ ++done ++ ++ ++ ++for ac_header in dlfcn.h ++do ++as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` ++if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then ++ { echo "$as_me:$LINENO: checking for $ac_header" >&5 ++echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } ++if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++fi ++ac_res=`eval echo '${'$as_ac_Header'}'` ++ { echo "$as_me:$LINENO: result: $ac_res" >&5 ++echo "${ECHO_T}$ac_res" >&6; } ++else ++ # Is the header compilable? ++{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 ++echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } ++cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++$ac_includes_default ++@%:@include <$ac_header> ++_ACEOF ++rm -f conftest.$ac_objext ++if { (ac_try="$ac_compile" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compile") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest.$ac_objext; then ++ ac_header_compiler=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_header_compiler=no ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 ++echo "${ECHO_T}$ac_header_compiler" >&6; } ++ ++# Is the header present? ++{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 ++echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } ++cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++@%:@include <$ac_header> ++_ACEOF ++if { (ac_try="$ac_cpp conftest.$ac_ext" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } >/dev/null && { ++ test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || ++ test ! -s conftest.err ++ }; then ++ ac_header_preproc=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_header_preproc=no ++fi ++ ++rm -f conftest.err conftest.$ac_ext ++{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 ++echo "${ECHO_T}$ac_header_preproc" >&6; } ++ ++# So? What about this header? ++case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in ++ yes:no: ) ++ { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 ++echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} ++ { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 ++echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} ++ ac_header_preproc=yes ++ ;; ++ no:yes:* ) ++ { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 ++echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} ++ { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 ++echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} ++ { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 ++echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} ++ { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 ++echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} ++ { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 ++echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} ++ { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 ++echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} ++ ( cat <<\_ASBOX ++@%:@@%:@ ------------------------------------------- @%:@@%:@ ++@%:@@%:@ Report this to http://gcc.gnu.org/bugs.html @%:@@%:@ ++@%:@@%:@ ------------------------------------------- @%:@@%:@ ++_ASBOX ++ ) | sed "s/^/$as_me: WARNING: /" >&2 ++ ;; ++esac ++{ echo "$as_me:$LINENO: checking for $ac_header" >&5 ++echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } ++if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ eval "$as_ac_Header=\$ac_header_preproc" ++fi ++ac_res=`eval echo '${'$as_ac_Header'}'` ++ { echo "$as_me:$LINENO: result: $ac_res" >&5 ++echo "${ECHO_T}$ac_res" >&6; } ++ ++fi ++if test `eval echo '${'$as_ac_Header'}'` = yes; then ++ cat >>confdefs.h <<_ACEOF ++@%:@define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 ++_ACEOF ++ ++fi ++ ++done ++ ++ac_ext=cpp ++ac_cpp='$CXXCPP $CPPFLAGS' ++ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ++ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ++ac_compiler_gnu=$ac_cv_cxx_compiler_gnu ++if test -z "$CXX"; then ++ if test -n "$CCC"; then ++ CXX=$CCC ++ else ++ if test -n "$ac_tool_prefix"; then ++ for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC ++ do ++ # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. ++set dummy $ac_tool_prefix$ac_prog; ac_word=$2 ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } ++if test "${ac_cv_prog_CXX+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -n "$CXX"; then ++ ac_cv_prog_CXX="$CXX" # Let the user override the test. ++else ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_prog_CXX="$ac_tool_prefix$ac_prog" ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++done ++IFS=$as_save_IFS ++ ++fi ++fi ++CXX=$ac_cv_prog_CXX ++if test -n "$CXX"; then ++ { echo "$as_me:$LINENO: result: $CXX" >&5 ++echo "${ECHO_T}$CXX" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++ ++ ++ test -n "$CXX" && break ++ done ++fi ++if test -z "$CXX"; then ++ ac_ct_CXX=$CXX ++ for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC ++do ++ # Extract the first word of "$ac_prog", so it can be a program name with args. ++set dummy $ac_prog; ac_word=$2 ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } ++if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -n "$ac_ct_CXX"; then ++ ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test. ++else ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_prog_ac_ct_CXX="$ac_prog" ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++done ++IFS=$as_save_IFS ++ ++fi ++fi ++ac_ct_CXX=$ac_cv_prog_ac_ct_CXX ++if test -n "$ac_ct_CXX"; then ++ { echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5 ++echo "${ECHO_T}$ac_ct_CXX" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++ ++ ++ test -n "$ac_ct_CXX" && break ++done ++ ++ if test "x$ac_ct_CXX" = x; then ++ CXX="g++" ++ else ++ case $cross_compiling:$ac_tool_warned in ++yes:) ++{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&5 ++echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&2;} ++ac_tool_warned=yes ;; ++esac ++ CXX=$ac_ct_CXX ++ fi ++fi ++ ++ fi ++fi ++# Provide some information about the compiler. ++echo "$as_me:$LINENO: checking for C++ compiler version" >&5 ++ac_compiler=`set X $ac_compile; echo $2` ++{ (ac_try="$ac_compiler --version >&5" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compiler --version >&5") 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } ++{ (ac_try="$ac_compiler -v >&5" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compiler -v >&5") 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } ++{ (ac_try="$ac_compiler -V >&5" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compiler -V >&5") 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } ++ ++{ echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5 ++echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6; } ++if test "${ac_cv_cxx_compiler_gnu+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++ ++int ++main () ++{ ++#ifndef __GNUC__ ++ choke me ++#endif ++ ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext ++if { (ac_try="$ac_compile" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compile") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_cxx_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest.$ac_objext; then ++ ac_compiler_gnu=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_compiler_gnu=no ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++ac_cv_cxx_compiler_gnu=$ac_compiler_gnu ++ ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5 ++echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6; } ++GXX=`test $ac_compiler_gnu = yes && echo yes` ++ac_test_CXXFLAGS=${CXXFLAGS+set} ++ac_save_CXXFLAGS=$CXXFLAGS ++{ echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5 ++echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6; } ++if test "${ac_cv_prog_cxx_g+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ ac_save_cxx_werror_flag=$ac_cxx_werror_flag ++ ac_cxx_werror_flag=yes ++ ac_cv_prog_cxx_g=no ++ CXXFLAGS="-g" ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++ ++int ++main () ++{ ++ ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext ++if { (ac_try="$ac_compile" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compile") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_cxx_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest.$ac_objext; then ++ ac_cv_prog_cxx_g=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ CXXFLAGS="" ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++ ++int ++main () ++{ ++ ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext ++if { (ac_try="$ac_compile" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compile") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_cxx_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest.$ac_objext; then ++ : ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_cxx_werror_flag=$ac_save_cxx_werror_flag ++ CXXFLAGS="-g" ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++ ++int ++main () ++{ ++ ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext ++if { (ac_try="$ac_compile" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compile") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_cxx_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest.$ac_objext; then ++ ac_cv_prog_cxx_g=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++ ac_cxx_werror_flag=$ac_save_cxx_werror_flag ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5 ++echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6; } ++if test "$ac_test_CXXFLAGS" = set; then ++ CXXFLAGS=$ac_save_CXXFLAGS ++elif test $ac_cv_prog_cxx_g = yes; then ++ if test "$GXX" = yes; then ++ CXXFLAGS="-g -O2" ++ else ++ CXXFLAGS="-g" ++ fi ++else ++ if test "$GXX" = yes; then ++ CXXFLAGS="-O2" ++ else ++ CXXFLAGS= ++ fi ++fi ++ac_ext=cpp ++ac_cpp='$CXXCPP $CPPFLAGS' ++ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ++ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ++ac_compiler_gnu=$ac_cv_cxx_compiler_gnu ++ ++depcc="$CXX" am_compiler_list= ++ ++{ echo "$as_me:$LINENO: checking dependency style of $depcc" >&5 ++echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6; } ++if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then ++ # We make a subdir and do the tests there. Otherwise we can end up ++ # making bogus files that we don't know about and never remove. For ++ # instance it was reported that on HP-UX the gcc test will end up ++ # making a dummy file named `D' -- because `-MD' means `put the output ++ # in D'. ++ mkdir conftest.dir ++ # Copy depcomp to subdir because otherwise we won't find it if we're ++ # using a relative directory. ++ cp "$am_depcomp" conftest.dir ++ cd conftest.dir ++ # We will build objects and dependencies in a subdirectory because ++ # it helps to detect inapplicable dependency modes. For instance ++ # both Tru64's cc and ICC support -MD to output dependencies as a ++ # side effect of compilation, but ICC will put the dependencies in ++ # the current directory while Tru64 will put them in the object ++ # directory. ++ mkdir sub ++ ++ am_cv_CXX_dependencies_compiler_type=none ++ if test "$am_compiler_list" = ""; then ++ am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` ++ fi ++ for depmode in $am_compiler_list; do ++ # Setup a source with many dependencies, because some compilers ++ # like to wrap large dependency lists on column 80 (with \), and ++ # we should not choose a depcomp mode which is confused by this. ++ # ++ # We need to recreate these files for each test, as the compiler may ++ # overwrite some of them when testing with obscure command lines. ++ # This happens at least with the AIX C compiler. ++ : > sub/conftest.c ++ for i in 1 2 3 4 5 6; do ++ echo '#include "conftst'$i'.h"' >> sub/conftest.c ++ # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with ++ # Solaris 8's {/usr,}/bin/sh. ++ touch sub/conftst$i.h ++ done ++ echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf ++ ++ case $depmode in ++ nosideeffect) ++ # after this tag, mechanisms are not by side-effect, so they'll ++ # only be used when explicitly requested ++ if test "x$enable_dependency_tracking" = xyes; then ++ continue ++ else ++ break ++ fi ++ ;; ++ none) break ;; ++ esac ++ # We check with `-c' and `-o' for the sake of the "dashmstdout" ++ # mode. It turns out that the SunPro C++ compiler does not properly ++ # handle `-M -o', and we need to detect this. ++ if depmode=$depmode \ ++ source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \ ++ depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ ++ $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \ ++ >/dev/null 2>conftest.err && ++ grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && ++ grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && ++ grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 && ++ ${MAKE-make} -s -f confmf > /dev/null 2>&1; then ++ # icc doesn't choke on unknown options, it will just issue warnings ++ # or remarks (even with -Werror). So we grep stderr for any message ++ # that says an option was ignored or not supported. ++ # When given -MP, icc 7.0 and 7.1 complain thusly: ++ # icc: Command line warning: ignoring option '-M'; no argument required ++ # The diagnosis changed in icc 8.0: ++ # icc: Command line remark: option '-MP' not supported ++ if (grep 'ignoring option' conftest.err || ++ grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else ++ am_cv_CXX_dependencies_compiler_type=$depmode ++ break ++ fi ++ fi ++ done ++ ++ cd .. ++ rm -rf conftest.dir ++else ++ am_cv_CXX_dependencies_compiler_type=none ++fi ++ ++fi ++{ echo "$as_me:$LINENO: result: $am_cv_CXX_dependencies_compiler_type" >&5 ++echo "${ECHO_T}$am_cv_CXX_dependencies_compiler_type" >&6; } ++CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type ++ ++ if ++ test "x$enable_dependency_tracking" != xno \ ++ && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then ++ am__fastdepCXX_TRUE= ++ am__fastdepCXX_FALSE='#' ++else ++ am__fastdepCXX_TRUE='#' ++ am__fastdepCXX_FALSE= ++fi ++ ++ ++ ++ ++if test -n "$CXX" && ( test "X$CXX" != "Xno" && ++ ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) || ++ (test "X$CXX" != "Xg++"))) ; then ++ ac_ext=cpp ++ac_cpp='$CXXCPP $CPPFLAGS' ++ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ++ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ++ac_compiler_gnu=$ac_cv_cxx_compiler_gnu ++{ echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5 ++echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6; } ++if test -z "$CXXCPP"; then ++ if test "${ac_cv_prog_CXXCPP+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ # Double quotes because CXXCPP needs to be expanded ++ for CXXCPP in "$CXX -E" "/lib/cpp" ++ do ++ ac_preproc_ok=false ++for ac_cxx_preproc_warn_flag in '' yes ++do ++ # Use a header file that comes with gcc, so configuring glibc ++ # with a fresh cross-compiler works. ++ # Prefer to if __STDC__ is defined, since ++ # exists even on freestanding compilers. ++ # On the NeXT, cc -E runs the code through the compiler's parser, ++ # not just through cpp. "Syntax error" is here to catch this case. ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++@%:@ifdef __STDC__ ++@%:@ include ++@%:@else ++@%:@ include ++@%:@endif ++ Syntax error ++_ACEOF ++if { (ac_try="$ac_cpp conftest.$ac_ext" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } >/dev/null && { ++ test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" || ++ test ! -s conftest.err ++ }; then ++ : ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ # Broken: fails on valid input. ++continue ++fi ++ ++rm -f conftest.err conftest.$ac_ext ++ ++ # OK, works on sane cases. Now check whether nonexistent headers ++ # can be detected and how. ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++@%:@include ++_ACEOF ++if { (ac_try="$ac_cpp conftest.$ac_ext" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } >/dev/null && { ++ test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" || ++ test ! -s conftest.err ++ }; then ++ # Broken: success on invalid input. ++continue ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ # Passes both tests. ++ac_preproc_ok=: ++break ++fi ++ ++rm -f conftest.err conftest.$ac_ext ++ ++done ++# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. ++rm -f conftest.err conftest.$ac_ext ++if $ac_preproc_ok; then ++ break ++fi ++ ++ done ++ ac_cv_prog_CXXCPP=$CXXCPP ++ ++fi ++ CXXCPP=$ac_cv_prog_CXXCPP ++else ++ ac_cv_prog_CXXCPP=$CXXCPP ++fi ++{ echo "$as_me:$LINENO: result: $CXXCPP" >&5 ++echo "${ECHO_T}$CXXCPP" >&6; } ++ac_preproc_ok=false ++for ac_cxx_preproc_warn_flag in '' yes ++do ++ # Use a header file that comes with gcc, so configuring glibc ++ # with a fresh cross-compiler works. ++ # Prefer to if __STDC__ is defined, since ++ # exists even on freestanding compilers. ++ # On the NeXT, cc -E runs the code through the compiler's parser, ++ # not just through cpp. "Syntax error" is here to catch this case. ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++@%:@ifdef __STDC__ ++@%:@ include ++@%:@else ++@%:@ include ++@%:@endif ++ Syntax error ++_ACEOF ++if { (ac_try="$ac_cpp conftest.$ac_ext" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } >/dev/null && { ++ test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" || ++ test ! -s conftest.err ++ }; then ++ : ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ # Broken: fails on valid input. ++continue ++fi ++ ++rm -f conftest.err conftest.$ac_ext ++ ++ # OK, works on sane cases. Now check whether nonexistent headers ++ # can be detected and how. ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++@%:@include ++_ACEOF ++if { (ac_try="$ac_cpp conftest.$ac_ext" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } >/dev/null && { ++ test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" || ++ test ! -s conftest.err ++ }; then ++ # Broken: success on invalid input. ++continue ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ # Passes both tests. ++ac_preproc_ok=: ++break ++fi ++ ++rm -f conftest.err conftest.$ac_ext ++ ++done ++# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. ++rm -f conftest.err conftest.$ac_ext ++if $ac_preproc_ok; then ++ : ++else ++ { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check ++See \`config.log' for more details." >&5 ++echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check ++See \`config.log' for more details." >&2;} ++ { (exit 1); exit 1; }; } ++fi ++ ++ac_ext=cpp ++ac_cpp='$CXXCPP $CPPFLAGS' ++ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ++ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ++ac_compiler_gnu=$ac_cv_cxx_compiler_gnu ++ ++fi ++ ++ ++ac_ext=f ++ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5' ++ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ++ac_compiler_gnu=$ac_cv_f77_compiler_gnu ++if test -n "$ac_tool_prefix"; then ++ for ac_prog in g77 xlf f77 frt pgf77 cf77 fort77 fl32 af77 xlf90 f90 pgf90 pghpf epcf90 gfortran g95 xlf95 f95 fort ifort ifc efc pgf95 lf95 ftn ++ do ++ # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. ++set dummy $ac_tool_prefix$ac_prog; ac_word=$2 ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } ++if test "${ac_cv_prog_F77+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -n "$F77"; then ++ ac_cv_prog_F77="$F77" # Let the user override the test. ++else ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_prog_F77="$ac_tool_prefix$ac_prog" ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++done ++IFS=$as_save_IFS ++ ++fi ++fi ++F77=$ac_cv_prog_F77 ++if test -n "$F77"; then ++ { echo "$as_me:$LINENO: result: $F77" >&5 ++echo "${ECHO_T}$F77" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++ ++ ++ test -n "$F77" && break ++ done ++fi ++if test -z "$F77"; then ++ ac_ct_F77=$F77 ++ for ac_prog in g77 xlf f77 frt pgf77 cf77 fort77 fl32 af77 xlf90 f90 pgf90 pghpf epcf90 gfortran g95 xlf95 f95 fort ifort ifc efc pgf95 lf95 ftn ++do ++ # Extract the first word of "$ac_prog", so it can be a program name with args. ++set dummy $ac_prog; ac_word=$2 ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } ++if test "${ac_cv_prog_ac_ct_F77+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -n "$ac_ct_F77"; then ++ ac_cv_prog_ac_ct_F77="$ac_ct_F77" # Let the user override the test. ++else ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_prog_ac_ct_F77="$ac_prog" ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++done ++IFS=$as_save_IFS ++ ++fi ++fi ++ac_ct_F77=$ac_cv_prog_ac_ct_F77 ++if test -n "$ac_ct_F77"; then ++ { echo "$as_me:$LINENO: result: $ac_ct_F77" >&5 ++echo "${ECHO_T}$ac_ct_F77" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++ ++ ++ test -n "$ac_ct_F77" && break ++done ++ ++ if test "x$ac_ct_F77" = x; then ++ F77="" ++ else ++ case $cross_compiling:$ac_tool_warned in ++yes:) ++{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&5 ++echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&2;} ++ac_tool_warned=yes ;; ++esac ++ F77=$ac_ct_F77 ++ fi ++fi ++ ++ ++# Provide some information about the compiler. ++echo "$as_me:$LINENO: checking for Fortran 77 compiler version" >&5 ++ac_compiler=`set X $ac_compile; echo $2` ++{ (ac_try="$ac_compiler --version >&5" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compiler --version >&5") 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } ++{ (ac_try="$ac_compiler -v >&5" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compiler -v >&5") 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } ++{ (ac_try="$ac_compiler -V >&5" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compiler -V >&5") 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } ++rm -f a.out ++ ++# If we don't use `.F' as extension, the preprocessor is not run on the ++# input file. (Note that this only needs to work for GNU compilers.) ++ac_save_ext=$ac_ext ++ac_ext=F ++{ echo "$as_me:$LINENO: checking whether we are using the GNU Fortran 77 compiler" >&5 ++echo $ECHO_N "checking whether we are using the GNU Fortran 77 compiler... $ECHO_C" >&6; } ++if test "${ac_cv_f77_compiler_gnu+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ cat >conftest.$ac_ext <<_ACEOF ++ program main ++#ifndef __GNUC__ ++ choke me ++#endif ++ ++ end ++_ACEOF ++rm -f conftest.$ac_objext ++if { (ac_try="$ac_compile" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compile") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_f77_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest.$ac_objext; then ++ ac_compiler_gnu=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_compiler_gnu=no ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++ac_cv_f77_compiler_gnu=$ac_compiler_gnu ++ ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_f77_compiler_gnu" >&5 ++echo "${ECHO_T}$ac_cv_f77_compiler_gnu" >&6; } ++ac_ext=$ac_save_ext ++ac_test_FFLAGS=${FFLAGS+set} ++ac_save_FFLAGS=$FFLAGS ++FFLAGS= ++{ echo "$as_me:$LINENO: checking whether $F77 accepts -g" >&5 ++echo $ECHO_N "checking whether $F77 accepts -g... $ECHO_C" >&6; } ++if test "${ac_cv_prog_f77_g+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ FFLAGS=-g ++cat >conftest.$ac_ext <<_ACEOF ++ program main ++ ++ end ++_ACEOF ++rm -f conftest.$ac_objext ++if { (ac_try="$ac_compile" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compile") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_f77_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest.$ac_objext; then ++ ac_cv_prog_f77_g=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_cv_prog_f77_g=no ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++ ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_prog_f77_g" >&5 ++echo "${ECHO_T}$ac_cv_prog_f77_g" >&6; } ++if test "$ac_test_FFLAGS" = set; then ++ FFLAGS=$ac_save_FFLAGS ++elif test $ac_cv_prog_f77_g = yes; then ++ if test "x$ac_cv_f77_compiler_gnu" = xyes; then ++ FFLAGS="-g -O2" ++ else ++ FFLAGS="-g" ++ fi ++else ++ if test "x$ac_cv_f77_compiler_gnu" = xyes; then ++ FFLAGS="-O2" ++ else ++ FFLAGS= ++ fi ++fi ++ ++G77=`test $ac_compiler_gnu = yes && echo yes` ++ac_ext=c ++ac_cpp='$CPP $CPPFLAGS' ++ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ++ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ++ac_compiler_gnu=$ac_cv_c_compiler_gnu ++ ++ ++ ++# Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers! ++# find the maximum length of command line arguments ++{ echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5 ++echo $ECHO_N "checking the maximum length of command line arguments... $ECHO_C" >&6; } ++if test "${lt_cv_sys_max_cmd_len+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ i=0 ++ teststring="ABCD" ++ ++ case $build_os in ++ msdosdjgpp*) ++ # On DJGPP, this test can blow up pretty badly due to problems in libc ++ # (any single argument exceeding 2000 bytes causes a buffer overrun ++ # during glob expansion). Even if it were fixed, the result of this ++ # check would be larger than it should be. ++ lt_cv_sys_max_cmd_len=12288; # 12K is about right ++ ;; ++ ++ gnu*) ++ # Under GNU Hurd, this test is not required because there is ++ # no limit to the length of command line arguments. ++ # Libtool will interpret -1 as no limit whatsoever ++ lt_cv_sys_max_cmd_len=-1; ++ ;; ++ ++ cygwin* | mingw*) ++ # On Win9x/ME, this test blows up -- it succeeds, but takes ++ # about 5 minutes as the teststring grows exponentially. ++ # Worse, since 9x/ME are not pre-emptively multitasking, ++ # you end up with a "frozen" computer, even though with patience ++ # the test eventually succeeds (with a max line length of 256k). ++ # Instead, let's just punt: use the minimum linelength reported by ++ # all of the supported platforms: 8192 (on NT/2K/XP). ++ lt_cv_sys_max_cmd_len=8192; ++ ;; ++ ++ amigaos*) ++ # On AmigaOS with pdksh, this test takes hours, literally. ++ # So we just punt and use a minimum line length of 8192. ++ lt_cv_sys_max_cmd_len=8192; ++ ;; ++ ++ netbsd* | freebsd* | openbsd* | darwin* | dragonfly*) ++ # This has been around since 386BSD, at least. Likely further. ++ if test -x /sbin/sysctl; then ++ lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` ++ elif test -x /usr/sbin/sysctl; then ++ lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` ++ else ++ lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs ++ fi ++ # And add a safety zone ++ lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` ++ lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` ++ ;; ++ ++ interix*) ++ # We know the value 262144 and hardcode it with a safety zone (like BSD) ++ lt_cv_sys_max_cmd_len=196608 ++ ;; ++ ++ osf*) ++ # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure ++ # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not ++ # nice to cause kernel panics so lets avoid the loop below. ++ # First set a reasonable default. ++ lt_cv_sys_max_cmd_len=16384 ++ # ++ if test -x /sbin/sysconfig; then ++ case `/sbin/sysconfig -q proc exec_disable_arg_limit` in ++ *1*) lt_cv_sys_max_cmd_len=-1 ;; ++ esac ++ fi ++ ;; ++ sco3.2v5*) ++ lt_cv_sys_max_cmd_len=102400 ++ ;; ++ sysv5* | sco5v6* | sysv4.2uw2*) ++ kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` ++ if test -n "$kargmax"; then ++ lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'` ++ else ++ lt_cv_sys_max_cmd_len=32768 ++ fi ++ ;; ++ *) ++ lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` ++ if test -n "$lt_cv_sys_max_cmd_len"; then ++ lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` ++ lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` ++ else ++ SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} ++ while (test "X"`$SHELL $0 --fallback-echo "X$teststring" 2>/dev/null` \ ++ = "XX$teststring") >/dev/null 2>&1 && ++ new_result=`expr "X$teststring" : ".*" 2>&1` && ++ lt_cv_sys_max_cmd_len=$new_result && ++ test $i != 17 # 1/2 MB should be enough ++ do ++ i=`expr $i + 1` ++ teststring=$teststring$teststring ++ done ++ teststring= ++ # Add a significant safety factor because C++ compilers can tack on massive ++ # amounts of additional arguments before passing them to the linker. ++ # It appears as though 1/2 is a usable value. ++ lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2` ++ fi ++ ;; ++ esac ++ ++fi ++ ++if test -n $lt_cv_sys_max_cmd_len ; then ++ { echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5 ++echo "${ECHO_T}$lt_cv_sys_max_cmd_len" >&6; } ++else ++ { echo "$as_me:$LINENO: result: none" >&5 ++echo "${ECHO_T}none" >&6; } ++fi ++ ++ ++ ++ ++ ++# Check for command to grab the raw symbol name followed by C symbol from nm. ++{ echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5 ++echo $ECHO_N "checking command to parse $NM output from $compiler object... $ECHO_C" >&6; } ++if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ ++# These are sane defaults that work on at least a few old systems. ++# [They come from Ultrix. What could be older than Ultrix?!! ;)] ++ ++# Character class describing NM global symbol codes. ++symcode='[BCDEGRST]' ++ ++# Regexp to match symbols that can be accessed directly from C. ++sympat='\([_A-Za-z][_A-Za-z0-9]*\)' ++ ++# Transform an extracted symbol line into a proper C declaration ++lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern int \1;/p'" ++ ++# Transform an extracted symbol line into symbol name and symbol address ++lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode \([^ ]*\) \([^ ]*\)$/ {\"\2\", (lt_ptr) \&\2},/p'" ++ ++# Define system-specific variables. ++case $host_os in ++aix*) ++ symcode='[BCDT]' ++ ;; ++cygwin* | mingw* | pw32*) ++ symcode='[ABCDGISTW]' ++ ;; ++hpux*) # Its linker distinguishes data from code symbols ++ if test "$host_cpu" = ia64; then ++ symcode='[ABCDEGRST]' ++ fi ++ lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" ++ lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (lt_ptr) \&\2},/p'" ++ ;; ++linux* | k*bsd*-gnu) ++ if test "$host_cpu" = ia64; then ++ symcode='[ABCDGIRSTW]' ++ lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" ++ lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (lt_ptr) \&\2},/p'" ++ fi ++ ;; ++irix* | nonstopux*) ++ symcode='[BCDEGRST]' ++ ;; ++osf*) ++ symcode='[BCDEGQRST]' ++ ;; ++solaris*) ++ symcode='[BDRT]' ++ ;; ++sco3.2v5*) ++ symcode='[DT]' ++ ;; ++sysv4.2uw2*) ++ symcode='[DT]' ++ ;; ++sysv5* | sco5v6* | unixware* | OpenUNIX*) ++ symcode='[ABDT]' ++ ;; ++sysv4) ++ symcode='[DFNSTU]' ++ ;; ++esac ++ ++# Handle CRLF in mingw tool chain ++opt_cr= ++case $build_os in ++mingw*) ++ opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp ++ ;; ++esac ++ ++# If we're using GNU nm, then use its standard symbol codes. ++case `$NM -V 2>&1` in ++*GNU* | *'with BFD'*) ++ symcode='[ABCDGIRSTW]' ;; ++esac ++ ++# Try without a prefix undercore, then with it. ++for ac_symprfx in "" "_"; do ++ ++ # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. ++ symxfrm="\\1 $ac_symprfx\\2 \\2" ++ ++ # Write the raw and C identifiers. ++ lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" ++ ++ # Check to see that the pipe works correctly. ++ pipe_works=no ++ ++ rm -f conftest* ++ cat > conftest.$ac_ext <&5 ++ (eval $ac_compile) 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); }; then ++ # Now try to grab the symbols. ++ nlist=conftest.nm ++ if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5 ++ (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && test -s "$nlist"; then ++ # Try sorting and uniquifying the output. ++ if sort "$nlist" | uniq > "$nlist"T; then ++ mv -f "$nlist"T "$nlist" ++ else ++ rm -f "$nlist"T ++ fi ++ ++ # Make sure that we snagged all the symbols we need. ++ if grep ' nm_test_var$' "$nlist" >/dev/null; then ++ if grep ' nm_test_func$' "$nlist" >/dev/null; then ++ cat < conftest.$ac_ext ++#ifdef __cplusplus ++extern "C" { ++#endif ++ ++EOF ++ # Now generate the symbol file. ++ eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | grep -v main >> conftest.$ac_ext' ++ ++ cat <> conftest.$ac_ext ++#if defined (__STDC__) && __STDC__ ++# define lt_ptr_t void * ++#else ++# define lt_ptr_t char * ++# define const ++#endif ++ ++/* The mapping between symbol names and symbols. */ ++const struct { ++ const char *name; ++ lt_ptr_t address; ++} ++lt_preloaded_symbols[] = ++{ ++EOF ++ $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (lt_ptr_t) \&\2},/" < "$nlist" | grep -v main >> conftest.$ac_ext ++ cat <<\EOF >> conftest.$ac_ext ++ {0, (lt_ptr_t) 0} ++}; ++ ++#ifdef __cplusplus ++} ++#endif ++EOF ++ # Now try linking the two files. ++ mv conftest.$ac_objext conftstm.$ac_objext ++ lt_save_LIBS="$LIBS" ++ lt_save_CFLAGS="$CFLAGS" ++ LIBS="conftstm.$ac_objext" ++ CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" ++ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 ++ (eval $ac_link) 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && test -s conftest${ac_exeext}; then ++ pipe_works=yes ++ fi ++ LIBS="$lt_save_LIBS" ++ CFLAGS="$lt_save_CFLAGS" ++ else ++ echo "cannot find nm_test_func in $nlist" >&5 ++ fi ++ else ++ echo "cannot find nm_test_var in $nlist" >&5 ++ fi ++ else ++ echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5 ++ fi ++ else ++ echo "$progname: failed program was:" >&5 ++ cat conftest.$ac_ext >&5 ++ fi ++ rm -rf conftest* conftst* ++ ++ # Do not use the global_symbol_pipe unless it works. ++ if test "$pipe_works" = yes; then ++ break ++ else ++ lt_cv_sys_global_symbol_pipe= ++ fi ++done ++ ++fi ++ ++if test -z "$lt_cv_sys_global_symbol_pipe"; then ++ lt_cv_sys_global_symbol_to_cdecl= ++fi ++if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then ++ { echo "$as_me:$LINENO: result: failed" >&5 ++echo "${ECHO_T}failed" >&6; } ++else ++ { echo "$as_me:$LINENO: result: ok" >&5 ++echo "${ECHO_T}ok" >&6; } ++fi ++ ++{ echo "$as_me:$LINENO: checking for objdir" >&5 ++echo $ECHO_N "checking for objdir... $ECHO_C" >&6; } ++if test "${lt_cv_objdir+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ rm -f .libs 2>/dev/null ++mkdir .libs 2>/dev/null ++if test -d .libs; then ++ lt_cv_objdir=.libs ++else ++ # MS-DOS does not allow filenames that begin with a dot. ++ lt_cv_objdir=_libs ++fi ++rmdir .libs 2>/dev/null ++fi ++{ echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5 ++echo "${ECHO_T}$lt_cv_objdir" >&6; } ++objdir=$lt_cv_objdir ++ ++ ++ ++ ++ ++case $host_os in ++aix3*) ++ # AIX sometimes has problems with the GCC collect2 program. For some ++ # reason, if we set the COLLECT_NAMES environment variable, the problems ++ # vanish in a puff of smoke. ++ if test "X${COLLECT_NAMES+set}" != Xset; then ++ COLLECT_NAMES= ++ export COLLECT_NAMES ++ fi ++ ;; ++esac ++ ++# Sed substitution that helps us do robust quoting. It backslashifies ++# metacharacters that are still active within double-quoted strings. ++Xsed='sed -e 1s/^X//' ++sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g' ++ ++# Same as above, but do not quote variable references. ++double_quote_subst='s/\([\\"\\`\\\\]\)/\\\1/g' ++ ++# Sed substitution to delay expansion of an escaped shell variable in a ++# double_quote_subst'ed string. ++delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' ++ ++# Sed substitution to avoid accidental globbing in evaled expressions ++no_glob_subst='s/\*/\\\*/g' ++ ++# Constants: ++rm="rm -f" ++ ++# Global variables: ++default_ofile=libtool ++can_build_shared=yes ++ ++# All known linkers require a `.a' archive for static linking (except MSVC, ++# which needs '.lib'). ++libext=a ++ltmain="$ac_aux_dir/ltmain.sh" ++ofile="$default_ofile" ++with_gnu_ld="$lt_cv_prog_gnu_ld" ++ ++if test -n "$ac_tool_prefix"; then ++ # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args. ++set dummy ${ac_tool_prefix}ar; ac_word=$2 ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } ++if test "${ac_cv_prog_AR+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -n "$AR"; then ++ ac_cv_prog_AR="$AR" # Let the user override the test. ++else ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_prog_AR="${ac_tool_prefix}ar" ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++done ++IFS=$as_save_IFS ++ ++fi ++fi ++AR=$ac_cv_prog_AR ++if test -n "$AR"; then ++ { echo "$as_me:$LINENO: result: $AR" >&5 ++echo "${ECHO_T}$AR" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++ ++ ++fi ++if test -z "$ac_cv_prog_AR"; then ++ ac_ct_AR=$AR ++ # Extract the first word of "ar", so it can be a program name with args. ++set dummy ar; ac_word=$2 ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } ++if test "${ac_cv_prog_ac_ct_AR+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -n "$ac_ct_AR"; then ++ ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. ++else ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_prog_ac_ct_AR="ar" ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++done ++IFS=$as_save_IFS ++ ++fi ++fi ++ac_ct_AR=$ac_cv_prog_ac_ct_AR ++if test -n "$ac_ct_AR"; then ++ { echo "$as_me:$LINENO: result: $ac_ct_AR" >&5 ++echo "${ECHO_T}$ac_ct_AR" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++ ++ if test "x$ac_ct_AR" = x; then ++ AR="false" ++ else ++ case $cross_compiling:$ac_tool_warned in ++yes:) ++{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&5 ++echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&2;} ++ac_tool_warned=yes ;; ++esac ++ AR=$ac_ct_AR ++ fi ++else ++ AR="$ac_cv_prog_AR" ++fi ++ ++if test -n "$ac_tool_prefix"; then ++ # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. ++set dummy ${ac_tool_prefix}ranlib; ac_word=$2 ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } ++if test "${ac_cv_prog_RANLIB+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -n "$RANLIB"; then ++ ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. ++else ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++done ++IFS=$as_save_IFS ++ ++fi ++fi ++RANLIB=$ac_cv_prog_RANLIB ++if test -n "$RANLIB"; then ++ { echo "$as_me:$LINENO: result: $RANLIB" >&5 ++echo "${ECHO_T}$RANLIB" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++ ++ ++fi ++if test -z "$ac_cv_prog_RANLIB"; then ++ ac_ct_RANLIB=$RANLIB ++ # Extract the first word of "ranlib", so it can be a program name with args. ++set dummy ranlib; ac_word=$2 ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } ++if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -n "$ac_ct_RANLIB"; then ++ ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. ++else ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_prog_ac_ct_RANLIB="ranlib" ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++done ++IFS=$as_save_IFS ++ ++fi ++fi ++ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB ++if test -n "$ac_ct_RANLIB"; then ++ { echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5 ++echo "${ECHO_T}$ac_ct_RANLIB" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++ ++ if test "x$ac_ct_RANLIB" = x; then ++ RANLIB=":" ++ else ++ case $cross_compiling:$ac_tool_warned in ++yes:) ++{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&5 ++echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&2;} ++ac_tool_warned=yes ;; ++esac ++ RANLIB=$ac_ct_RANLIB ++ fi ++else ++ RANLIB="$ac_cv_prog_RANLIB" ++fi ++ ++if test -n "$ac_tool_prefix"; then ++ # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. ++set dummy ${ac_tool_prefix}strip; ac_word=$2 ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } ++if test "${ac_cv_prog_STRIP+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -n "$STRIP"; then ++ ac_cv_prog_STRIP="$STRIP" # Let the user override the test. ++else ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_prog_STRIP="${ac_tool_prefix}strip" ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++done ++IFS=$as_save_IFS ++ ++fi ++fi ++STRIP=$ac_cv_prog_STRIP ++if test -n "$STRIP"; then ++ { echo "$as_me:$LINENO: result: $STRIP" >&5 ++echo "${ECHO_T}$STRIP" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++ ++ ++fi ++if test -z "$ac_cv_prog_STRIP"; then ++ ac_ct_STRIP=$STRIP ++ # Extract the first word of "strip", so it can be a program name with args. ++set dummy strip; ac_word=$2 ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } ++if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -n "$ac_ct_STRIP"; then ++ ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. ++else ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_prog_ac_ct_STRIP="strip" ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++done ++IFS=$as_save_IFS ++ ++fi ++fi ++ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP ++if test -n "$ac_ct_STRIP"; then ++ { echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5 ++echo "${ECHO_T}$ac_ct_STRIP" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++ ++ if test "x$ac_ct_STRIP" = x; then ++ STRIP=":" ++ else ++ case $cross_compiling:$ac_tool_warned in ++yes:) ++{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&5 ++echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&2;} ++ac_tool_warned=yes ;; ++esac ++ STRIP=$ac_ct_STRIP ++ fi ++else ++ STRIP="$ac_cv_prog_STRIP" ++fi ++ ++ ++old_CC="$CC" ++old_CFLAGS="$CFLAGS" ++ ++# Set sane defaults for various variables ++test -z "$AR" && AR=ar ++test -z "$AR_FLAGS" && AR_FLAGS=cru ++test -z "$AS" && AS=as ++test -z "$CC" && CC=cc ++test -z "$LTCC" && LTCC=$CC ++test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS ++test -z "$DLLTOOL" && DLLTOOL=dlltool ++test -z "$LD" && LD=ld ++test -z "$LN_S" && LN_S="ln -s" ++test -z "$MAGIC_CMD" && MAGIC_CMD=file ++test -z "$NM" && NM=nm ++test -z "$SED" && SED=sed ++test -z "$OBJDUMP" && OBJDUMP=objdump ++test -z "$RANLIB" && RANLIB=: ++test -z "$STRIP" && STRIP=: ++test -z "$ac_objext" && ac_objext=o ++ ++# Determine commands to create old-style static archives. ++old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs' ++old_postinstall_cmds='chmod 644 $oldlib' ++old_postuninstall_cmds= ++ ++if test -n "$RANLIB"; then ++ case $host_os in ++ openbsd*) ++ old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib" ++ ;; ++ *) ++ old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib" ++ ;; ++ esac ++ old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib" ++fi ++ ++for cc_temp in $compiler""; do ++ case $cc_temp in ++ compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; ++ distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; ++ \-*) ;; ++ *) break;; ++ esac ++done ++cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"` ++ ++ ++# Only perform the check for file, if the check method requires it ++case $deplibs_check_method in ++file_magic*) ++ if test "$file_magic_cmd" = '$MAGIC_CMD'; then ++ { echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5 ++echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6; } ++if test "${lt_cv_path_MAGIC_CMD+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ case $MAGIC_CMD in ++[\\/*] | ?:[\\/]*) ++ lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. ++ ;; ++*) ++ lt_save_MAGIC_CMD="$MAGIC_CMD" ++ lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR ++ ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" ++ for ac_dir in $ac_dummy; do ++ IFS="$lt_save_ifs" ++ test -z "$ac_dir" && ac_dir=. ++ if test -f $ac_dir/${ac_tool_prefix}file; then ++ lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file" ++ if test -n "$file_magic_test_file"; then ++ case $deplibs_check_method in ++ "file_magic "*) ++ file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` ++ MAGIC_CMD="$lt_cv_path_MAGIC_CMD" ++ if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | ++ $EGREP "$file_magic_regex" > /dev/null; then ++ : ++ else ++ cat <&2 ++ ++*** Warning: the command libtool uses to detect shared libraries, ++*** $file_magic_cmd, produces output that libtool cannot recognize. ++*** The result is that libtool may fail to recognize shared libraries ++*** as such. This will affect the creation of libtool libraries that ++*** depend on shared libraries, but programs linked with such libtool ++*** libraries will work regardless of this problem. Nevertheless, you ++*** may want to report the problem to your system manager and/or to ++*** bug-libtool@gnu.org ++ ++EOF ++ fi ;; ++ esac ++ fi ++ break ++ fi ++ done ++ IFS="$lt_save_ifs" ++ MAGIC_CMD="$lt_save_MAGIC_CMD" ++ ;; ++esac ++fi ++ ++MAGIC_CMD="$lt_cv_path_MAGIC_CMD" ++if test -n "$MAGIC_CMD"; then ++ { echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5 ++echo "${ECHO_T}$MAGIC_CMD" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++ ++if test -z "$lt_cv_path_MAGIC_CMD"; then ++ if test -n "$ac_tool_prefix"; then ++ { echo "$as_me:$LINENO: checking for file" >&5 ++echo $ECHO_N "checking for file... $ECHO_C" >&6; } ++if test "${lt_cv_path_MAGIC_CMD+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ case $MAGIC_CMD in ++[\\/*] | ?:[\\/]*) ++ lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. ++ ;; ++*) ++ lt_save_MAGIC_CMD="$MAGIC_CMD" ++ lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR ++ ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" ++ for ac_dir in $ac_dummy; do ++ IFS="$lt_save_ifs" ++ test -z "$ac_dir" && ac_dir=. ++ if test -f $ac_dir/file; then ++ lt_cv_path_MAGIC_CMD="$ac_dir/file" ++ if test -n "$file_magic_test_file"; then ++ case $deplibs_check_method in ++ "file_magic "*) ++ file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` ++ MAGIC_CMD="$lt_cv_path_MAGIC_CMD" ++ if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | ++ $EGREP "$file_magic_regex" > /dev/null; then ++ : ++ else ++ cat <&2 ++ ++*** Warning: the command libtool uses to detect shared libraries, ++*** $file_magic_cmd, produces output that libtool cannot recognize. ++*** The result is that libtool may fail to recognize shared libraries ++*** as such. This will affect the creation of libtool libraries that ++*** depend on shared libraries, but programs linked with such libtool ++*** libraries will work regardless of this problem. Nevertheless, you ++*** may want to report the problem to your system manager and/or to ++*** bug-libtool@gnu.org ++ ++EOF ++ fi ;; ++ esac ++ fi ++ break ++ fi ++ done ++ IFS="$lt_save_ifs" ++ MAGIC_CMD="$lt_save_MAGIC_CMD" ++ ;; ++esac ++fi ++ ++MAGIC_CMD="$lt_cv_path_MAGIC_CMD" ++if test -n "$MAGIC_CMD"; then ++ { echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5 ++echo "${ECHO_T}$MAGIC_CMD" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++ ++ else ++ MAGIC_CMD=: ++ fi ++fi ++ ++ fi ++ ;; ++esac ++ ++ ++ case $host_os in ++ rhapsody* | darwin*) ++ if test -n "$ac_tool_prefix"; then ++ # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args. ++set dummy ${ac_tool_prefix}dsymutil; ac_word=$2 ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } ++if test "${ac_cv_prog_DSYMUTIL+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -n "$DSYMUTIL"; then ++ ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test. ++else ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil" ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++done ++IFS=$as_save_IFS ++ ++fi ++fi ++DSYMUTIL=$ac_cv_prog_DSYMUTIL ++if test -n "$DSYMUTIL"; then ++ { echo "$as_me:$LINENO: result: $DSYMUTIL" >&5 ++echo "${ECHO_T}$DSYMUTIL" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++ ++ ++fi ++if test -z "$ac_cv_prog_DSYMUTIL"; then ++ ac_ct_DSYMUTIL=$DSYMUTIL ++ # Extract the first word of "dsymutil", so it can be a program name with args. ++set dummy dsymutil; ac_word=$2 ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } ++if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -n "$ac_ct_DSYMUTIL"; then ++ ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test. ++else ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_prog_ac_ct_DSYMUTIL="dsymutil" ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++done ++IFS=$as_save_IFS ++ ++fi ++fi ++ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL ++if test -n "$ac_ct_DSYMUTIL"; then ++ { echo "$as_me:$LINENO: result: $ac_ct_DSYMUTIL" >&5 ++echo "${ECHO_T}$ac_ct_DSYMUTIL" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++ ++ if test "x$ac_ct_DSYMUTIL" = x; then ++ DSYMUTIL=":" ++ else ++ case $cross_compiling:$ac_tool_warned in ++yes:) ++{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&5 ++echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&2;} ++ac_tool_warned=yes ;; ++esac ++ DSYMUTIL=$ac_ct_DSYMUTIL ++ fi ++else ++ DSYMUTIL="$ac_cv_prog_DSYMUTIL" ++fi ++ ++ if test -n "$ac_tool_prefix"; then ++ # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args. ++set dummy ${ac_tool_prefix}nmedit; ac_word=$2 ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } ++if test "${ac_cv_prog_NMEDIT+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -n "$NMEDIT"; then ++ ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test. ++else ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit" ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++done ++IFS=$as_save_IFS ++ ++fi ++fi ++NMEDIT=$ac_cv_prog_NMEDIT ++if test -n "$NMEDIT"; then ++ { echo "$as_me:$LINENO: result: $NMEDIT" >&5 ++echo "${ECHO_T}$NMEDIT" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++ ++ ++fi ++if test -z "$ac_cv_prog_NMEDIT"; then ++ ac_ct_NMEDIT=$NMEDIT ++ # Extract the first word of "nmedit", so it can be a program name with args. ++set dummy nmedit; ac_word=$2 ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } ++if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -n "$ac_ct_NMEDIT"; then ++ ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test. ++else ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_prog_ac_ct_NMEDIT="nmedit" ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++done ++IFS=$as_save_IFS ++ ++fi ++fi ++ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT ++if test -n "$ac_ct_NMEDIT"; then ++ { echo "$as_me:$LINENO: result: $ac_ct_NMEDIT" >&5 ++echo "${ECHO_T}$ac_ct_NMEDIT" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++ ++ if test "x$ac_ct_NMEDIT" = x; then ++ NMEDIT=":" ++ else ++ case $cross_compiling:$ac_tool_warned in ++yes:) ++{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&5 ++echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&2;} ++ac_tool_warned=yes ;; ++esac ++ NMEDIT=$ac_ct_NMEDIT ++ fi ++else ++ NMEDIT="$ac_cv_prog_NMEDIT" ++fi ++ ++ ++ { echo "$as_me:$LINENO: checking for -single_module linker flag" >&5 ++echo $ECHO_N "checking for -single_module linker flag... $ECHO_C" >&6; } ++if test "${lt_cv_apple_cc_single_mod+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ lt_cv_apple_cc_single_mod=no ++ if test -z "${LT_MULTI_MODULE}"; then ++ # By default we will add the -single_module flag. You can override ++ # by either setting the environment variable LT_MULTI_MODULE ++ # non-empty at configure time, or by adding -multi_module to the ++ # link flags. ++ echo "int foo(void){return 1;}" > conftest.c ++ $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ ++ -dynamiclib ${wl}-single_module conftest.c ++ if test -f libconftest.dylib; then ++ lt_cv_apple_cc_single_mod=yes ++ rm -rf libconftest.dylib* ++ fi ++ rm conftest.c ++ fi ++fi ++{ echo "$as_me:$LINENO: result: $lt_cv_apple_cc_single_mod" >&5 ++echo "${ECHO_T}$lt_cv_apple_cc_single_mod" >&6; } ++ { echo "$as_me:$LINENO: checking for -exported_symbols_list linker flag" >&5 ++echo $ECHO_N "checking for -exported_symbols_list linker flag... $ECHO_C" >&6; } ++if test "${lt_cv_ld_exported_symbols_list+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ lt_cv_ld_exported_symbols_list=no ++ save_LDFLAGS=$LDFLAGS ++ echo "_main" > conftest.sym ++ LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++ ++int ++main () ++{ ++ ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext conftest$ac_exeext ++if { (ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_link") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then ++ lt_cv_ld_exported_symbols_list=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ lt_cv_ld_exported_symbols_list=no ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ ++ conftest$ac_exeext conftest.$ac_ext ++ LDFLAGS="$save_LDFLAGS" ++ ++fi ++{ echo "$as_me:$LINENO: result: $lt_cv_ld_exported_symbols_list" >&5 ++echo "${ECHO_T}$lt_cv_ld_exported_symbols_list" >&6; } ++ case $host_os in ++ rhapsody* | darwin1.[0123]) ++ _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;; ++ darwin1.*) ++ _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; ++ darwin*) ++ # if running on 10.5 or later, the deployment target defaults ++ # to the OS version, if on x86, and 10.4, the deployment ++ # target defaults to 10.4. Don't you love it? ++ case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in ++ 10.0,*86*-darwin8*|10.0,*-darwin[91]*) ++ _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; ++ 10.[012]*) ++ _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; ++ 10.*) ++ _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; ++ esac ++ ;; ++ esac ++ if test "$lt_cv_apple_cc_single_mod" = "yes"; then ++ _lt_dar_single_mod='$single_module' ++ fi ++ if test "$lt_cv_ld_exported_symbols_list" = "yes"; then ++ _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym' ++ else ++ _lt_dar_export_syms="~$NMEDIT -s \$output_objdir/\${libname}-symbols.expsym \${lib}" ++ fi ++ if test "$DSYMUTIL" != ":"; then ++ _lt_dsymutil="~$DSYMUTIL \$lib || :" ++ else ++ _lt_dsymutil= ++ fi ++ ;; ++ esac ++ ++ ++enable_dlopen=no ++enable_win32_dll=yes ++ ++# Check whether --enable-libtool-lock was given. ++if test "${enable_libtool_lock+set}" = set; then ++ enableval=$enable_libtool_lock; ++fi ++ ++test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes ++ ++ ++# Check whether --with-pic was given. ++if test "${with_pic+set}" = set; then ++ withval=$with_pic; pic_mode="$withval" ++else ++ pic_mode=default ++fi ++ ++test -z "$pic_mode" && pic_mode=default ++ ++# Use C for the default configuration in the libtool script ++tagname= ++lt_save_CC="$CC" ++ac_ext=c ++ac_cpp='$CPP $CPPFLAGS' ++ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ++ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ++ac_compiler_gnu=$ac_cv_c_compiler_gnu ++ ++ ++# Source file extension for C test sources. ++ac_ext=c ++ ++# Object file extension for compiled C test sources. ++objext=o ++objext=$objext ++ ++# Code to be used in simple compile tests ++lt_simple_compile_test_code="int some_variable = 0;" ++ ++# Code to be used in simple link tests ++lt_simple_link_test_code='int main(){return(0);}' ++ ++ ++# If no C compiler was specified, use CC. ++LTCC=${LTCC-"$CC"} ++ ++# If no C compiler flags were specified, use CFLAGS. ++LTCFLAGS=${LTCFLAGS-"$CFLAGS"} ++ ++# Allow CC to be a program name with arguments. ++compiler=$CC ++ ++ ++# save warnings/boilerplate of simple test code ++ac_outfile=conftest.$ac_objext ++echo "$lt_simple_compile_test_code" >conftest.$ac_ext ++eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err ++_lt_compiler_boilerplate=`cat conftest.err` ++$rm conftest* ++ ++ac_outfile=conftest.$ac_objext ++echo "$lt_simple_link_test_code" >conftest.$ac_ext ++eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err ++_lt_linker_boilerplate=`cat conftest.err` ++$rm -r conftest* ++ ++ ++ ++lt_prog_compiler_no_builtin_flag= ++ ++if test "$GCC" = yes; then ++ lt_prog_compiler_no_builtin_flag=' -fno-builtin' ++ ++ ++{ echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 ++echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6; } ++if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ lt_cv_prog_compiler_rtti_exceptions=no ++ ac_outfile=conftest.$ac_objext ++ echo "$lt_simple_compile_test_code" > conftest.$ac_ext ++ lt_compiler_flag="-fno-rtti -fno-exceptions" ++ # Insert the option either (1) after the last *FLAGS variable, or ++ # (2) before a word containing "conftest.", or (3) at the end. ++ # Note that $ac_compile itself does not contain backslashes and begins ++ # with a dollar sign (not a hyphen), so the echo should work correctly. ++ # The option is referenced via a variable to avoid confusing sed. ++ lt_compile=`echo "$ac_compile" | $SED \ ++ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ ++ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ ++ -e 's:$: $lt_compiler_flag:'` ++ (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&5) ++ (eval "$lt_compile" 2>conftest.err) ++ ac_status=$? ++ cat conftest.err >&5 ++ echo "$as_me:__oline__: \$? = $ac_status" >&5 ++ if (exit $ac_status) && test -s "$ac_outfile"; then ++ # The compiler can only warn and ignore the option if not recognized ++ # So say no if there are warnings other than the usual output. ++ $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp ++ $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 ++ if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then ++ lt_cv_prog_compiler_rtti_exceptions=yes ++ fi ++ fi ++ $rm conftest* ++ ++fi ++{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 ++echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6; } ++ ++if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then ++ lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions" ++else ++ : ++fi ++ ++fi ++ ++lt_prog_compiler_wl= ++lt_prog_compiler_pic= ++lt_prog_compiler_static= ++ ++{ echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5 ++echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; } ++ ++ if test "$GCC" = yes; then ++ lt_prog_compiler_wl='-Wl,' ++ lt_prog_compiler_static='-static' ++ ++ case $host_os in ++ aix*) ++ # All AIX code is PIC. ++ if test "$host_cpu" = ia64; then ++ # AIX 5 now supports IA64 processor ++ lt_prog_compiler_static='-Bstatic' ++ fi ++ ;; ++ ++ amigaos*) ++ # FIXME: we need at least 68020 code to build shared libraries, but ++ # adding the `-m68020' flag to GCC prevents building anything better, ++ # like `-m68040'. ++ lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4' ++ ;; ++ ++ beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) ++ # PIC is the default for these OSes. ++ ;; ++ ++ mingw* | cygwin* | pw32* | os2*) ++ # This hack is so that the source file can tell whether it is being ++ # built for inclusion in a dll (and should export symbols for example). ++ # Although the cygwin gcc ignores -fPIC, still need this for old-style ++ # (--disable-auto-import) libraries ++ lt_prog_compiler_pic='-DDLL_EXPORT' ++ ;; ++ ++ darwin* | rhapsody*) ++ # PIC is the default on this platform ++ # Common symbols not allowed in MH_DYLIB files ++ lt_prog_compiler_pic='-fno-common' ++ ;; ++ ++ interix[3-9]*) ++ # Interix 3.x gcc -fpic/-fPIC options generate broken code. ++ # Instead, we relocate shared libraries at runtime. ++ ;; ++ ++ msdosdjgpp*) ++ # Just because we use GCC doesn't mean we suddenly get shared libraries ++ # on systems that don't support them. ++ lt_prog_compiler_can_build_shared=no ++ enable_shared=no ++ ;; ++ ++ sysv4*MP*) ++ if test -d /usr/nec; then ++ lt_prog_compiler_pic=-Kconform_pic ++ fi ++ ;; ++ ++ hpux*) ++ # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but ++ # not for PA HP-UX. ++ case $host_cpu in ++ hppa*64*|ia64*) ++ # +Z the default ++ ;; ++ *) ++ lt_prog_compiler_pic='-fPIC' ++ ;; ++ esac ++ ;; ++ ++ *) ++ lt_prog_compiler_pic='-fPIC' ++ ;; ++ esac ++ else ++ # PORTME Check for flag to pass linker flags through the system compiler. ++ case $host_os in ++ aix*) ++ lt_prog_compiler_wl='-Wl,' ++ if test "$host_cpu" = ia64; then ++ # AIX 5 now supports IA64 processor ++ lt_prog_compiler_static='-Bstatic' ++ else ++ lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp' ++ fi ++ ;; ++ darwin*) ++ # PIC is the default on this platform ++ # Common symbols not allowed in MH_DYLIB files ++ case $cc_basename in ++ xlc*) ++ lt_prog_compiler_pic='-qnocommon' ++ lt_prog_compiler_wl='-Wl,' ++ ;; ++ esac ++ ;; ++ ++ mingw* | cygwin* | pw32* | os2*) ++ # This hack is so that the source file can tell whether it is being ++ # built for inclusion in a dll (and should export symbols for example). ++ lt_prog_compiler_pic='-DDLL_EXPORT' ++ ;; ++ ++ hpux9* | hpux10* | hpux11*) ++ lt_prog_compiler_wl='-Wl,' ++ # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but ++ # not for PA HP-UX. ++ case $host_cpu in ++ hppa*64*|ia64*) ++ # +Z the default ++ ;; ++ *) ++ lt_prog_compiler_pic='+Z' ++ ;; ++ esac ++ # Is there a better lt_prog_compiler_static that works with the bundled CC? ++ lt_prog_compiler_static='${wl}-a ${wl}archive' ++ ;; ++ ++ irix5* | irix6* | nonstopux*) ++ lt_prog_compiler_wl='-Wl,' ++ # PIC (with -KPIC) is the default. ++ lt_prog_compiler_static='-non_shared' ++ ;; ++ ++ newsos6) ++ lt_prog_compiler_pic='-KPIC' ++ lt_prog_compiler_static='-Bstatic' ++ ;; ++ ++ linux* | k*bsd*-gnu) ++ case $cc_basename in ++ icc* | ecc*) ++ lt_prog_compiler_wl='-Wl,' ++ lt_prog_compiler_pic='-KPIC' ++ lt_prog_compiler_static='-static' ++ ;; ++ pgcc* | pgf77* | pgf90* | pgf95*) ++ # Portland Group compilers (*not* the Pentium gcc compiler, ++ # which looks to be a dead project) ++ lt_prog_compiler_wl='-Wl,' ++ lt_prog_compiler_pic='-fpic' ++ lt_prog_compiler_static='-Bstatic' ++ ;; ++ ccc*) ++ lt_prog_compiler_wl='-Wl,' ++ # All Alpha code is PIC. ++ lt_prog_compiler_static='-non_shared' ++ ;; ++ *) ++ case `$CC -V 2>&1 | sed 5q` in ++ *Sun\ C*) ++ # Sun C 5.9 ++ lt_prog_compiler_pic='-KPIC' ++ lt_prog_compiler_static='-Bstatic' ++ lt_prog_compiler_wl='-Wl,' ++ ;; ++ *Sun\ F*) ++ # Sun Fortran 8.3 passes all unrecognized flags to the linker ++ lt_prog_compiler_pic='-KPIC' ++ lt_prog_compiler_static='-Bstatic' ++ lt_prog_compiler_wl='' ++ ;; ++ esac ++ ;; ++ esac ++ ;; ++ ++ osf3* | osf4* | osf5*) ++ lt_prog_compiler_wl='-Wl,' ++ # All OSF/1 code is PIC. ++ lt_prog_compiler_static='-non_shared' ++ ;; ++ ++ rdos*) ++ lt_prog_compiler_static='-non_shared' ++ ;; ++ ++ solaris*) ++ lt_prog_compiler_pic='-KPIC' ++ lt_prog_compiler_static='-Bstatic' ++ case $cc_basename in ++ f77* | f90* | f95*) ++ lt_prog_compiler_wl='-Qoption ld ';; ++ *) ++ lt_prog_compiler_wl='-Wl,';; ++ esac ++ ;; ++ ++ sunos4*) ++ lt_prog_compiler_wl='-Qoption ld ' ++ lt_prog_compiler_pic='-PIC' ++ lt_prog_compiler_static='-Bstatic' ++ ;; ++ ++ sysv4 | sysv4.2uw2* | sysv4.3*) ++ lt_prog_compiler_wl='-Wl,' ++ lt_prog_compiler_pic='-KPIC' ++ lt_prog_compiler_static='-Bstatic' ++ ;; ++ ++ sysv4*MP*) ++ if test -d /usr/nec ;then ++ lt_prog_compiler_pic='-Kconform_pic' ++ lt_prog_compiler_static='-Bstatic' ++ fi ++ ;; ++ ++ sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) ++ lt_prog_compiler_wl='-Wl,' ++ lt_prog_compiler_pic='-KPIC' ++ lt_prog_compiler_static='-Bstatic' ++ ;; ++ ++ unicos*) ++ lt_prog_compiler_wl='-Wl,' ++ lt_prog_compiler_can_build_shared=no ++ ;; ++ ++ uts4*) ++ lt_prog_compiler_pic='-pic' ++ lt_prog_compiler_static='-Bstatic' ++ ;; ++ ++ *) ++ lt_prog_compiler_can_build_shared=no ++ ;; ++ esac ++ fi ++ ++{ echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5 ++echo "${ECHO_T}$lt_prog_compiler_pic" >&6; } ++ ++# ++# Check to make sure the PIC flag actually works. ++# ++if test -n "$lt_prog_compiler_pic"; then ++ ++{ echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 ++echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic works... $ECHO_C" >&6; } ++if test "${lt_cv_prog_compiler_pic_works+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ lt_cv_prog_compiler_pic_works=no ++ ac_outfile=conftest.$ac_objext ++ echo "$lt_simple_compile_test_code" > conftest.$ac_ext ++ lt_compiler_flag="$lt_prog_compiler_pic -DPIC" ++ # Insert the option either (1) after the last *FLAGS variable, or ++ # (2) before a word containing "conftest.", or (3) at the end. ++ # Note that $ac_compile itself does not contain backslashes and begins ++ # with a dollar sign (not a hyphen), so the echo should work correctly. ++ # The option is referenced via a variable to avoid confusing sed. ++ lt_compile=`echo "$ac_compile" | $SED \ ++ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ ++ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ ++ -e 's:$: $lt_compiler_flag:'` ++ (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&5) ++ (eval "$lt_compile" 2>conftest.err) ++ ac_status=$? ++ cat conftest.err >&5 ++ echo "$as_me:__oline__: \$? = $ac_status" >&5 ++ if (exit $ac_status) && test -s "$ac_outfile"; then ++ # The compiler can only warn and ignore the option if not recognized ++ # So say no if there are warnings other than the usual output. ++ $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp ++ $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 ++ if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then ++ lt_cv_prog_compiler_pic_works=yes ++ fi ++ fi ++ $rm conftest* ++ ++fi ++{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works" >&5 ++echo "${ECHO_T}$lt_cv_prog_compiler_pic_works" >&6; } ++ ++if test x"$lt_cv_prog_compiler_pic_works" = xyes; then ++ case $lt_prog_compiler_pic in ++ "" | " "*) ;; ++ *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;; ++ esac ++else ++ lt_prog_compiler_pic= ++ lt_prog_compiler_can_build_shared=no ++fi ++ ++fi ++case $host_os in ++ # For platforms which do not support PIC, -DPIC is meaningless: ++ *djgpp*) ++ lt_prog_compiler_pic= ++ ;; ++ *) ++ lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" ++ ;; ++esac ++ ++# ++# Check to make sure the static flag actually works. ++# ++wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\" ++{ echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5 ++echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; } ++if test "${lt_cv_prog_compiler_static_works+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ lt_cv_prog_compiler_static_works=no ++ save_LDFLAGS="$LDFLAGS" ++ LDFLAGS="$LDFLAGS $lt_tmp_static_flag" ++ echo "$lt_simple_link_test_code" > conftest.$ac_ext ++ if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then ++ # The linker can only warn and ignore the option if not recognized ++ # So say no if there are warnings ++ if test -s conftest.err; then ++ # Append any errors to the config.log. ++ cat conftest.err 1>&5 ++ $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp ++ $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 ++ if diff conftest.exp conftest.er2 >/dev/null; then ++ lt_cv_prog_compiler_static_works=yes ++ fi ++ else ++ lt_cv_prog_compiler_static_works=yes ++ fi ++ fi ++ $rm -r conftest* ++ LDFLAGS="$save_LDFLAGS" ++ ++fi ++{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works" >&5 ++echo "${ECHO_T}$lt_cv_prog_compiler_static_works" >&6; } ++ ++if test x"$lt_cv_prog_compiler_static_works" = xyes; then ++ : ++else ++ lt_prog_compiler_static= ++fi ++ ++ ++{ echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5 ++echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; } ++if test "${lt_cv_prog_compiler_c_o+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ lt_cv_prog_compiler_c_o=no ++ $rm -r conftest 2>/dev/null ++ mkdir conftest ++ cd conftest ++ mkdir out ++ echo "$lt_simple_compile_test_code" > conftest.$ac_ext ++ ++ lt_compiler_flag="-o out/conftest2.$ac_objext" ++ # Insert the option either (1) after the last *FLAGS variable, or ++ # (2) before a word containing "conftest.", or (3) at the end. ++ # Note that $ac_compile itself does not contain backslashes and begins ++ # with a dollar sign (not a hyphen), so the echo should work correctly. ++ lt_compile=`echo "$ac_compile" | $SED \ ++ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ ++ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ ++ -e 's:$: $lt_compiler_flag:'` ++ (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&5) ++ (eval "$lt_compile" 2>out/conftest.err) ++ ac_status=$? ++ cat out/conftest.err >&5 ++ echo "$as_me:__oline__: \$? = $ac_status" >&5 ++ if (exit $ac_status) && test -s out/conftest2.$ac_objext ++ then ++ # The compiler can only warn and ignore the option if not recognized ++ # So say no if there are warnings ++ $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp ++ $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 ++ if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then ++ lt_cv_prog_compiler_c_o=yes ++ fi ++ fi ++ chmod u+w . 2>&5 ++ $rm conftest* ++ # SGI C++ compiler will create directory out/ii_files/ for ++ # template instantiation ++ test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files ++ $rm out/* && rmdir out ++ cd .. ++ rmdir conftest ++ $rm conftest* ++ ++fi ++{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5 ++echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6; } ++ ++ ++hard_links="nottested" ++if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then ++ # do not overwrite the value of need_locks provided by the user ++ { echo "$as_me:$LINENO: checking if we can lock with hard links" >&5 ++echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; } ++ hard_links=yes ++ $rm conftest* ++ ln conftest.a conftest.b 2>/dev/null && hard_links=no ++ touch conftest.a ++ ln conftest.a conftest.b 2>&5 || hard_links=no ++ ln conftest.a conftest.b 2>/dev/null && hard_links=no ++ { echo "$as_me:$LINENO: result: $hard_links" >&5 ++echo "${ECHO_T}$hard_links" >&6; } ++ if test "$hard_links" = no; then ++ { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 ++echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} ++ need_locks=warn ++ fi ++else ++ need_locks=no ++fi ++ ++{ echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5 ++echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; } ++ ++ runpath_var= ++ allow_undefined_flag= ++ enable_shared_with_static_runtimes=no ++ archive_cmds= ++ archive_expsym_cmds= ++ old_archive_From_new_cmds= ++ old_archive_from_expsyms_cmds= ++ export_dynamic_flag_spec= ++ whole_archive_flag_spec= ++ thread_safe_flag_spec= ++ hardcode_libdir_flag_spec= ++ hardcode_libdir_flag_spec_ld= ++ hardcode_libdir_separator= ++ hardcode_direct=no ++ hardcode_minus_L=no ++ hardcode_shlibpath_var=unsupported ++ link_all_deplibs=unknown ++ hardcode_automatic=no ++ module_cmds= ++ module_expsym_cmds= ++ always_export_symbols=no ++ export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' ++ # include_expsyms should be a list of space-separated symbols to be *always* ++ # included in the symbol list ++ include_expsyms= ++ # exclude_expsyms can be an extended regexp of symbols to exclude ++ # it will be wrapped by ` (' and `)$', so one must not match beginning or ++ # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', ++ # as well as any symbol that contains `d'. ++ exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' ++ # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out ++ # platforms (ab)use it in PIC code, but their linkers get confused if ++ # the symbol is explicitly referenced. Since portable code cannot ++ # rely on this symbol name, it's probably fine to never include it in ++ # preloaded symbol tables. ++ # Exclude shared library initialization/finalization symbols. ++ extract_expsyms_cmds= ++ # Just being paranoid about ensuring that cc_basename is set. ++ for cc_temp in $compiler""; do ++ case $cc_temp in ++ compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; ++ distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; ++ \-*) ;; ++ *) break;; ++ esac ++done ++cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"` ++ ++ case $host_os in ++ cygwin* | mingw* | pw32*) ++ # FIXME: the MSVC++ port hasn't been tested in a loooong time ++ # When not using gcc, we currently assume that we are using ++ # Microsoft Visual C++. ++ if test "$GCC" != yes; then ++ with_gnu_ld=no ++ fi ++ ;; ++ interix*) ++ # we just hope/assume this is gcc and not c89 (= MSVC++) ++ with_gnu_ld=yes ++ ;; ++ openbsd*) ++ with_gnu_ld=no ++ ;; ++ esac ++ ++ ld_shlibs=yes ++ if test "$with_gnu_ld" = yes; then ++ # If archive_cmds runs LD, not CC, wlarc should be empty ++ wlarc='${wl}' ++ ++ # Set some defaults for GNU ld with shared library support. These ++ # are reset later if shared libraries are not supported. Putting them ++ # here allows them to be overridden if necessary. ++ runpath_var=LD_RUN_PATH ++ hardcode_libdir_flag_spec='${wl}--rpath ${wl}$libdir' ++ export_dynamic_flag_spec='${wl}--export-dynamic' ++ # ancient GNU ld didn't support --whole-archive et. al. ++ if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then ++ whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' ++ else ++ whole_archive_flag_spec= ++ fi ++ supports_anon_versioning=no ++ case `$LD -v 2>/dev/null` in ++ *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 ++ *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... ++ *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... ++ *\ 2.11.*) ;; # other 2.11 versions ++ *) supports_anon_versioning=yes ;; ++ esac ++ ++ # See if GNU ld supports shared libraries. ++ case $host_os in ++ aix[3-9]*) ++ # On AIX/PPC, the GNU linker is very broken ++ if test "$host_cpu" != ia64; then ++ ld_shlibs=no ++ cat <&2 ++ ++*** Warning: the GNU linker, at least up to release 2.9.1, is reported ++*** to be unable to reliably create shared libraries on AIX. ++*** Therefore, libtool is disabling shared libraries support. If you ++*** really care for shared libraries, you may want to modify your PATH ++*** so that a non-GNU linker is found, and then restart. ++ ++EOF ++ fi ++ ;; ++ ++ amigaos*) ++ 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)' ++ hardcode_libdir_flag_spec='-L$libdir' ++ hardcode_minus_L=yes ++ ++ # Samuel A. Falvo II reports ++ # that the semantics of dynamic libraries on AmigaOS, at least up ++ # to version 4, is to share data among multiple programs linked ++ # with the same dynamic library. Since this doesn't match the ++ # behavior of shared libraries on other platforms, we can't use ++ # them. ++ ld_shlibs=no ++ ;; ++ ++ beos*) ++ if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then ++ allow_undefined_flag=unsupported ++ # Joseph Beckenbach says some releases of gcc ++ # support --undefined. This deserves some investigation. FIXME ++ archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' ++ else ++ ld_shlibs=no ++ fi ++ ;; ++ ++ cygwin* | mingw* | pw32*) ++ # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless, ++ # as there is no search path for DLLs. ++ hardcode_libdir_flag_spec='-L$libdir' ++ allow_undefined_flag=unsupported ++ always_export_symbols=no ++ enable_shared_with_static_runtimes=yes ++ export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' ++ ++ if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then ++ archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' ++ # If the export-symbols file already is a .def file (1st line ++ # is EXPORTS), use it as is; otherwise, prepend... ++ archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then ++ cp $export_symbols $output_objdir/$soname.def; ++ else ++ echo EXPORTS > $output_objdir/$soname.def; ++ cat $export_symbols >> $output_objdir/$soname.def; ++ fi~ ++ $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' ++ else ++ ld_shlibs=no ++ fi ++ ;; ++ ++ interix[3-9]*) ++ hardcode_direct=no ++ hardcode_shlibpath_var=no ++ hardcode_libdir_flag_spec='${wl}-rpath,$libdir' ++ export_dynamic_flag_spec='${wl}-E' ++ # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. ++ # Instead, shared libraries are loaded at an image base (0x10000000 by ++ # default) and relocated if they conflict, which is a slow very memory ++ # consuming and fragmenting process. To avoid this, we pick a random, ++ # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link ++ # time. Moving up from 0x10000000 also allows more sbrk(2) space. ++ archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' ++ 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' ++ ;; ++ ++ gnu* | linux* | k*bsd*-gnu) ++ if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then ++ tmp_addflag= ++ case $cc_basename,$host_cpu in ++ pgcc*) # Portland Group C compiler ++ whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive' ++ tmp_addflag=' $pic_flag' ++ ;; ++ pgf77* | pgf90* | pgf95*) # Portland Group f77 and f90 compilers ++ whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive' ++ tmp_addflag=' $pic_flag -Mnomain' ;; ++ ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 ++ tmp_addflag=' -i_dynamic' ;; ++ efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 ++ tmp_addflag=' -i_dynamic -nofor_main' ;; ++ ifc* | ifort*) # Intel Fortran compiler ++ tmp_addflag=' -nofor_main' ;; ++ esac ++ case `$CC -V 2>&1 | sed 5q` in ++ *Sun\ C*) # Sun C 5.9 ++ whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive' ++ tmp_sharedflag='-G' ;; ++ *Sun\ F*) # Sun Fortran 8.3 ++ tmp_sharedflag='-G' ;; ++ *) ++ tmp_sharedflag='-shared' ;; ++ esac ++ archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' ++ ++ if test $supports_anon_versioning = yes; then ++ archive_expsym_cmds='$echo "{ global:" > $output_objdir/$libname.ver~ ++ cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ ++ $echo "local: *; };" >> $output_objdir/$libname.ver~ ++ $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' ++ fi ++ link_all_deplibs=no ++ else ++ ld_shlibs=no ++ fi ++ ;; ++ ++ netbsd* | netbsdelf*-gnu) ++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then ++ archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' ++ wlarc= ++ else ++ archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' ++ archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' ++ fi ++ ;; ++ ++ solaris*) ++ if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then ++ ld_shlibs=no ++ cat <&2 ++ ++*** Warning: The releases 2.8.* of the GNU linker cannot reliably ++*** create shared libraries on Solaris systems. Therefore, libtool ++*** is disabling shared libraries support. We urge you to upgrade GNU ++*** binutils to release 2.9.1 or newer. Another option is to modify ++*** your PATH or compiler configuration so that the native linker is ++*** used, and then restart. ++ ++EOF ++ elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then ++ archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' ++ archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' ++ else ++ ld_shlibs=no ++ fi ++ ;; ++ ++ sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) ++ case `$LD -v 2>&1` in ++ *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) ++ ld_shlibs=no ++ cat <<_LT_EOF 1>&2 ++ ++*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not ++*** reliably create shared libraries on SCO systems. Therefore, libtool ++*** is disabling shared libraries support. We urge you to upgrade GNU ++*** binutils to release 2.16.91.0.3 or newer. Another option is to modify ++*** your PATH or compiler configuration so that the native linker is ++*** used, and then restart. ++ ++_LT_EOF ++ ;; ++ *) ++ if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then ++ hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`' ++ archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib' ++ archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib' ++ else ++ ld_shlibs=no ++ fi ++ ;; ++ esac ++ ;; ++ ++ sunos4*) ++ archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' ++ wlarc= ++ hardcode_direct=yes ++ hardcode_shlibpath_var=no ++ ;; ++ ++ *) ++ if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then ++ archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' ++ archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' ++ else ++ ld_shlibs=no ++ fi ++ ;; ++ esac ++ ++ if test "$ld_shlibs" = no; then ++ runpath_var= ++ hardcode_libdir_flag_spec= ++ export_dynamic_flag_spec= ++ whole_archive_flag_spec= ++ fi ++ else ++ # PORTME fill in a description of your system's linker (not GNU ld) ++ case $host_os in ++ aix3*) ++ allow_undefined_flag=unsupported ++ always_export_symbols=yes ++ 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' ++ # Note: this linker hardcodes the directories in LIBPATH if there ++ # are no directories specified by -L. ++ hardcode_minus_L=yes ++ if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then ++ # Neither direct hardcoding nor static linking is supported with a ++ # broken collect2. ++ hardcode_direct=unsupported ++ fi ++ ;; ++ ++ aix[4-9]*) ++ if test "$host_cpu" = ia64; then ++ # On IA64, the linker does run time linking by default, so we don't ++ # have to do anything special. ++ aix_use_runtimelinking=no ++ exp_sym_flag='-Bexport' ++ no_entry_flag="" ++ else ++ # If we're using GNU nm, then we don't want the "-C" option. ++ # -C means demangle to AIX nm, but means don't demangle with GNU nm ++ if $NM -V 2>&1 | grep 'GNU' > /dev/null; then ++ export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols' ++ else ++ 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' ++ fi ++ aix_use_runtimelinking=no ++ ++ # Test if we are trying to use run time linking or normal ++ # AIX style linking. If -brtl is somewhere in LDFLAGS, we ++ # need to do runtime linking. ++ case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) ++ for ld_flag in $LDFLAGS; do ++ if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then ++ aix_use_runtimelinking=yes ++ break ++ fi ++ done ++ ;; ++ esac ++ ++ exp_sym_flag='-bexport' ++ no_entry_flag='-bnoentry' ++ fi ++ ++ # When large executables or shared objects are built, AIX ld can ++ # have problems creating the table of contents. If linking a library ++ # or program results in "error TOC overflow" add -mminimal-toc to ++ # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not ++ # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. ++ ++ archive_cmds='' ++ hardcode_direct=yes ++ hardcode_libdir_separator=':' ++ link_all_deplibs=yes ++ ++ if test "$GCC" = yes; then ++ case $host_os in aix4.[012]|aix4.[012].*) ++ # We only want to do this on AIX 4.2 and lower, the check ++ # below for broken collect2 doesn't work under 4.3+ ++ collect2name=`${CC} -print-prog-name=collect2` ++ if test -f "$collect2name" && \ ++ strings "$collect2name" | grep resolve_lib_name >/dev/null ++ then ++ # We have reworked collect2 ++ : ++ else ++ # We have old collect2 ++ hardcode_direct=unsupported ++ # It fails to find uninstalled libraries when the uninstalled ++ # path is not listed in the libpath. Setting hardcode_minus_L ++ # to unsupported forces relinking ++ hardcode_minus_L=yes ++ hardcode_libdir_flag_spec='-L$libdir' ++ hardcode_libdir_separator= ++ fi ++ ;; ++ esac ++ shared_flag='-shared' ++ if test "$aix_use_runtimelinking" = yes; then ++ shared_flag="$shared_flag "'${wl}-G' ++ fi ++ else ++ # not using gcc ++ if test "$host_cpu" = ia64; then ++ # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release ++ # chokes on -Wl,-G. The following line is correct: ++ shared_flag='-G' ++ else ++ if test "$aix_use_runtimelinking" = yes; then ++ shared_flag='${wl}-G' ++ else ++ shared_flag='${wl}-bM:SRE' ++ fi ++ fi ++ fi ++ ++ # It seems that -bexpall does not export symbols beginning with ++ # underscore (_), so it is better to generate a list of symbols to export. ++ always_export_symbols=yes ++ if test "$aix_use_runtimelinking" = yes; then ++ # Warning - without using the other runtime loading flags (-brtl), ++ # -berok will link without error, but may produce a broken library. ++ allow_undefined_flag='-berok' ++ # Determine the default libpath from the value encoded in an empty executable. ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++ ++int ++main () ++{ ++ ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext conftest$ac_exeext ++if { (ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_link") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then ++ ++lt_aix_libpath_sed=' ++ /Import File Strings/,/^$/ { ++ /^0/ { ++ s/^0 *\(.*\)$/\1/ ++ p ++ } ++ }' ++aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` ++# Check for a 64-bit object if we didn't find anything. ++if test -z "$aix_libpath"; then ++ aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` ++fi ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ ++ conftest$ac_exeext conftest.$ac_ext ++if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi ++ ++ hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" ++ archive_expsym_cmds="\$CC"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag" ++ else ++ if test "$host_cpu" = ia64; then ++ hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib' ++ allow_undefined_flag="-z nodefs" ++ 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" ++ else ++ # Determine the default libpath from the value encoded in an empty executable. ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++ ++int ++main () ++{ ++ ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext conftest$ac_exeext ++if { (ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_link") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then ++ ++lt_aix_libpath_sed=' ++ /Import File Strings/,/^$/ { ++ /^0/ { ++ s/^0 *\(.*\)$/\1/ ++ p ++ } ++ }' ++aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` ++# Check for a 64-bit object if we didn't find anything. ++if test -z "$aix_libpath"; then ++ aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` ++fi ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ ++ conftest$ac_exeext conftest.$ac_ext ++if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi ++ ++ hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" ++ # Warning - without using the other run time loading flags, ++ # -berok will link without error, but may produce a broken library. ++ no_undefined_flag=' ${wl}-bernotok' ++ allow_undefined_flag=' ${wl}-berok' ++ # Exported symbols can be pulled into shared objects from archives ++ whole_archive_flag_spec='$convenience' ++ archive_cmds_need_lc=yes ++ # This is similar to how AIX traditionally builds its shared libraries. ++ 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' ++ fi ++ fi ++ ;; ++ ++ amigaos*) ++ 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)' ++ hardcode_libdir_flag_spec='-L$libdir' ++ hardcode_minus_L=yes ++ # see comment about different semantics on the GNU ld section ++ ld_shlibs=no ++ ;; ++ ++ bsdi[45]*) ++ export_dynamic_flag_spec=-rdynamic ++ ;; ++ ++ cygwin* | mingw* | pw32*) ++ # When not using gcc, we currently assume that we are using ++ # Microsoft Visual C++. ++ # hardcode_libdir_flag_spec is actually meaningless, as there is ++ # no search path for DLLs. ++ hardcode_libdir_flag_spec=' ' ++ allow_undefined_flag=unsupported ++ # Tell ltmain to make .lib files, not .a files. ++ libext=lib ++ # Tell ltmain to make .dll files, not .so files. ++ shrext_cmds=".dll" ++ # FIXME: Setting linknames here is a bad hack. ++ archive_cmds='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames=' ++ # The linker will automatically build a .lib file if we build a DLL. ++ old_archive_From_new_cmds='true' ++ # FIXME: Should let the user specify the lib program. ++ old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs' ++ fix_srcfile_path='`cygpath -w "$srcfile"`' ++ enable_shared_with_static_runtimes=yes ++ ;; ++ ++ darwin* | rhapsody*) ++ case $host_os in ++ rhapsody* | darwin1.[012]) ++ allow_undefined_flag='${wl}-undefined ${wl}suppress' ++ ;; ++ *) # Darwin 1.3 on ++ if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then ++ allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ++ else ++ case ${MACOSX_DEPLOYMENT_TARGET} in ++ 10.[012]) ++ allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ++ ;; ++ 10.*) ++ allow_undefined_flag='${wl}-undefined ${wl}dynamic_lookup' ++ ;; ++ esac ++ fi ++ ;; ++ esac ++ archive_cmds_need_lc=no ++ hardcode_direct=no ++ hardcode_automatic=yes ++ hardcode_shlibpath_var=unsupported ++ whole_archive_flag_spec='' ++ link_all_deplibs=yes ++ if test "$GCC" = yes ; then ++ output_verbose_link_cmd='echo' ++ archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" ++ module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" ++ 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}" ++ 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}" ++ else ++ case $cc_basename in ++ xlc*) ++ output_verbose_link_cmd='echo' ++ archive_cmds='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $xlcverstring' ++ module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags' ++ # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds ++ archive_expsym_cmds='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $xlcverstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' ++ module_expsym_cmds='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' ++ ;; ++ *) ++ ld_shlibs=no ++ ;; ++ esac ++ fi ++ ;; ++ ++ dgux*) ++ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_libdir_flag_spec='-L$libdir' ++ hardcode_shlibpath_var=no ++ ;; ++ ++ freebsd1*) ++ ld_shlibs=no ++ ;; ++ ++ # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor ++ # support. Future versions do this automatically, but an explicit c++rt0.o ++ # does not break anything, and helps significantly (at the cost of a little ++ # extra space). ++ freebsd2.2*) ++ archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' ++ hardcode_libdir_flag_spec='-R$libdir' ++ hardcode_direct=yes ++ hardcode_shlibpath_var=no ++ ;; ++ ++ # Unfortunately, older versions of FreeBSD 2 do not have this feature. ++ freebsd2*) ++ archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_direct=yes ++ hardcode_minus_L=yes ++ hardcode_shlibpath_var=no ++ ;; ++ ++ # FreeBSD 3 and greater uses gcc -shared to do shared libraries. ++ freebsd* | dragonfly*) ++ archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' ++ hardcode_libdir_flag_spec='-R$libdir' ++ hardcode_direct=yes ++ hardcode_shlibpath_var=no ++ ;; ++ ++ hpux9*) ++ if test "$GCC" = yes; then ++ 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' ++ else ++ 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' ++ fi ++ hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' ++ hardcode_libdir_separator=: ++ hardcode_direct=yes ++ ++ # hardcode_minus_L: Not really in the search PATH, ++ # but as the default location of the library. ++ hardcode_minus_L=yes ++ export_dynamic_flag_spec='${wl}-E' ++ ;; ++ ++ hpux10*) ++ if test "$GCC" = yes -a "$with_gnu_ld" = no; then ++ archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' ++ else ++ archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' ++ fi ++ if test "$with_gnu_ld" = no; then ++ hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' ++ hardcode_libdir_separator=: ++ ++ hardcode_direct=yes ++ export_dynamic_flag_spec='${wl}-E' ++ ++ # hardcode_minus_L: Not really in the search PATH, ++ # but as the default location of the library. ++ hardcode_minus_L=yes ++ fi ++ ;; ++ ++ hpux11*) ++ if test "$GCC" = yes -a "$with_gnu_ld" = no; then ++ case $host_cpu in ++ hppa*64*) ++ archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' ++ ;; ++ ia64*) ++ archive_cmds='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' ++ ;; ++ *) ++ archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' ++ ;; ++ esac ++ else ++ case $host_cpu in ++ hppa*64*) ++ archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' ++ ;; ++ ia64*) ++ archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' ++ ;; ++ *) ++ archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' ++ ;; ++ esac ++ fi ++ if test "$with_gnu_ld" = no; then ++ hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' ++ hardcode_libdir_separator=: ++ ++ case $host_cpu in ++ hppa*64*|ia64*) ++ hardcode_libdir_flag_spec_ld='+b $libdir' ++ hardcode_direct=no ++ hardcode_shlibpath_var=no ++ ;; ++ *) ++ hardcode_direct=yes ++ export_dynamic_flag_spec='${wl}-E' ++ ++ # hardcode_minus_L: Not really in the search PATH, ++ # but as the default location of the library. ++ hardcode_minus_L=yes ++ ;; ++ esac ++ fi ++ ;; ++ ++ irix5* | irix6* | nonstopux*) ++ if test "$GCC" = yes; then ++ archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' ++ else ++ archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' ++ hardcode_libdir_flag_spec_ld='-rpath $libdir' ++ fi ++ hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' ++ hardcode_libdir_separator=: ++ link_all_deplibs=yes ++ ;; ++ ++ netbsd* | netbsdelf*-gnu) ++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then ++ archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out ++ else ++ archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF ++ fi ++ hardcode_libdir_flag_spec='-R$libdir' ++ hardcode_direct=yes ++ hardcode_shlibpath_var=no ++ ;; ++ ++ newsos6) ++ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_direct=yes ++ hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' ++ hardcode_libdir_separator=: ++ hardcode_shlibpath_var=no ++ ;; ++ ++ openbsd*) ++ if test -f /usr/libexec/ld.so; then ++ hardcode_direct=yes ++ hardcode_shlibpath_var=no ++ if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then ++ archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' ++ archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols' ++ hardcode_libdir_flag_spec='${wl}-rpath,$libdir' ++ export_dynamic_flag_spec='${wl}-E' ++ else ++ case $host_os in ++ openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*) ++ archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_libdir_flag_spec='-R$libdir' ++ ;; ++ *) ++ archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' ++ hardcode_libdir_flag_spec='${wl}-rpath,$libdir' ++ ;; ++ esac ++ fi ++ else ++ ld_shlibs=no ++ fi ++ ;; ++ ++ os2*) ++ hardcode_libdir_flag_spec='-L$libdir' ++ hardcode_minus_L=yes ++ allow_undefined_flag=unsupported ++ 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' ++ old_archive_From_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def' ++ ;; ++ ++ osf3*) ++ if test "$GCC" = yes; then ++ allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' ++ archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' ++ else ++ allow_undefined_flag=' -expect_unresolved \*' ++ archive_cmds='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' ++ fi ++ hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' ++ hardcode_libdir_separator=: ++ ;; ++ ++ osf4* | osf5*) # as osf3* with the addition of -msym flag ++ if test "$GCC" = yes; then ++ allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' ++ archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' ++ hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' ++ else ++ allow_undefined_flag=' -expect_unresolved \*' ++ archive_cmds='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' ++ archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~ ++ $LD -shared${allow_undefined_flag} -input $lib.exp $linker_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib~$rm $lib.exp' ++ ++ # Both c and cxx compiler support -rpath directly ++ hardcode_libdir_flag_spec='-rpath $libdir' ++ fi ++ hardcode_libdir_separator=: ++ ;; ++ ++ solaris*) ++ no_undefined_flag=' -z text' ++ if test "$GCC" = yes; then ++ wlarc='${wl}' ++ archive_cmds='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' ++ archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ ++ $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp' ++ else ++ wlarc='' ++ archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ ++ $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp' ++ fi ++ hardcode_libdir_flag_spec='-R$libdir' ++ hardcode_shlibpath_var=no ++ case $host_os in ++ solaris2.[0-5] | solaris2.[0-5].*) ;; ++ *) ++ # The compiler driver will combine and reorder linker options, ++ # but understands `-z linker_flag'. GCC discards it without `$wl', ++ # but is careful enough not to reorder. ++ # Supported since Solaris 2.6 (maybe 2.5.1?) ++ if test "$GCC" = yes; then ++ whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' ++ else ++ whole_archive_flag_spec='-z allextract$convenience -z defaultextract' ++ fi ++ ;; ++ esac ++ link_all_deplibs=yes ++ ;; ++ ++ sunos4*) ++ if test "x$host_vendor" = xsequent; then ++ # Use $CC to link under sequent, because it throws in some extra .o ++ # files that make .init and .fini sections work. ++ archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags' ++ else ++ archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' ++ fi ++ hardcode_libdir_flag_spec='-L$libdir' ++ hardcode_direct=yes ++ hardcode_minus_L=yes ++ hardcode_shlibpath_var=no ++ ;; ++ ++ sysv4) ++ case $host_vendor in ++ sni) ++ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_direct=yes # is this really true??? ++ ;; ++ siemens) ++ ## LD is ld it makes a PLAMLIB ++ ## CC just makes a GrossModule. ++ archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' ++ reload_cmds='$CC -r -o $output$reload_objs' ++ hardcode_direct=no ++ ;; ++ motorola) ++ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_direct=no #Motorola manual says yes, but my tests say they lie ++ ;; ++ esac ++ runpath_var='LD_RUN_PATH' ++ hardcode_shlibpath_var=no ++ ;; ++ ++ sysv4.3*) ++ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_shlibpath_var=no ++ export_dynamic_flag_spec='-Bexport' ++ ;; ++ ++ sysv4*MP*) ++ if test -d /usr/nec; then ++ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_shlibpath_var=no ++ runpath_var=LD_RUN_PATH ++ hardcode_runpath_var=yes ++ ld_shlibs=yes ++ fi ++ ;; ++ ++ sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) ++ no_undefined_flag='${wl}-z,text' ++ archive_cmds_need_lc=no ++ hardcode_shlibpath_var=no ++ runpath_var='LD_RUN_PATH' ++ ++ if test "$GCC" = yes; then ++ archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' ++ archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' ++ else ++ archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' ++ archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' ++ fi ++ ;; ++ ++ sysv5* | sco3.2v5* | sco5v6*) ++ # Note: We can NOT use -z defs as we might desire, because we do not ++ # link with -lc, and that would cause any symbols used from libc to ++ # always be unresolved, which means just about no library would ++ # ever link correctly. If we're not using GNU ld we use -z text ++ # though, which does catch some bad symbols but isn't as heavy-handed ++ # as -z defs. ++ no_undefined_flag='${wl}-z,text' ++ allow_undefined_flag='${wl}-z,nodefs' ++ archive_cmds_need_lc=no ++ hardcode_shlibpath_var=no ++ hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`' ++ hardcode_libdir_separator=':' ++ link_all_deplibs=yes ++ export_dynamic_flag_spec='${wl}-Bexport' ++ runpath_var='LD_RUN_PATH' ++ ++ if test "$GCC" = yes; then ++ archive_cmds='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' ++ archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' ++ else ++ archive_cmds='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' ++ archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' ++ fi ++ ;; ++ ++ uts4*) ++ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_libdir_flag_spec='-L$libdir' ++ hardcode_shlibpath_var=no ++ ;; ++ ++ *) ++ ld_shlibs=no ++ ;; ++ esac ++ fi ++ ++{ echo "$as_me:$LINENO: result: $ld_shlibs" >&5 ++echo "${ECHO_T}$ld_shlibs" >&6; } ++test "$ld_shlibs" = no && can_build_shared=no ++ ++# ++# Do we need to explicitly link libc? ++# ++case "x$archive_cmds_need_lc" in ++x|xyes) ++ # Assume -lc should be added ++ archive_cmds_need_lc=yes ++ ++ if test "$enable_shared" = yes && test "$GCC" = yes; then ++ case $archive_cmds in ++ *'~'*) ++ # FIXME: we may have to deal with multi-command sequences. ++ ;; ++ '$CC '*) ++ # Test whether the compiler implicitly links with -lc since on some ++ # systems, -lgcc has to come before -lc. If gcc already passes -lc ++ # to ld, don't add -lc before -lgcc. ++ { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5 ++echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; } ++ $rm conftest* ++ echo "$lt_simple_compile_test_code" > conftest.$ac_ext ++ ++ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 ++ (eval $ac_compile) 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } 2>conftest.err; then ++ soname=conftest ++ lib=conftest ++ libobjs=conftest.$ac_objext ++ deplibs= ++ wl=$lt_prog_compiler_wl ++ pic_flag=$lt_prog_compiler_pic ++ compiler_flags=-v ++ linker_flags=-v ++ verstring= ++ output_objdir=. ++ libname=conftest ++ lt_save_allow_undefined_flag=$allow_undefined_flag ++ allow_undefined_flag= ++ if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5 ++ (eval $archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } ++ then ++ archive_cmds_need_lc=no ++ else ++ archive_cmds_need_lc=yes ++ fi ++ allow_undefined_flag=$lt_save_allow_undefined_flag ++ else ++ cat conftest.err 1>&5 ++ fi ++ $rm conftest* ++ { echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5 ++echo "${ECHO_T}$archive_cmds_need_lc" >&6; } ++ ;; ++ esac ++ fi ++ ;; ++esac ++ ++{ echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5 ++echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; } ++library_names_spec= ++libname_spec='lib$name' ++soname_spec= ++shrext_cmds=".so" ++postinstall_cmds= ++postuninstall_cmds= ++finish_cmds= ++finish_eval= ++shlibpath_var= ++shlibpath_overrides_runpath=unknown ++version_type=none ++dynamic_linker="$host_os ld.so" ++sys_lib_dlsearch_path_spec="/lib /usr/lib" ++ ++if test "$GCC" = yes; then ++ case $host_os in ++ darwin*) lt_awk_arg="/^libraries:/,/LR/" ;; ++ *) lt_awk_arg="/^libraries:/" ;; ++ esac ++ lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"` ++ if echo "$lt_search_path_spec" | grep ';' >/dev/null ; then ++ # if the path contains ";" then we assume it to be the separator ++ # otherwise default to the standard path separator (i.e. ":") - it is ++ # assumed that no part of a normal pathname contains ";" but that should ++ # okay in the real world where ";" in dirpaths is itself problematic. ++ lt_search_path_spec=`echo "$lt_search_path_spec" | $SED -e 's/;/ /g'` ++ else ++ lt_search_path_spec=`echo "$lt_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` ++ fi ++ # Ok, now we have the path, separated by spaces, we can step through it ++ # and add multilib dir if necessary. ++ lt_tmp_lt_search_path_spec= ++ lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null` ++ for lt_sys_path in $lt_search_path_spec; do ++ if test -d "$lt_sys_path/$lt_multi_os_dir"; then ++ lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir" ++ else ++ test -d "$lt_sys_path" && \ ++ lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path" ++ fi ++ done ++ lt_search_path_spec=`echo $lt_tmp_lt_search_path_spec | awk ' ++BEGIN {RS=" "; FS="/|\n";} { ++ lt_foo=""; ++ lt_count=0; ++ for (lt_i = NF; lt_i > 0; lt_i--) { ++ if ($lt_i != "" && $lt_i != ".") { ++ if ($lt_i == "..") { ++ lt_count++; ++ } else { ++ if (lt_count == 0) { ++ lt_foo="/" $lt_i lt_foo; ++ } else { ++ lt_count--; ++ } ++ } ++ } ++ } ++ if (lt_foo != "") { lt_freq[lt_foo]++; } ++ if (lt_freq[lt_foo] == 1) { print lt_foo; } ++}'` ++ sys_lib_search_path_spec=`echo $lt_search_path_spec` ++else ++ sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" ++fi ++need_lib_prefix=unknown ++hardcode_into_libs=no ++ ++# when you set need_version to no, make sure it does not cause -set_version ++# flags to be left without arguments ++need_version=unknown ++ ++case $host_os in ++aix3*) ++ version_type=linux ++ library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' ++ shlibpath_var=LIBPATH ++ ++ # AIX 3 has no versioning support, so we append a major version to the name. ++ soname_spec='${libname}${release}${shared_ext}$major' ++ ;; ++ ++aix[4-9]*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ hardcode_into_libs=yes ++ if test "$host_cpu" = ia64; then ++ # AIX 5 supports IA64 ++ library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}' ++ shlibpath_var=LD_LIBRARY_PATH ++ else ++ # With GCC up to 2.95.x, collect2 would create an import file ++ # for dependence libraries. The import file would start with ++ # the line `#! .'. This would cause the generated library to ++ # depend on `.', always an invalid library. This was fixed in ++ # development snapshots of GCC prior to 3.0. ++ case $host_os in ++ aix4 | aix4.[01] | aix4.[01].*) ++ if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' ++ echo ' yes ' ++ echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then ++ : ++ else ++ can_build_shared=no ++ fi ++ ;; ++ esac ++ # AIX (on Power*) has no versioning support, so currently we can not hardcode correct ++ # soname into executable. Probably we can add versioning support to ++ # collect2, so additional links can be useful in future. ++ if test "$aix_use_runtimelinking" = yes; then ++ # If using run time linking (on AIX 4.2 or later) use lib.so ++ # instead of lib.a to let people know that these are not ++ # typical AIX shared libraries. ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ else ++ # We preserve .a as extension for shared libraries through AIX4.2 ++ # and later when we are not doing run time linking. ++ library_names_spec='${libname}${release}.a $libname.a' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ fi ++ shlibpath_var=LIBPATH ++ fi ++ ;; ++ ++amigaos*) ++ library_names_spec='$libname.ixlibrary $libname.a' ++ # Create ${libname}_ixlibrary.a entries in /sys/libs. ++ finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done' ++ ;; ++ ++beos*) ++ library_names_spec='${libname}${shared_ext}' ++ dynamic_linker="$host_os ld.so" ++ shlibpath_var=LIBRARY_PATH ++ ;; ++ ++bsdi[45]*) ++ version_type=linux ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' ++ shlibpath_var=LD_LIBRARY_PATH ++ sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" ++ sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" ++ # the default ld.so.conf also contains /usr/contrib/lib and ++ # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow ++ # libtool to hard-code these into programs ++ ;; ++ ++cygwin* | mingw* | pw32*) ++ version_type=windows ++ shrext_cmds=".dll" ++ need_version=no ++ need_lib_prefix=no ++ ++ case $GCC,$host_os in ++ yes,cygwin* | yes,mingw* | yes,pw32*) ++ library_names_spec='$libname.dll.a' ++ # DLL is installed to $(libdir)/../bin by postinstall_cmds ++ postinstall_cmds='base_file=`basename \${file}`~ ++ dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~ ++ dldir=$destdir/`dirname \$dlpath`~ ++ test -d \$dldir || mkdir -p \$dldir~ ++ $install_prog $dir/$dlname \$dldir/$dlname~ ++ chmod a+x \$dldir/$dlname' ++ postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ ++ dlpath=$dir/\$dldll~ ++ $rm \$dlpath' ++ shlibpath_overrides_runpath=yes ++ ++ case $host_os in ++ cygwin*) ++ # Cygwin DLLs use 'cyg' prefix rather than 'lib' ++ soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' ++ sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib" ++ ;; ++ mingw*) ++ # MinGW DLLs use traditional 'lib' prefix ++ soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' ++ sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"` ++ if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then ++ # It is most probably a Windows format PATH printed by ++ # mingw gcc, but we are running on Cygwin. Gcc prints its search ++ # path with ; separators, and with drive letters. We can handle the ++ # drive letters (cygwin fileutils understands them), so leave them, ++ # especially as we might pass files found there to a mingw objdump, ++ # which wouldn't understand a cygwinified path. Ahh. ++ sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` ++ else ++ sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` ++ fi ++ ;; ++ pw32*) ++ # pw32 DLLs use 'pw' prefix rather than 'lib' ++ library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' ++ ;; ++ esac ++ ;; ++ ++ *) ++ library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' ++ ;; ++ esac ++ dynamic_linker='Win32 ld.exe' ++ # FIXME: first we should search . and the directory the executable is in ++ shlibpath_var=PATH ++ ;; ++ ++darwin* | rhapsody*) ++ dynamic_linker="$host_os dyld" ++ version_type=darwin ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext' ++ soname_spec='${libname}${release}${major}$shared_ext' ++ shlibpath_overrides_runpath=yes ++ shlibpath_var=DYLD_LIBRARY_PATH ++ shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' ++ ++ sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib" ++ sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' ++ ;; ++ ++dgux*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; ++ ++freebsd1*) ++ dynamic_linker=no ++ ;; ++ ++freebsd* | dragonfly*) ++ # DragonFly does not have aout. When/if they implement a new ++ # versioning mechanism, adjust this. ++ if test -x /usr/bin/objformat; then ++ objformat=`/usr/bin/objformat` ++ else ++ case $host_os in ++ freebsd[123]*) objformat=aout ;; ++ *) objformat=elf ;; ++ esac ++ fi ++ version_type=freebsd-$objformat ++ case $version_type in ++ freebsd-elf*) ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' ++ need_version=no ++ need_lib_prefix=no ++ ;; ++ freebsd-*) ++ library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' ++ need_version=yes ++ ;; ++ esac ++ shlibpath_var=LD_LIBRARY_PATH ++ case $host_os in ++ freebsd2*) ++ shlibpath_overrides_runpath=yes ++ ;; ++ freebsd3.[01]* | freebsdelf3.[01]*) ++ shlibpath_overrides_runpath=yes ++ hardcode_into_libs=yes ++ ;; ++ freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ ++ freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) ++ shlibpath_overrides_runpath=no ++ hardcode_into_libs=yes ++ ;; ++ *) # from 4.6 on, and DragonFly ++ shlibpath_overrides_runpath=yes ++ hardcode_into_libs=yes ++ ;; ++ esac ++ ;; ++ ++gnu*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ hardcode_into_libs=yes ++ ;; ++ ++hpux9* | hpux10* | hpux11*) ++ # Give a soname corresponding to the major version so that dld.sl refuses to ++ # link against other versions. ++ version_type=sunos ++ need_lib_prefix=no ++ need_version=no ++ case $host_cpu in ++ ia64*) ++ shrext_cmds='.so' ++ hardcode_into_libs=yes ++ dynamic_linker="$host_os dld.so" ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ if test "X$HPUX_IA64_MODE" = X32; then ++ sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" ++ else ++ sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" ++ fi ++ sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec ++ ;; ++ hppa*64*) ++ shrext_cmds='.sl' ++ hardcode_into_libs=yes ++ dynamic_linker="$host_os dld.sl" ++ shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH ++ shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" ++ sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec ++ ;; ++ *) ++ shrext_cmds='.sl' ++ dynamic_linker="$host_os dld.sl" ++ shlibpath_var=SHLIB_PATH ++ shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ ;; ++ esac ++ # HP-UX runs *really* slowly unless shared libraries are mode 555. ++ postinstall_cmds='chmod 555 $lib' ++ ;; ++ ++interix[3-9]*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=no ++ hardcode_into_libs=yes ++ ;; ++ ++irix5* | irix6* | nonstopux*) ++ case $host_os in ++ nonstopux*) version_type=nonstopux ;; ++ *) ++ if test "$lt_cv_prog_gnu_ld" = yes; then ++ version_type=linux ++ else ++ version_type=irix ++ fi ;; ++ esac ++ need_lib_prefix=no ++ need_version=no ++ soname_spec='${libname}${release}${shared_ext}$major' ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}' ++ case $host_os in ++ irix5* | nonstopux*) ++ libsuff= shlibsuff= ++ ;; ++ *) ++ case $LD in # libtool.m4 will add one of these switches to LD ++ *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") ++ libsuff= shlibsuff= libmagic=32-bit;; ++ *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") ++ libsuff=32 shlibsuff=N32 libmagic=N32;; ++ *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") ++ libsuff=64 shlibsuff=64 libmagic=64-bit;; ++ *) libsuff= shlibsuff= libmagic=never-match;; ++ esac ++ ;; ++ esac ++ shlibpath_var=LD_LIBRARY${shlibsuff}_PATH ++ shlibpath_overrides_runpath=no ++ sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" ++ sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" ++ hardcode_into_libs=yes ++ ;; ++ ++# No shared lib support for Linux oldld, aout, or coff. ++linux*oldld* | linux*aout* | linux*coff*) ++ dynamic_linker=no ++ ;; ++ ++# This must be Linux ELF. ++linux* | k*bsd*-gnu) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=no ++ # This implies no fast_install, which is unacceptable. ++ # Some rework will be needed to allow for fast_install ++ # before this can be enabled. ++ hardcode_into_libs=yes ++ ++ # Append ld.so.conf contents to the search path ++ if test -f /etc/ld.so.conf; then ++ lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '` ++ sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" ++ fi ++ ++ # We used to test for /lib/ld.so.1 and disable shared libraries on ++ # powerpc, because MkLinux only supported shared libraries with the ++ # GNU dynamic linker. Since this was broken with cross compilers, ++ # most powerpc-linux boxes support dynamic linking these days and ++ # people can always --disable-shared, the test was removed, and we ++ # assume the GNU/Linux dynamic linker is in use. ++ dynamic_linker='GNU/Linux ld.so' ++ ;; ++ ++netbsdelf*-gnu) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=no ++ hardcode_into_libs=yes ++ dynamic_linker='NetBSD ld.elf_so' ++ ;; ++ ++netbsd*) ++ version_type=sunos ++ need_lib_prefix=no ++ need_version=no ++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' ++ finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' ++ dynamic_linker='NetBSD (a.out) ld.so' ++ else ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ dynamic_linker='NetBSD ld.elf_so' ++ fi ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=yes ++ hardcode_into_libs=yes ++ ;; ++ ++newsos6) ++ version_type=linux ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=yes ++ ;; ++ ++nto-qnx*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=yes ++ ;; ++ ++openbsd*) ++ version_type=sunos ++ sys_lib_dlsearch_path_spec="/usr/lib" ++ need_lib_prefix=no ++ # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. ++ case $host_os in ++ openbsd3.3 | openbsd3.3.*) need_version=yes ;; ++ *) need_version=no ;; ++ esac ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' ++ finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' ++ shlibpath_var=LD_LIBRARY_PATH ++ if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then ++ case $host_os in ++ openbsd2.[89] | openbsd2.[89].*) ++ shlibpath_overrides_runpath=no ++ ;; ++ *) ++ shlibpath_overrides_runpath=yes ++ ;; ++ esac ++ else ++ shlibpath_overrides_runpath=yes ++ fi ++ ;; ++ ++os2*) ++ libname_spec='$name' ++ shrext_cmds=".dll" ++ need_lib_prefix=no ++ library_names_spec='$libname${shared_ext} $libname.a' ++ dynamic_linker='OS/2 ld.exe' ++ shlibpath_var=LIBPATH ++ ;; ++ ++osf3* | osf4* | osf5*) ++ version_type=osf ++ need_lib_prefix=no ++ need_version=no ++ soname_spec='${libname}${release}${shared_ext}$major' ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ shlibpath_var=LD_LIBRARY_PATH ++ sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" ++ sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" ++ ;; ++ ++rdos*) ++ dynamic_linker=no ++ ;; ++ ++solaris*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=yes ++ hardcode_into_libs=yes ++ # ldd complains unless libraries are executable ++ postinstall_cmds='chmod +x $lib' ++ ;; ++ ++sunos4*) ++ version_type=sunos ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' ++ finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=yes ++ if test "$with_gnu_ld" = yes; then ++ need_lib_prefix=no ++ fi ++ need_version=yes ++ ;; ++ ++sysv4 | sysv4.3*) ++ version_type=linux ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ case $host_vendor in ++ sni) ++ shlibpath_overrides_runpath=no ++ need_lib_prefix=no ++ export_dynamic_flag_spec='${wl}-Blargedynsym' ++ runpath_var=LD_RUN_PATH ++ ;; ++ siemens) ++ need_lib_prefix=no ++ ;; ++ motorola) ++ need_lib_prefix=no ++ need_version=no ++ shlibpath_overrides_runpath=no ++ sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' ++ ;; ++ esac ++ ;; ++ ++sysv4*MP*) ++ if test -d /usr/nec ;then ++ version_type=linux ++ library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' ++ soname_spec='$libname${shared_ext}.$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ fi ++ ;; ++ ++sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) ++ version_type=freebsd-elf ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ hardcode_into_libs=yes ++ if test "$with_gnu_ld" = yes; then ++ sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' ++ shlibpath_overrides_runpath=no ++ else ++ sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' ++ shlibpath_overrides_runpath=yes ++ case $host_os in ++ sco3.2v5*) ++ sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" ++ ;; ++ esac ++ fi ++ sys_lib_dlsearch_path_spec='/usr/lib' ++ ;; ++ ++uts4*) ++ version_type=linux ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; ++ ++*) ++ dynamic_linker=no ++ ;; ++esac ++{ echo "$as_me:$LINENO: result: $dynamic_linker" >&5 ++echo "${ECHO_T}$dynamic_linker" >&6; } ++test "$dynamic_linker" = no && can_build_shared=no ++ ++if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ lt_cv_sys_lib_search_path_spec="$sys_lib_search_path_spec" ++fi ++ ++sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" ++if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ lt_cv_sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec" ++fi ++ ++sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" ++ ++variables_saved_for_relink="PATH $shlibpath_var $runpath_var" ++if test "$GCC" = yes; then ++ variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" ++fi ++ ++{ echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5 ++echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; } ++hardcode_action= ++if test -n "$hardcode_libdir_flag_spec" || \ ++ test -n "$runpath_var" || \ ++ test "X$hardcode_automatic" = "Xyes" ; then ++ ++ # We can hardcode non-existant directories. ++ if test "$hardcode_direct" != no && ++ # If the only mechanism to avoid hardcoding is shlibpath_var, we ++ # have to relink, otherwise we might link with an installed library ++ # when we should be linking with a yet-to-be-installed one ++ ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, )" != no && ++ test "$hardcode_minus_L" != no; then ++ # Linking always hardcodes the temporary library directory. ++ hardcode_action=relink ++ else ++ # We can link without hardcoding, and we can hardcode nonexisting dirs. ++ hardcode_action=immediate ++ fi ++else ++ # We cannot hardcode anything, or else we can only hardcode existing ++ # directories. ++ hardcode_action=unsupported ++fi ++{ echo "$as_me:$LINENO: result: $hardcode_action" >&5 ++echo "${ECHO_T}$hardcode_action" >&6; } ++ ++if test "$hardcode_action" = relink; then ++ # Fast installation is not supported ++ enable_fast_install=no ++elif test "$shlibpath_overrides_runpath" = yes || ++ test "$enable_shared" = no; then ++ # Fast installation is not necessary ++ enable_fast_install=needless ++fi ++ ++striplib= ++old_striplib= ++{ echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5 ++echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6; } ++if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then ++ test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" ++ test -z "$striplib" && striplib="$STRIP --strip-unneeded" ++ { echo "$as_me:$LINENO: result: yes" >&5 ++echo "${ECHO_T}yes" >&6; } ++else ++# FIXME - insert some real tests, host_os isn't really good enough ++ case $host_os in ++ darwin*) ++ if test -n "$STRIP" ; then ++ striplib="$STRIP -x" ++ old_striplib="$STRIP -S" ++ { echo "$as_me:$LINENO: result: yes" >&5 ++echo "${ECHO_T}yes" >&6; } ++ else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++ ;; ++ *) ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++ ;; ++ esac ++fi ++ ++if test "x$enable_dlopen" != xyes; then ++ enable_dlopen=unknown ++ enable_dlopen_self=unknown ++ enable_dlopen_self_static=unknown ++else ++ lt_cv_dlopen=no ++ lt_cv_dlopen_libs= ++ ++ case $host_os in ++ beos*) ++ lt_cv_dlopen="load_add_on" ++ lt_cv_dlopen_libs= ++ lt_cv_dlopen_self=yes ++ ;; ++ ++ mingw* | pw32*) ++ lt_cv_dlopen="LoadLibrary" ++ lt_cv_dlopen_libs= ++ ;; ++ ++ cygwin*) ++ lt_cv_dlopen="dlopen" ++ lt_cv_dlopen_libs= ++ ;; ++ ++ darwin*) ++ # if libdl is installed we need to link against it ++ { echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5 ++echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; } ++if test "${ac_cv_lib_dl_dlopen+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ ac_check_lib_save_LIBS=$LIBS ++LIBS="-ldl $LIBS" ++cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++ ++/* Override any GCC internal prototype to avoid an error. ++ Use char because int might match the return type of a GCC ++ builtin and then its argument prototype would still apply. */ ++#ifdef __cplusplus ++extern "C" ++#endif ++char dlopen (); ++int ++main () ++{ ++return dlopen (); ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext conftest$ac_exeext ++if { (ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_link") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then ++ ac_cv_lib_dl_dlopen=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_cv_lib_dl_dlopen=no ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ ++ conftest$ac_exeext conftest.$ac_ext ++LIBS=$ac_check_lib_save_LIBS ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 ++echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; } ++if test $ac_cv_lib_dl_dlopen = yes; then ++ lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" ++else ++ ++ lt_cv_dlopen="dyld" ++ lt_cv_dlopen_libs= ++ lt_cv_dlopen_self=yes ++ ++fi ++ ++ ;; ++ ++ *) ++ { echo "$as_me:$LINENO: checking for shl_load" >&5 ++echo $ECHO_N "checking for shl_load... $ECHO_C" >&6; } ++if test "${ac_cv_func_shl_load+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++/* Define shl_load to an innocuous variant, in case declares shl_load. ++ For example, HP-UX 11i declares gettimeofday. */ ++#define shl_load innocuous_shl_load ++ ++/* System header to define __stub macros and hopefully few prototypes, ++ which can conflict with char shl_load (); below. ++ Prefer to if __STDC__ is defined, since ++ exists even on freestanding compilers. */ ++ ++#ifdef __STDC__ ++# include ++#else ++# include ++#endif ++ ++#undef shl_load ++ ++/* Override any GCC internal prototype to avoid an error. ++ Use char because int might match the return type of a GCC ++ builtin and then its argument prototype would still apply. */ ++#ifdef __cplusplus ++extern "C" ++#endif ++char shl_load (); ++/* The GNU C library defines this for functions which it implements ++ to always fail with ENOSYS. Some functions are actually named ++ something starting with __ and the normal name is an alias. */ ++#if defined __stub_shl_load || defined __stub___shl_load ++choke me ++#endif ++ ++int ++main () ++{ ++return shl_load (); ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext conftest$ac_exeext ++if { (ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_link") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then ++ ac_cv_func_shl_load=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_cv_func_shl_load=no ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ ++ conftest$ac_exeext conftest.$ac_ext ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5 ++echo "${ECHO_T}$ac_cv_func_shl_load" >&6; } ++if test $ac_cv_func_shl_load = yes; then ++ lt_cv_dlopen="shl_load" ++else ++ { echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5 ++echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6; } ++if test "${ac_cv_lib_dld_shl_load+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ ac_check_lib_save_LIBS=$LIBS ++LIBS="-ldld $LIBS" ++cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++ ++/* Override any GCC internal prototype to avoid an error. ++ Use char because int might match the return type of a GCC ++ builtin and then its argument prototype would still apply. */ ++#ifdef __cplusplus ++extern "C" ++#endif ++char shl_load (); ++int ++main () ++{ ++return shl_load (); ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext conftest$ac_exeext ++if { (ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_link") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then ++ ac_cv_lib_dld_shl_load=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_cv_lib_dld_shl_load=no ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ ++ conftest$ac_exeext conftest.$ac_ext ++LIBS=$ac_check_lib_save_LIBS ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5 ++echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6; } ++if test $ac_cv_lib_dld_shl_load = yes; then ++ lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld" ++else ++ { echo "$as_me:$LINENO: checking for dlopen" >&5 ++echo $ECHO_N "checking for dlopen... $ECHO_C" >&6; } ++if test "${ac_cv_func_dlopen+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++/* Define dlopen to an innocuous variant, in case declares dlopen. ++ For example, HP-UX 11i declares gettimeofday. */ ++#define dlopen innocuous_dlopen ++ ++/* System header to define __stub macros and hopefully few prototypes, ++ which can conflict with char dlopen (); below. ++ Prefer to if __STDC__ is defined, since ++ exists even on freestanding compilers. */ ++ ++#ifdef __STDC__ ++# include ++#else ++# include ++#endif ++ ++#undef dlopen ++ ++/* Override any GCC internal prototype to avoid an error. ++ Use char because int might match the return type of a GCC ++ builtin and then its argument prototype would still apply. */ ++#ifdef __cplusplus ++extern "C" ++#endif ++char dlopen (); ++/* The GNU C library defines this for functions which it implements ++ to always fail with ENOSYS. Some functions are actually named ++ something starting with __ and the normal name is an alias. */ ++#if defined __stub_dlopen || defined __stub___dlopen ++choke me ++#endif ++ ++int ++main () ++{ ++return dlopen (); ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext conftest$ac_exeext ++if { (ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_link") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then ++ ac_cv_func_dlopen=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_cv_func_dlopen=no ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ ++ conftest$ac_exeext conftest.$ac_ext ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5 ++echo "${ECHO_T}$ac_cv_func_dlopen" >&6; } ++if test $ac_cv_func_dlopen = yes; then ++ lt_cv_dlopen="dlopen" ++else ++ { echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5 ++echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; } ++if test "${ac_cv_lib_dl_dlopen+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ ac_check_lib_save_LIBS=$LIBS ++LIBS="-ldl $LIBS" ++cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++ ++/* Override any GCC internal prototype to avoid an error. ++ Use char because int might match the return type of a GCC ++ builtin and then its argument prototype would still apply. */ ++#ifdef __cplusplus ++extern "C" ++#endif ++char dlopen (); ++int ++main () ++{ ++return dlopen (); ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext conftest$ac_exeext ++if { (ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_link") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then ++ ac_cv_lib_dl_dlopen=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_cv_lib_dl_dlopen=no ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ ++ conftest$ac_exeext conftest.$ac_ext ++LIBS=$ac_check_lib_save_LIBS ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 ++echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; } ++if test $ac_cv_lib_dl_dlopen = yes; then ++ lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" ++else ++ { echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5 ++echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6; } ++if test "${ac_cv_lib_svld_dlopen+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ ac_check_lib_save_LIBS=$LIBS ++LIBS="-lsvld $LIBS" ++cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++ ++/* Override any GCC internal prototype to avoid an error. ++ Use char because int might match the return type of a GCC ++ builtin and then its argument prototype would still apply. */ ++#ifdef __cplusplus ++extern "C" ++#endif ++char dlopen (); ++int ++main () ++{ ++return dlopen (); ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext conftest$ac_exeext ++if { (ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_link") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then ++ ac_cv_lib_svld_dlopen=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_cv_lib_svld_dlopen=no ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ ++ conftest$ac_exeext conftest.$ac_ext ++LIBS=$ac_check_lib_save_LIBS ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5 ++echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6; } ++if test $ac_cv_lib_svld_dlopen = yes; then ++ lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld" ++else ++ { echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5 ++echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6; } ++if test "${ac_cv_lib_dld_dld_link+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ ac_check_lib_save_LIBS=$LIBS ++LIBS="-ldld $LIBS" ++cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++ ++/* Override any GCC internal prototype to avoid an error. ++ Use char because int might match the return type of a GCC ++ builtin and then its argument prototype would still apply. */ ++#ifdef __cplusplus ++extern "C" ++#endif ++char dld_link (); ++int ++main () ++{ ++return dld_link (); ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext conftest$ac_exeext ++if { (ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_link") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then ++ ac_cv_lib_dld_dld_link=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_cv_lib_dld_dld_link=no ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ ++ conftest$ac_exeext conftest.$ac_ext ++LIBS=$ac_check_lib_save_LIBS ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5 ++echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6; } ++if test $ac_cv_lib_dld_dld_link = yes; then ++ lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld" ++fi ++ ++ ++fi ++ ++ ++fi ++ ++ ++fi ++ ++ ++fi ++ ++ ++fi ++ ++ ;; ++ esac ++ ++ if test "x$lt_cv_dlopen" != xno; then ++ enable_dlopen=yes ++ else ++ enable_dlopen=no ++ fi ++ ++ case $lt_cv_dlopen in ++ dlopen) ++ save_CPPFLAGS="$CPPFLAGS" ++ test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" ++ ++ save_LDFLAGS="$LDFLAGS" ++ wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" ++ ++ save_LIBS="$LIBS" ++ LIBS="$lt_cv_dlopen_libs $LIBS" ++ ++ { echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5 ++echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6; } ++if test "${lt_cv_dlopen_self+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test "$cross_compiling" = yes; then : ++ lt_cv_dlopen_self=cross ++else ++ lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 ++ lt_status=$lt_dlunknown ++ cat > conftest.$ac_ext < ++#endif ++ ++#include ++ ++#ifdef RTLD_GLOBAL ++# define LT_DLGLOBAL RTLD_GLOBAL ++#else ++# ifdef DL_GLOBAL ++# define LT_DLGLOBAL DL_GLOBAL ++# else ++# define LT_DLGLOBAL 0 ++# endif ++#endif ++ ++/* We may have to define LT_DLLAZY_OR_NOW in the command line if we ++ find out it does not work in some platform. */ ++#ifndef LT_DLLAZY_OR_NOW ++# ifdef RTLD_LAZY ++# define LT_DLLAZY_OR_NOW RTLD_LAZY ++# else ++# ifdef DL_LAZY ++# define LT_DLLAZY_OR_NOW DL_LAZY ++# else ++# ifdef RTLD_NOW ++# define LT_DLLAZY_OR_NOW RTLD_NOW ++# else ++# ifdef DL_NOW ++# define LT_DLLAZY_OR_NOW DL_NOW ++# else ++# define LT_DLLAZY_OR_NOW 0 ++# endif ++# endif ++# endif ++# endif ++#endif ++ ++#ifdef __cplusplus ++extern "C" void exit (int); ++#endif ++ ++void fnord() { int i=42;} ++int main () ++{ ++ void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); ++ int status = $lt_dlunknown; ++ ++ if (self) ++ { ++ if (dlsym (self,"fnord")) status = $lt_dlno_uscore; ++ else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; ++ /* dlclose (self); */ ++ } ++ else ++ puts (dlerror ()); ++ ++ exit (status); ++} ++EOF ++ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 ++ (eval $ac_link) 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then ++ (./conftest; exit; ) >&5 2>/dev/null ++ lt_status=$? ++ case x$lt_status in ++ x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;; ++ x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;; ++ x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;; ++ esac ++ else : ++ # compilation failed ++ lt_cv_dlopen_self=no ++ fi ++fi ++rm -fr conftest* ++ ++ ++fi ++{ echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5 ++echo "${ECHO_T}$lt_cv_dlopen_self" >&6; } ++ ++ if test "x$lt_cv_dlopen_self" = xyes; then ++ wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" ++ { echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5 ++echo $ECHO_N "checking whether a statically linked program can dlopen itself... $ECHO_C" >&6; } ++if test "${lt_cv_dlopen_self_static+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test "$cross_compiling" = yes; then : ++ lt_cv_dlopen_self_static=cross ++else ++ lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 ++ lt_status=$lt_dlunknown ++ cat > conftest.$ac_ext < ++#endif ++ ++#include ++ ++#ifdef RTLD_GLOBAL ++# define LT_DLGLOBAL RTLD_GLOBAL ++#else ++# ifdef DL_GLOBAL ++# define LT_DLGLOBAL DL_GLOBAL ++# else ++# define LT_DLGLOBAL 0 ++# endif ++#endif ++ ++/* We may have to define LT_DLLAZY_OR_NOW in the command line if we ++ find out it does not work in some platform. */ ++#ifndef LT_DLLAZY_OR_NOW ++# ifdef RTLD_LAZY ++# define LT_DLLAZY_OR_NOW RTLD_LAZY ++# else ++# ifdef DL_LAZY ++# define LT_DLLAZY_OR_NOW DL_LAZY ++# else ++# ifdef RTLD_NOW ++# define LT_DLLAZY_OR_NOW RTLD_NOW ++# else ++# ifdef DL_NOW ++# define LT_DLLAZY_OR_NOW DL_NOW ++# else ++# define LT_DLLAZY_OR_NOW 0 ++# endif ++# endif ++# endif ++# endif ++#endif ++ ++#ifdef __cplusplus ++extern "C" void exit (int); ++#endif ++ ++void fnord() { int i=42;} ++int main () ++{ ++ void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); ++ int status = $lt_dlunknown; ++ ++ if (self) ++ { ++ if (dlsym (self,"fnord")) status = $lt_dlno_uscore; ++ else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; ++ /* dlclose (self); */ ++ } ++ else ++ puts (dlerror ()); ++ ++ exit (status); ++} ++EOF ++ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 ++ (eval $ac_link) 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then ++ (./conftest; exit; ) >&5 2>/dev/null ++ lt_status=$? ++ case x$lt_status in ++ x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;; ++ x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;; ++ x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;; ++ esac ++ else : ++ # compilation failed ++ lt_cv_dlopen_self_static=no ++ fi ++fi ++rm -fr conftest* ++ ++ ++fi ++{ echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5 ++echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6; } ++ fi ++ ++ CPPFLAGS="$save_CPPFLAGS" ++ LDFLAGS="$save_LDFLAGS" ++ LIBS="$save_LIBS" ++ ;; ++ esac ++ ++ case $lt_cv_dlopen_self in ++ yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; ++ *) enable_dlopen_self=unknown ;; ++ esac ++ ++ case $lt_cv_dlopen_self_static in ++ yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; ++ *) enable_dlopen_self_static=unknown ;; ++ esac ++fi ++ ++ ++# Report which library types will actually be built ++{ echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5 ++echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6; } ++{ echo "$as_me:$LINENO: result: $can_build_shared" >&5 ++echo "${ECHO_T}$can_build_shared" >&6; } ++ ++{ echo "$as_me:$LINENO: checking whether to build shared libraries" >&5 ++echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6; } ++test "$can_build_shared" = "no" && enable_shared=no ++ ++# On AIX, shared libraries and static libraries use the same namespace, and ++# are all built from PIC. ++case $host_os in ++aix3*) ++ test "$enable_shared" = yes && enable_static=no ++ if test -n "$RANLIB"; then ++ archive_cmds="$archive_cmds~\$RANLIB \$lib" ++ postinstall_cmds='$RANLIB $lib' ++ fi ++ ;; ++ ++aix[4-9]*) ++ if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then ++ test "$enable_shared" = yes && enable_static=no ++ fi ++ ;; ++esac ++{ echo "$as_me:$LINENO: result: $enable_shared" >&5 ++echo "${ECHO_T}$enable_shared" >&6; } ++ ++{ echo "$as_me:$LINENO: checking whether to build static libraries" >&5 ++echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6; } ++# Make sure either enable_shared or enable_static is yes. ++test "$enable_shared" = yes || enable_static=yes ++{ echo "$as_me:$LINENO: result: $enable_static" >&5 ++echo "${ECHO_T}$enable_static" >&6; } ++ ++# The else clause should only fire when bootstrapping the ++# libtool distribution, otherwise you forgot to ship ltmain.sh ++# with your package, and you will get complaints that there are ++# no rules to generate ltmain.sh. ++if test -f "$ltmain"; then ++ # See if we are running on zsh, and set the options which allow our commands through ++ # without removal of \ escapes. ++ if test -n "${ZSH_VERSION+set}" ; then ++ setopt NO_GLOB_SUBST ++ fi ++ # Now quote all the things that may contain metacharacters while being ++ # careful not to overquote the AC_SUBSTed values. We take copies of the ++ # variables and quote the copies for generation of the libtool script. ++ for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \ ++ SED SHELL STRIP \ ++ libname_spec library_names_spec soname_spec extract_expsyms_cmds \ ++ old_striplib striplib file_magic_cmd finish_cmds finish_eval \ ++ deplibs_check_method reload_flag reload_cmds need_locks \ ++ lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \ ++ lt_cv_sys_global_symbol_to_c_name_address \ ++ sys_lib_search_path_spec sys_lib_dlsearch_path_spec \ ++ old_postinstall_cmds old_postuninstall_cmds \ ++ compiler \ ++ CC \ ++ LD \ ++ lt_prog_compiler_wl \ ++ lt_prog_compiler_pic \ ++ lt_prog_compiler_static \ ++ lt_prog_compiler_no_builtin_flag \ ++ export_dynamic_flag_spec \ ++ thread_safe_flag_spec \ ++ whole_archive_flag_spec \ ++ enable_shared_with_static_runtimes \ ++ old_archive_cmds \ ++ old_archive_from_new_cmds \ ++ predep_objects \ ++ postdep_objects \ ++ predeps \ ++ postdeps \ ++ compiler_lib_search_path \ ++ compiler_lib_search_dirs \ ++ archive_cmds \ ++ archive_expsym_cmds \ ++ postinstall_cmds \ ++ postuninstall_cmds \ ++ old_archive_from_expsyms_cmds \ ++ allow_undefined_flag \ ++ no_undefined_flag \ ++ export_symbols_cmds \ ++ hardcode_libdir_flag_spec \ ++ hardcode_libdir_flag_spec_ld \ ++ hardcode_libdir_separator \ ++ hardcode_automatic \ ++ module_cmds \ ++ module_expsym_cmds \ ++ lt_cv_prog_compiler_c_o \ ++ fix_srcfile_path \ ++ exclude_expsyms \ ++ include_expsyms; do ++ ++ case $var in ++ old_archive_cmds | \ ++ old_archive_from_new_cmds | \ ++ archive_cmds | \ ++ archive_expsym_cmds | \ ++ module_cmds | \ ++ module_expsym_cmds | \ ++ old_archive_from_expsyms_cmds | \ ++ export_symbols_cmds | \ ++ extract_expsyms_cmds | reload_cmds | finish_cmds | \ ++ postinstall_cmds | postuninstall_cmds | \ ++ old_postinstall_cmds | old_postuninstall_cmds | \ ++ sys_lib_search_path_spec | sys_lib_dlsearch_path_spec) ++ # Double-quote double-evaled strings. ++ eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\"" ++ ;; ++ *) ++ eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\"" ++ ;; ++ esac ++ done ++ ++ case $lt_echo in ++ *'\$0 --fallback-echo"') ++ lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'` ++ ;; ++ esac ++ ++cfgfile="${ofile}T" ++ trap "$rm \"$cfgfile\"; exit 1" 1 2 15 ++ $rm -f "$cfgfile" ++ { echo "$as_me:$LINENO: creating $ofile" >&5 ++echo "$as_me: creating $ofile" >&6;} ++ ++ cat <<__EOF__ >> "$cfgfile" ++#! $SHELL ++ ++# `$echo "$cfgfile" | sed 's%^.*/%%'` - Provide generalized library-building support services. ++# Generated automatically by $PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP) ++# NOTE: Changes made to this file will be lost: look at ltmain.sh. ++# ++# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 ++# Free Software Foundation, Inc. ++# ++# This file is part of GNU Libtool: ++# Originally by Gordon Matzigkeit , 1996 ++# ++# This program is free software; you can redistribute it and/or modify ++# it under the terms of the GNU General Public License as published by ++# the Free Software Foundation; either version 2 of the License, or ++# (at your option) any later version. ++# ++# This program is distributed in the hope that it will be useful, but ++# WITHOUT ANY WARRANTY; without even the implied warranty of ++# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ++# General Public License for more details. ++# ++# You should have received a copy of the GNU General Public License ++# along with this program; if not, write to the Free Software ++# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++# ++# As a special exception to the GNU General Public License, if you ++# distribute this file as part of a program that contains a ++# configuration script generated by Autoconf, you may include it under ++# the same distribution terms that you use for the rest of that program. ++ ++# A sed program that does not truncate output. ++SED=$lt_SED ++ ++# Sed that helps us avoid accidentally triggering echo(1) options like -n. ++Xsed="$SED -e 1s/^X//" ++ ++# The HP-UX ksh and POSIX shell print the target directory to stdout ++# if CDPATH is set. ++(unset CDPATH) >/dev/null 2>&1 && unset CDPATH ++ ++# The names of the tagged configurations supported by this script. ++available_tags= ++ ++# ### BEGIN LIBTOOL CONFIG ++ ++# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: ++ ++# Shell to use when invoking shell scripts. ++SHELL=$lt_SHELL ++ ++# Whether or not to build shared libraries. ++build_libtool_libs=$enable_shared ++ ++# Whether or not to build static libraries. ++build_old_libs=$enable_static ++ ++# Whether or not to add -lc for building shared libraries. ++build_libtool_need_lc=$archive_cmds_need_lc ++ ++# Whether or not to disallow shared libs when runtime libs are static ++allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes ++ ++# Whether or not to optimize for fast installation. ++fast_install=$enable_fast_install ++ ++# The host system. ++host_alias=$host_alias ++host=$host ++host_os=$host_os ++ ++# The build system. ++build_alias=$build_alias ++build=$build ++build_os=$build_os ++ ++# An echo program that does not interpret backslashes. ++echo=$lt_echo ++ ++# The archiver. ++AR=$lt_AR ++AR_FLAGS=$lt_AR_FLAGS ++ ++# A C compiler. ++LTCC=$lt_LTCC ++ ++# LTCC compiler flags. ++LTCFLAGS=$lt_LTCFLAGS ++ ++# A language-specific compiler. ++CC=$lt_compiler ++ ++# Is the compiler the GNU C compiler? ++with_gcc=$GCC ++ ++# An ERE matcher. ++EGREP=$lt_EGREP ++ ++# The linker used to build libraries. ++LD=$lt_LD ++ ++# Whether we need hard or soft links. ++LN_S=$lt_LN_S ++ ++# A BSD-compatible nm program. ++NM=$lt_NM ++ ++# A symbol stripping program ++STRIP=$lt_STRIP ++ ++# Used to examine libraries when file_magic_cmd begins "file" ++MAGIC_CMD=$MAGIC_CMD ++ ++# Used on cygwin: DLL creation program. ++DLLTOOL="$DLLTOOL" ++ ++# Used on cygwin: object dumper. ++OBJDUMP="$OBJDUMP" ++ ++# Used on cygwin: assembler. ++AS="$AS" ++ ++# The name of the directory that contains temporary libtool files. ++objdir=$objdir ++ ++# How to create reloadable object files. ++reload_flag=$lt_reload_flag ++reload_cmds=$lt_reload_cmds ++ ++# How to pass a linker flag through the compiler. ++wl=$lt_lt_prog_compiler_wl ++ ++# Object file suffix (normally "o"). ++objext="$ac_objext" ++ ++# Old archive suffix (normally "a"). ++libext="$libext" ++ ++# Shared library suffix (normally ".so"). ++shrext_cmds='$shrext_cmds' ++ ++# Executable file suffix (normally ""). ++exeext="$exeext" ++ ++# Additional compiler flags for building library objects. ++pic_flag=$lt_lt_prog_compiler_pic ++pic_mode=$pic_mode ++ ++# What is the maximum length of a command? ++max_cmd_len=$lt_cv_sys_max_cmd_len ++ ++# Does compiler simultaneously support -c and -o options? ++compiler_c_o=$lt_lt_cv_prog_compiler_c_o ++ ++# Must we lock files when doing compilation? ++need_locks=$lt_need_locks ++ ++# Do we need the lib prefix for modules? ++need_lib_prefix=$need_lib_prefix ++ ++# Do we need a version for libraries? ++need_version=$need_version ++ ++# Whether dlopen is supported. ++dlopen_support=$enable_dlopen ++ ++# Whether dlopen of programs is supported. ++dlopen_self=$enable_dlopen_self ++ ++# Whether dlopen of statically linked programs is supported. ++dlopen_self_static=$enable_dlopen_self_static ++ ++# Compiler flag to prevent dynamic linking. ++link_static_flag=$lt_lt_prog_compiler_static ++ ++# Compiler flag to turn off builtin functions. ++no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag ++ ++# Compiler flag to allow reflexive dlopens. ++export_dynamic_flag_spec=$lt_export_dynamic_flag_spec ++ ++# Compiler flag to generate shared objects directly from archives. ++whole_archive_flag_spec=$lt_whole_archive_flag_spec ++ ++# Compiler flag to generate thread-safe objects. ++thread_safe_flag_spec=$lt_thread_safe_flag_spec ++ ++# Library versioning type. ++version_type=$version_type ++ ++# Format of library name prefix. ++libname_spec=$lt_libname_spec ++ ++# List of archive names. First name is the real one, the rest are links. ++# The last name is the one that the linker finds with -lNAME. ++library_names_spec=$lt_library_names_spec ++ ++# The coded name of the library, if different from the real name. ++soname_spec=$lt_soname_spec ++ ++# Commands used to build and install an old-style archive. ++RANLIB=$lt_RANLIB ++old_archive_cmds=$lt_old_archive_cmds ++old_postinstall_cmds=$lt_old_postinstall_cmds ++old_postuninstall_cmds=$lt_old_postuninstall_cmds ++ ++# Create an old-style archive from a shared archive. ++old_archive_from_new_cmds=$lt_old_archive_from_new_cmds ++ ++# Create a temporary old-style archive to link instead of a shared archive. ++old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds ++ ++# Commands used to build and install a shared archive. ++archive_cmds=$lt_archive_cmds ++archive_expsym_cmds=$lt_archive_expsym_cmds ++postinstall_cmds=$lt_postinstall_cmds ++postuninstall_cmds=$lt_postuninstall_cmds ++ ++# Commands used to build a loadable module (assumed same as above if empty) ++module_cmds=$lt_module_cmds ++module_expsym_cmds=$lt_module_expsym_cmds ++ ++# Commands to strip libraries. ++old_striplib=$lt_old_striplib ++striplib=$lt_striplib ++ ++# Dependencies to place before the objects being linked to create a ++# shared library. ++predep_objects=$lt_predep_objects ++ ++# Dependencies to place after the objects being linked to create a ++# shared library. ++postdep_objects=$lt_postdep_objects ++ ++# Dependencies to place before the objects being linked to create a ++# shared library. ++predeps=$lt_predeps ++ ++# Dependencies to place after the objects being linked to create a ++# shared library. ++postdeps=$lt_postdeps ++ ++# The directories searched by this compiler when creating a shared ++# library ++compiler_lib_search_dirs=$lt_compiler_lib_search_dirs ++ ++# The library search path used internally by the compiler when linking ++# a shared library. ++compiler_lib_search_path=$lt_compiler_lib_search_path ++ ++# Method to check whether dependent libraries are shared objects. ++deplibs_check_method=$lt_deplibs_check_method ++ ++# Command to use when deplibs_check_method == file_magic. ++file_magic_cmd=$lt_file_magic_cmd ++ ++# Flag that allows shared libraries with undefined symbols to be built. ++allow_undefined_flag=$lt_allow_undefined_flag ++ ++# Flag that forces no undefined symbols. ++no_undefined_flag=$lt_no_undefined_flag ++ ++# Commands used to finish a libtool library installation in a directory. ++finish_cmds=$lt_finish_cmds ++ ++# Same as above, but a single script fragment to be evaled but not shown. ++finish_eval=$lt_finish_eval ++ ++# Take the output of nm and produce a listing of raw symbols and C names. ++global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe ++ ++# Transform the output of nm in a proper C declaration ++global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl ++ ++# Transform the output of nm in a C name address pair ++global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address ++ ++# This is the shared library runtime path variable. ++runpath_var=$runpath_var ++ ++# This is the shared library path variable. ++shlibpath_var=$shlibpath_var ++ ++# Is shlibpath searched before the hard-coded library search path? ++shlibpath_overrides_runpath=$shlibpath_overrides_runpath ++ ++# How to hardcode a shared library path into an executable. ++hardcode_action=$hardcode_action ++ ++# Whether we should hardcode library paths into libraries. ++hardcode_into_libs=$hardcode_into_libs ++ ++# Flag to hardcode \$libdir into a binary during linking. ++# This must work even if \$libdir does not exist. ++hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec ++ ++# If ld is used when linking, flag to hardcode \$libdir into ++# a binary during linking. This must work even if \$libdir does ++# not exist. ++hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld ++ ++# Whether we need a single -rpath flag with a separated argument. ++hardcode_libdir_separator=$lt_hardcode_libdir_separator ++ ++# Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the ++# resulting binary. ++hardcode_direct=$hardcode_direct ++ ++# Set to yes if using the -LDIR flag during linking hardcodes DIR into the ++# resulting binary. ++hardcode_minus_L=$hardcode_minus_L ++ ++# Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into ++# the resulting binary. ++hardcode_shlibpath_var=$hardcode_shlibpath_var ++ ++# Set to yes if building a shared library automatically hardcodes DIR into the library ++# and all subsequent libraries and executables linked against it. ++hardcode_automatic=$hardcode_automatic ++ ++# Variables whose values should be saved in libtool wrapper scripts and ++# restored at relink time. ++variables_saved_for_relink="$variables_saved_for_relink" ++ ++# Whether libtool must link a program against all its dependency libraries. ++link_all_deplibs=$link_all_deplibs ++ ++# Compile-time system search path for libraries ++sys_lib_search_path_spec=$lt_sys_lib_search_path_spec ++ ++# Run-time system search path for libraries ++sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec ++ ++# Fix the shell variable \$srcfile for the compiler. ++fix_srcfile_path=$lt_fix_srcfile_path ++ ++# Set to yes if exported symbols are required. ++always_export_symbols=$always_export_symbols ++ ++# The commands to list exported symbols. ++export_symbols_cmds=$lt_export_symbols_cmds ++ ++# The commands to extract the exported symbol list from a shared archive. ++extract_expsyms_cmds=$lt_extract_expsyms_cmds ++ ++# Symbols that should not be listed in the preloaded symbols. ++exclude_expsyms=$lt_exclude_expsyms ++ ++# Symbols that must always be exported. ++include_expsyms=$lt_include_expsyms ++ ++# ### END LIBTOOL CONFIG ++ ++__EOF__ ++ ++ ++ case $host_os in ++ aix3*) ++ cat <<\EOF >> "$cfgfile" ++ ++# AIX sometimes has problems with the GCC collect2 program. For some ++# reason, if we set the COLLECT_NAMES environment variable, the problems ++# vanish in a puff of smoke. ++if test "X${COLLECT_NAMES+set}" != Xset; then ++ COLLECT_NAMES= ++ export COLLECT_NAMES ++fi ++EOF ++ ;; ++ esac ++ ++ # We use sed instead of cat because bash on DJGPP gets confused if ++ # if finds mixed CR/LF and LF-only lines. Since sed operates in ++ # text mode, it properly converts lines to CR/LF. This bash problem ++ # is reportedly fixed, but why not run on old versions too? ++ sed '$q' "$ltmain" >> "$cfgfile" || (rm -f "$cfgfile"; exit 1) ++ ++ mv -f "$cfgfile" "$ofile" || \ ++ (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") ++ chmod +x "$ofile" ++ ++else ++ # If there is no Makefile yet, we rely on a make rule to execute ++ # `config.status --recheck' to rerun these tests and create the ++ # libtool script then. ++ ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'` ++ if test -f "$ltmain_in"; then ++ test -f Makefile && make "$ltmain" ++ fi ++fi ++ ++ ++ac_ext=c ++ac_cpp='$CPP $CPPFLAGS' ++ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ++ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ++ac_compiler_gnu=$ac_cv_c_compiler_gnu ++ ++CC="$lt_save_CC" ++ ++ ++# Check whether --with-tags was given. ++if test "${with_tags+set}" = set; then ++ withval=$with_tags; tagnames="$withval" ++fi ++ ++ ++if test -f "$ltmain" && test -n "$tagnames"; then ++ if test ! -f "${ofile}"; then ++ { echo "$as_me:$LINENO: WARNING: output file \`$ofile' does not exist" >&5 ++echo "$as_me: WARNING: output file \`$ofile' does not exist" >&2;} ++ fi ++ ++ if test -z "$LTCC"; then ++ eval "`$SHELL ${ofile} --config | grep '^LTCC='`" ++ if test -z "$LTCC"; then ++ { echo "$as_me:$LINENO: WARNING: output file \`$ofile' does not look like a libtool script" >&5 ++echo "$as_me: WARNING: output file \`$ofile' does not look like a libtool script" >&2;} ++ else ++ { echo "$as_me:$LINENO: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'" >&5 ++echo "$as_me: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'" >&2;} ++ fi ++ fi ++ if test -z "$LTCFLAGS"; then ++ eval "`$SHELL ${ofile} --config | grep '^LTCFLAGS='`" ++ fi ++ ++ # Extract list of available tagged configurations in $ofile. ++ # Note that this assumes the entire list is on one line. ++ available_tags=`grep "^available_tags=" "${ofile}" | $SED -e 's/available_tags=\(.*$\)/\1/' -e 's/\"//g'` ++ ++ lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," ++ for tagname in $tagnames; do ++ IFS="$lt_save_ifs" ++ # Check whether tagname contains only valid characters ++ case `$echo "X$tagname" | $Xsed -e 's:[-_ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890,/]::g'` in ++ "") ;; ++ *) { { echo "$as_me:$LINENO: error: invalid tag name: $tagname" >&5 ++echo "$as_me: error: invalid tag name: $tagname" >&2;} ++ { (exit 1); exit 1; }; } ++ ;; ++ esac ++ ++ if grep "^# ### BEGIN LIBTOOL TAG CONFIG: $tagname$" < "${ofile}" > /dev/null ++ then ++ { { echo "$as_me:$LINENO: error: tag name \"$tagname\" already exists" >&5 ++echo "$as_me: error: tag name \"$tagname\" already exists" >&2;} ++ { (exit 1); exit 1; }; } ++ fi ++ ++ # Update the list of available tags. ++ if test -n "$tagname"; then ++ echo appending configuration tag \"$tagname\" to $ofile ++ ++ case $tagname in ++ CXX) ++ if test -n "$CXX" && ( test "X$CXX" != "Xno" && ++ ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) || ++ (test "X$CXX" != "Xg++"))) ; then ++ ac_ext=cpp ++ac_cpp='$CXXCPP $CPPFLAGS' ++ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ++ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ++ac_compiler_gnu=$ac_cv_cxx_compiler_gnu ++ ++ ++ ++ ++archive_cmds_need_lc_CXX=no ++allow_undefined_flag_CXX= ++always_export_symbols_CXX=no ++archive_expsym_cmds_CXX= ++export_dynamic_flag_spec_CXX= ++hardcode_direct_CXX=no ++hardcode_libdir_flag_spec_CXX= ++hardcode_libdir_flag_spec_ld_CXX= ++hardcode_libdir_separator_CXX= ++hardcode_minus_L_CXX=no ++hardcode_shlibpath_var_CXX=unsupported ++hardcode_automatic_CXX=no ++module_cmds_CXX= ++module_expsym_cmds_CXX= ++link_all_deplibs_CXX=unknown ++old_archive_cmds_CXX=$old_archive_cmds ++no_undefined_flag_CXX= ++whole_archive_flag_spec_CXX= ++enable_shared_with_static_runtimes_CXX=no ++ ++# Dependencies to place before and after the object being linked: ++predep_objects_CXX= ++postdep_objects_CXX= ++predeps_CXX= ++postdeps_CXX= ++compiler_lib_search_path_CXX= ++compiler_lib_search_dirs_CXX= ++ ++# Source file extension for C++ test sources. ++ac_ext=cpp ++ ++# Object file extension for compiled C++ test sources. ++objext=o ++objext_CXX=$objext ++ ++# Code to be used in simple compile tests ++lt_simple_compile_test_code="int some_variable = 0;" ++ ++# Code to be used in simple link tests ++lt_simple_link_test_code='int main(int, char *[]) { return(0); }' ++ ++# ltmain only uses $CC for tagged configurations so make sure $CC is set. ++ ++# If no C compiler was specified, use CC. ++LTCC=${LTCC-"$CC"} ++ ++# If no C compiler flags were specified, use CFLAGS. ++LTCFLAGS=${LTCFLAGS-"$CFLAGS"} ++ ++# Allow CC to be a program name with arguments. ++compiler=$CC ++ ++ ++# save warnings/boilerplate of simple test code ++ac_outfile=conftest.$ac_objext ++echo "$lt_simple_compile_test_code" >conftest.$ac_ext ++eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err ++_lt_compiler_boilerplate=`cat conftest.err` ++$rm conftest* ++ ++ac_outfile=conftest.$ac_objext ++echo "$lt_simple_link_test_code" >conftest.$ac_ext ++eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err ++_lt_linker_boilerplate=`cat conftest.err` ++$rm -r conftest* ++ ++ ++# Allow CC to be a program name with arguments. ++lt_save_CC=$CC ++lt_save_LD=$LD ++lt_save_GCC=$GCC ++GCC=$GXX ++lt_save_with_gnu_ld=$with_gnu_ld ++lt_save_path_LD=$lt_cv_path_LD ++if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then ++ lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx ++else ++ $as_unset lt_cv_prog_gnu_ld ++fi ++if test -n "${lt_cv_path_LDCXX+set}"; then ++ lt_cv_path_LD=$lt_cv_path_LDCXX ++else ++ $as_unset lt_cv_path_LD ++fi ++test -z "${LDCXX+set}" || LD=$LDCXX ++CC=${CXX-"c++"} ++compiler=$CC ++compiler_CXX=$CC ++for cc_temp in $compiler""; do ++ case $cc_temp in ++ compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; ++ distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; ++ \-*) ;; ++ *) break;; ++ esac ++done ++cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"` ++ ++ ++# We don't want -fno-exception wen compiling C++ code, so set the ++# no_builtin_flag separately ++if test "$GXX" = yes; then ++ lt_prog_compiler_no_builtin_flag_CXX=' -fno-builtin' ++else ++ lt_prog_compiler_no_builtin_flag_CXX= ++fi ++ ++if test "$GXX" = yes; then ++ # Set up default GNU C++ configuration ++ ++ ++# Check whether --with-gnu-ld was given. ++if test "${with_gnu_ld+set}" = set; then ++ withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes ++else ++ with_gnu_ld=no ++fi ++ ++ac_prog=ld ++if test "$GCC" = yes; then ++ # Check if gcc -print-prog-name=ld gives a path. ++ { echo "$as_me:$LINENO: checking for ld used by $CC" >&5 ++echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6; } ++ case $host in ++ *-*-mingw*) ++ # gcc leaves a trailing carriage return which upsets mingw ++ ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; ++ *) ++ ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; ++ esac ++ case $ac_prog in ++ # Accept absolute paths. ++ [\\/]* | ?:[\\/]*) ++ re_direlt='/[^/][^/]*/\.\./' ++ # Canonicalize the pathname of ld ++ ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'` ++ while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do ++ ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"` ++ done ++ test -z "$LD" && LD="$ac_prog" ++ ;; ++ "") ++ # If it fails, then pretend we aren't using GCC. ++ ac_prog=ld ++ ;; ++ *) ++ # If it is relative, then search for the first ld in PATH. ++ with_gnu_ld=unknown ++ ;; ++ esac ++elif test "$with_gnu_ld" = yes; then ++ { echo "$as_me:$LINENO: checking for GNU ld" >&5 ++echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6; } ++else ++ { echo "$as_me:$LINENO: checking for non-GNU ld" >&5 ++echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6; } ++fi ++if test "${lt_cv_path_LD+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -z "$LD"; then ++ lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR ++ for ac_dir in $PATH; do ++ IFS="$lt_save_ifs" ++ test -z "$ac_dir" && ac_dir=. ++ if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then ++ lt_cv_path_LD="$ac_dir/$ac_prog" ++ # Check to see if the program is GNU ld. I'd rather use --version, ++ # but apparently some variants of GNU ld only accept -v. ++ # Break only if it was the GNU/non-GNU ld that we prefer. ++ case `"$lt_cv_path_LD" -v 2>&1 &5 ++echo "${ECHO_T}$LD" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5 ++echo "$as_me: error: no acceptable ld found in \$PATH" >&2;} ++ { (exit 1); exit 1; }; } ++{ echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5 ++echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6; } ++if test "${lt_cv_prog_gnu_ld+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ # I'd rather use --version here, but apparently some GNU lds only accept -v. ++case `$LD -v 2>&1 &5 ++echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6; } ++with_gnu_ld=$lt_cv_prog_gnu_ld ++ ++ ++ ++ # Check if GNU C++ uses GNU ld as the underlying linker, since the ++ # archiving commands below assume that GNU ld is being used. ++ if test "$with_gnu_ld" = yes; then ++ archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib' ++ archive_expsym_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' ++ ++ hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir' ++ export_dynamic_flag_spec_CXX='${wl}--export-dynamic' ++ ++ # If archive_cmds runs LD, not CC, wlarc should be empty ++ # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to ++ # investigate it a little bit more. (MM) ++ wlarc='${wl}' ++ ++ # ancient GNU ld didn't support --whole-archive et. al. ++ if eval "`$CC -print-prog-name=ld` --help 2>&1" | \ ++ grep 'no-whole-archive' > /dev/null; then ++ whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' ++ else ++ whole_archive_flag_spec_CXX= ++ fi ++ else ++ with_gnu_ld=no ++ wlarc= ++ ++ # A generic and very simple default shared library creation ++ # command for GNU C++ for the case where it uses the native ++ # linker, instead of GNU ld. If possible, this setting should ++ # overridden to take advantage of the native linker features on ++ # the platform it is being used on. ++ archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib' ++ fi ++ ++ # Commands to make compiler produce verbose output that lists ++ # what "hidden" libraries, object files and flags are used when ++ # linking a shared library. ++ output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"' ++ ++else ++ GXX=no ++ with_gnu_ld=no ++ wlarc= ++fi ++ ++# PORTME: fill in a description of your system's C++ link characteristics ++{ echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5 ++echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; } ++ld_shlibs_CXX=yes ++case $host_os in ++ aix3*) ++ # FIXME: insert proper C++ library support ++ ld_shlibs_CXX=no ++ ;; ++ aix[4-9]*) ++ if test "$host_cpu" = ia64; then ++ # On IA64, the linker does run time linking by default, so we don't ++ # have to do anything special. ++ aix_use_runtimelinking=no ++ exp_sym_flag='-Bexport' ++ no_entry_flag="" ++ else ++ aix_use_runtimelinking=no ++ ++ # Test if we are trying to use run time linking or normal ++ # AIX style linking. If -brtl is somewhere in LDFLAGS, we ++ # need to do runtime linking. ++ case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) ++ for ld_flag in $LDFLAGS; do ++ case $ld_flag in ++ *-brtl*) ++ aix_use_runtimelinking=yes ++ break ++ ;; ++ esac ++ done ++ ;; ++ esac ++ ++ exp_sym_flag='-bexport' ++ no_entry_flag='-bnoentry' ++ fi ++ ++ # When large executables or shared objects are built, AIX ld can ++ # have problems creating the table of contents. If linking a library ++ # or program results in "error TOC overflow" add -mminimal-toc to ++ # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not ++ # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. ++ ++ archive_cmds_CXX='' ++ hardcode_direct_CXX=yes ++ hardcode_libdir_separator_CXX=':' ++ link_all_deplibs_CXX=yes ++ ++ if test "$GXX" = yes; then ++ case $host_os in aix4.[012]|aix4.[012].*) ++ # We only want to do this on AIX 4.2 and lower, the check ++ # below for broken collect2 doesn't work under 4.3+ ++ collect2name=`${CC} -print-prog-name=collect2` ++ if test -f "$collect2name" && \ ++ strings "$collect2name" | grep resolve_lib_name >/dev/null ++ then ++ # We have reworked collect2 ++ : ++ else ++ # We have old collect2 ++ hardcode_direct_CXX=unsupported ++ # It fails to find uninstalled libraries when the uninstalled ++ # path is not listed in the libpath. Setting hardcode_minus_L ++ # to unsupported forces relinking ++ hardcode_minus_L_CXX=yes ++ hardcode_libdir_flag_spec_CXX='-L$libdir' ++ hardcode_libdir_separator_CXX= ++ fi ++ ;; ++ esac ++ shared_flag='-shared' ++ if test "$aix_use_runtimelinking" = yes; then ++ shared_flag="$shared_flag "'${wl}-G' ++ fi ++ else ++ # not using gcc ++ if test "$host_cpu" = ia64; then ++ # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release ++ # chokes on -Wl,-G. The following line is correct: ++ shared_flag='-G' ++ else ++ if test "$aix_use_runtimelinking" = yes; then ++ shared_flag='${wl}-G' ++ else ++ shared_flag='${wl}-bM:SRE' ++ fi ++ fi ++ fi ++ ++ # It seems that -bexpall does not export symbols beginning with ++ # underscore (_), so it is better to generate a list of symbols to export. ++ always_export_symbols_CXX=yes ++ if test "$aix_use_runtimelinking" = yes; then ++ # Warning - without using the other runtime loading flags (-brtl), ++ # -berok will link without error, but may produce a broken library. ++ allow_undefined_flag_CXX='-berok' ++ # Determine the default libpath from the value encoded in an empty executable. ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++ ++int ++main () ++{ ++ ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext conftest$ac_exeext ++if { (ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_link") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_cxx_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then ++ ++lt_aix_libpath_sed=' ++ /Import File Strings/,/^$/ { ++ /^0/ { ++ s/^0 *\(.*\)$/\1/ ++ p ++ } ++ }' ++aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` ++# Check for a 64-bit object if we didn't find anything. ++if test -z "$aix_libpath"; then ++ aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` ++fi ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ ++ conftest$ac_exeext conftest.$ac_ext ++if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi ++ ++ hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath" ++ ++ archive_expsym_cmds_CXX="\$CC"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag" ++ else ++ if test "$host_cpu" = ia64; then ++ hardcode_libdir_flag_spec_CXX='${wl}-R $libdir:/usr/lib:/lib' ++ allow_undefined_flag_CXX="-z nodefs" ++ archive_expsym_cmds_CXX="\$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" ++ else ++ # Determine the default libpath from the value encoded in an empty executable. ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++ ++int ++main () ++{ ++ ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext conftest$ac_exeext ++if { (ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_link") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_cxx_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then ++ ++lt_aix_libpath_sed=' ++ /Import File Strings/,/^$/ { ++ /^0/ { ++ s/^0 *\(.*\)$/\1/ ++ p ++ } ++ }' ++aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` ++# Check for a 64-bit object if we didn't find anything. ++if test -z "$aix_libpath"; then ++ aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` ++fi ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ ++ conftest$ac_exeext conftest.$ac_ext ++if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi ++ ++ hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath" ++ # Warning - without using the other run time loading flags, ++ # -berok will link without error, but may produce a broken library. ++ no_undefined_flag_CXX=' ${wl}-bernotok' ++ allow_undefined_flag_CXX=' ${wl}-berok' ++ # Exported symbols can be pulled into shared objects from archives ++ whole_archive_flag_spec_CXX='$convenience' ++ archive_cmds_need_lc_CXX=yes ++ # This is similar to how AIX traditionally builds its shared libraries. ++ archive_expsym_cmds_CXX="\$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' ++ fi ++ fi ++ ;; ++ ++ beos*) ++ if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then ++ allow_undefined_flag_CXX=unsupported ++ # Joseph Beckenbach says some releases of gcc ++ # support --undefined. This deserves some investigation. FIXME ++ archive_cmds_CXX='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' ++ else ++ ld_shlibs_CXX=no ++ fi ++ ;; ++ ++ chorus*) ++ case $cc_basename in ++ *) ++ # FIXME: insert proper C++ library support ++ ld_shlibs_CXX=no ++ ;; ++ esac ++ ;; ++ ++ cygwin* | mingw* | pw32*) ++ # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, CXX) is actually meaningless, ++ # as there is no search path for DLLs. ++ hardcode_libdir_flag_spec_CXX='-L$libdir' ++ allow_undefined_flag_CXX=unsupported ++ always_export_symbols_CXX=no ++ enable_shared_with_static_runtimes_CXX=yes ++ ++ if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then ++ archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' ++ # If the export-symbols file already is a .def file (1st line ++ # is EXPORTS), use it as is; otherwise, prepend... ++ archive_expsym_cmds_CXX='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then ++ cp $export_symbols $output_objdir/$soname.def; ++ else ++ echo EXPORTS > $output_objdir/$soname.def; ++ cat $export_symbols >> $output_objdir/$soname.def; ++ fi~ ++ $CC -shared -nostdlib $output_objdir/$soname.def $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' ++ else ++ ld_shlibs_CXX=no ++ fi ++ ;; ++ darwin* | rhapsody*) ++ archive_cmds_need_lc_CXX=no ++ hardcode_direct_CXX=no ++ hardcode_automatic_CXX=yes ++ hardcode_shlibpath_var_CXX=unsupported ++ whole_archive_flag_spec_CXX='' ++ link_all_deplibs_CXX=yes ++ allow_undefined_flag_CXX="$_lt_dar_allow_undefined" ++ if test "$GXX" = yes ; then ++ output_verbose_link_cmd='echo' ++ archive_cmds_CXX="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" ++ module_cmds_CXX="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" ++ archive_expsym_cmds_CXX="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}" ++ module_expsym_cmds_CXX="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}" ++ if test "$lt_cv_apple_cc_single_mod" != "yes"; then ++ archive_cmds_CXX="\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dsymutil}" ++ archive_expsym_cmds_CXX="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dar_export_syms}${_lt_dsymutil}" ++ fi ++ else ++ case $cc_basename in ++ xlc*) ++ output_verbose_link_cmd='echo' ++ archive_cmds_CXX='$CC -qmkshrobj ${wl}-single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $xlcverstring' ++ module_cmds_CXX='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags' ++ # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds ++ archive_expsym_cmds_CXX='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj ${wl}-single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $xlcverstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' ++ module_expsym_cmds_CXX='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' ++ ;; ++ *) ++ ld_shlibs_CXX=no ++ ;; ++ esac ++ fi ++ ;; ++ ++ dgux*) ++ case $cc_basename in ++ ec++*) ++ # FIXME: insert proper C++ library support ++ ld_shlibs_CXX=no ++ ;; ++ ghcx*) ++ # Green Hills C++ Compiler ++ # FIXME: insert proper C++ library support ++ ld_shlibs_CXX=no ++ ;; ++ *) ++ # FIXME: insert proper C++ library support ++ ld_shlibs_CXX=no ++ ;; ++ esac ++ ;; ++ freebsd[12]*) ++ # C++ shared libraries reported to be fairly broken before switch to ELF ++ ld_shlibs_CXX=no ++ ;; ++ freebsd-elf*) ++ archive_cmds_need_lc_CXX=no ++ ;; ++ freebsd* | dragonfly*) ++ # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF ++ # conventions ++ ld_shlibs_CXX=yes ++ ;; ++ gnu*) ++ ;; ++ hpux9*) ++ hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir' ++ hardcode_libdir_separator_CXX=: ++ export_dynamic_flag_spec_CXX='${wl}-E' ++ hardcode_direct_CXX=yes ++ hardcode_minus_L_CXX=yes # Not in the search PATH, ++ # but as the default ++ # location of the library. ++ ++ case $cc_basename in ++ CC*) ++ # FIXME: insert proper C++ library support ++ ld_shlibs_CXX=no ++ ;; ++ aCC*) ++ archive_cmds_CXX='$rm $output_objdir/$soname~$CC -b ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' ++ # Commands to make compiler produce verbose output that lists ++ # what "hidden" libraries, object files and flags are used when ++ # linking a shared library. ++ # ++ # There doesn't appear to be a way to prevent this compiler from ++ # explicitly linking system object files so we need to strip them ++ # from the output so that they don't get included in the library ++ # dependencies. ++ output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | grep "[-]L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list' ++ ;; ++ *) ++ if test "$GXX" = yes; then ++ archive_cmds_CXX='$rm $output_objdir/$soname~$CC -shared -nostdlib -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' ++ else ++ # FIXME: insert proper C++ library support ++ ld_shlibs_CXX=no ++ fi ++ ;; ++ esac ++ ;; ++ hpux10*|hpux11*) ++ if test $with_gnu_ld = no; then ++ hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir' ++ hardcode_libdir_separator_CXX=: ++ ++ case $host_cpu in ++ hppa*64*|ia64*) ;; ++ *) ++ export_dynamic_flag_spec_CXX='${wl}-E' ++ ;; ++ esac ++ fi ++ case $host_cpu in ++ hppa*64*|ia64*) ++ hardcode_direct_CXX=no ++ hardcode_shlibpath_var_CXX=no ++ ;; ++ *) ++ hardcode_direct_CXX=yes ++ hardcode_minus_L_CXX=yes # Not in the search PATH, ++ # but as the default ++ # location of the library. ++ ;; ++ esac ++ ++ case $cc_basename in ++ CC*) ++ # FIXME: insert proper C++ library support ++ ld_shlibs_CXX=no ++ ;; ++ aCC*) ++ case $host_cpu in ++ hppa*64*) ++ archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' ++ ;; ++ ia64*) ++ archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' ++ ;; ++ *) ++ archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' ++ ;; ++ esac ++ # Commands to make compiler produce verbose output that lists ++ # what "hidden" libraries, object files and flags are used when ++ # linking a shared library. ++ # ++ # There doesn't appear to be a way to prevent this compiler from ++ # explicitly linking system object files so we need to strip them ++ # from the output so that they don't get included in the library ++ # dependencies. ++ output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | grep "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list' ++ ;; ++ *) ++ if test "$GXX" = yes; then ++ if test $with_gnu_ld = no; then ++ case $host_cpu in ++ hppa*64*) ++ archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' ++ ;; ++ ia64*) ++ archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' ++ ;; ++ *) ++ archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' ++ ;; ++ esac ++ fi ++ else ++ # FIXME: insert proper C++ library support ++ ld_shlibs_CXX=no ++ fi ++ ;; ++ esac ++ ;; ++ interix[3-9]*) ++ hardcode_direct_CXX=no ++ hardcode_shlibpath_var_CXX=no ++ hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir' ++ export_dynamic_flag_spec_CXX='${wl}-E' ++ # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. ++ # Instead, shared libraries are loaded at an image base (0x10000000 by ++ # default) and relocated if they conflict, which is a slow very memory ++ # consuming and fragmenting process. To avoid this, we pick a random, ++ # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link ++ # time. Moving up from 0x10000000 also allows more sbrk(2) space. ++ archive_cmds_CXX='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' ++ archive_expsym_cmds_CXX='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' ++ ;; ++ irix5* | irix6*) ++ case $cc_basename in ++ CC*) ++ # SGI C++ ++ archive_cmds_CXX='$CC -shared -all -multigot $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' ++ ++ # Archives containing C++ object files must be created using ++ # "CC -ar", where "CC" is the IRIX C++ compiler. This is ++ # necessary to make sure instantiated templates are included ++ # in the archive. ++ old_archive_cmds_CXX='$CC -ar -WR,-u -o $oldlib $oldobjs' ++ ;; ++ *) ++ if test "$GXX" = yes; then ++ if test "$with_gnu_ld" = no; then ++ archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' ++ else ++ archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` -o $lib' ++ fi ++ fi ++ link_all_deplibs_CXX=yes ++ ;; ++ esac ++ hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir' ++ hardcode_libdir_separator_CXX=: ++ ;; ++ linux* | k*bsd*-gnu) ++ case $cc_basename in ++ KCC*) ++ # Kuck and Associates, Inc. (KAI) C++ Compiler ++ ++ # KCC will only create a shared library if the output file ++ # ends with ".so" (or ".sl" for HP-UX), so rename the library ++ # to its proper name (with version) after linking. ++ archive_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib' ++ archive_expsym_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib ${wl}-retain-symbols-file,$export_symbols; mv \$templib $lib' ++ # Commands to make compiler produce verbose output that lists ++ # what "hidden" libraries, object files and flags are used when ++ # linking a shared library. ++ # ++ # There doesn't appear to be a way to prevent this compiler from ++ # explicitly linking system object files so we need to strip them ++ # from the output so that they don't get included in the library ++ # dependencies. ++ output_verbose_link_cmd='templist=`$CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1 | grep "ld"`; rm -f libconftest$shared_ext; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list' ++ ++ hardcode_libdir_flag_spec_CXX='${wl}--rpath,$libdir' ++ export_dynamic_flag_spec_CXX='${wl}--export-dynamic' ++ ++ # Archives containing C++ object files must be created using ++ # "CC -Bstatic", where "CC" is the KAI C++ compiler. ++ old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs' ++ ;; ++ icpc*) ++ # Intel C++ ++ with_gnu_ld=yes ++ # version 8.0 and above of icpc choke on multiply defined symbols ++ # if we add $predep_objects and $postdep_objects, however 7.1 and ++ # earlier do not add the objects themselves. ++ case `$CC -V 2>&1` in ++ *"Version 7."*) ++ archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib' ++ archive_expsym_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' ++ ;; ++ *) # Version 8.0 or newer ++ tmp_idyn= ++ case $host_cpu in ++ ia64*) tmp_idyn=' -i_dynamic';; ++ esac ++ archive_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' ++ archive_expsym_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' ++ ;; ++ esac ++ archive_cmds_need_lc_CXX=no ++ hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir' ++ export_dynamic_flag_spec_CXX='${wl}--export-dynamic' ++ whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive' ++ ;; ++ pgCC* | pgcpp*) ++ # Portland Group C++ compiler ++ archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib' ++ archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib' ++ ++ hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir' ++ export_dynamic_flag_spec_CXX='${wl}--export-dynamic' ++ whole_archive_flag_spec_CXX='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive' ++ ;; ++ cxx*) ++ # Compaq C++ ++ archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib' ++ archive_expsym_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib ${wl}-retain-symbols-file $wl$export_symbols' ++ ++ runpath_var=LD_RUN_PATH ++ hardcode_libdir_flag_spec_CXX='-rpath $libdir' ++ hardcode_libdir_separator_CXX=: ++ ++ # Commands to make compiler produce verbose output that lists ++ # what "hidden" libraries, object files and flags are used when ++ # linking a shared library. ++ # ++ # There doesn't appear to be a way to prevent this compiler from ++ # explicitly linking system object files so we need to strip them ++ # from the output so that they don't get included in the library ++ # dependencies. ++ output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "ld"`; templist=`echo $templist | $SED "s/\(^.*ld.*\)\( .*ld .*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list' ++ ;; ++ *) ++ case `$CC -V 2>&1 | sed 5q` in ++ *Sun\ C*) ++ # Sun C++ 5.9 ++ no_undefined_flag_CXX=' -zdefs' ++ archive_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' ++ archive_expsym_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file ${wl}$export_symbols' ++ hardcode_libdir_flag_spec_CXX='-R$libdir' ++ whole_archive_flag_spec_CXX='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive' ++ ++ # Not sure whether something based on ++ # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1 ++ # would be better. ++ output_verbose_link_cmd='echo' ++ ++ # Archives containing C++ object files must be created using ++ # "CC -xar", where "CC" is the Sun C++ compiler. This is ++ # necessary to make sure instantiated templates are included ++ # in the archive. ++ old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs' ++ ;; ++ esac ++ ;; ++ esac ++ ;; ++ lynxos*) ++ # FIXME: insert proper C++ library support ++ ld_shlibs_CXX=no ++ ;; ++ m88k*) ++ # FIXME: insert proper C++ library support ++ ld_shlibs_CXX=no ++ ;; ++ mvs*) ++ case $cc_basename in ++ cxx*) ++ # FIXME: insert proper C++ library support ++ ld_shlibs_CXX=no ++ ;; ++ *) ++ # FIXME: insert proper C++ library support ++ ld_shlibs_CXX=no ++ ;; ++ esac ++ ;; ++ netbsd* | netbsdelf*-gnu) ++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then ++ archive_cmds_CXX='$LD -Bshareable -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags' ++ wlarc= ++ hardcode_libdir_flag_spec_CXX='-R$libdir' ++ hardcode_direct_CXX=yes ++ hardcode_shlibpath_var_CXX=no ++ fi ++ # Workaround some broken pre-1.5 toolchains ++ output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"' ++ ;; ++ openbsd2*) ++ # C++ shared libraries are fairly broken ++ ld_shlibs_CXX=no ++ ;; ++ openbsd*) ++ if test -f /usr/libexec/ld.so; then ++ hardcode_direct_CXX=yes ++ hardcode_shlibpath_var_CXX=no ++ archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib' ++ hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir' ++ if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then ++ archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib' ++ export_dynamic_flag_spec_CXX='${wl}-E' ++ whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' ++ fi ++ output_verbose_link_cmd='echo' ++ else ++ ld_shlibs_CXX=no ++ fi ++ ;; ++ osf3*) ++ case $cc_basename in ++ KCC*) ++ # Kuck and Associates, Inc. (KAI) C++ Compiler ++ ++ # KCC will only create a shared library if the output file ++ # ends with ".so" (or ".sl" for HP-UX), so rename the library ++ # to its proper name (with version) after linking. ++ archive_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib' ++ ++ hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir' ++ hardcode_libdir_separator_CXX=: ++ ++ # Archives containing C++ object files must be created using ++ # "CC -Bstatic", where "CC" is the KAI C++ compiler. ++ old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs' ++ ++ ;; ++ RCC*) ++ # Rational C++ 2.4.1 ++ # FIXME: insert proper C++ library support ++ ld_shlibs_CXX=no ++ ;; ++ cxx*) ++ allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*' ++ archive_cmds_CXX='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $soname `test -n "$verstring" && echo ${wl}-set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' ++ ++ hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir' ++ hardcode_libdir_separator_CXX=: ++ ++ # Commands to make compiler produce verbose output that lists ++ # what "hidden" libraries, object files and flags are used when ++ # linking a shared library. ++ # ++ # There doesn't appear to be a way to prevent this compiler from ++ # explicitly linking system object files so we need to strip them ++ # from the output so that they don't get included in the library ++ # dependencies. ++ output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "ld" | grep -v "ld:"`; templist=`echo $templist | $SED "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list' ++ ;; ++ *) ++ if test "$GXX" = yes && test "$with_gnu_ld" = no; then ++ allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*' ++ archive_cmds_CXX='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' ++ ++ hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir' ++ hardcode_libdir_separator_CXX=: ++ ++ # Commands to make compiler produce verbose output that lists ++ # what "hidden" libraries, object files and flags are used when ++ # linking a shared library. ++ output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"' ++ ++ else ++ # FIXME: insert proper C++ library support ++ ld_shlibs_CXX=no ++ fi ++ ;; ++ esac ++ ;; ++ osf4* | osf5*) ++ case $cc_basename in ++ KCC*) ++ # Kuck and Associates, Inc. (KAI) C++ Compiler ++ ++ # KCC will only create a shared library if the output file ++ # ends with ".so" (or ".sl" for HP-UX), so rename the library ++ # to its proper name (with version) after linking. ++ archive_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib' ++ ++ hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir' ++ hardcode_libdir_separator_CXX=: ++ ++ # Archives containing C++ object files must be created using ++ # the KAI C++ compiler. ++ old_archive_cmds_CXX='$CC -o $oldlib $oldobjs' ++ ;; ++ RCC*) ++ # Rational C++ 2.4.1 ++ # FIXME: insert proper C++ library support ++ ld_shlibs_CXX=no ++ ;; ++ cxx*) ++ allow_undefined_flag_CXX=' -expect_unresolved \*' ++ archive_cmds_CXX='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' ++ archive_expsym_cmds_CXX='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~ ++ echo "-hidden">> $lib.exp~ ++ $CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname -Wl,-input -Wl,$lib.exp `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib~ ++ $rm $lib.exp' ++ ++ hardcode_libdir_flag_spec_CXX='-rpath $libdir' ++ hardcode_libdir_separator_CXX=: ++ ++ # Commands to make compiler produce verbose output that lists ++ # what "hidden" libraries, object files and flags are used when ++ # linking a shared library. ++ # ++ # There doesn't appear to be a way to prevent this compiler from ++ # explicitly linking system object files so we need to strip them ++ # from the output so that they don't get included in the library ++ # dependencies. ++ output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "ld" | grep -v "ld:"`; templist=`echo $templist | $SED "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list' ++ ;; ++ *) ++ if test "$GXX" = yes && test "$with_gnu_ld" = no; then ++ allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*' ++ archive_cmds_CXX='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' ++ ++ hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir' ++ hardcode_libdir_separator_CXX=: ++ ++ # Commands to make compiler produce verbose output that lists ++ # what "hidden" libraries, object files and flags are used when ++ # linking a shared library. ++ output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"' ++ ++ else ++ # FIXME: insert proper C++ library support ++ ld_shlibs_CXX=no ++ fi ++ ;; ++ esac ++ ;; ++ psos*) ++ # FIXME: insert proper C++ library support ++ ld_shlibs_CXX=no ++ ;; ++ sunos4*) ++ case $cc_basename in ++ CC*) ++ # Sun C++ 4.x ++ # FIXME: insert proper C++ library support ++ ld_shlibs_CXX=no ++ ;; ++ lcc*) ++ # Lucid ++ # FIXME: insert proper C++ library support ++ ld_shlibs_CXX=no ++ ;; ++ *) ++ # FIXME: insert proper C++ library support ++ ld_shlibs_CXX=no ++ ;; ++ esac ++ ;; ++ solaris*) ++ case $cc_basename in ++ CC*) ++ # Sun C++ 4.2, 5.x and Centerline C++ ++ archive_cmds_need_lc_CXX=yes ++ no_undefined_flag_CXX=' -zdefs' ++ archive_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' ++ archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ ++ $CC -G${allow_undefined_flag} ${wl}-M ${wl}$lib.exp -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp' ++ ++ hardcode_libdir_flag_spec_CXX='-R$libdir' ++ hardcode_shlibpath_var_CXX=no ++ case $host_os in ++ solaris2.[0-5] | solaris2.[0-5].*) ;; ++ *) ++ # The compiler driver will combine and reorder linker options, ++ # but understands `-z linker_flag'. ++ # Supported since Solaris 2.6 (maybe 2.5.1?) ++ whole_archive_flag_spec_CXX='-z allextract$convenience -z defaultextract' ++ ;; ++ esac ++ link_all_deplibs_CXX=yes ++ ++ output_verbose_link_cmd='echo' ++ ++ # Archives containing C++ object files must be created using ++ # "CC -xar", where "CC" is the Sun C++ compiler. This is ++ # necessary to make sure instantiated templates are included ++ # in the archive. ++ old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs' ++ ;; ++ gcx*) ++ # Green Hills C++ Compiler ++ archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib' ++ ++ # The C++ compiler must be used to create the archive. ++ old_archive_cmds_CXX='$CC $LDFLAGS -archive -o $oldlib $oldobjs' ++ ;; ++ *) ++ # GNU C++ compiler with Solaris linker ++ if test "$GXX" = yes && test "$with_gnu_ld" = no; then ++ no_undefined_flag_CXX=' ${wl}-z ${wl}defs' ++ if $CC --version | grep -v '^2\.7' > /dev/null; then ++ archive_cmds_CXX='$CC -shared -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib' ++ archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ ++ $CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp' ++ ++ # Commands to make compiler produce verbose output that lists ++ # what "hidden" libraries, object files and flags are used when ++ # linking a shared library. ++ output_verbose_link_cmd="$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep \"\-L\"" ++ else ++ # g++ 2.7 appears to require `-G' NOT `-shared' on this ++ # platform. ++ archive_cmds_CXX='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib' ++ archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ ++ $CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp' ++ ++ # Commands to make compiler produce verbose output that lists ++ # what "hidden" libraries, object files and flags are used when ++ # linking a shared library. ++ output_verbose_link_cmd="$CC -G $CFLAGS -v conftest.$objext 2>&1 | grep \"\-L\"" ++ fi ++ ++ hardcode_libdir_flag_spec_CXX='${wl}-R $wl$libdir' ++ case $host_os in ++ solaris2.[0-5] | solaris2.[0-5].*) ;; ++ *) ++ whole_archive_flag_spec_CXX='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' ++ ;; ++ esac ++ fi ++ ;; ++ esac ++ ;; ++ sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) ++ no_undefined_flag_CXX='${wl}-z,text' ++ archive_cmds_need_lc_CXX=no ++ hardcode_shlibpath_var_CXX=no ++ runpath_var='LD_RUN_PATH' ++ ++ case $cc_basename in ++ CC*) ++ archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' ++ archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' ++ ;; ++ *) ++ archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' ++ archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' ++ ;; ++ esac ++ ;; ++ sysv5* | sco3.2v5* | sco5v6*) ++ # Note: We can NOT use -z defs as we might desire, because we do not ++ # link with -lc, and that would cause any symbols used from libc to ++ # always be unresolved, which means just about no library would ++ # ever link correctly. If we're not using GNU ld we use -z text ++ # though, which does catch some bad symbols but isn't as heavy-handed ++ # as -z defs. ++ # For security reasons, it is highly recommended that you always ++ # use absolute paths for naming shared libraries, and exclude the ++ # DT_RUNPATH tag from executables and libraries. But doing so ++ # requires that you compile everything twice, which is a pain. ++ # So that behaviour is only enabled if SCOABSPATH is set to a ++ # non-empty value in the environment. Most likely only useful for ++ # creating official distributions of packages. ++ # This is a hack until libtool officially supports absolute path ++ # names for shared libraries. ++ no_undefined_flag_CXX='${wl}-z,text' ++ allow_undefined_flag_CXX='${wl}-z,nodefs' ++ archive_cmds_need_lc_CXX=no ++ hardcode_shlibpath_var_CXX=no ++ hardcode_libdir_flag_spec_CXX='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`' ++ hardcode_libdir_separator_CXX=':' ++ link_all_deplibs_CXX=yes ++ export_dynamic_flag_spec_CXX='${wl}-Bexport' ++ runpath_var='LD_RUN_PATH' ++ ++ case $cc_basename in ++ CC*) ++ archive_cmds_CXX='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' ++ archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' ++ ;; ++ *) ++ archive_cmds_CXX='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' ++ archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' ++ ;; ++ esac ++ ;; ++ tandem*) ++ case $cc_basename in ++ NCC*) ++ # NonStop-UX NCC 3.20 ++ # FIXME: insert proper C++ library support ++ ld_shlibs_CXX=no ++ ;; ++ *) ++ # FIXME: insert proper C++ library support ++ ld_shlibs_CXX=no ++ ;; ++ esac ++ ;; ++ vxworks*) ++ # FIXME: insert proper C++ library support ++ ld_shlibs_CXX=no ++ ;; ++ *) ++ # FIXME: insert proper C++ library support ++ ld_shlibs_CXX=no ++ ;; ++esac ++{ echo "$as_me:$LINENO: result: $ld_shlibs_CXX" >&5 ++echo "${ECHO_T}$ld_shlibs_CXX" >&6; } ++test "$ld_shlibs_CXX" = no && can_build_shared=no ++ ++GCC_CXX="$GXX" ++LD_CXX="$LD" ++ ++cat > conftest.$ac_ext <&5 ++ (eval $ac_compile) 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); }; then ++ # Parse the compiler output and extract the necessary ++ # objects, libraries and library flags. ++ ++ # Sentinel used to keep track of whether or not we are before ++ # the conftest object file. ++ pre_test_object_deps_done=no ++ ++ # The `*' in the case matches for architectures that use `case' in ++ # $output_verbose_cmd can trigger glob expansion during the loop ++ # eval without this substitution. ++ output_verbose_link_cmd=`$echo "X$output_verbose_link_cmd" | $Xsed -e "$no_glob_subst"` ++ ++ for p in `eval $output_verbose_link_cmd`; do ++ case $p in ++ ++ -L* | -R* | -l*) ++ # Some compilers place space between "-{L,R}" and the path. ++ # Remove the space. ++ if test $p = "-L" \ ++ || test $p = "-R"; then ++ prev=$p ++ continue ++ else ++ prev= ++ fi ++ ++ if test "$pre_test_object_deps_done" = no; then ++ case $p in ++ -L* | -R*) ++ # Internal compiler library paths should come after those ++ # provided the user. The postdeps already come after the ++ # user supplied libs so there is no need to process them. ++ if test -z "$compiler_lib_search_path_CXX"; then ++ compiler_lib_search_path_CXX="${prev}${p}" ++ else ++ compiler_lib_search_path_CXX="${compiler_lib_search_path_CXX} ${prev}${p}" ++ fi ++ ;; ++ # The "-l" case would never come before the object being ++ # linked, so don't bother handling this case. ++ esac ++ else ++ if test -z "$postdeps_CXX"; then ++ postdeps_CXX="${prev}${p}" ++ else ++ postdeps_CXX="${postdeps_CXX} ${prev}${p}" ++ fi ++ fi ++ ;; ++ ++ *.$objext) ++ # This assumes that the test object file only shows up ++ # once in the compiler output. ++ if test "$p" = "conftest.$objext"; then ++ pre_test_object_deps_done=yes ++ continue ++ fi ++ ++ if test "$pre_test_object_deps_done" = no; then ++ if test -z "$predep_objects_CXX"; then ++ predep_objects_CXX="$p" ++ else ++ predep_objects_CXX="$predep_objects_CXX $p" ++ fi ++ else ++ if test -z "$postdep_objects_CXX"; then ++ postdep_objects_CXX="$p" ++ else ++ postdep_objects_CXX="$postdep_objects_CXX $p" ++ fi ++ fi ++ ;; ++ ++ *) ;; # Ignore the rest. ++ ++ esac ++ done ++ ++ # Clean up. ++ rm -f a.out a.exe ++else ++ echo "libtool.m4: error: problem compiling CXX test program" ++fi ++ ++$rm -f confest.$objext ++ ++compiler_lib_search_dirs_CXX= ++if test -n "$compiler_lib_search_path_CXX"; then ++ compiler_lib_search_dirs_CXX=`echo " ${compiler_lib_search_path_CXX}" | ${SED} -e 's! -L! !g' -e 's!^ !!'` ++fi ++ ++# PORTME: override above test on systems where it is broken ++case $host_os in ++interix[3-9]*) ++ # Interix 3.5 installs completely hosed .la files for C++, so rather than ++ # hack all around it, let's just trust "g++" to DTRT. ++ predep_objects_CXX= ++ postdep_objects_CXX= ++ postdeps_CXX= ++ ;; ++ ++linux*) ++ case `$CC -V 2>&1 | sed 5q` in ++ *Sun\ C*) ++ # Sun C++ 5.9 ++ # ++ # The more standards-conforming stlport4 library is ++ # incompatible with the Cstd library. Avoid specifying ++ # it if it's in CXXFLAGS. Ignore libCrun as ++ # -library=stlport4 depends on it. ++ case " $CXX $CXXFLAGS " in ++ *" -library=stlport4 "*) ++ solaris_use_stlport4=yes ++ ;; ++ esac ++ if test "$solaris_use_stlport4" != yes; then ++ postdeps_CXX='-library=Cstd -library=Crun' ++ fi ++ ;; ++ esac ++ ;; ++ ++solaris*) ++ case $cc_basename in ++ CC*) ++ # The more standards-conforming stlport4 library is ++ # incompatible with the Cstd library. Avoid specifying ++ # it if it's in CXXFLAGS. Ignore libCrun as ++ # -library=stlport4 depends on it. ++ case " $CXX $CXXFLAGS " in ++ *" -library=stlport4 "*) ++ solaris_use_stlport4=yes ++ ;; ++ esac ++ ++ # Adding this requires a known-good setup of shared libraries for ++ # Sun compiler versions before 5.6, else PIC objects from an old ++ # archive will be linked into the output, leading to subtle bugs. ++ if test "$solaris_use_stlport4" != yes; then ++ postdeps_CXX='-library=Cstd -library=Crun' ++ fi ++ ;; ++ esac ++ ;; ++esac ++ ++case " $postdeps_CXX " in ++*" -lc "*) archive_cmds_need_lc_CXX=no ;; ++esac ++ ++lt_prog_compiler_wl_CXX= ++lt_prog_compiler_pic_CXX= ++lt_prog_compiler_static_CXX= ++ ++{ echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5 ++echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; } ++ ++ # C++ specific cases for pic, static, wl, etc. ++ if test "$GXX" = yes; then ++ lt_prog_compiler_wl_CXX='-Wl,' ++ lt_prog_compiler_static_CXX='-static' ++ ++ case $host_os in ++ aix*) ++ # All AIX code is PIC. ++ if test "$host_cpu" = ia64; then ++ # AIX 5 now supports IA64 processor ++ lt_prog_compiler_static_CXX='-Bstatic' ++ fi ++ ;; ++ amigaos*) ++ # FIXME: we need at least 68020 code to build shared libraries, but ++ # adding the `-m68020' flag to GCC prevents building anything better, ++ # like `-m68040'. ++ lt_prog_compiler_pic_CXX='-m68020 -resident32 -malways-restore-a4' ++ ;; ++ beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) ++ # PIC is the default for these OSes. ++ ;; ++ mingw* | cygwin* | os2* | pw32*) ++ # This hack is so that the source file can tell whether it is being ++ # built for inclusion in a dll (and should export symbols for example). ++ # Although the cygwin gcc ignores -fPIC, still need this for old-style ++ # (--disable-auto-import) libraries ++ lt_prog_compiler_pic_CXX='-DDLL_EXPORT' ++ ;; ++ darwin* | rhapsody*) ++ # PIC is the default on this platform ++ # Common symbols not allowed in MH_DYLIB files ++ lt_prog_compiler_pic_CXX='-fno-common' ++ ;; ++ *djgpp*) ++ # DJGPP does not support shared libraries at all ++ lt_prog_compiler_pic_CXX= ++ ;; ++ interix[3-9]*) ++ # Interix 3.x gcc -fpic/-fPIC options generate broken code. ++ # Instead, we relocate shared libraries at runtime. ++ ;; ++ sysv4*MP*) ++ if test -d /usr/nec; then ++ lt_prog_compiler_pic_CXX=-Kconform_pic ++ fi ++ ;; ++ hpux*) ++ # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but ++ # not for PA HP-UX. ++ case $host_cpu in ++ hppa*64*|ia64*) ++ ;; ++ *) ++ lt_prog_compiler_pic_CXX='-fPIC' ++ ;; ++ esac ++ ;; ++ *) ++ lt_prog_compiler_pic_CXX='-fPIC' ++ ;; ++ esac ++ else ++ case $host_os in ++ aix[4-9]*) ++ # All AIX code is PIC. ++ if test "$host_cpu" = ia64; then ++ # AIX 5 now supports IA64 processor ++ lt_prog_compiler_static_CXX='-Bstatic' ++ else ++ lt_prog_compiler_static_CXX='-bnso -bI:/lib/syscalls.exp' ++ fi ++ ;; ++ chorus*) ++ case $cc_basename in ++ cxch68*) ++ # Green Hills C++ Compiler ++ # _LT_AC_TAGVAR(lt_prog_compiler_static, CXX)="--no_auto_instantiation -u __main -u __premain -u _abort -r $COOL_DIR/lib/libOrb.a $MVME_DIR/lib/CC/libC.a $MVME_DIR/lib/classix/libcx.s.a" ++ ;; ++ esac ++ ;; ++ darwin*) ++ # PIC is the default on this platform ++ # Common symbols not allowed in MH_DYLIB files ++ case $cc_basename in ++ xlc*) ++ lt_prog_compiler_pic_CXX='-qnocommon' ++ lt_prog_compiler_wl_CXX='-Wl,' ++ ;; ++ esac ++ ;; ++ dgux*) ++ case $cc_basename in ++ ec++*) ++ lt_prog_compiler_pic_CXX='-KPIC' ++ ;; ++ ghcx*) ++ # Green Hills C++ Compiler ++ lt_prog_compiler_pic_CXX='-pic' ++ ;; ++ *) ++ ;; ++ esac ++ ;; ++ freebsd* | dragonfly*) ++ # FreeBSD uses GNU C++ ++ ;; ++ hpux9* | hpux10* | hpux11*) ++ case $cc_basename in ++ CC*) ++ lt_prog_compiler_wl_CXX='-Wl,' ++ lt_prog_compiler_static_CXX='${wl}-a ${wl}archive' ++ if test "$host_cpu" != ia64; then ++ lt_prog_compiler_pic_CXX='+Z' ++ fi ++ ;; ++ aCC*) ++ lt_prog_compiler_wl_CXX='-Wl,' ++ lt_prog_compiler_static_CXX='${wl}-a ${wl}archive' ++ case $host_cpu in ++ hppa*64*|ia64*) ++ # +Z the default ++ ;; ++ *) ++ lt_prog_compiler_pic_CXX='+Z' ++ ;; ++ esac ++ ;; ++ *) ++ ;; ++ esac ++ ;; ++ interix*) ++ # This is c89, which is MS Visual C++ (no shared libs) ++ # Anyone wants to do a port? ++ ;; ++ irix5* | irix6* | nonstopux*) ++ case $cc_basename in ++ CC*) ++ lt_prog_compiler_wl_CXX='-Wl,' ++ lt_prog_compiler_static_CXX='-non_shared' ++ # CC pic flag -KPIC is the default. ++ ;; ++ *) ++ ;; ++ esac ++ ;; ++ linux* | k*bsd*-gnu) ++ case $cc_basename in ++ KCC*) ++ # KAI C++ Compiler ++ lt_prog_compiler_wl_CXX='--backend -Wl,' ++ lt_prog_compiler_pic_CXX='-fPIC' ++ ;; ++ icpc* | ecpc*) ++ # Intel C++ ++ lt_prog_compiler_wl_CXX='-Wl,' ++ lt_prog_compiler_pic_CXX='-KPIC' ++ lt_prog_compiler_static_CXX='-static' ++ ;; ++ pgCC* | pgcpp*) ++ # Portland Group C++ compiler. ++ lt_prog_compiler_wl_CXX='-Wl,' ++ lt_prog_compiler_pic_CXX='-fpic' ++ lt_prog_compiler_static_CXX='-Bstatic' ++ ;; ++ cxx*) ++ # Compaq C++ ++ # Make sure the PIC flag is empty. It appears that all Alpha ++ # Linux and Compaq Tru64 Unix objects are PIC. ++ lt_prog_compiler_pic_CXX= ++ lt_prog_compiler_static_CXX='-non_shared' ++ ;; ++ *) ++ case `$CC -V 2>&1 | sed 5q` in ++ *Sun\ C*) ++ # Sun C++ 5.9 ++ lt_prog_compiler_pic_CXX='-KPIC' ++ lt_prog_compiler_static_CXX='-Bstatic' ++ lt_prog_compiler_wl_CXX='-Qoption ld ' ++ ;; ++ esac ++ ;; ++ esac ++ ;; ++ lynxos*) ++ ;; ++ m88k*) ++ ;; ++ mvs*) ++ case $cc_basename in ++ cxx*) ++ lt_prog_compiler_pic_CXX='-W c,exportall' ++ ;; ++ *) ++ ;; ++ esac ++ ;; ++ netbsd* | netbsdelf*-gnu) ++ ;; ++ osf3* | osf4* | osf5*) ++ case $cc_basename in ++ KCC*) ++ lt_prog_compiler_wl_CXX='--backend -Wl,' ++ ;; ++ RCC*) ++ # Rational C++ 2.4.1 ++ lt_prog_compiler_pic_CXX='-pic' ++ ;; ++ cxx*) ++ # Digital/Compaq C++ ++ lt_prog_compiler_wl_CXX='-Wl,' ++ # Make sure the PIC flag is empty. It appears that all Alpha ++ # Linux and Compaq Tru64 Unix objects are PIC. ++ lt_prog_compiler_pic_CXX= ++ lt_prog_compiler_static_CXX='-non_shared' ++ ;; ++ *) ++ ;; ++ esac ++ ;; ++ psos*) ++ ;; ++ solaris*) ++ case $cc_basename in ++ CC*) ++ # Sun C++ 4.2, 5.x and Centerline C++ ++ lt_prog_compiler_pic_CXX='-KPIC' ++ lt_prog_compiler_static_CXX='-Bstatic' ++ lt_prog_compiler_wl_CXX='-Qoption ld ' ++ ;; ++ gcx*) ++ # Green Hills C++ Compiler ++ lt_prog_compiler_pic_CXX='-PIC' ++ ;; ++ *) ++ ;; ++ esac ++ ;; ++ sunos4*) ++ case $cc_basename in ++ CC*) ++ # Sun C++ 4.x ++ lt_prog_compiler_pic_CXX='-pic' ++ lt_prog_compiler_static_CXX='-Bstatic' ++ ;; ++ lcc*) ++ # Lucid ++ lt_prog_compiler_pic_CXX='-pic' ++ ;; ++ *) ++ ;; ++ esac ++ ;; ++ tandem*) ++ case $cc_basename in ++ NCC*) ++ # NonStop-UX NCC 3.20 ++ lt_prog_compiler_pic_CXX='-KPIC' ++ ;; ++ *) ++ ;; ++ esac ++ ;; ++ sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) ++ case $cc_basename in ++ CC*) ++ lt_prog_compiler_wl_CXX='-Wl,' ++ lt_prog_compiler_pic_CXX='-KPIC' ++ lt_prog_compiler_static_CXX='-Bstatic' ++ ;; ++ esac ++ ;; ++ vxworks*) ++ ;; ++ *) ++ lt_prog_compiler_can_build_shared_CXX=no ++ ;; ++ esac ++ fi ++ ++{ echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_CXX" >&5 ++echo "${ECHO_T}$lt_prog_compiler_pic_CXX" >&6; } ++ ++# ++# Check to make sure the PIC flag actually works. ++# ++if test -n "$lt_prog_compiler_pic_CXX"; then ++ ++{ echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works" >&5 ++echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works... $ECHO_C" >&6; } ++if test "${lt_cv_prog_compiler_pic_works_CXX+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ lt_cv_prog_compiler_pic_works_CXX=no ++ ac_outfile=conftest.$ac_objext ++ echo "$lt_simple_compile_test_code" > conftest.$ac_ext ++ lt_compiler_flag="$lt_prog_compiler_pic_CXX -DPIC" ++ # Insert the option either (1) after the last *FLAGS variable, or ++ # (2) before a word containing "conftest.", or (3) at the end. ++ # Note that $ac_compile itself does not contain backslashes and begins ++ # with a dollar sign (not a hyphen), so the echo should work correctly. ++ # The option is referenced via a variable to avoid confusing sed. ++ lt_compile=`echo "$ac_compile" | $SED \ ++ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ ++ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ ++ -e 's:$: $lt_compiler_flag:'` ++ (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&5) ++ (eval "$lt_compile" 2>conftest.err) ++ ac_status=$? ++ cat conftest.err >&5 ++ echo "$as_me:__oline__: \$? = $ac_status" >&5 ++ if (exit $ac_status) && test -s "$ac_outfile"; then ++ # The compiler can only warn and ignore the option if not recognized ++ # So say no if there are warnings other than the usual output. ++ $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp ++ $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 ++ if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then ++ lt_cv_prog_compiler_pic_works_CXX=yes ++ fi ++ fi ++ $rm conftest* ++ ++fi ++{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works_CXX" >&5 ++echo "${ECHO_T}$lt_cv_prog_compiler_pic_works_CXX" >&6; } ++ ++if test x"$lt_cv_prog_compiler_pic_works_CXX" = xyes; then ++ case $lt_prog_compiler_pic_CXX in ++ "" | " "*) ;; ++ *) lt_prog_compiler_pic_CXX=" $lt_prog_compiler_pic_CXX" ;; ++ esac ++else ++ lt_prog_compiler_pic_CXX= ++ lt_prog_compiler_can_build_shared_CXX=no ++fi ++ ++fi ++case $host_os in ++ # For platforms which do not support PIC, -DPIC is meaningless: ++ *djgpp*) ++ lt_prog_compiler_pic_CXX= ++ ;; ++ *) ++ lt_prog_compiler_pic_CXX="$lt_prog_compiler_pic_CXX -DPIC" ++ ;; ++esac ++ ++# ++# Check to make sure the static flag actually works. ++# ++wl=$lt_prog_compiler_wl_CXX eval lt_tmp_static_flag=\"$lt_prog_compiler_static_CXX\" ++{ echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5 ++echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; } ++if test "${lt_cv_prog_compiler_static_works_CXX+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ lt_cv_prog_compiler_static_works_CXX=no ++ save_LDFLAGS="$LDFLAGS" ++ LDFLAGS="$LDFLAGS $lt_tmp_static_flag" ++ echo "$lt_simple_link_test_code" > conftest.$ac_ext ++ if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then ++ # The linker can only warn and ignore the option if not recognized ++ # So say no if there are warnings ++ if test -s conftest.err; then ++ # Append any errors to the config.log. ++ cat conftest.err 1>&5 ++ $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp ++ $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 ++ if diff conftest.exp conftest.er2 >/dev/null; then ++ lt_cv_prog_compiler_static_works_CXX=yes ++ fi ++ else ++ lt_cv_prog_compiler_static_works_CXX=yes ++ fi ++ fi ++ $rm -r conftest* ++ LDFLAGS="$save_LDFLAGS" ++ ++fi ++{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works_CXX" >&5 ++echo "${ECHO_T}$lt_cv_prog_compiler_static_works_CXX" >&6; } ++ ++if test x"$lt_cv_prog_compiler_static_works_CXX" = xyes; then ++ : ++else ++ lt_prog_compiler_static_CXX= ++fi ++ ++ ++{ echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5 ++echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; } ++if test "${lt_cv_prog_compiler_c_o_CXX+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ lt_cv_prog_compiler_c_o_CXX=no ++ $rm -r conftest 2>/dev/null ++ mkdir conftest ++ cd conftest ++ mkdir out ++ echo "$lt_simple_compile_test_code" > conftest.$ac_ext ++ ++ lt_compiler_flag="-o out/conftest2.$ac_objext" ++ # Insert the option either (1) after the last *FLAGS variable, or ++ # (2) before a word containing "conftest.", or (3) at the end. ++ # Note that $ac_compile itself does not contain backslashes and begins ++ # with a dollar sign (not a hyphen), so the echo should work correctly. ++ lt_compile=`echo "$ac_compile" | $SED \ ++ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ ++ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ ++ -e 's:$: $lt_compiler_flag:'` ++ (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&5) ++ (eval "$lt_compile" 2>out/conftest.err) ++ ac_status=$? ++ cat out/conftest.err >&5 ++ echo "$as_me:__oline__: \$? = $ac_status" >&5 ++ if (exit $ac_status) && test -s out/conftest2.$ac_objext ++ then ++ # The compiler can only warn and ignore the option if not recognized ++ # So say no if there are warnings ++ $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp ++ $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 ++ if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then ++ lt_cv_prog_compiler_c_o_CXX=yes ++ fi ++ fi ++ chmod u+w . 2>&5 ++ $rm conftest* ++ # SGI C++ compiler will create directory out/ii_files/ for ++ # template instantiation ++ test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files ++ $rm out/* && rmdir out ++ cd .. ++ rmdir conftest ++ $rm conftest* ++ ++fi ++{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_CXX" >&5 ++echo "${ECHO_T}$lt_cv_prog_compiler_c_o_CXX" >&6; } ++ ++ ++hard_links="nottested" ++if test "$lt_cv_prog_compiler_c_o_CXX" = no && test "$need_locks" != no; then ++ # do not overwrite the value of need_locks provided by the user ++ { echo "$as_me:$LINENO: checking if we can lock with hard links" >&5 ++echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; } ++ hard_links=yes ++ $rm conftest* ++ ln conftest.a conftest.b 2>/dev/null && hard_links=no ++ touch conftest.a ++ ln conftest.a conftest.b 2>&5 || hard_links=no ++ ln conftest.a conftest.b 2>/dev/null && hard_links=no ++ { echo "$as_me:$LINENO: result: $hard_links" >&5 ++echo "${ECHO_T}$hard_links" >&6; } ++ if test "$hard_links" = no; then ++ { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 ++echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} ++ need_locks=warn ++ fi ++else ++ need_locks=no ++fi ++ ++{ echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5 ++echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; } ++ ++ export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' ++ case $host_os in ++ aix[4-9]*) ++ # If we're using GNU nm, then we don't want the "-C" option. ++ # -C means demangle to AIX nm, but means don't demangle with GNU nm ++ if $NM -V 2>&1 | grep 'GNU' > /dev/null; then ++ export_symbols_cmds_CXX='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols' ++ else ++ export_symbols_cmds_CXX='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols' ++ fi ++ ;; ++ pw32*) ++ export_symbols_cmds_CXX="$ltdll_cmds" ++ ;; ++ cygwin* | mingw*) ++ export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;/^.*[ ]__nm__/s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' ++ ;; ++ linux* | k*bsd*-gnu) ++ link_all_deplibs_CXX=no ++ ;; ++ *) ++ export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' ++ ;; ++ esac ++ exclude_expsyms_CXX='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' ++ ++{ echo "$as_me:$LINENO: result: $ld_shlibs_CXX" >&5 ++echo "${ECHO_T}$ld_shlibs_CXX" >&6; } ++test "$ld_shlibs_CXX" = no && can_build_shared=no ++ ++# ++# Do we need to explicitly link libc? ++# ++case "x$archive_cmds_need_lc_CXX" in ++x|xyes) ++ # Assume -lc should be added ++ archive_cmds_need_lc_CXX=yes ++ ++ if test "$enable_shared" = yes && test "$GCC" = yes; then ++ case $archive_cmds_CXX in ++ *'~'*) ++ # FIXME: we may have to deal with multi-command sequences. ++ ;; ++ '$CC '*) ++ # Test whether the compiler implicitly links with -lc since on some ++ # systems, -lgcc has to come before -lc. If gcc already passes -lc ++ # to ld, don't add -lc before -lgcc. ++ { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5 ++echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; } ++ $rm conftest* ++ echo "$lt_simple_compile_test_code" > conftest.$ac_ext ++ ++ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 ++ (eval $ac_compile) 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } 2>conftest.err; then ++ soname=conftest ++ lib=conftest ++ libobjs=conftest.$ac_objext ++ deplibs= ++ wl=$lt_prog_compiler_wl_CXX ++ pic_flag=$lt_prog_compiler_pic_CXX ++ compiler_flags=-v ++ linker_flags=-v ++ verstring= ++ output_objdir=. ++ libname=conftest ++ lt_save_allow_undefined_flag=$allow_undefined_flag_CXX ++ allow_undefined_flag_CXX= ++ if { (eval echo "$as_me:$LINENO: \"$archive_cmds_CXX 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5 ++ (eval $archive_cmds_CXX 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } ++ then ++ archive_cmds_need_lc_CXX=no ++ else ++ archive_cmds_need_lc_CXX=yes ++ fi ++ allow_undefined_flag_CXX=$lt_save_allow_undefined_flag ++ else ++ cat conftest.err 1>&5 ++ fi ++ $rm conftest* ++ { echo "$as_me:$LINENO: result: $archive_cmds_need_lc_CXX" >&5 ++echo "${ECHO_T}$archive_cmds_need_lc_CXX" >&6; } ++ ;; ++ esac ++ fi ++ ;; ++esac ++ ++{ echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5 ++echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; } ++library_names_spec= ++libname_spec='lib$name' ++soname_spec= ++shrext_cmds=".so" ++postinstall_cmds= ++postuninstall_cmds= ++finish_cmds= ++finish_eval= ++shlibpath_var= ++shlibpath_overrides_runpath=unknown ++version_type=none ++dynamic_linker="$host_os ld.so" ++sys_lib_dlsearch_path_spec="/lib /usr/lib" ++ ++need_lib_prefix=unknown ++hardcode_into_libs=no ++ ++# when you set need_version to no, make sure it does not cause -set_version ++# flags to be left without arguments ++need_version=unknown ++ ++case $host_os in ++aix3*) ++ version_type=linux ++ library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' ++ shlibpath_var=LIBPATH ++ ++ # AIX 3 has no versioning support, so we append a major version to the name. ++ soname_spec='${libname}${release}${shared_ext}$major' ++ ;; ++ ++aix[4-9]*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ hardcode_into_libs=yes ++ if test "$host_cpu" = ia64; then ++ # AIX 5 supports IA64 ++ library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}' ++ shlibpath_var=LD_LIBRARY_PATH ++ else ++ # With GCC up to 2.95.x, collect2 would create an import file ++ # for dependence libraries. The import file would start with ++ # the line `#! .'. This would cause the generated library to ++ # depend on `.', always an invalid library. This was fixed in ++ # development snapshots of GCC prior to 3.0. ++ case $host_os in ++ aix4 | aix4.[01] | aix4.[01].*) ++ if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' ++ echo ' yes ' ++ echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then ++ : ++ else ++ can_build_shared=no ++ fi ++ ;; ++ esac ++ # AIX (on Power*) has no versioning support, so currently we can not hardcode correct ++ # soname into executable. Probably we can add versioning support to ++ # collect2, so additional links can be useful in future. ++ if test "$aix_use_runtimelinking" = yes; then ++ # If using run time linking (on AIX 4.2 or later) use lib.so ++ # instead of lib.a to let people know that these are not ++ # typical AIX shared libraries. ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ else ++ # We preserve .a as extension for shared libraries through AIX4.2 ++ # and later when we are not doing run time linking. ++ library_names_spec='${libname}${release}.a $libname.a' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ fi ++ shlibpath_var=LIBPATH ++ fi ++ ;; ++ ++amigaos*) ++ library_names_spec='$libname.ixlibrary $libname.a' ++ # Create ${libname}_ixlibrary.a entries in /sys/libs. ++ finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done' ++ ;; ++ ++beos*) ++ library_names_spec='${libname}${shared_ext}' ++ dynamic_linker="$host_os ld.so" ++ shlibpath_var=LIBRARY_PATH ++ ;; ++ ++bsdi[45]*) ++ version_type=linux ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' ++ shlibpath_var=LD_LIBRARY_PATH ++ sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" ++ sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" ++ # the default ld.so.conf also contains /usr/contrib/lib and ++ # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow ++ # libtool to hard-code these into programs ++ ;; ++ ++cygwin* | mingw* | pw32*) ++ version_type=windows ++ shrext_cmds=".dll" ++ need_version=no ++ need_lib_prefix=no ++ ++ case $GCC,$host_os in ++ yes,cygwin* | yes,mingw* | yes,pw32*) ++ library_names_spec='$libname.dll.a' ++ # DLL is installed to $(libdir)/../bin by postinstall_cmds ++ postinstall_cmds='base_file=`basename \${file}`~ ++ dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~ ++ dldir=$destdir/`dirname \$dlpath`~ ++ test -d \$dldir || mkdir -p \$dldir~ ++ $install_prog $dir/$dlname \$dldir/$dlname~ ++ chmod a+x \$dldir/$dlname' ++ postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ ++ dlpath=$dir/\$dldll~ ++ $rm \$dlpath' ++ shlibpath_overrides_runpath=yes ++ ++ case $host_os in ++ cygwin*) ++ # Cygwin DLLs use 'cyg' prefix rather than 'lib' ++ soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' ++ sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib" ++ ;; ++ mingw*) ++ # MinGW DLLs use traditional 'lib' prefix ++ soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' ++ sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"` ++ if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then ++ # It is most probably a Windows format PATH printed by ++ # mingw gcc, but we are running on Cygwin. Gcc prints its search ++ # path with ; separators, and with drive letters. We can handle the ++ # drive letters (cygwin fileutils understands them), so leave them, ++ # especially as we might pass files found there to a mingw objdump, ++ # which wouldn't understand a cygwinified path. Ahh. ++ sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` ++ else ++ sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` ++ fi ++ ;; ++ pw32*) ++ # pw32 DLLs use 'pw' prefix rather than 'lib' ++ library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' ++ ;; ++ esac ++ ;; ++ ++ *) ++ library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' ++ ;; ++ esac ++ dynamic_linker='Win32 ld.exe' ++ # FIXME: first we should search . and the directory the executable is in ++ shlibpath_var=PATH ++ ;; ++ ++darwin* | rhapsody*) ++ dynamic_linker="$host_os dyld" ++ version_type=darwin ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext' ++ soname_spec='${libname}${release}${major}$shared_ext' ++ shlibpath_overrides_runpath=yes ++ shlibpath_var=DYLD_LIBRARY_PATH ++ shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' ++ ++ sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' ++ ;; ++ ++dgux*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; ++ ++freebsd1*) ++ dynamic_linker=no ++ ;; ++ ++freebsd* | dragonfly*) ++ # DragonFly does not have aout. When/if they implement a new ++ # versioning mechanism, adjust this. ++ if test -x /usr/bin/objformat; then ++ objformat=`/usr/bin/objformat` ++ else ++ case $host_os in ++ freebsd[123]*) objformat=aout ;; ++ *) objformat=elf ;; ++ esac ++ fi ++ version_type=freebsd-$objformat ++ case $version_type in ++ freebsd-elf*) ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' ++ need_version=no ++ need_lib_prefix=no ++ ;; ++ freebsd-*) ++ library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' ++ need_version=yes ++ ;; ++ esac ++ shlibpath_var=LD_LIBRARY_PATH ++ case $host_os in ++ freebsd2*) ++ shlibpath_overrides_runpath=yes ++ ;; ++ freebsd3.[01]* | freebsdelf3.[01]*) ++ shlibpath_overrides_runpath=yes ++ hardcode_into_libs=yes ++ ;; ++ freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ ++ freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) ++ shlibpath_overrides_runpath=no ++ hardcode_into_libs=yes ++ ;; ++ *) # from 4.6 on, and DragonFly ++ shlibpath_overrides_runpath=yes ++ hardcode_into_libs=yes ++ ;; ++ esac ++ ;; ++ ++gnu*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ hardcode_into_libs=yes ++ ;; ++ ++hpux9* | hpux10* | hpux11*) ++ # Give a soname corresponding to the major version so that dld.sl refuses to ++ # link against other versions. ++ version_type=sunos ++ need_lib_prefix=no ++ need_version=no ++ case $host_cpu in ++ ia64*) ++ shrext_cmds='.so' ++ hardcode_into_libs=yes ++ dynamic_linker="$host_os dld.so" ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ if test "X$HPUX_IA64_MODE" = X32; then ++ sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" ++ else ++ sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" ++ fi ++ sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec ++ ;; ++ hppa*64*) ++ shrext_cmds='.sl' ++ hardcode_into_libs=yes ++ dynamic_linker="$host_os dld.sl" ++ shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH ++ shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" ++ sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec ++ ;; ++ *) ++ shrext_cmds='.sl' ++ dynamic_linker="$host_os dld.sl" ++ shlibpath_var=SHLIB_PATH ++ shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ ;; ++ esac ++ # HP-UX runs *really* slowly unless shared libraries are mode 555. ++ postinstall_cmds='chmod 555 $lib' ++ ;; ++ ++interix[3-9]*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=no ++ hardcode_into_libs=yes ++ ;; ++ ++irix5* | irix6* | nonstopux*) ++ case $host_os in ++ nonstopux*) version_type=nonstopux ;; ++ *) ++ if test "$lt_cv_prog_gnu_ld" = yes; then ++ version_type=linux ++ else ++ version_type=irix ++ fi ;; ++ esac ++ need_lib_prefix=no ++ need_version=no ++ soname_spec='${libname}${release}${shared_ext}$major' ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}' ++ case $host_os in ++ irix5* | nonstopux*) ++ libsuff= shlibsuff= ++ ;; ++ *) ++ case $LD in # libtool.m4 will add one of these switches to LD ++ *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") ++ libsuff= shlibsuff= libmagic=32-bit;; ++ *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") ++ libsuff=32 shlibsuff=N32 libmagic=N32;; ++ *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") ++ libsuff=64 shlibsuff=64 libmagic=64-bit;; ++ *) libsuff= shlibsuff= libmagic=never-match;; ++ esac ++ ;; ++ esac ++ shlibpath_var=LD_LIBRARY${shlibsuff}_PATH ++ shlibpath_overrides_runpath=no ++ sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" ++ sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" ++ hardcode_into_libs=yes ++ ;; ++ ++# No shared lib support for Linux oldld, aout, or coff. ++linux*oldld* | linux*aout* | linux*coff*) ++ dynamic_linker=no ++ ;; ++ ++# This must be Linux ELF. ++linux* | k*bsd*-gnu) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=no ++ # This implies no fast_install, which is unacceptable. ++ # Some rework will be needed to allow for fast_install ++ # before this can be enabled. ++ hardcode_into_libs=yes ++ ++ # Append ld.so.conf contents to the search path ++ if test -f /etc/ld.so.conf; then ++ lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '` ++ sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" ++ fi ++ ++ # We used to test for /lib/ld.so.1 and disable shared libraries on ++ # powerpc, because MkLinux only supported shared libraries with the ++ # GNU dynamic linker. Since this was broken with cross compilers, ++ # most powerpc-linux boxes support dynamic linking these days and ++ # people can always --disable-shared, the test was removed, and we ++ # assume the GNU/Linux dynamic linker is in use. ++ dynamic_linker='GNU/Linux ld.so' ++ ;; ++ ++netbsdelf*-gnu) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=no ++ hardcode_into_libs=yes ++ dynamic_linker='NetBSD ld.elf_so' ++ ;; ++ ++netbsd*) ++ version_type=sunos ++ need_lib_prefix=no ++ need_version=no ++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' ++ finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' ++ dynamic_linker='NetBSD (a.out) ld.so' ++ else ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ dynamic_linker='NetBSD ld.elf_so' ++ fi ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=yes ++ hardcode_into_libs=yes ++ ;; ++ ++newsos6) ++ version_type=linux ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=yes ++ ;; ++ ++nto-qnx*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=yes ++ ;; ++ ++openbsd*) ++ version_type=sunos ++ sys_lib_dlsearch_path_spec="/usr/lib" ++ need_lib_prefix=no ++ # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. ++ case $host_os in ++ openbsd3.3 | openbsd3.3.*) need_version=yes ;; ++ *) need_version=no ;; ++ esac ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' ++ finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' ++ shlibpath_var=LD_LIBRARY_PATH ++ if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then ++ case $host_os in ++ openbsd2.[89] | openbsd2.[89].*) ++ shlibpath_overrides_runpath=no ++ ;; ++ *) ++ shlibpath_overrides_runpath=yes ++ ;; ++ esac ++ else ++ shlibpath_overrides_runpath=yes ++ fi ++ ;; ++ ++os2*) ++ libname_spec='$name' ++ shrext_cmds=".dll" ++ need_lib_prefix=no ++ library_names_spec='$libname${shared_ext} $libname.a' ++ dynamic_linker='OS/2 ld.exe' ++ shlibpath_var=LIBPATH ++ ;; ++ ++osf3* | osf4* | osf5*) ++ version_type=osf ++ need_lib_prefix=no ++ need_version=no ++ soname_spec='${libname}${release}${shared_ext}$major' ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ shlibpath_var=LD_LIBRARY_PATH ++ sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" ++ sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" ++ ;; ++ ++rdos*) ++ dynamic_linker=no ++ ;; ++ ++solaris*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=yes ++ hardcode_into_libs=yes ++ # ldd complains unless libraries are executable ++ postinstall_cmds='chmod +x $lib' ++ ;; ++ ++sunos4*) ++ version_type=sunos ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' ++ finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=yes ++ if test "$with_gnu_ld" = yes; then ++ need_lib_prefix=no ++ fi ++ need_version=yes ++ ;; ++ ++sysv4 | sysv4.3*) ++ version_type=linux ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ case $host_vendor in ++ sni) ++ shlibpath_overrides_runpath=no ++ need_lib_prefix=no ++ export_dynamic_flag_spec='${wl}-Blargedynsym' ++ runpath_var=LD_RUN_PATH ++ ;; ++ siemens) ++ need_lib_prefix=no ++ ;; ++ motorola) ++ need_lib_prefix=no ++ need_version=no ++ shlibpath_overrides_runpath=no ++ sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' ++ ;; ++ esac ++ ;; ++ ++sysv4*MP*) ++ if test -d /usr/nec ;then ++ version_type=linux ++ library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' ++ soname_spec='$libname${shared_ext}.$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ fi ++ ;; ++ ++sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) ++ version_type=freebsd-elf ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ hardcode_into_libs=yes ++ if test "$with_gnu_ld" = yes; then ++ sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' ++ shlibpath_overrides_runpath=no ++ else ++ sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' ++ shlibpath_overrides_runpath=yes ++ case $host_os in ++ sco3.2v5*) ++ sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" ++ ;; ++ esac ++ fi ++ sys_lib_dlsearch_path_spec='/usr/lib' ++ ;; ++ ++uts4*) ++ version_type=linux ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; ++ ++*) ++ dynamic_linker=no ++ ;; ++esac ++{ echo "$as_me:$LINENO: result: $dynamic_linker" >&5 ++echo "${ECHO_T}$dynamic_linker" >&6; } ++test "$dynamic_linker" = no && can_build_shared=no ++ ++if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ lt_cv_sys_lib_search_path_spec="$sys_lib_search_path_spec" ++fi ++ ++sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" ++if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ lt_cv_sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec" ++fi ++ ++sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" ++ ++variables_saved_for_relink="PATH $shlibpath_var $runpath_var" ++if test "$GCC" = yes; then ++ variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" ++fi ++ ++{ echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5 ++echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; } ++hardcode_action_CXX= ++if test -n "$hardcode_libdir_flag_spec_CXX" || \ ++ test -n "$runpath_var_CXX" || \ ++ test "X$hardcode_automatic_CXX" = "Xyes" ; then ++ ++ # We can hardcode non-existant directories. ++ if test "$hardcode_direct_CXX" != no && ++ # If the only mechanism to avoid hardcoding is shlibpath_var, we ++ # have to relink, otherwise we might link with an installed library ++ # when we should be linking with a yet-to-be-installed one ++ ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, CXX)" != no && ++ test "$hardcode_minus_L_CXX" != no; then ++ # Linking always hardcodes the temporary library directory. ++ hardcode_action_CXX=relink ++ else ++ # We can link without hardcoding, and we can hardcode nonexisting dirs. ++ hardcode_action_CXX=immediate ++ fi ++else ++ # We cannot hardcode anything, or else we can only hardcode existing ++ # directories. ++ hardcode_action_CXX=unsupported ++fi ++{ echo "$as_me:$LINENO: result: $hardcode_action_CXX" >&5 ++echo "${ECHO_T}$hardcode_action_CXX" >&6; } ++ ++if test "$hardcode_action_CXX" = relink; then ++ # Fast installation is not supported ++ enable_fast_install=no ++elif test "$shlibpath_overrides_runpath" = yes || ++ test "$enable_shared" = no; then ++ # Fast installation is not necessary ++ enable_fast_install=needless ++fi ++ ++ ++# The else clause should only fire when bootstrapping the ++# libtool distribution, otherwise you forgot to ship ltmain.sh ++# with your package, and you will get complaints that there are ++# no rules to generate ltmain.sh. ++if test -f "$ltmain"; then ++ # See if we are running on zsh, and set the options which allow our commands through ++ # without removal of \ escapes. ++ if test -n "${ZSH_VERSION+set}" ; then ++ setopt NO_GLOB_SUBST ++ fi ++ # Now quote all the things that may contain metacharacters while being ++ # careful not to overquote the AC_SUBSTed values. We take copies of the ++ # variables and quote the copies for generation of the libtool script. ++ for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \ ++ SED SHELL STRIP \ ++ libname_spec library_names_spec soname_spec extract_expsyms_cmds \ ++ old_striplib striplib file_magic_cmd finish_cmds finish_eval \ ++ deplibs_check_method reload_flag reload_cmds need_locks \ ++ lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \ ++ lt_cv_sys_global_symbol_to_c_name_address \ ++ sys_lib_search_path_spec sys_lib_dlsearch_path_spec \ ++ old_postinstall_cmds old_postuninstall_cmds \ ++ compiler_CXX \ ++ CC_CXX \ ++ LD_CXX \ ++ lt_prog_compiler_wl_CXX \ ++ lt_prog_compiler_pic_CXX \ ++ lt_prog_compiler_static_CXX \ ++ lt_prog_compiler_no_builtin_flag_CXX \ ++ export_dynamic_flag_spec_CXX \ ++ thread_safe_flag_spec_CXX \ ++ whole_archive_flag_spec_CXX \ ++ enable_shared_with_static_runtimes_CXX \ ++ old_archive_cmds_CXX \ ++ old_archive_from_new_cmds_CXX \ ++ predep_objects_CXX \ ++ postdep_objects_CXX \ ++ predeps_CXX \ ++ postdeps_CXX \ ++ compiler_lib_search_path_CXX \ ++ compiler_lib_search_dirs_CXX \ ++ archive_cmds_CXX \ ++ archive_expsym_cmds_CXX \ ++ postinstall_cmds_CXX \ ++ postuninstall_cmds_CXX \ ++ old_archive_from_expsyms_cmds_CXX \ ++ allow_undefined_flag_CXX \ ++ no_undefined_flag_CXX \ ++ export_symbols_cmds_CXX \ ++ hardcode_libdir_flag_spec_CXX \ ++ hardcode_libdir_flag_spec_ld_CXX \ ++ hardcode_libdir_separator_CXX \ ++ hardcode_automatic_CXX \ ++ module_cmds_CXX \ ++ module_expsym_cmds_CXX \ ++ lt_cv_prog_compiler_c_o_CXX \ ++ fix_srcfile_path_CXX \ ++ exclude_expsyms_CXX \ ++ include_expsyms_CXX; do ++ ++ case $var in ++ old_archive_cmds_CXX | \ ++ old_archive_from_new_cmds_CXX | \ ++ archive_cmds_CXX | \ ++ archive_expsym_cmds_CXX | \ ++ module_cmds_CXX | \ ++ module_expsym_cmds_CXX | \ ++ old_archive_from_expsyms_cmds_CXX | \ ++ export_symbols_cmds_CXX | \ ++ extract_expsyms_cmds | reload_cmds | finish_cmds | \ ++ postinstall_cmds | postuninstall_cmds | \ ++ old_postinstall_cmds | old_postuninstall_cmds | \ ++ sys_lib_search_path_spec | sys_lib_dlsearch_path_spec) ++ # Double-quote double-evaled strings. ++ eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\"" ++ ;; ++ *) ++ eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\"" ++ ;; ++ esac ++ done ++ ++ case $lt_echo in ++ *'\$0 --fallback-echo"') ++ lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'` ++ ;; ++ esac ++ ++cfgfile="$ofile" ++ ++ cat <<__EOF__ >> "$cfgfile" ++# ### BEGIN LIBTOOL TAG CONFIG: $tagname ++ ++# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: ++ ++# Shell to use when invoking shell scripts. ++SHELL=$lt_SHELL ++ ++# Whether or not to build shared libraries. ++build_libtool_libs=$enable_shared ++ ++# Whether or not to build static libraries. ++build_old_libs=$enable_static ++ ++# Whether or not to add -lc for building shared libraries. ++build_libtool_need_lc=$archive_cmds_need_lc_CXX ++ ++# Whether or not to disallow shared libs when runtime libs are static ++allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_CXX ++ ++# Whether or not to optimize for fast installation. ++fast_install=$enable_fast_install ++ ++# The host system. ++host_alias=$host_alias ++host=$host ++host_os=$host_os ++ ++# The build system. ++build_alias=$build_alias ++build=$build ++build_os=$build_os ++ ++# An echo program that does not interpret backslashes. ++echo=$lt_echo ++ ++# The archiver. ++AR=$lt_AR ++AR_FLAGS=$lt_AR_FLAGS ++ ++# A C compiler. ++LTCC=$lt_LTCC ++ ++# LTCC compiler flags. ++LTCFLAGS=$lt_LTCFLAGS ++ ++# A language-specific compiler. ++CC=$lt_compiler_CXX ++ ++# Is the compiler the GNU C compiler? ++with_gcc=$GCC_CXX ++ ++# An ERE matcher. ++EGREP=$lt_EGREP ++ ++# The linker used to build libraries. ++LD=$lt_LD_CXX ++ ++# Whether we need hard or soft links. ++LN_S=$lt_LN_S ++ ++# A BSD-compatible nm program. ++NM=$lt_NM ++ ++# A symbol stripping program ++STRIP=$lt_STRIP ++ ++# Used to examine libraries when file_magic_cmd begins "file" ++MAGIC_CMD=$MAGIC_CMD ++ ++# Used on cygwin: DLL creation program. ++DLLTOOL="$DLLTOOL" ++ ++# Used on cygwin: object dumper. ++OBJDUMP="$OBJDUMP" ++ ++# Used on cygwin: assembler. ++AS="$AS" ++ ++# The name of the directory that contains temporary libtool files. ++objdir=$objdir ++ ++# How to create reloadable object files. ++reload_flag=$lt_reload_flag ++reload_cmds=$lt_reload_cmds ++ ++# How to pass a linker flag through the compiler. ++wl=$lt_lt_prog_compiler_wl_CXX ++ ++# Object file suffix (normally "o"). ++objext="$ac_objext" ++ ++# Old archive suffix (normally "a"). ++libext="$libext" ++ ++# Shared library suffix (normally ".so"). ++shrext_cmds='$shrext_cmds' ++ ++# Executable file suffix (normally ""). ++exeext="$exeext" ++ ++# Additional compiler flags for building library objects. ++pic_flag=$lt_lt_prog_compiler_pic_CXX ++pic_mode=$pic_mode ++ ++# What is the maximum length of a command? ++max_cmd_len=$lt_cv_sys_max_cmd_len ++ ++# Does compiler simultaneously support -c and -o options? ++compiler_c_o=$lt_lt_cv_prog_compiler_c_o_CXX ++ ++# Must we lock files when doing compilation? ++need_locks=$lt_need_locks ++ ++# Do we need the lib prefix for modules? ++need_lib_prefix=$need_lib_prefix ++ ++# Do we need a version for libraries? ++need_version=$need_version ++ ++# Whether dlopen is supported. ++dlopen_support=$enable_dlopen ++ ++# Whether dlopen of programs is supported. ++dlopen_self=$enable_dlopen_self ++ ++# Whether dlopen of statically linked programs is supported. ++dlopen_self_static=$enable_dlopen_self_static ++ ++# Compiler flag to prevent dynamic linking. ++link_static_flag=$lt_lt_prog_compiler_static_CXX ++ ++# Compiler flag to turn off builtin functions. ++no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_CXX ++ ++# Compiler flag to allow reflexive dlopens. ++export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_CXX ++ ++# Compiler flag to generate shared objects directly from archives. ++whole_archive_flag_spec=$lt_whole_archive_flag_spec_CXX ++ ++# Compiler flag to generate thread-safe objects. ++thread_safe_flag_spec=$lt_thread_safe_flag_spec_CXX ++ ++# Library versioning type. ++version_type=$version_type ++ ++# Format of library name prefix. ++libname_spec=$lt_libname_spec ++ ++# List of archive names. First name is the real one, the rest are links. ++# The last name is the one that the linker finds with -lNAME. ++library_names_spec=$lt_library_names_spec ++ ++# The coded name of the library, if different from the real name. ++soname_spec=$lt_soname_spec ++ ++# Commands used to build and install an old-style archive. ++RANLIB=$lt_RANLIB ++old_archive_cmds=$lt_old_archive_cmds_CXX ++old_postinstall_cmds=$lt_old_postinstall_cmds ++old_postuninstall_cmds=$lt_old_postuninstall_cmds ++ ++# Create an old-style archive from a shared archive. ++old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_CXX ++ ++# Create a temporary old-style archive to link instead of a shared archive. ++old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_CXX ++ ++# Commands used to build and install a shared archive. ++archive_cmds=$lt_archive_cmds_CXX ++archive_expsym_cmds=$lt_archive_expsym_cmds_CXX ++postinstall_cmds=$lt_postinstall_cmds ++postuninstall_cmds=$lt_postuninstall_cmds ++ ++# Commands used to build a loadable module (assumed same as above if empty) ++module_cmds=$lt_module_cmds_CXX ++module_expsym_cmds=$lt_module_expsym_cmds_CXX ++ ++# Commands to strip libraries. ++old_striplib=$lt_old_striplib ++striplib=$lt_striplib ++ ++# Dependencies to place before the objects being linked to create a ++# shared library. ++predep_objects=$lt_predep_objects_CXX ++ ++# Dependencies to place after the objects being linked to create a ++# shared library. ++postdep_objects=$lt_postdep_objects_CXX ++ ++# Dependencies to place before the objects being linked to create a ++# shared library. ++predeps=$lt_predeps_CXX ++ ++# Dependencies to place after the objects being linked to create a ++# shared library. ++postdeps=$lt_postdeps_CXX ++ ++# The directories searched by this compiler when creating a shared ++# library ++compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_CXX ++ ++# The library search path used internally by the compiler when linking ++# a shared library. ++compiler_lib_search_path=$lt_compiler_lib_search_path_CXX ++ ++# Method to check whether dependent libraries are shared objects. ++deplibs_check_method=$lt_deplibs_check_method ++ ++# Command to use when deplibs_check_method == file_magic. ++file_magic_cmd=$lt_file_magic_cmd ++ ++# Flag that allows shared libraries with undefined symbols to be built. ++allow_undefined_flag=$lt_allow_undefined_flag_CXX ++ ++# Flag that forces no undefined symbols. ++no_undefined_flag=$lt_no_undefined_flag_CXX ++ ++# Commands used to finish a libtool library installation in a directory. ++finish_cmds=$lt_finish_cmds ++ ++# Same as above, but a single script fragment to be evaled but not shown. ++finish_eval=$lt_finish_eval ++ ++# Take the output of nm and produce a listing of raw symbols and C names. ++global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe ++ ++# Transform the output of nm in a proper C declaration ++global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl ++ ++# Transform the output of nm in a C name address pair ++global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address ++ ++# This is the shared library runtime path variable. ++runpath_var=$runpath_var ++ ++# This is the shared library path variable. ++shlibpath_var=$shlibpath_var ++ ++# Is shlibpath searched before the hard-coded library search path? ++shlibpath_overrides_runpath=$shlibpath_overrides_runpath ++ ++# How to hardcode a shared library path into an executable. ++hardcode_action=$hardcode_action_CXX ++ ++# Whether we should hardcode library paths into libraries. ++hardcode_into_libs=$hardcode_into_libs ++ ++# Flag to hardcode \$libdir into a binary during linking. ++# This must work even if \$libdir does not exist. ++hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_CXX ++ ++# If ld is used when linking, flag to hardcode \$libdir into ++# a binary during linking. This must work even if \$libdir does ++# not exist. ++hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_CXX ++ ++# Whether we need a single -rpath flag with a separated argument. ++hardcode_libdir_separator=$lt_hardcode_libdir_separator_CXX ++ ++# Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the ++# resulting binary. ++hardcode_direct=$hardcode_direct_CXX ++ ++# Set to yes if using the -LDIR flag during linking hardcodes DIR into the ++# resulting binary. ++hardcode_minus_L=$hardcode_minus_L_CXX ++ ++# Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into ++# the resulting binary. ++hardcode_shlibpath_var=$hardcode_shlibpath_var_CXX ++ ++# Set to yes if building a shared library automatically hardcodes DIR into the library ++# and all subsequent libraries and executables linked against it. ++hardcode_automatic=$hardcode_automatic_CXX ++ ++# Variables whose values should be saved in libtool wrapper scripts and ++# restored at relink time. ++variables_saved_for_relink="$variables_saved_for_relink" ++ ++# Whether libtool must link a program against all its dependency libraries. ++link_all_deplibs=$link_all_deplibs_CXX ++ ++# Compile-time system search path for libraries ++sys_lib_search_path_spec=$lt_sys_lib_search_path_spec ++ ++# Run-time system search path for libraries ++sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec ++ ++# Fix the shell variable \$srcfile for the compiler. ++fix_srcfile_path=$lt_fix_srcfile_path ++ ++# Set to yes if exported symbols are required. ++always_export_symbols=$always_export_symbols_CXX ++ ++# The commands to list exported symbols. ++export_symbols_cmds=$lt_export_symbols_cmds_CXX ++ ++# The commands to extract the exported symbol list from a shared archive. ++extract_expsyms_cmds=$lt_extract_expsyms_cmds ++ ++# Symbols that should not be listed in the preloaded symbols. ++exclude_expsyms=$lt_exclude_expsyms_CXX ++ ++# Symbols that must always be exported. ++include_expsyms=$lt_include_expsyms_CXX ++ ++# ### END LIBTOOL TAG CONFIG: $tagname ++ ++__EOF__ ++ ++ ++else ++ # If there is no Makefile yet, we rely on a make rule to execute ++ # `config.status --recheck' to rerun these tests and create the ++ # libtool script then. ++ ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'` ++ if test -f "$ltmain_in"; then ++ test -f Makefile && make "$ltmain" ++ fi ++fi ++ ++ ++ac_ext=c ++ac_cpp='$CPP $CPPFLAGS' ++ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ++ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ++ac_compiler_gnu=$ac_cv_c_compiler_gnu ++ ++CC=$lt_save_CC ++LDCXX=$LD ++LD=$lt_save_LD ++GCC=$lt_save_GCC ++with_gnu_ldcxx=$with_gnu_ld ++with_gnu_ld=$lt_save_with_gnu_ld ++lt_cv_path_LDCXX=$lt_cv_path_LD ++lt_cv_path_LD=$lt_save_path_LD ++lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld ++lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld ++ ++ else ++ tagname="" ++ fi ++ ;; ++ ++ F77) ++ if test -n "$F77" && test "X$F77" != "Xno"; then ++ ++ac_ext=f ++ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5' ++ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ++ac_compiler_gnu=$ac_cv_f77_compiler_gnu ++ ++ ++archive_cmds_need_lc_F77=no ++allow_undefined_flag_F77= ++always_export_symbols_F77=no ++archive_expsym_cmds_F77= ++export_dynamic_flag_spec_F77= ++hardcode_direct_F77=no ++hardcode_libdir_flag_spec_F77= ++hardcode_libdir_flag_spec_ld_F77= ++hardcode_libdir_separator_F77= ++hardcode_minus_L_F77=no ++hardcode_automatic_F77=no ++module_cmds_F77= ++module_expsym_cmds_F77= ++link_all_deplibs_F77=unknown ++old_archive_cmds_F77=$old_archive_cmds ++no_undefined_flag_F77= ++whole_archive_flag_spec_F77= ++enable_shared_with_static_runtimes_F77=no ++ ++# Source file extension for f77 test sources. ++ac_ext=f ++ ++# Object file extension for compiled f77 test sources. ++objext=o ++objext_F77=$objext ++ ++# Code to be used in simple compile tests ++lt_simple_compile_test_code="\ ++ subroutine t ++ return ++ end ++" ++ ++# Code to be used in simple link tests ++lt_simple_link_test_code="\ ++ program t ++ end ++" ++ ++# ltmain only uses $CC for tagged configurations so make sure $CC is set. ++ ++# If no C compiler was specified, use CC. ++LTCC=${LTCC-"$CC"} ++ ++# If no C compiler flags were specified, use CFLAGS. ++LTCFLAGS=${LTCFLAGS-"$CFLAGS"} ++ ++# Allow CC to be a program name with arguments. ++compiler=$CC ++ ++ ++# save warnings/boilerplate of simple test code ++ac_outfile=conftest.$ac_objext ++echo "$lt_simple_compile_test_code" >conftest.$ac_ext ++eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err ++_lt_compiler_boilerplate=`cat conftest.err` ++$rm conftest* ++ ++ac_outfile=conftest.$ac_objext ++echo "$lt_simple_link_test_code" >conftest.$ac_ext ++eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err ++_lt_linker_boilerplate=`cat conftest.err` ++$rm -r conftest* ++ ++ ++# Allow CC to be a program name with arguments. ++lt_save_CC="$CC" ++CC=${F77-"f77"} ++compiler=$CC ++compiler_F77=$CC ++for cc_temp in $compiler""; do ++ case $cc_temp in ++ compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; ++ distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; ++ \-*) ;; ++ *) break;; ++ esac ++done ++cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"` ++ ++ ++{ echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5 ++echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6; } ++{ echo "$as_me:$LINENO: result: $can_build_shared" >&5 ++echo "${ECHO_T}$can_build_shared" >&6; } ++ ++{ echo "$as_me:$LINENO: checking whether to build shared libraries" >&5 ++echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6; } ++test "$can_build_shared" = "no" && enable_shared=no ++ ++# On AIX, shared libraries and static libraries use the same namespace, and ++# are all built from PIC. ++case $host_os in ++aix3*) ++ test "$enable_shared" = yes && enable_static=no ++ if test -n "$RANLIB"; then ++ archive_cmds="$archive_cmds~\$RANLIB \$lib" ++ postinstall_cmds='$RANLIB $lib' ++ fi ++ ;; ++aix[4-9]*) ++ if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then ++ test "$enable_shared" = yes && enable_static=no ++ fi ++ ;; ++esac ++{ echo "$as_me:$LINENO: result: $enable_shared" >&5 ++echo "${ECHO_T}$enable_shared" >&6; } ++ ++{ echo "$as_me:$LINENO: checking whether to build static libraries" >&5 ++echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6; } ++# Make sure either enable_shared or enable_static is yes. ++test "$enable_shared" = yes || enable_static=yes ++{ echo "$as_me:$LINENO: result: $enable_static" >&5 ++echo "${ECHO_T}$enable_static" >&6; } ++ ++GCC_F77="$G77" ++LD_F77="$LD" ++ ++lt_prog_compiler_wl_F77= ++lt_prog_compiler_pic_F77= ++lt_prog_compiler_static_F77= ++ ++{ echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5 ++echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; } ++ ++ if test "$GCC" = yes; then ++ lt_prog_compiler_wl_F77='-Wl,' ++ lt_prog_compiler_static_F77='-static' ++ ++ case $host_os in ++ aix*) ++ # All AIX code is PIC. ++ if test "$host_cpu" = ia64; then ++ # AIX 5 now supports IA64 processor ++ lt_prog_compiler_static_F77='-Bstatic' ++ fi ++ ;; ++ ++ amigaos*) ++ # FIXME: we need at least 68020 code to build shared libraries, but ++ # adding the `-m68020' flag to GCC prevents building anything better, ++ # like `-m68040'. ++ lt_prog_compiler_pic_F77='-m68020 -resident32 -malways-restore-a4' ++ ;; ++ ++ beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) ++ # PIC is the default for these OSes. ++ ;; ++ ++ mingw* | cygwin* | pw32* | os2*) ++ # This hack is so that the source file can tell whether it is being ++ # built for inclusion in a dll (and should export symbols for example). ++ # Although the cygwin gcc ignores -fPIC, still need this for old-style ++ # (--disable-auto-import) libraries ++ lt_prog_compiler_pic_F77='-DDLL_EXPORT' ++ ;; ++ ++ darwin* | rhapsody*) ++ # PIC is the default on this platform ++ # Common symbols not allowed in MH_DYLIB files ++ lt_prog_compiler_pic_F77='-fno-common' ++ ;; ++ ++ interix[3-9]*) ++ # Interix 3.x gcc -fpic/-fPIC options generate broken code. ++ # Instead, we relocate shared libraries at runtime. ++ ;; ++ ++ msdosdjgpp*) ++ # Just because we use GCC doesn't mean we suddenly get shared libraries ++ # on systems that don't support them. ++ lt_prog_compiler_can_build_shared_F77=no ++ enable_shared=no ++ ;; ++ ++ sysv4*MP*) ++ if test -d /usr/nec; then ++ lt_prog_compiler_pic_F77=-Kconform_pic ++ fi ++ ;; ++ ++ hpux*) ++ # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but ++ # not for PA HP-UX. ++ case $host_cpu in ++ hppa*64*|ia64*) ++ # +Z the default ++ ;; ++ *) ++ lt_prog_compiler_pic_F77='-fPIC' ++ ;; ++ esac ++ ;; ++ ++ *) ++ lt_prog_compiler_pic_F77='-fPIC' ++ ;; ++ esac ++ else ++ # PORTME Check for flag to pass linker flags through the system compiler. ++ case $host_os in ++ aix*) ++ lt_prog_compiler_wl_F77='-Wl,' ++ if test "$host_cpu" = ia64; then ++ # AIX 5 now supports IA64 processor ++ lt_prog_compiler_static_F77='-Bstatic' ++ else ++ lt_prog_compiler_static_F77='-bnso -bI:/lib/syscalls.exp' ++ fi ++ ;; ++ darwin*) ++ # PIC is the default on this platform ++ # Common symbols not allowed in MH_DYLIB files ++ case $cc_basename in ++ xlc*) ++ lt_prog_compiler_pic_F77='-qnocommon' ++ lt_prog_compiler_wl_F77='-Wl,' ++ ;; ++ esac ++ ;; ++ ++ mingw* | cygwin* | pw32* | os2*) ++ # This hack is so that the source file can tell whether it is being ++ # built for inclusion in a dll (and should export symbols for example). ++ lt_prog_compiler_pic_F77='-DDLL_EXPORT' ++ ;; ++ ++ hpux9* | hpux10* | hpux11*) ++ lt_prog_compiler_wl_F77='-Wl,' ++ # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but ++ # not for PA HP-UX. ++ case $host_cpu in ++ hppa*64*|ia64*) ++ # +Z the default ++ ;; ++ *) ++ lt_prog_compiler_pic_F77='+Z' ++ ;; ++ esac ++ # Is there a better lt_prog_compiler_static that works with the bundled CC? ++ lt_prog_compiler_static_F77='${wl}-a ${wl}archive' ++ ;; ++ ++ irix5* | irix6* | nonstopux*) ++ lt_prog_compiler_wl_F77='-Wl,' ++ # PIC (with -KPIC) is the default. ++ lt_prog_compiler_static_F77='-non_shared' ++ ;; ++ ++ newsos6) ++ lt_prog_compiler_pic_F77='-KPIC' ++ lt_prog_compiler_static_F77='-Bstatic' ++ ;; ++ ++ linux* | k*bsd*-gnu) ++ case $cc_basename in ++ icc* | ecc*) ++ lt_prog_compiler_wl_F77='-Wl,' ++ lt_prog_compiler_pic_F77='-KPIC' ++ lt_prog_compiler_static_F77='-static' ++ ;; ++ pgcc* | pgf77* | pgf90* | pgf95*) ++ # Portland Group compilers (*not* the Pentium gcc compiler, ++ # which looks to be a dead project) ++ lt_prog_compiler_wl_F77='-Wl,' ++ lt_prog_compiler_pic_F77='-fpic' ++ lt_prog_compiler_static_F77='-Bstatic' ++ ;; ++ ccc*) ++ lt_prog_compiler_wl_F77='-Wl,' ++ # All Alpha code is PIC. ++ lt_prog_compiler_static_F77='-non_shared' ++ ;; ++ *) ++ case `$CC -V 2>&1 | sed 5q` in ++ *Sun\ C*) ++ # Sun C 5.9 ++ lt_prog_compiler_pic_F77='-KPIC' ++ lt_prog_compiler_static_F77='-Bstatic' ++ lt_prog_compiler_wl_F77='-Wl,' ++ ;; ++ *Sun\ F*) ++ # Sun Fortran 8.3 passes all unrecognized flags to the linker ++ lt_prog_compiler_pic_F77='-KPIC' ++ lt_prog_compiler_static_F77='-Bstatic' ++ lt_prog_compiler_wl_F77='' ++ ;; ++ esac ++ ;; ++ esac ++ ;; ++ ++ osf3* | osf4* | osf5*) ++ lt_prog_compiler_wl_F77='-Wl,' ++ # All OSF/1 code is PIC. ++ lt_prog_compiler_static_F77='-non_shared' ++ ;; ++ ++ rdos*) ++ lt_prog_compiler_static_F77='-non_shared' ++ ;; ++ ++ solaris*) ++ lt_prog_compiler_pic_F77='-KPIC' ++ lt_prog_compiler_static_F77='-Bstatic' ++ case $cc_basename in ++ f77* | f90* | f95*) ++ lt_prog_compiler_wl_F77='-Qoption ld ';; ++ *) ++ lt_prog_compiler_wl_F77='-Wl,';; ++ esac ++ ;; ++ ++ sunos4*) ++ lt_prog_compiler_wl_F77='-Qoption ld ' ++ lt_prog_compiler_pic_F77='-PIC' ++ lt_prog_compiler_static_F77='-Bstatic' ++ ;; ++ ++ sysv4 | sysv4.2uw2* | sysv4.3*) ++ lt_prog_compiler_wl_F77='-Wl,' ++ lt_prog_compiler_pic_F77='-KPIC' ++ lt_prog_compiler_static_F77='-Bstatic' ++ ;; ++ ++ sysv4*MP*) ++ if test -d /usr/nec ;then ++ lt_prog_compiler_pic_F77='-Kconform_pic' ++ lt_prog_compiler_static_F77='-Bstatic' ++ fi ++ ;; ++ ++ sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) ++ lt_prog_compiler_wl_F77='-Wl,' ++ lt_prog_compiler_pic_F77='-KPIC' ++ lt_prog_compiler_static_F77='-Bstatic' ++ ;; ++ ++ unicos*) ++ lt_prog_compiler_wl_F77='-Wl,' ++ lt_prog_compiler_can_build_shared_F77=no ++ ;; ++ ++ uts4*) ++ lt_prog_compiler_pic_F77='-pic' ++ lt_prog_compiler_static_F77='-Bstatic' ++ ;; ++ ++ *) ++ lt_prog_compiler_can_build_shared_F77=no ++ ;; ++ esac ++ fi ++ ++{ echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_F77" >&5 ++echo "${ECHO_T}$lt_prog_compiler_pic_F77" >&6; } ++ ++# ++# Check to make sure the PIC flag actually works. ++# ++if test -n "$lt_prog_compiler_pic_F77"; then ++ ++{ echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_F77 works" >&5 ++echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_F77 works... $ECHO_C" >&6; } ++if test "${lt_cv_prog_compiler_pic_works_F77+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ lt_cv_prog_compiler_pic_works_F77=no ++ ac_outfile=conftest.$ac_objext ++ echo "$lt_simple_compile_test_code" > conftest.$ac_ext ++ lt_compiler_flag="$lt_prog_compiler_pic_F77" ++ # Insert the option either (1) after the last *FLAGS variable, or ++ # (2) before a word containing "conftest.", or (3) at the end. ++ # Note that $ac_compile itself does not contain backslashes and begins ++ # with a dollar sign (not a hyphen), so the echo should work correctly. ++ # The option is referenced via a variable to avoid confusing sed. ++ lt_compile=`echo "$ac_compile" | $SED \ ++ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ ++ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ ++ -e 's:$: $lt_compiler_flag:'` ++ (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&5) ++ (eval "$lt_compile" 2>conftest.err) ++ ac_status=$? ++ cat conftest.err >&5 ++ echo "$as_me:__oline__: \$? = $ac_status" >&5 ++ if (exit $ac_status) && test -s "$ac_outfile"; then ++ # The compiler can only warn and ignore the option if not recognized ++ # So say no if there are warnings other than the usual output. ++ $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp ++ $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 ++ if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then ++ lt_cv_prog_compiler_pic_works_F77=yes ++ fi ++ fi ++ $rm conftest* ++ ++fi ++{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works_F77" >&5 ++echo "${ECHO_T}$lt_cv_prog_compiler_pic_works_F77" >&6; } ++ ++if test x"$lt_cv_prog_compiler_pic_works_F77" = xyes; then ++ case $lt_prog_compiler_pic_F77 in ++ "" | " "*) ;; ++ *) lt_prog_compiler_pic_F77=" $lt_prog_compiler_pic_F77" ;; ++ esac ++else ++ lt_prog_compiler_pic_F77= ++ lt_prog_compiler_can_build_shared_F77=no ++fi ++ ++fi ++case $host_os in ++ # For platforms which do not support PIC, -DPIC is meaningless: ++ *djgpp*) ++ lt_prog_compiler_pic_F77= ++ ;; ++ *) ++ lt_prog_compiler_pic_F77="$lt_prog_compiler_pic_F77" ++ ;; ++esac ++ ++# ++# Check to make sure the static flag actually works. ++# ++wl=$lt_prog_compiler_wl_F77 eval lt_tmp_static_flag=\"$lt_prog_compiler_static_F77\" ++{ echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5 ++echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; } ++if test "${lt_cv_prog_compiler_static_works_F77+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ lt_cv_prog_compiler_static_works_F77=no ++ save_LDFLAGS="$LDFLAGS" ++ LDFLAGS="$LDFLAGS $lt_tmp_static_flag" ++ echo "$lt_simple_link_test_code" > conftest.$ac_ext ++ if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then ++ # The linker can only warn and ignore the option if not recognized ++ # So say no if there are warnings ++ if test -s conftest.err; then ++ # Append any errors to the config.log. ++ cat conftest.err 1>&5 ++ $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp ++ $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 ++ if diff conftest.exp conftest.er2 >/dev/null; then ++ lt_cv_prog_compiler_static_works_F77=yes ++ fi ++ else ++ lt_cv_prog_compiler_static_works_F77=yes ++ fi ++ fi ++ $rm -r conftest* ++ LDFLAGS="$save_LDFLAGS" ++ ++fi ++{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works_F77" >&5 ++echo "${ECHO_T}$lt_cv_prog_compiler_static_works_F77" >&6; } ++ ++if test x"$lt_cv_prog_compiler_static_works_F77" = xyes; then ++ : ++else ++ lt_prog_compiler_static_F77= ++fi ++ ++ ++{ echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5 ++echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; } ++if test "${lt_cv_prog_compiler_c_o_F77+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ lt_cv_prog_compiler_c_o_F77=no ++ $rm -r conftest 2>/dev/null ++ mkdir conftest ++ cd conftest ++ mkdir out ++ echo "$lt_simple_compile_test_code" > conftest.$ac_ext ++ ++ lt_compiler_flag="-o out/conftest2.$ac_objext" ++ # Insert the option either (1) after the last *FLAGS variable, or ++ # (2) before a word containing "conftest.", or (3) at the end. ++ # Note that $ac_compile itself does not contain backslashes and begins ++ # with a dollar sign (not a hyphen), so the echo should work correctly. ++ lt_compile=`echo "$ac_compile" | $SED \ ++ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ ++ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ ++ -e 's:$: $lt_compiler_flag:'` ++ (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&5) ++ (eval "$lt_compile" 2>out/conftest.err) ++ ac_status=$? ++ cat out/conftest.err >&5 ++ echo "$as_me:__oline__: \$? = $ac_status" >&5 ++ if (exit $ac_status) && test -s out/conftest2.$ac_objext ++ then ++ # The compiler can only warn and ignore the option if not recognized ++ # So say no if there are warnings ++ $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp ++ $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 ++ if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then ++ lt_cv_prog_compiler_c_o_F77=yes ++ fi ++ fi ++ chmod u+w . 2>&5 ++ $rm conftest* ++ # SGI C++ compiler will create directory out/ii_files/ for ++ # template instantiation ++ test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files ++ $rm out/* && rmdir out ++ cd .. ++ rmdir conftest ++ $rm conftest* ++ ++fi ++{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_F77" >&5 ++echo "${ECHO_T}$lt_cv_prog_compiler_c_o_F77" >&6; } ++ ++ ++hard_links="nottested" ++if test "$lt_cv_prog_compiler_c_o_F77" = no && test "$need_locks" != no; then ++ # do not overwrite the value of need_locks provided by the user ++ { echo "$as_me:$LINENO: checking if we can lock with hard links" >&5 ++echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; } ++ hard_links=yes ++ $rm conftest* ++ ln conftest.a conftest.b 2>/dev/null && hard_links=no ++ touch conftest.a ++ ln conftest.a conftest.b 2>&5 || hard_links=no ++ ln conftest.a conftest.b 2>/dev/null && hard_links=no ++ { echo "$as_me:$LINENO: result: $hard_links" >&5 ++echo "${ECHO_T}$hard_links" >&6; } ++ if test "$hard_links" = no; then ++ { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 ++echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} ++ need_locks=warn ++ fi ++else ++ need_locks=no ++fi ++ ++{ echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5 ++echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; } ++ ++ runpath_var= ++ allow_undefined_flag_F77= ++ enable_shared_with_static_runtimes_F77=no ++ archive_cmds_F77= ++ archive_expsym_cmds_F77= ++ old_archive_From_new_cmds_F77= ++ old_archive_from_expsyms_cmds_F77= ++ export_dynamic_flag_spec_F77= ++ whole_archive_flag_spec_F77= ++ thread_safe_flag_spec_F77= ++ hardcode_libdir_flag_spec_F77= ++ hardcode_libdir_flag_spec_ld_F77= ++ hardcode_libdir_separator_F77= ++ hardcode_direct_F77=no ++ hardcode_minus_L_F77=no ++ hardcode_shlibpath_var_F77=unsupported ++ link_all_deplibs_F77=unknown ++ hardcode_automatic_F77=no ++ module_cmds_F77= ++ module_expsym_cmds_F77= ++ always_export_symbols_F77=no ++ export_symbols_cmds_F77='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' ++ # include_expsyms should be a list of space-separated symbols to be *always* ++ # included in the symbol list ++ include_expsyms_F77= ++ # exclude_expsyms can be an extended regexp of symbols to exclude ++ # it will be wrapped by ` (' and `)$', so one must not match beginning or ++ # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', ++ # as well as any symbol that contains `d'. ++ exclude_expsyms_F77='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' ++ # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out ++ # platforms (ab)use it in PIC code, but their linkers get confused if ++ # the symbol is explicitly referenced. Since portable code cannot ++ # rely on this symbol name, it's probably fine to never include it in ++ # preloaded symbol tables. ++ # Exclude shared library initialization/finalization symbols. ++ extract_expsyms_cmds= ++ # Just being paranoid about ensuring that cc_basename is set. ++ for cc_temp in $compiler""; do ++ case $cc_temp in ++ compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; ++ distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; ++ \-*) ;; ++ *) break;; ++ esac ++done ++cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"` ++ ++ case $host_os in ++ cygwin* | mingw* | pw32*) ++ # FIXME: the MSVC++ port hasn't been tested in a loooong time ++ # When not using gcc, we currently assume that we are using ++ # Microsoft Visual C++. ++ if test "$GCC" != yes; then ++ with_gnu_ld=no ++ fi ++ ;; ++ interix*) ++ # we just hope/assume this is gcc and not c89 (= MSVC++) ++ with_gnu_ld=yes ++ ;; ++ openbsd*) ++ with_gnu_ld=no ++ ;; ++ esac ++ ++ ld_shlibs_F77=yes ++ if test "$with_gnu_ld" = yes; then ++ # If archive_cmds runs LD, not CC, wlarc should be empty ++ wlarc='${wl}' ++ ++ # Set some defaults for GNU ld with shared library support. These ++ # are reset later if shared libraries are not supported. Putting them ++ # here allows them to be overridden if necessary. ++ runpath_var=LD_RUN_PATH ++ hardcode_libdir_flag_spec_F77='${wl}--rpath ${wl}$libdir' ++ export_dynamic_flag_spec_F77='${wl}--export-dynamic' ++ # ancient GNU ld didn't support --whole-archive et. al. ++ if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then ++ whole_archive_flag_spec_F77="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' ++ else ++ whole_archive_flag_spec_F77= ++ fi ++ supports_anon_versioning=no ++ case `$LD -v 2>/dev/null` in ++ *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 ++ *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... ++ *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... ++ *\ 2.11.*) ;; # other 2.11 versions ++ *) supports_anon_versioning=yes ;; ++ esac ++ ++ # See if GNU ld supports shared libraries. ++ case $host_os in ++ aix[3-9]*) ++ # On AIX/PPC, the GNU linker is very broken ++ if test "$host_cpu" != ia64; then ++ ld_shlibs_F77=no ++ cat <&2 ++ ++*** Warning: the GNU linker, at least up to release 2.9.1, is reported ++*** to be unable to reliably create shared libraries on AIX. ++*** Therefore, libtool is disabling shared libraries support. If you ++*** really care for shared libraries, you may want to modify your PATH ++*** so that a non-GNU linker is found, and then restart. ++ ++EOF ++ fi ++ ;; ++ ++ amigaos*) ++ archive_cmds_F77='$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)' ++ hardcode_libdir_flag_spec_F77='-L$libdir' ++ hardcode_minus_L_F77=yes ++ ++ # Samuel A. Falvo II reports ++ # that the semantics of dynamic libraries on AmigaOS, at least up ++ # to version 4, is to share data among multiple programs linked ++ # with the same dynamic library. Since this doesn't match the ++ # behavior of shared libraries on other platforms, we can't use ++ # them. ++ ld_shlibs_F77=no ++ ;; ++ ++ beos*) ++ if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then ++ allow_undefined_flag_F77=unsupported ++ # Joseph Beckenbach says some releases of gcc ++ # support --undefined. This deserves some investigation. FIXME ++ archive_cmds_F77='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' ++ else ++ ld_shlibs_F77=no ++ fi ++ ;; ++ ++ cygwin* | mingw* | pw32*) ++ # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, F77) is actually meaningless, ++ # as there is no search path for DLLs. ++ hardcode_libdir_flag_spec_F77='-L$libdir' ++ allow_undefined_flag_F77=unsupported ++ always_export_symbols_F77=no ++ enable_shared_with_static_runtimes_F77=yes ++ export_symbols_cmds_F77='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' ++ ++ if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then ++ archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' ++ # If the export-symbols file already is a .def file (1st line ++ # is EXPORTS), use it as is; otherwise, prepend... ++ archive_expsym_cmds_F77='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then ++ cp $export_symbols $output_objdir/$soname.def; ++ else ++ echo EXPORTS > $output_objdir/$soname.def; ++ cat $export_symbols >> $output_objdir/$soname.def; ++ fi~ ++ $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' ++ else ++ ld_shlibs_F77=no ++ fi ++ ;; ++ ++ interix[3-9]*) ++ hardcode_direct_F77=no ++ hardcode_shlibpath_var_F77=no ++ hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir' ++ export_dynamic_flag_spec_F77='${wl}-E' ++ # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. ++ # Instead, shared libraries are loaded at an image base (0x10000000 by ++ # default) and relocated if they conflict, which is a slow very memory ++ # consuming and fragmenting process. To avoid this, we pick a random, ++ # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link ++ # time. Moving up from 0x10000000 also allows more sbrk(2) space. ++ archive_cmds_F77='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' ++ archive_expsym_cmds_F77='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' ++ ;; ++ ++ gnu* | linux* | k*bsd*-gnu) ++ if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then ++ tmp_addflag= ++ case $cc_basename,$host_cpu in ++ pgcc*) # Portland Group C compiler ++ whole_archive_flag_spec_F77='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive' ++ tmp_addflag=' $pic_flag' ++ ;; ++ pgf77* | pgf90* | pgf95*) # Portland Group f77 and f90 compilers ++ whole_archive_flag_spec_F77='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive' ++ tmp_addflag=' $pic_flag -Mnomain' ;; ++ ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 ++ tmp_addflag=' -i_dynamic' ;; ++ efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 ++ tmp_addflag=' -i_dynamic -nofor_main' ;; ++ ifc* | ifort*) # Intel Fortran compiler ++ tmp_addflag=' -nofor_main' ;; ++ esac ++ case `$CC -V 2>&1 | sed 5q` in ++ *Sun\ C*) # Sun C 5.9 ++ whole_archive_flag_spec_F77='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive' ++ tmp_sharedflag='-G' ;; ++ *Sun\ F*) # Sun Fortran 8.3 ++ tmp_sharedflag='-G' ;; ++ *) ++ tmp_sharedflag='-shared' ;; ++ esac ++ archive_cmds_F77='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' ++ ++ if test $supports_anon_versioning = yes; then ++ archive_expsym_cmds_F77='$echo "{ global:" > $output_objdir/$libname.ver~ ++ cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ ++ $echo "local: *; };" >> $output_objdir/$libname.ver~ ++ $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' ++ fi ++ link_all_deplibs_F77=no ++ else ++ ld_shlibs_F77=no ++ fi ++ ;; ++ ++ netbsd* | netbsdelf*-gnu) ++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then ++ archive_cmds_F77='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' ++ wlarc= ++ else ++ archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' ++ archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' ++ fi ++ ;; ++ ++ solaris*) ++ if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then ++ ld_shlibs_F77=no ++ cat <&2 ++ ++*** Warning: The releases 2.8.* of the GNU linker cannot reliably ++*** create shared libraries on Solaris systems. Therefore, libtool ++*** is disabling shared libraries support. We urge you to upgrade GNU ++*** binutils to release 2.9.1 or newer. Another option is to modify ++*** your PATH or compiler configuration so that the native linker is ++*** used, and then restart. ++ ++EOF ++ elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then ++ archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' ++ archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' ++ else ++ ld_shlibs_F77=no ++ fi ++ ;; ++ ++ sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) ++ case `$LD -v 2>&1` in ++ *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) ++ ld_shlibs_F77=no ++ cat <<_LT_EOF 1>&2 ++ ++*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not ++*** reliably create shared libraries on SCO systems. Therefore, libtool ++*** is disabling shared libraries support. We urge you to upgrade GNU ++*** binutils to release 2.16.91.0.3 or newer. Another option is to modify ++*** your PATH or compiler configuration so that the native linker is ++*** used, and then restart. ++ ++_LT_EOF ++ ;; ++ *) ++ if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then ++ hardcode_libdir_flag_spec_F77='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`' ++ archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib' ++ archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib' ++ else ++ ld_shlibs_F77=no ++ fi ++ ;; ++ esac ++ ;; ++ ++ sunos4*) ++ archive_cmds_F77='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' ++ wlarc= ++ hardcode_direct_F77=yes ++ hardcode_shlibpath_var_F77=no ++ ;; ++ ++ *) ++ if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then ++ archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' ++ archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' ++ else ++ ld_shlibs_F77=no ++ fi ++ ;; ++ esac ++ ++ if test "$ld_shlibs_F77" = no; then ++ runpath_var= ++ hardcode_libdir_flag_spec_F77= ++ export_dynamic_flag_spec_F77= ++ whole_archive_flag_spec_F77= ++ fi ++ else ++ # PORTME fill in a description of your system's linker (not GNU ld) ++ case $host_os in ++ aix3*) ++ allow_undefined_flag_F77=unsupported ++ always_export_symbols_F77=yes ++ archive_expsym_cmds_F77='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname' ++ # Note: this linker hardcodes the directories in LIBPATH if there ++ # are no directories specified by -L. ++ hardcode_minus_L_F77=yes ++ if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then ++ # Neither direct hardcoding nor static linking is supported with a ++ # broken collect2. ++ hardcode_direct_F77=unsupported ++ fi ++ ;; ++ ++ aix[4-9]*) ++ if test "$host_cpu" = ia64; then ++ # On IA64, the linker does run time linking by default, so we don't ++ # have to do anything special. ++ aix_use_runtimelinking=no ++ exp_sym_flag='-Bexport' ++ no_entry_flag="" ++ else ++ # If we're using GNU nm, then we don't want the "-C" option. ++ # -C means demangle to AIX nm, but means don't demangle with GNU nm ++ if $NM -V 2>&1 | grep 'GNU' > /dev/null; then ++ export_symbols_cmds_F77='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols' ++ else ++ export_symbols_cmds_F77='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols' ++ fi ++ aix_use_runtimelinking=no ++ ++ # Test if we are trying to use run time linking or normal ++ # AIX style linking. If -brtl is somewhere in LDFLAGS, we ++ # need to do runtime linking. ++ case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) ++ for ld_flag in $LDFLAGS; do ++ if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then ++ aix_use_runtimelinking=yes ++ break ++ fi ++ done ++ ;; ++ esac ++ ++ exp_sym_flag='-bexport' ++ no_entry_flag='-bnoentry' ++ fi ++ ++ # When large executables or shared objects are built, AIX ld can ++ # have problems creating the table of contents. If linking a library ++ # or program results in "error TOC overflow" add -mminimal-toc to ++ # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not ++ # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. ++ ++ archive_cmds_F77='' ++ hardcode_direct_F77=yes ++ hardcode_libdir_separator_F77=':' ++ link_all_deplibs_F77=yes ++ ++ if test "$GCC" = yes; then ++ case $host_os in aix4.[012]|aix4.[012].*) ++ # We only want to do this on AIX 4.2 and lower, the check ++ # below for broken collect2 doesn't work under 4.3+ ++ collect2name=`${CC} -print-prog-name=collect2` ++ if test -f "$collect2name" && \ ++ strings "$collect2name" | grep resolve_lib_name >/dev/null ++ then ++ # We have reworked collect2 ++ : ++ else ++ # We have old collect2 ++ hardcode_direct_F77=unsupported ++ # It fails to find uninstalled libraries when the uninstalled ++ # path is not listed in the libpath. Setting hardcode_minus_L ++ # to unsupported forces relinking ++ hardcode_minus_L_F77=yes ++ hardcode_libdir_flag_spec_F77='-L$libdir' ++ hardcode_libdir_separator_F77= ++ fi ++ ;; ++ esac ++ shared_flag='-shared' ++ if test "$aix_use_runtimelinking" = yes; then ++ shared_flag="$shared_flag "'${wl}-G' ++ fi ++ else ++ # not using gcc ++ if test "$host_cpu" = ia64; then ++ # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release ++ # chokes on -Wl,-G. The following line is correct: ++ shared_flag='-G' ++ else ++ if test "$aix_use_runtimelinking" = yes; then ++ shared_flag='${wl}-G' ++ else ++ shared_flag='${wl}-bM:SRE' ++ fi ++ fi ++ fi ++ ++ # It seems that -bexpall does not export symbols beginning with ++ # underscore (_), so it is better to generate a list of symbols to export. ++ always_export_symbols_F77=yes ++ if test "$aix_use_runtimelinking" = yes; then ++ # Warning - without using the other runtime loading flags (-brtl), ++ # -berok will link without error, but may produce a broken library. ++ allow_undefined_flag_F77='-berok' ++ # Determine the default libpath from the value encoded in an empty executable. ++ cat >conftest.$ac_ext <<_ACEOF ++ program main ++ ++ end ++_ACEOF ++rm -f conftest.$ac_objext conftest$ac_exeext ++if { (ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_link") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_f77_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then ++ ++lt_aix_libpath_sed=' ++ /Import File Strings/,/^$/ { ++ /^0/ { ++ s/^0 *\(.*\)$/\1/ ++ p ++ } ++ }' ++aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` ++# Check for a 64-bit object if we didn't find anything. ++if test -z "$aix_libpath"; then ++ aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` ++fi ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ ++ conftest$ac_exeext conftest.$ac_ext ++if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi ++ ++ hardcode_libdir_flag_spec_F77='${wl}-blibpath:$libdir:'"$aix_libpath" ++ archive_expsym_cmds_F77="\$CC"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag" ++ else ++ if test "$host_cpu" = ia64; then ++ hardcode_libdir_flag_spec_F77='${wl}-R $libdir:/usr/lib:/lib' ++ allow_undefined_flag_F77="-z nodefs" ++ archive_expsym_cmds_F77="\$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" ++ else ++ # Determine the default libpath from the value encoded in an empty executable. ++ cat >conftest.$ac_ext <<_ACEOF ++ program main ++ ++ end ++_ACEOF ++rm -f conftest.$ac_objext conftest$ac_exeext ++if { (ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_link") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_f77_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then ++ ++lt_aix_libpath_sed=' ++ /Import File Strings/,/^$/ { ++ /^0/ { ++ s/^0 *\(.*\)$/\1/ ++ p ++ } ++ }' ++aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` ++# Check for a 64-bit object if we didn't find anything. ++if test -z "$aix_libpath"; then ++ aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` ++fi ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ ++ conftest$ac_exeext conftest.$ac_ext ++if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi ++ ++ hardcode_libdir_flag_spec_F77='${wl}-blibpath:$libdir:'"$aix_libpath" ++ # Warning - without using the other run time loading flags, ++ # -berok will link without error, but may produce a broken library. ++ no_undefined_flag_F77=' ${wl}-bernotok' ++ allow_undefined_flag_F77=' ${wl}-berok' ++ # Exported symbols can be pulled into shared objects from archives ++ whole_archive_flag_spec_F77='$convenience' ++ archive_cmds_need_lc_F77=yes ++ # This is similar to how AIX traditionally builds its shared libraries. ++ archive_expsym_cmds_F77="\$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' ++ fi ++ fi ++ ;; ++ ++ amigaos*) ++ archive_cmds_F77='$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)' ++ hardcode_libdir_flag_spec_F77='-L$libdir' ++ hardcode_minus_L_F77=yes ++ # see comment about different semantics on the GNU ld section ++ ld_shlibs_F77=no ++ ;; ++ ++ bsdi[45]*) ++ export_dynamic_flag_spec_F77=-rdynamic ++ ;; ++ ++ cygwin* | mingw* | pw32*) ++ # When not using gcc, we currently assume that we are using ++ # Microsoft Visual C++. ++ # hardcode_libdir_flag_spec is actually meaningless, as there is ++ # no search path for DLLs. ++ hardcode_libdir_flag_spec_F77=' ' ++ allow_undefined_flag_F77=unsupported ++ # Tell ltmain to make .lib files, not .a files. ++ libext=lib ++ # Tell ltmain to make .dll files, not .so files. ++ shrext_cmds=".dll" ++ # FIXME: Setting linknames here is a bad hack. ++ archive_cmds_F77='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames=' ++ # The linker will automatically build a .lib file if we build a DLL. ++ old_archive_From_new_cmds_F77='true' ++ # FIXME: Should let the user specify the lib program. ++ old_archive_cmds_F77='lib -OUT:$oldlib$oldobjs$old_deplibs' ++ fix_srcfile_path_F77='`cygpath -w "$srcfile"`' ++ enable_shared_with_static_runtimes_F77=yes ++ ;; ++ ++ darwin* | rhapsody*) ++ case $host_os in ++ rhapsody* | darwin1.[012]) ++ allow_undefined_flag_F77='${wl}-undefined ${wl}suppress' ++ ;; ++ *) # Darwin 1.3 on ++ if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then ++ allow_undefined_flag_F77='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ++ else ++ case ${MACOSX_DEPLOYMENT_TARGET} in ++ 10.[012]) ++ allow_undefined_flag_F77='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ++ ;; ++ 10.*) ++ allow_undefined_flag_F77='${wl}-undefined ${wl}dynamic_lookup' ++ ;; ++ esac ++ fi ++ ;; ++ esac ++ archive_cmds_need_lc_F77=no ++ hardcode_direct_F77=no ++ hardcode_automatic_F77=yes ++ hardcode_shlibpath_var_F77=unsupported ++ whole_archive_flag_spec_F77='' ++ link_all_deplibs_F77=yes ++ if test "$GCC" = yes ; then ++ output_verbose_link_cmd='echo' ++ archive_cmds_F77="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" ++ module_cmds_F77="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" ++ archive_expsym_cmds_F77="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}" ++ module_expsym_cmds_F77="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}" ++ else ++ case $cc_basename in ++ xlc*) ++ output_verbose_link_cmd='echo' ++ archive_cmds_F77='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $xlcverstring' ++ module_cmds_F77='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags' ++ # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds ++ archive_expsym_cmds_F77='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $xlcverstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' ++ module_expsym_cmds_F77='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' ++ ;; ++ *) ++ ld_shlibs_F77=no ++ ;; ++ esac ++ fi ++ ;; ++ ++ dgux*) ++ archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_libdir_flag_spec_F77='-L$libdir' ++ hardcode_shlibpath_var_F77=no ++ ;; ++ ++ freebsd1*) ++ ld_shlibs_F77=no ++ ;; ++ ++ # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor ++ # support. Future versions do this automatically, but an explicit c++rt0.o ++ # does not break anything, and helps significantly (at the cost of a little ++ # extra space). ++ freebsd2.2*) ++ archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' ++ hardcode_libdir_flag_spec_F77='-R$libdir' ++ hardcode_direct_F77=yes ++ hardcode_shlibpath_var_F77=no ++ ;; ++ ++ # Unfortunately, older versions of FreeBSD 2 do not have this feature. ++ freebsd2*) ++ archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_direct_F77=yes ++ hardcode_minus_L_F77=yes ++ hardcode_shlibpath_var_F77=no ++ ;; ++ ++ # FreeBSD 3 and greater uses gcc -shared to do shared libraries. ++ freebsd* | dragonfly*) ++ archive_cmds_F77='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' ++ hardcode_libdir_flag_spec_F77='-R$libdir' ++ hardcode_direct_F77=yes ++ hardcode_shlibpath_var_F77=no ++ ;; ++ ++ hpux9*) ++ if test "$GCC" = yes; then ++ archive_cmds_F77='$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' ++ else ++ archive_cmds_F77='$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' ++ fi ++ hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir' ++ hardcode_libdir_separator_F77=: ++ hardcode_direct_F77=yes ++ ++ # hardcode_minus_L: Not really in the search PATH, ++ # but as the default location of the library. ++ hardcode_minus_L_F77=yes ++ export_dynamic_flag_spec_F77='${wl}-E' ++ ;; ++ ++ hpux10*) ++ if test "$GCC" = yes -a "$with_gnu_ld" = no; then ++ archive_cmds_F77='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' ++ else ++ archive_cmds_F77='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' ++ fi ++ if test "$with_gnu_ld" = no; then ++ hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir' ++ hardcode_libdir_separator_F77=: ++ ++ hardcode_direct_F77=yes ++ export_dynamic_flag_spec_F77='${wl}-E' ++ ++ # hardcode_minus_L: Not really in the search PATH, ++ # but as the default location of the library. ++ hardcode_minus_L_F77=yes ++ fi ++ ;; ++ ++ hpux11*) ++ if test "$GCC" = yes -a "$with_gnu_ld" = no; then ++ case $host_cpu in ++ hppa*64*) ++ archive_cmds_F77='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' ++ ;; ++ ia64*) ++ archive_cmds_F77='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' ++ ;; ++ *) ++ archive_cmds_F77='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' ++ ;; ++ esac ++ else ++ case $host_cpu in ++ hppa*64*) ++ archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' ++ ;; ++ ia64*) ++ archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' ++ ;; ++ *) ++ archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' ++ ;; ++ esac ++ fi ++ if test "$with_gnu_ld" = no; then ++ hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir' ++ hardcode_libdir_separator_F77=: ++ ++ case $host_cpu in ++ hppa*64*|ia64*) ++ hardcode_libdir_flag_spec_ld_F77='+b $libdir' ++ hardcode_direct_F77=no ++ hardcode_shlibpath_var_F77=no ++ ;; ++ *) ++ hardcode_direct_F77=yes ++ export_dynamic_flag_spec_F77='${wl}-E' ++ ++ # hardcode_minus_L: Not really in the search PATH, ++ # but as the default location of the library. ++ hardcode_minus_L_F77=yes ++ ;; ++ esac ++ fi ++ ;; ++ ++ irix5* | irix6* | nonstopux*) ++ if test "$GCC" = yes; then ++ archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' ++ else ++ archive_cmds_F77='$LD -shared $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' ++ hardcode_libdir_flag_spec_ld_F77='-rpath $libdir' ++ fi ++ hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir' ++ hardcode_libdir_separator_F77=: ++ link_all_deplibs_F77=yes ++ ;; ++ ++ netbsd* | netbsdelf*-gnu) ++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then ++ archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out ++ else ++ archive_cmds_F77='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF ++ fi ++ hardcode_libdir_flag_spec_F77='-R$libdir' ++ hardcode_direct_F77=yes ++ hardcode_shlibpath_var_F77=no ++ ;; ++ ++ newsos6) ++ archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_direct_F77=yes ++ hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir' ++ hardcode_libdir_separator_F77=: ++ hardcode_shlibpath_var_F77=no ++ ;; ++ ++ openbsd*) ++ if test -f /usr/libexec/ld.so; then ++ hardcode_direct_F77=yes ++ hardcode_shlibpath_var_F77=no ++ if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then ++ archive_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' ++ archive_expsym_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols' ++ hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir' ++ export_dynamic_flag_spec_F77='${wl}-E' ++ else ++ case $host_os in ++ openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*) ++ archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_libdir_flag_spec_F77='-R$libdir' ++ ;; ++ *) ++ archive_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' ++ hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir' ++ ;; ++ esac ++ fi ++ else ++ ld_shlibs_F77=no ++ fi ++ ;; ++ ++ os2*) ++ hardcode_libdir_flag_spec_F77='-L$libdir' ++ hardcode_minus_L_F77=yes ++ allow_undefined_flag_F77=unsupported ++ archive_cmds_F77='$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' ++ old_archive_From_new_cmds_F77='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def' ++ ;; ++ ++ osf3*) ++ if test "$GCC" = yes; then ++ allow_undefined_flag_F77=' ${wl}-expect_unresolved ${wl}\*' ++ archive_cmds_F77='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' ++ else ++ allow_undefined_flag_F77=' -expect_unresolved \*' ++ archive_cmds_F77='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' ++ fi ++ hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir' ++ hardcode_libdir_separator_F77=: ++ ;; ++ ++ osf4* | osf5*) # as osf3* with the addition of -msym flag ++ if test "$GCC" = yes; then ++ allow_undefined_flag_F77=' ${wl}-expect_unresolved ${wl}\*' ++ archive_cmds_F77='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' ++ hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir' ++ else ++ allow_undefined_flag_F77=' -expect_unresolved \*' ++ archive_cmds_F77='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' ++ archive_expsym_cmds_F77='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~ ++ $LD -shared${allow_undefined_flag} -input $lib.exp $linker_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib~$rm $lib.exp' ++ ++ # Both c and cxx compiler support -rpath directly ++ hardcode_libdir_flag_spec_F77='-rpath $libdir' ++ fi ++ hardcode_libdir_separator_F77=: ++ ;; ++ ++ solaris*) ++ no_undefined_flag_F77=' -z text' ++ if test "$GCC" = yes; then ++ wlarc='${wl}' ++ archive_cmds_F77='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' ++ archive_expsym_cmds_F77='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ ++ $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp' ++ else ++ wlarc='' ++ archive_cmds_F77='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ archive_expsym_cmds_F77='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ ++ $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp' ++ fi ++ hardcode_libdir_flag_spec_F77='-R$libdir' ++ hardcode_shlibpath_var_F77=no ++ case $host_os in ++ solaris2.[0-5] | solaris2.[0-5].*) ;; ++ *) ++ # The compiler driver will combine and reorder linker options, ++ # but understands `-z linker_flag'. GCC discards it without `$wl', ++ # but is careful enough not to reorder. ++ # Supported since Solaris 2.6 (maybe 2.5.1?) ++ if test "$GCC" = yes; then ++ whole_archive_flag_spec_F77='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' ++ else ++ whole_archive_flag_spec_F77='-z allextract$convenience -z defaultextract' ++ fi ++ ;; ++ esac ++ link_all_deplibs_F77=yes ++ ;; ++ ++ sunos4*) ++ if test "x$host_vendor" = xsequent; then ++ # Use $CC to link under sequent, because it throws in some extra .o ++ # files that make .init and .fini sections work. ++ archive_cmds_F77='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags' ++ else ++ archive_cmds_F77='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' ++ fi ++ hardcode_libdir_flag_spec_F77='-L$libdir' ++ hardcode_direct_F77=yes ++ hardcode_minus_L_F77=yes ++ hardcode_shlibpath_var_F77=no ++ ;; ++ ++ sysv4) ++ case $host_vendor in ++ sni) ++ archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_direct_F77=yes # is this really true??? ++ ;; ++ siemens) ++ ## LD is ld it makes a PLAMLIB ++ ## CC just makes a GrossModule. ++ archive_cmds_F77='$LD -G -o $lib $libobjs $deplibs $linker_flags' ++ reload_cmds_F77='$CC -r -o $output$reload_objs' ++ hardcode_direct_F77=no ++ ;; ++ motorola) ++ archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_direct_F77=no #Motorola manual says yes, but my tests say they lie ++ ;; ++ esac ++ runpath_var='LD_RUN_PATH' ++ hardcode_shlibpath_var_F77=no ++ ;; ++ ++ sysv4.3*) ++ archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_shlibpath_var_F77=no ++ export_dynamic_flag_spec_F77='-Bexport' ++ ;; ++ ++ sysv4*MP*) ++ if test -d /usr/nec; then ++ archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_shlibpath_var_F77=no ++ runpath_var=LD_RUN_PATH ++ hardcode_runpath_var=yes ++ ld_shlibs_F77=yes ++ fi ++ ;; ++ ++ sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) ++ no_undefined_flag_F77='${wl}-z,text' ++ archive_cmds_need_lc_F77=no ++ hardcode_shlibpath_var_F77=no ++ runpath_var='LD_RUN_PATH' ++ ++ if test "$GCC" = yes; then ++ archive_cmds_F77='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' ++ archive_expsym_cmds_F77='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' ++ else ++ archive_cmds_F77='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' ++ archive_expsym_cmds_F77='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' ++ fi ++ ;; ++ ++ sysv5* | sco3.2v5* | sco5v6*) ++ # Note: We can NOT use -z defs as we might desire, because we do not ++ # link with -lc, and that would cause any symbols used from libc to ++ # always be unresolved, which means just about no library would ++ # ever link correctly. If we're not using GNU ld we use -z text ++ # though, which does catch some bad symbols but isn't as heavy-handed ++ # as -z defs. ++ no_undefined_flag_F77='${wl}-z,text' ++ allow_undefined_flag_F77='${wl}-z,nodefs' ++ archive_cmds_need_lc_F77=no ++ hardcode_shlibpath_var_F77=no ++ hardcode_libdir_flag_spec_F77='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`' ++ hardcode_libdir_separator_F77=':' ++ link_all_deplibs_F77=yes ++ export_dynamic_flag_spec_F77='${wl}-Bexport' ++ runpath_var='LD_RUN_PATH' ++ ++ if test "$GCC" = yes; then ++ archive_cmds_F77='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' ++ archive_expsym_cmds_F77='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' ++ else ++ archive_cmds_F77='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' ++ archive_expsym_cmds_F77='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' ++ fi ++ ;; ++ ++ uts4*) ++ archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_libdir_flag_spec_F77='-L$libdir' ++ hardcode_shlibpath_var_F77=no ++ ;; ++ ++ *) ++ ld_shlibs_F77=no ++ ;; ++ esac ++ fi ++ ++{ echo "$as_me:$LINENO: result: $ld_shlibs_F77" >&5 ++echo "${ECHO_T}$ld_shlibs_F77" >&6; } ++test "$ld_shlibs_F77" = no && can_build_shared=no ++ ++# ++# Do we need to explicitly link libc? ++# ++case "x$archive_cmds_need_lc_F77" in ++x|xyes) ++ # Assume -lc should be added ++ archive_cmds_need_lc_F77=yes ++ ++ if test "$enable_shared" = yes && test "$GCC" = yes; then ++ case $archive_cmds_F77 in ++ *'~'*) ++ # FIXME: we may have to deal with multi-command sequences. ++ ;; ++ '$CC '*) ++ # Test whether the compiler implicitly links with -lc since on some ++ # systems, -lgcc has to come before -lc. If gcc already passes -lc ++ # to ld, don't add -lc before -lgcc. ++ { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5 ++echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; } ++ $rm conftest* ++ echo "$lt_simple_compile_test_code" > conftest.$ac_ext ++ ++ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 ++ (eval $ac_compile) 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } 2>conftest.err; then ++ soname=conftest ++ lib=conftest ++ libobjs=conftest.$ac_objext ++ deplibs= ++ wl=$lt_prog_compiler_wl_F77 ++ pic_flag=$lt_prog_compiler_pic_F77 ++ compiler_flags=-v ++ linker_flags=-v ++ verstring= ++ output_objdir=. ++ libname=conftest ++ lt_save_allow_undefined_flag=$allow_undefined_flag_F77 ++ allow_undefined_flag_F77= ++ if { (eval echo "$as_me:$LINENO: \"$archive_cmds_F77 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5 ++ (eval $archive_cmds_F77 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } ++ then ++ archive_cmds_need_lc_F77=no ++ else ++ archive_cmds_need_lc_F77=yes ++ fi ++ allow_undefined_flag_F77=$lt_save_allow_undefined_flag ++ else ++ cat conftest.err 1>&5 ++ fi ++ $rm conftest* ++ { echo "$as_me:$LINENO: result: $archive_cmds_need_lc_F77" >&5 ++echo "${ECHO_T}$archive_cmds_need_lc_F77" >&6; } ++ ;; ++ esac ++ fi ++ ;; ++esac ++ ++{ echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5 ++echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; } ++library_names_spec= ++libname_spec='lib$name' ++soname_spec= ++shrext_cmds=".so" ++postinstall_cmds= ++postuninstall_cmds= ++finish_cmds= ++finish_eval= ++shlibpath_var= ++shlibpath_overrides_runpath=unknown ++version_type=none ++dynamic_linker="$host_os ld.so" ++sys_lib_dlsearch_path_spec="/lib /usr/lib" ++ ++need_lib_prefix=unknown ++hardcode_into_libs=no ++ ++# when you set need_version to no, make sure it does not cause -set_version ++# flags to be left without arguments ++need_version=unknown ++ ++case $host_os in ++aix3*) ++ version_type=linux ++ library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' ++ shlibpath_var=LIBPATH ++ ++ # AIX 3 has no versioning support, so we append a major version to the name. ++ soname_spec='${libname}${release}${shared_ext}$major' ++ ;; ++ ++aix[4-9]*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ hardcode_into_libs=yes ++ if test "$host_cpu" = ia64; then ++ # AIX 5 supports IA64 ++ library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}' ++ shlibpath_var=LD_LIBRARY_PATH ++ else ++ # With GCC up to 2.95.x, collect2 would create an import file ++ # for dependence libraries. The import file would start with ++ # the line `#! .'. This would cause the generated library to ++ # depend on `.', always an invalid library. This was fixed in ++ # development snapshots of GCC prior to 3.0. ++ case $host_os in ++ aix4 | aix4.[01] | aix4.[01].*) ++ if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' ++ echo ' yes ' ++ echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then ++ : ++ else ++ can_build_shared=no ++ fi ++ ;; ++ esac ++ # AIX (on Power*) has no versioning support, so currently we can not hardcode correct ++ # soname into executable. Probably we can add versioning support to ++ # collect2, so additional links can be useful in future. ++ if test "$aix_use_runtimelinking" = yes; then ++ # If using run time linking (on AIX 4.2 or later) use lib.so ++ # instead of lib.a to let people know that these are not ++ # typical AIX shared libraries. ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ else ++ # We preserve .a as extension for shared libraries through AIX4.2 ++ # and later when we are not doing run time linking. ++ library_names_spec='${libname}${release}.a $libname.a' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ fi ++ shlibpath_var=LIBPATH ++ fi ++ ;; ++ ++amigaos*) ++ library_names_spec='$libname.ixlibrary $libname.a' ++ # Create ${libname}_ixlibrary.a entries in /sys/libs. ++ finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done' ++ ;; ++ ++beos*) ++ library_names_spec='${libname}${shared_ext}' ++ dynamic_linker="$host_os ld.so" ++ shlibpath_var=LIBRARY_PATH ++ ;; ++ ++bsdi[45]*) ++ version_type=linux ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' ++ shlibpath_var=LD_LIBRARY_PATH ++ sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" ++ sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" ++ # the default ld.so.conf also contains /usr/contrib/lib and ++ # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow ++ # libtool to hard-code these into programs ++ ;; ++ ++cygwin* | mingw* | pw32*) ++ version_type=windows ++ shrext_cmds=".dll" ++ need_version=no ++ need_lib_prefix=no ++ ++ case $GCC,$host_os in ++ yes,cygwin* | yes,mingw* | yes,pw32*) ++ library_names_spec='$libname.dll.a' ++ # DLL is installed to $(libdir)/../bin by postinstall_cmds ++ postinstall_cmds='base_file=`basename \${file}`~ ++ dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~ ++ dldir=$destdir/`dirname \$dlpath`~ ++ test -d \$dldir || mkdir -p \$dldir~ ++ $install_prog $dir/$dlname \$dldir/$dlname~ ++ chmod a+x \$dldir/$dlname' ++ postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ ++ dlpath=$dir/\$dldll~ ++ $rm \$dlpath' ++ shlibpath_overrides_runpath=yes ++ ++ case $host_os in ++ cygwin*) ++ # Cygwin DLLs use 'cyg' prefix rather than 'lib' ++ soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' ++ sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib" ++ ;; ++ mingw*) ++ # MinGW DLLs use traditional 'lib' prefix ++ soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' ++ sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"` ++ if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then ++ # It is most probably a Windows format PATH printed by ++ # mingw gcc, but we are running on Cygwin. Gcc prints its search ++ # path with ; separators, and with drive letters. We can handle the ++ # drive letters (cygwin fileutils understands them), so leave them, ++ # especially as we might pass files found there to a mingw objdump, ++ # which wouldn't understand a cygwinified path. Ahh. ++ sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` ++ else ++ sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` ++ fi ++ ;; ++ pw32*) ++ # pw32 DLLs use 'pw' prefix rather than 'lib' ++ library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' ++ ;; ++ esac ++ ;; ++ ++ *) ++ library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' ++ ;; ++ esac ++ dynamic_linker='Win32 ld.exe' ++ # FIXME: first we should search . and the directory the executable is in ++ shlibpath_var=PATH ++ ;; ++ ++darwin* | rhapsody*) ++ dynamic_linker="$host_os dyld" ++ version_type=darwin ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext' ++ soname_spec='${libname}${release}${major}$shared_ext' ++ shlibpath_overrides_runpath=yes ++ shlibpath_var=DYLD_LIBRARY_PATH ++ shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' ++ ++ sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' ++ ;; ++ ++dgux*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; ++ ++freebsd1*) ++ dynamic_linker=no ++ ;; ++ ++freebsd* | dragonfly*) ++ # DragonFly does not have aout. When/if they implement a new ++ # versioning mechanism, adjust this. ++ if test -x /usr/bin/objformat; then ++ objformat=`/usr/bin/objformat` ++ else ++ case $host_os in ++ freebsd[123]*) objformat=aout ;; ++ *) objformat=elf ;; ++ esac ++ fi ++ version_type=freebsd-$objformat ++ case $version_type in ++ freebsd-elf*) ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' ++ need_version=no ++ need_lib_prefix=no ++ ;; ++ freebsd-*) ++ library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' ++ need_version=yes ++ ;; ++ esac ++ shlibpath_var=LD_LIBRARY_PATH ++ case $host_os in ++ freebsd2*) ++ shlibpath_overrides_runpath=yes ++ ;; ++ freebsd3.[01]* | freebsdelf3.[01]*) ++ shlibpath_overrides_runpath=yes ++ hardcode_into_libs=yes ++ ;; ++ freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ ++ freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) ++ shlibpath_overrides_runpath=no ++ hardcode_into_libs=yes ++ ;; ++ *) # from 4.6 on, and DragonFly ++ shlibpath_overrides_runpath=yes ++ hardcode_into_libs=yes ++ ;; ++ esac ++ ;; ++ ++gnu*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ hardcode_into_libs=yes ++ ;; ++ ++hpux9* | hpux10* | hpux11*) ++ # Give a soname corresponding to the major version so that dld.sl refuses to ++ # link against other versions. ++ version_type=sunos ++ need_lib_prefix=no ++ need_version=no ++ case $host_cpu in ++ ia64*) ++ shrext_cmds='.so' ++ hardcode_into_libs=yes ++ dynamic_linker="$host_os dld.so" ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ if test "X$HPUX_IA64_MODE" = X32; then ++ sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" ++ else ++ sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" ++ fi ++ sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec ++ ;; ++ hppa*64*) ++ shrext_cmds='.sl' ++ hardcode_into_libs=yes ++ dynamic_linker="$host_os dld.sl" ++ shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH ++ shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" ++ sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec ++ ;; ++ *) ++ shrext_cmds='.sl' ++ dynamic_linker="$host_os dld.sl" ++ shlibpath_var=SHLIB_PATH ++ shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ ;; ++ esac ++ # HP-UX runs *really* slowly unless shared libraries are mode 555. ++ postinstall_cmds='chmod 555 $lib' ++ ;; ++ ++interix[3-9]*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=no ++ hardcode_into_libs=yes ++ ;; ++ ++irix5* | irix6* | nonstopux*) ++ case $host_os in ++ nonstopux*) version_type=nonstopux ;; ++ *) ++ if test "$lt_cv_prog_gnu_ld" = yes; then ++ version_type=linux ++ else ++ version_type=irix ++ fi ;; ++ esac ++ need_lib_prefix=no ++ need_version=no ++ soname_spec='${libname}${release}${shared_ext}$major' ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}' ++ case $host_os in ++ irix5* | nonstopux*) ++ libsuff= shlibsuff= ++ ;; ++ *) ++ case $LD in # libtool.m4 will add one of these switches to LD ++ *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") ++ libsuff= shlibsuff= libmagic=32-bit;; ++ *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") ++ libsuff=32 shlibsuff=N32 libmagic=N32;; ++ *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") ++ libsuff=64 shlibsuff=64 libmagic=64-bit;; ++ *) libsuff= shlibsuff= libmagic=never-match;; ++ esac ++ ;; ++ esac ++ shlibpath_var=LD_LIBRARY${shlibsuff}_PATH ++ shlibpath_overrides_runpath=no ++ sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" ++ sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" ++ hardcode_into_libs=yes ++ ;; ++ ++# No shared lib support for Linux oldld, aout, or coff. ++linux*oldld* | linux*aout* | linux*coff*) ++ dynamic_linker=no ++ ;; ++ ++# This must be Linux ELF. ++linux* | k*bsd*-gnu) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=no ++ # This implies no fast_install, which is unacceptable. ++ # Some rework will be needed to allow for fast_install ++ # before this can be enabled. ++ hardcode_into_libs=yes ++ ++ # Append ld.so.conf contents to the search path ++ if test -f /etc/ld.so.conf; then ++ lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '` ++ sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" ++ fi ++ ++ # We used to test for /lib/ld.so.1 and disable shared libraries on ++ # powerpc, because MkLinux only supported shared libraries with the ++ # GNU dynamic linker. Since this was broken with cross compilers, ++ # most powerpc-linux boxes support dynamic linking these days and ++ # people can always --disable-shared, the test was removed, and we ++ # assume the GNU/Linux dynamic linker is in use. ++ dynamic_linker='GNU/Linux ld.so' ++ ;; ++ ++netbsdelf*-gnu) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=no ++ hardcode_into_libs=yes ++ dynamic_linker='NetBSD ld.elf_so' ++ ;; ++ ++netbsd*) ++ version_type=sunos ++ need_lib_prefix=no ++ need_version=no ++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' ++ finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' ++ dynamic_linker='NetBSD (a.out) ld.so' ++ else ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ dynamic_linker='NetBSD ld.elf_so' ++ fi ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=yes ++ hardcode_into_libs=yes ++ ;; ++ ++newsos6) ++ version_type=linux ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=yes ++ ;; ++ ++nto-qnx*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=yes ++ ;; ++ ++openbsd*) ++ version_type=sunos ++ sys_lib_dlsearch_path_spec="/usr/lib" ++ need_lib_prefix=no ++ # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. ++ case $host_os in ++ openbsd3.3 | openbsd3.3.*) need_version=yes ;; ++ *) need_version=no ;; ++ esac ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' ++ finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' ++ shlibpath_var=LD_LIBRARY_PATH ++ if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then ++ case $host_os in ++ openbsd2.[89] | openbsd2.[89].*) ++ shlibpath_overrides_runpath=no ++ ;; ++ *) ++ shlibpath_overrides_runpath=yes ++ ;; ++ esac ++ else ++ shlibpath_overrides_runpath=yes ++ fi ++ ;; ++ ++os2*) ++ libname_spec='$name' ++ shrext_cmds=".dll" ++ need_lib_prefix=no ++ library_names_spec='$libname${shared_ext} $libname.a' ++ dynamic_linker='OS/2 ld.exe' ++ shlibpath_var=LIBPATH ++ ;; ++ ++osf3* | osf4* | osf5*) ++ version_type=osf ++ need_lib_prefix=no ++ need_version=no ++ soname_spec='${libname}${release}${shared_ext}$major' ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ shlibpath_var=LD_LIBRARY_PATH ++ sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" ++ sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" ++ ;; ++ ++rdos*) ++ dynamic_linker=no ++ ;; ++ ++solaris*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=yes ++ hardcode_into_libs=yes ++ # ldd complains unless libraries are executable ++ postinstall_cmds='chmod +x $lib' ++ ;; ++ ++sunos4*) ++ version_type=sunos ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' ++ finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=yes ++ if test "$with_gnu_ld" = yes; then ++ need_lib_prefix=no ++ fi ++ need_version=yes ++ ;; ++ ++sysv4 | sysv4.3*) ++ version_type=linux ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ case $host_vendor in ++ sni) ++ shlibpath_overrides_runpath=no ++ need_lib_prefix=no ++ export_dynamic_flag_spec='${wl}-Blargedynsym' ++ runpath_var=LD_RUN_PATH ++ ;; ++ siemens) ++ need_lib_prefix=no ++ ;; ++ motorola) ++ need_lib_prefix=no ++ need_version=no ++ shlibpath_overrides_runpath=no ++ sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' ++ ;; ++ esac ++ ;; ++ ++sysv4*MP*) ++ if test -d /usr/nec ;then ++ version_type=linux ++ library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' ++ soname_spec='$libname${shared_ext}.$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ fi ++ ;; ++ ++sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) ++ version_type=freebsd-elf ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ hardcode_into_libs=yes ++ if test "$with_gnu_ld" = yes; then ++ sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' ++ shlibpath_overrides_runpath=no ++ else ++ sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' ++ shlibpath_overrides_runpath=yes ++ case $host_os in ++ sco3.2v5*) ++ sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" ++ ;; ++ esac ++ fi ++ sys_lib_dlsearch_path_spec='/usr/lib' ++ ;; ++ ++uts4*) ++ version_type=linux ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; ++ ++*) ++ dynamic_linker=no ++ ;; ++esac ++{ echo "$as_me:$LINENO: result: $dynamic_linker" >&5 ++echo "${ECHO_T}$dynamic_linker" >&6; } ++test "$dynamic_linker" = no && can_build_shared=no ++ ++if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ lt_cv_sys_lib_search_path_spec="$sys_lib_search_path_spec" ++fi ++ ++sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" ++if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ lt_cv_sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec" ++fi ++ ++sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" ++ ++variables_saved_for_relink="PATH $shlibpath_var $runpath_var" ++if test "$GCC" = yes; then ++ variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" ++fi ++ ++{ echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5 ++echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; } ++hardcode_action_F77= ++if test -n "$hardcode_libdir_flag_spec_F77" || \ ++ test -n "$runpath_var_F77" || \ ++ test "X$hardcode_automatic_F77" = "Xyes" ; then ++ ++ # We can hardcode non-existant directories. ++ if test "$hardcode_direct_F77" != no && ++ # If the only mechanism to avoid hardcoding is shlibpath_var, we ++ # have to relink, otherwise we might link with an installed library ++ # when we should be linking with a yet-to-be-installed one ++ ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, F77)" != no && ++ test "$hardcode_minus_L_F77" != no; then ++ # Linking always hardcodes the temporary library directory. ++ hardcode_action_F77=relink ++ else ++ # We can link without hardcoding, and we can hardcode nonexisting dirs. ++ hardcode_action_F77=immediate ++ fi ++else ++ # We cannot hardcode anything, or else we can only hardcode existing ++ # directories. ++ hardcode_action_F77=unsupported ++fi ++{ echo "$as_me:$LINENO: result: $hardcode_action_F77" >&5 ++echo "${ECHO_T}$hardcode_action_F77" >&6; } ++ ++if test "$hardcode_action_F77" = relink; then ++ # Fast installation is not supported ++ enable_fast_install=no ++elif test "$shlibpath_overrides_runpath" = yes || ++ test "$enable_shared" = no; then ++ # Fast installation is not necessary ++ enable_fast_install=needless ++fi ++ ++ ++# The else clause should only fire when bootstrapping the ++# libtool distribution, otherwise you forgot to ship ltmain.sh ++# with your package, and you will get complaints that there are ++# no rules to generate ltmain.sh. ++if test -f "$ltmain"; then ++ # See if we are running on zsh, and set the options which allow our commands through ++ # without removal of \ escapes. ++ if test -n "${ZSH_VERSION+set}" ; then ++ setopt NO_GLOB_SUBST ++ fi ++ # Now quote all the things that may contain metacharacters while being ++ # careful not to overquote the AC_SUBSTed values. We take copies of the ++ # variables and quote the copies for generation of the libtool script. ++ for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \ ++ SED SHELL STRIP \ ++ libname_spec library_names_spec soname_spec extract_expsyms_cmds \ ++ old_striplib striplib file_magic_cmd finish_cmds finish_eval \ ++ deplibs_check_method reload_flag reload_cmds need_locks \ ++ lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \ ++ lt_cv_sys_global_symbol_to_c_name_address \ ++ sys_lib_search_path_spec sys_lib_dlsearch_path_spec \ ++ old_postinstall_cmds old_postuninstall_cmds \ ++ compiler_F77 \ ++ CC_F77 \ ++ LD_F77 \ ++ lt_prog_compiler_wl_F77 \ ++ lt_prog_compiler_pic_F77 \ ++ lt_prog_compiler_static_F77 \ ++ lt_prog_compiler_no_builtin_flag_F77 \ ++ export_dynamic_flag_spec_F77 \ ++ thread_safe_flag_spec_F77 \ ++ whole_archive_flag_spec_F77 \ ++ enable_shared_with_static_runtimes_F77 \ ++ old_archive_cmds_F77 \ ++ old_archive_from_new_cmds_F77 \ ++ predep_objects_F77 \ ++ postdep_objects_F77 \ ++ predeps_F77 \ ++ postdeps_F77 \ ++ compiler_lib_search_path_F77 \ ++ compiler_lib_search_dirs_F77 \ ++ archive_cmds_F77 \ ++ archive_expsym_cmds_F77 \ ++ postinstall_cmds_F77 \ ++ postuninstall_cmds_F77 \ ++ old_archive_from_expsyms_cmds_F77 \ ++ allow_undefined_flag_F77 \ ++ no_undefined_flag_F77 \ ++ export_symbols_cmds_F77 \ ++ hardcode_libdir_flag_spec_F77 \ ++ hardcode_libdir_flag_spec_ld_F77 \ ++ hardcode_libdir_separator_F77 \ ++ hardcode_automatic_F77 \ ++ module_cmds_F77 \ ++ module_expsym_cmds_F77 \ ++ lt_cv_prog_compiler_c_o_F77 \ ++ fix_srcfile_path_F77 \ ++ exclude_expsyms_F77 \ ++ include_expsyms_F77; do ++ ++ case $var in ++ old_archive_cmds_F77 | \ ++ old_archive_from_new_cmds_F77 | \ ++ archive_cmds_F77 | \ ++ archive_expsym_cmds_F77 | \ ++ module_cmds_F77 | \ ++ module_expsym_cmds_F77 | \ ++ old_archive_from_expsyms_cmds_F77 | \ ++ export_symbols_cmds_F77 | \ ++ extract_expsyms_cmds | reload_cmds | finish_cmds | \ ++ postinstall_cmds | postuninstall_cmds | \ ++ old_postinstall_cmds | old_postuninstall_cmds | \ ++ sys_lib_search_path_spec | sys_lib_dlsearch_path_spec) ++ # Double-quote double-evaled strings. ++ eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\"" ++ ;; ++ *) ++ eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\"" ++ ;; ++ esac ++ done ++ ++ case $lt_echo in ++ *'\$0 --fallback-echo"') ++ lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'` ++ ;; ++ esac ++ ++cfgfile="$ofile" ++ ++ cat <<__EOF__ >> "$cfgfile" ++# ### BEGIN LIBTOOL TAG CONFIG: $tagname ++ ++# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: ++ ++# Shell to use when invoking shell scripts. ++SHELL=$lt_SHELL ++ ++# Whether or not to build shared libraries. ++build_libtool_libs=$enable_shared ++ ++# Whether or not to build static libraries. ++build_old_libs=$enable_static ++ ++# Whether or not to add -lc for building shared libraries. ++build_libtool_need_lc=$archive_cmds_need_lc_F77 ++ ++# Whether or not to disallow shared libs when runtime libs are static ++allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_F77 ++ ++# Whether or not to optimize for fast installation. ++fast_install=$enable_fast_install ++ ++# The host system. ++host_alias=$host_alias ++host=$host ++host_os=$host_os ++ ++# The build system. ++build_alias=$build_alias ++build=$build ++build_os=$build_os ++ ++# An echo program that does not interpret backslashes. ++echo=$lt_echo ++ ++# The archiver. ++AR=$lt_AR ++AR_FLAGS=$lt_AR_FLAGS ++ ++# A C compiler. ++LTCC=$lt_LTCC ++ ++# LTCC compiler flags. ++LTCFLAGS=$lt_LTCFLAGS ++ ++# A language-specific compiler. ++CC=$lt_compiler_F77 ++ ++# Is the compiler the GNU C compiler? ++with_gcc=$GCC_F77 ++ ++# An ERE matcher. ++EGREP=$lt_EGREP ++ ++# The linker used to build libraries. ++LD=$lt_LD_F77 ++ ++# Whether we need hard or soft links. ++LN_S=$lt_LN_S ++ ++# A BSD-compatible nm program. ++NM=$lt_NM ++ ++# A symbol stripping program ++STRIP=$lt_STRIP ++ ++# Used to examine libraries when file_magic_cmd begins "file" ++MAGIC_CMD=$MAGIC_CMD ++ ++# Used on cygwin: DLL creation program. ++DLLTOOL="$DLLTOOL" ++ ++# Used on cygwin: object dumper. ++OBJDUMP="$OBJDUMP" ++ ++# Used on cygwin: assembler. ++AS="$AS" ++ ++# The name of the directory that contains temporary libtool files. ++objdir=$objdir ++ ++# How to create reloadable object files. ++reload_flag=$lt_reload_flag ++reload_cmds=$lt_reload_cmds ++ ++# How to pass a linker flag through the compiler. ++wl=$lt_lt_prog_compiler_wl_F77 ++ ++# Object file suffix (normally "o"). ++objext="$ac_objext" ++ ++# Old archive suffix (normally "a"). ++libext="$libext" ++ ++# Shared library suffix (normally ".so"). ++shrext_cmds='$shrext_cmds' ++ ++# Executable file suffix (normally ""). ++exeext="$exeext" ++ ++# Additional compiler flags for building library objects. ++pic_flag=$lt_lt_prog_compiler_pic_F77 ++pic_mode=$pic_mode ++ ++# What is the maximum length of a command? ++max_cmd_len=$lt_cv_sys_max_cmd_len ++ ++# Does compiler simultaneously support -c and -o options? ++compiler_c_o=$lt_lt_cv_prog_compiler_c_o_F77 ++ ++# Must we lock files when doing compilation? ++need_locks=$lt_need_locks ++ ++# Do we need the lib prefix for modules? ++need_lib_prefix=$need_lib_prefix ++ ++# Do we need a version for libraries? ++need_version=$need_version ++ ++# Whether dlopen is supported. ++dlopen_support=$enable_dlopen ++ ++# Whether dlopen of programs is supported. ++dlopen_self=$enable_dlopen_self ++ ++# Whether dlopen of statically linked programs is supported. ++dlopen_self_static=$enable_dlopen_self_static ++ ++# Compiler flag to prevent dynamic linking. ++link_static_flag=$lt_lt_prog_compiler_static_F77 ++ ++# Compiler flag to turn off builtin functions. ++no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_F77 ++ ++# Compiler flag to allow reflexive dlopens. ++export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_F77 ++ ++# Compiler flag to generate shared objects directly from archives. ++whole_archive_flag_spec=$lt_whole_archive_flag_spec_F77 ++ ++# Compiler flag to generate thread-safe objects. ++thread_safe_flag_spec=$lt_thread_safe_flag_spec_F77 ++ ++# Library versioning type. ++version_type=$version_type ++ ++# Format of library name prefix. ++libname_spec=$lt_libname_spec ++ ++# List of archive names. First name is the real one, the rest are links. ++# The last name is the one that the linker finds with -lNAME. ++library_names_spec=$lt_library_names_spec ++ ++# The coded name of the library, if different from the real name. ++soname_spec=$lt_soname_spec ++ ++# Commands used to build and install an old-style archive. ++RANLIB=$lt_RANLIB ++old_archive_cmds=$lt_old_archive_cmds_F77 ++old_postinstall_cmds=$lt_old_postinstall_cmds ++old_postuninstall_cmds=$lt_old_postuninstall_cmds ++ ++# Create an old-style archive from a shared archive. ++old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_F77 ++ ++# Create a temporary old-style archive to link instead of a shared archive. ++old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_F77 ++ ++# Commands used to build and install a shared archive. ++archive_cmds=$lt_archive_cmds_F77 ++archive_expsym_cmds=$lt_archive_expsym_cmds_F77 ++postinstall_cmds=$lt_postinstall_cmds ++postuninstall_cmds=$lt_postuninstall_cmds ++ ++# Commands used to build a loadable module (assumed same as above if empty) ++module_cmds=$lt_module_cmds_F77 ++module_expsym_cmds=$lt_module_expsym_cmds_F77 ++ ++# Commands to strip libraries. ++old_striplib=$lt_old_striplib ++striplib=$lt_striplib ++ ++# Dependencies to place before the objects being linked to create a ++# shared library. ++predep_objects=$lt_predep_objects_F77 ++ ++# Dependencies to place after the objects being linked to create a ++# shared library. ++postdep_objects=$lt_postdep_objects_F77 ++ ++# Dependencies to place before the objects being linked to create a ++# shared library. ++predeps=$lt_predeps_F77 ++ ++# Dependencies to place after the objects being linked to create a ++# shared library. ++postdeps=$lt_postdeps_F77 ++ ++# The directories searched by this compiler when creating a shared ++# library ++compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_F77 ++ ++# The library search path used internally by the compiler when linking ++# a shared library. ++compiler_lib_search_path=$lt_compiler_lib_search_path_F77 ++ ++# Method to check whether dependent libraries are shared objects. ++deplibs_check_method=$lt_deplibs_check_method ++ ++# Command to use when deplibs_check_method == file_magic. ++file_magic_cmd=$lt_file_magic_cmd ++ ++# Flag that allows shared libraries with undefined symbols to be built. ++allow_undefined_flag=$lt_allow_undefined_flag_F77 ++ ++# Flag that forces no undefined symbols. ++no_undefined_flag=$lt_no_undefined_flag_F77 ++ ++# Commands used to finish a libtool library installation in a directory. ++finish_cmds=$lt_finish_cmds ++ ++# Same as above, but a single script fragment to be evaled but not shown. ++finish_eval=$lt_finish_eval ++ ++# Take the output of nm and produce a listing of raw symbols and C names. ++global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe ++ ++# Transform the output of nm in a proper C declaration ++global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl ++ ++# Transform the output of nm in a C name address pair ++global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address ++ ++# This is the shared library runtime path variable. ++runpath_var=$runpath_var ++ ++# This is the shared library path variable. ++shlibpath_var=$shlibpath_var ++ ++# Is shlibpath searched before the hard-coded library search path? ++shlibpath_overrides_runpath=$shlibpath_overrides_runpath ++ ++# How to hardcode a shared library path into an executable. ++hardcode_action=$hardcode_action_F77 ++ ++# Whether we should hardcode library paths into libraries. ++hardcode_into_libs=$hardcode_into_libs ++ ++# Flag to hardcode \$libdir into a binary during linking. ++# This must work even if \$libdir does not exist. ++hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_F77 ++ ++# If ld is used when linking, flag to hardcode \$libdir into ++# a binary during linking. This must work even if \$libdir does ++# not exist. ++hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_F77 ++ ++# Whether we need a single -rpath flag with a separated argument. ++hardcode_libdir_separator=$lt_hardcode_libdir_separator_F77 ++ ++# Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the ++# resulting binary. ++hardcode_direct=$hardcode_direct_F77 ++ ++# Set to yes if using the -LDIR flag during linking hardcodes DIR into the ++# resulting binary. ++hardcode_minus_L=$hardcode_minus_L_F77 ++ ++# Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into ++# the resulting binary. ++hardcode_shlibpath_var=$hardcode_shlibpath_var_F77 ++ ++# Set to yes if building a shared library automatically hardcodes DIR into the library ++# and all subsequent libraries and executables linked against it. ++hardcode_automatic=$hardcode_automatic_F77 ++ ++# Variables whose values should be saved in libtool wrapper scripts and ++# restored at relink time. ++variables_saved_for_relink="$variables_saved_for_relink" ++ ++# Whether libtool must link a program against all its dependency libraries. ++link_all_deplibs=$link_all_deplibs_F77 ++ ++# Compile-time system search path for libraries ++sys_lib_search_path_spec=$lt_sys_lib_search_path_spec ++ ++# Run-time system search path for libraries ++sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec ++ ++# Fix the shell variable \$srcfile for the compiler. ++fix_srcfile_path=$lt_fix_srcfile_path ++ ++# Set to yes if exported symbols are required. ++always_export_symbols=$always_export_symbols_F77 ++ ++# The commands to list exported symbols. ++export_symbols_cmds=$lt_export_symbols_cmds_F77 ++ ++# The commands to extract the exported symbol list from a shared archive. ++extract_expsyms_cmds=$lt_extract_expsyms_cmds ++ ++# Symbols that should not be listed in the preloaded symbols. ++exclude_expsyms=$lt_exclude_expsyms_F77 ++ ++# Symbols that must always be exported. ++include_expsyms=$lt_include_expsyms_F77 ++ ++# ### END LIBTOOL TAG CONFIG: $tagname ++ ++__EOF__ ++ ++ ++else ++ # If there is no Makefile yet, we rely on a make rule to execute ++ # `config.status --recheck' to rerun these tests and create the ++ # libtool script then. ++ ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'` ++ if test -f "$ltmain_in"; then ++ test -f Makefile && make "$ltmain" ++ fi ++fi ++ ++ ++ac_ext=c ++ac_cpp='$CPP $CPPFLAGS' ++ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ++ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ++ac_compiler_gnu=$ac_cv_c_compiler_gnu ++ ++CC="$lt_save_CC" ++ ++ else ++ tagname="" ++ fi ++ ;; ++ ++ GCJ) ++ if test -n "$GCJ" && test "X$GCJ" != "Xno"; then ++ ++ ++# Source file extension for Java test sources. ++ac_ext=java ++ ++# Object file extension for compiled Java test sources. ++objext=o ++objext_GCJ=$objext ++ ++# Code to be used in simple compile tests ++lt_simple_compile_test_code="class foo {}" ++ ++# Code to be used in simple link tests ++lt_simple_link_test_code='public class conftest { public static void main(String[] argv) {}; }' ++ ++# ltmain only uses $CC for tagged configurations so make sure $CC is set. ++ ++# If no C compiler was specified, use CC. ++LTCC=${LTCC-"$CC"} ++ ++# If no C compiler flags were specified, use CFLAGS. ++LTCFLAGS=${LTCFLAGS-"$CFLAGS"} ++ ++# Allow CC to be a program name with arguments. ++compiler=$CC ++ ++ ++# save warnings/boilerplate of simple test code ++ac_outfile=conftest.$ac_objext ++echo "$lt_simple_compile_test_code" >conftest.$ac_ext ++eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err ++_lt_compiler_boilerplate=`cat conftest.err` ++$rm conftest* ++ ++ac_outfile=conftest.$ac_objext ++echo "$lt_simple_link_test_code" >conftest.$ac_ext ++eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err ++_lt_linker_boilerplate=`cat conftest.err` ++$rm -r conftest* ++ ++ ++# Allow CC to be a program name with arguments. ++lt_save_CC="$CC" ++CC=${GCJ-"gcj"} ++compiler=$CC ++compiler_GCJ=$CC ++for cc_temp in $compiler""; do ++ case $cc_temp in ++ compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; ++ distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; ++ \-*) ;; ++ *) break;; ++ esac ++done ++cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"` ++ ++ ++# GCJ did not exist at the time GCC didn't implicitly link libc in. ++archive_cmds_need_lc_GCJ=no ++ ++old_archive_cmds_GCJ=$old_archive_cmds ++ ++ ++lt_prog_compiler_no_builtin_flag_GCJ= ++ ++if test "$GCC" = yes; then ++ lt_prog_compiler_no_builtin_flag_GCJ=' -fno-builtin' ++ ++ ++{ echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 ++echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6; } ++if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ lt_cv_prog_compiler_rtti_exceptions=no ++ ac_outfile=conftest.$ac_objext ++ echo "$lt_simple_compile_test_code" > conftest.$ac_ext ++ lt_compiler_flag="-fno-rtti -fno-exceptions" ++ # Insert the option either (1) after the last *FLAGS variable, or ++ # (2) before a word containing "conftest.", or (3) at the end. ++ # Note that $ac_compile itself does not contain backslashes and begins ++ # with a dollar sign (not a hyphen), so the echo should work correctly. ++ # The option is referenced via a variable to avoid confusing sed. ++ lt_compile=`echo "$ac_compile" | $SED \ ++ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ ++ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ ++ -e 's:$: $lt_compiler_flag:'` ++ (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&5) ++ (eval "$lt_compile" 2>conftest.err) ++ ac_status=$? ++ cat conftest.err >&5 ++ echo "$as_me:__oline__: \$? = $ac_status" >&5 ++ if (exit $ac_status) && test -s "$ac_outfile"; then ++ # The compiler can only warn and ignore the option if not recognized ++ # So say no if there are warnings other than the usual output. ++ $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp ++ $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 ++ if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then ++ lt_cv_prog_compiler_rtti_exceptions=yes ++ fi ++ fi ++ $rm conftest* ++ ++fi ++{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 ++echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6; } ++ ++if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then ++ lt_prog_compiler_no_builtin_flag_GCJ="$lt_prog_compiler_no_builtin_flag_GCJ -fno-rtti -fno-exceptions" ++else ++ : ++fi ++ ++fi ++ ++lt_prog_compiler_wl_GCJ= ++lt_prog_compiler_pic_GCJ= ++lt_prog_compiler_static_GCJ= ++ ++{ echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5 ++echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; } ++ ++ if test "$GCC" = yes; then ++ lt_prog_compiler_wl_GCJ='-Wl,' ++ lt_prog_compiler_static_GCJ='-static' ++ ++ case $host_os in ++ aix*) ++ # All AIX code is PIC. ++ if test "$host_cpu" = ia64; then ++ # AIX 5 now supports IA64 processor ++ lt_prog_compiler_static_GCJ='-Bstatic' ++ fi ++ ;; ++ ++ amigaos*) ++ # FIXME: we need at least 68020 code to build shared libraries, but ++ # adding the `-m68020' flag to GCC prevents building anything better, ++ # like `-m68040'. ++ lt_prog_compiler_pic_GCJ='-m68020 -resident32 -malways-restore-a4' ++ ;; ++ ++ beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) ++ # PIC is the default for these OSes. ++ ;; ++ ++ mingw* | cygwin* | pw32* | os2*) ++ # This hack is so that the source file can tell whether it is being ++ # built for inclusion in a dll (and should export symbols for example). ++ # Although the cygwin gcc ignores -fPIC, still need this for old-style ++ # (--disable-auto-import) libraries ++ ++ ;; ++ ++ darwin* | rhapsody*) ++ # PIC is the default on this platform ++ # Common symbols not allowed in MH_DYLIB files ++ lt_prog_compiler_pic_GCJ='-fno-common' ++ ;; ++ ++ interix[3-9]*) ++ # Interix 3.x gcc -fpic/-fPIC options generate broken code. ++ # Instead, we relocate shared libraries at runtime. ++ ;; ++ ++ msdosdjgpp*) ++ # Just because we use GCC doesn't mean we suddenly get shared libraries ++ # on systems that don't support them. ++ lt_prog_compiler_can_build_shared_GCJ=no ++ enable_shared=no ++ ;; ++ ++ sysv4*MP*) ++ if test -d /usr/nec; then ++ lt_prog_compiler_pic_GCJ=-Kconform_pic ++ fi ++ ;; ++ ++ hpux*) ++ # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but ++ # not for PA HP-UX. ++ case $host_cpu in ++ hppa*64*|ia64*) ++ # +Z the default ++ ;; ++ *) ++ lt_prog_compiler_pic_GCJ='-fPIC' ++ ;; ++ esac ++ ;; ++ ++ *) ++ lt_prog_compiler_pic_GCJ='-fPIC' ++ ;; ++ esac ++ else ++ # PORTME Check for flag to pass linker flags through the system compiler. ++ case $host_os in ++ aix*) ++ lt_prog_compiler_wl_GCJ='-Wl,' ++ if test "$host_cpu" = ia64; then ++ # AIX 5 now supports IA64 processor ++ lt_prog_compiler_static_GCJ='-Bstatic' ++ else ++ lt_prog_compiler_static_GCJ='-bnso -bI:/lib/syscalls.exp' ++ fi ++ ;; ++ darwin*) ++ # PIC is the default on this platform ++ # Common symbols not allowed in MH_DYLIB files ++ case $cc_basename in ++ xlc*) ++ lt_prog_compiler_pic_GCJ='-qnocommon' ++ lt_prog_compiler_wl_GCJ='-Wl,' ++ ;; ++ esac ++ ;; ++ ++ mingw* | cygwin* | pw32* | os2*) ++ # This hack is so that the source file can tell whether it is being ++ # built for inclusion in a dll (and should export symbols for example). ++ ++ ;; ++ ++ hpux9* | hpux10* | hpux11*) ++ lt_prog_compiler_wl_GCJ='-Wl,' ++ # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but ++ # not for PA HP-UX. ++ case $host_cpu in ++ hppa*64*|ia64*) ++ # +Z the default ++ ;; ++ *) ++ lt_prog_compiler_pic_GCJ='+Z' ++ ;; ++ esac ++ # Is there a better lt_prog_compiler_static that works with the bundled CC? ++ lt_prog_compiler_static_GCJ='${wl}-a ${wl}archive' ++ ;; ++ ++ irix5* | irix6* | nonstopux*) ++ lt_prog_compiler_wl_GCJ='-Wl,' ++ # PIC (with -KPIC) is the default. ++ lt_prog_compiler_static_GCJ='-non_shared' ++ ;; ++ ++ newsos6) ++ lt_prog_compiler_pic_GCJ='-KPIC' ++ lt_prog_compiler_static_GCJ='-Bstatic' ++ ;; ++ ++ linux* | k*bsd*-gnu) ++ case $cc_basename in ++ icc* | ecc*) ++ lt_prog_compiler_wl_GCJ='-Wl,' ++ lt_prog_compiler_pic_GCJ='-KPIC' ++ lt_prog_compiler_static_GCJ='-static' ++ ;; ++ pgcc* | pgf77* | pgf90* | pgf95*) ++ # Portland Group compilers (*not* the Pentium gcc compiler, ++ # which looks to be a dead project) ++ lt_prog_compiler_wl_GCJ='-Wl,' ++ lt_prog_compiler_pic_GCJ='-fpic' ++ lt_prog_compiler_static_GCJ='-Bstatic' ++ ;; ++ ccc*) ++ lt_prog_compiler_wl_GCJ='-Wl,' ++ # All Alpha code is PIC. ++ lt_prog_compiler_static_GCJ='-non_shared' ++ ;; ++ *) ++ case `$CC -V 2>&1 | sed 5q` in ++ *Sun\ C*) ++ # Sun C 5.9 ++ lt_prog_compiler_pic_GCJ='-KPIC' ++ lt_prog_compiler_static_GCJ='-Bstatic' ++ lt_prog_compiler_wl_GCJ='-Wl,' ++ ;; ++ *Sun\ F*) ++ # Sun Fortran 8.3 passes all unrecognized flags to the linker ++ lt_prog_compiler_pic_GCJ='-KPIC' ++ lt_prog_compiler_static_GCJ='-Bstatic' ++ lt_prog_compiler_wl_GCJ='' ++ ;; ++ esac ++ ;; ++ esac ++ ;; ++ ++ osf3* | osf4* | osf5*) ++ lt_prog_compiler_wl_GCJ='-Wl,' ++ # All OSF/1 code is PIC. ++ lt_prog_compiler_static_GCJ='-non_shared' ++ ;; ++ ++ rdos*) ++ lt_prog_compiler_static_GCJ='-non_shared' ++ ;; ++ ++ solaris*) ++ lt_prog_compiler_pic_GCJ='-KPIC' ++ lt_prog_compiler_static_GCJ='-Bstatic' ++ case $cc_basename in ++ f77* | f90* | f95*) ++ lt_prog_compiler_wl_GCJ='-Qoption ld ';; ++ *) ++ lt_prog_compiler_wl_GCJ='-Wl,';; ++ esac ++ ;; ++ ++ sunos4*) ++ lt_prog_compiler_wl_GCJ='-Qoption ld ' ++ lt_prog_compiler_pic_GCJ='-PIC' ++ lt_prog_compiler_static_GCJ='-Bstatic' ++ ;; ++ ++ sysv4 | sysv4.2uw2* | sysv4.3*) ++ lt_prog_compiler_wl_GCJ='-Wl,' ++ lt_prog_compiler_pic_GCJ='-KPIC' ++ lt_prog_compiler_static_GCJ='-Bstatic' ++ ;; ++ ++ sysv4*MP*) ++ if test -d /usr/nec ;then ++ lt_prog_compiler_pic_GCJ='-Kconform_pic' ++ lt_prog_compiler_static_GCJ='-Bstatic' ++ fi ++ ;; ++ ++ sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) ++ lt_prog_compiler_wl_GCJ='-Wl,' ++ lt_prog_compiler_pic_GCJ='-KPIC' ++ lt_prog_compiler_static_GCJ='-Bstatic' ++ ;; ++ ++ unicos*) ++ lt_prog_compiler_wl_GCJ='-Wl,' ++ lt_prog_compiler_can_build_shared_GCJ=no ++ ;; ++ ++ uts4*) ++ lt_prog_compiler_pic_GCJ='-pic' ++ lt_prog_compiler_static_GCJ='-Bstatic' ++ ;; ++ ++ *) ++ lt_prog_compiler_can_build_shared_GCJ=no ++ ;; ++ esac ++ fi ++ ++{ echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_GCJ" >&5 ++echo "${ECHO_T}$lt_prog_compiler_pic_GCJ" >&6; } ++ ++# ++# Check to make sure the PIC flag actually works. ++# ++if test -n "$lt_prog_compiler_pic_GCJ"; then ++ ++{ echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works" >&5 ++echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works... $ECHO_C" >&6; } ++if test "${lt_cv_prog_compiler_pic_works_GCJ+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ lt_cv_prog_compiler_pic_works_GCJ=no ++ ac_outfile=conftest.$ac_objext ++ echo "$lt_simple_compile_test_code" > conftest.$ac_ext ++ lt_compiler_flag="$lt_prog_compiler_pic_GCJ" ++ # Insert the option either (1) after the last *FLAGS variable, or ++ # (2) before a word containing "conftest.", or (3) at the end. ++ # Note that $ac_compile itself does not contain backslashes and begins ++ # with a dollar sign (not a hyphen), so the echo should work correctly. ++ # The option is referenced via a variable to avoid confusing sed. ++ lt_compile=`echo "$ac_compile" | $SED \ ++ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ ++ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ ++ -e 's:$: $lt_compiler_flag:'` ++ (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&5) ++ (eval "$lt_compile" 2>conftest.err) ++ ac_status=$? ++ cat conftest.err >&5 ++ echo "$as_me:__oline__: \$? = $ac_status" >&5 ++ if (exit $ac_status) && test -s "$ac_outfile"; then ++ # The compiler can only warn and ignore the option if not recognized ++ # So say no if there are warnings other than the usual output. ++ $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp ++ $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 ++ if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then ++ lt_cv_prog_compiler_pic_works_GCJ=yes ++ fi ++ fi ++ $rm conftest* ++ ++fi ++{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works_GCJ" >&5 ++echo "${ECHO_T}$lt_cv_prog_compiler_pic_works_GCJ" >&6; } ++ ++if test x"$lt_cv_prog_compiler_pic_works_GCJ" = xyes; then ++ case $lt_prog_compiler_pic_GCJ in ++ "" | " "*) ;; ++ *) lt_prog_compiler_pic_GCJ=" $lt_prog_compiler_pic_GCJ" ;; ++ esac ++else ++ lt_prog_compiler_pic_GCJ= ++ lt_prog_compiler_can_build_shared_GCJ=no ++fi ++ ++fi ++case $host_os in ++ # For platforms which do not support PIC, -DPIC is meaningless: ++ *djgpp*) ++ lt_prog_compiler_pic_GCJ= ++ ;; ++ *) ++ lt_prog_compiler_pic_GCJ="$lt_prog_compiler_pic_GCJ" ++ ;; ++esac ++ ++# ++# Check to make sure the static flag actually works. ++# ++wl=$lt_prog_compiler_wl_GCJ eval lt_tmp_static_flag=\"$lt_prog_compiler_static_GCJ\" ++{ echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5 ++echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; } ++if test "${lt_cv_prog_compiler_static_works_GCJ+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ lt_cv_prog_compiler_static_works_GCJ=no ++ save_LDFLAGS="$LDFLAGS" ++ LDFLAGS="$LDFLAGS $lt_tmp_static_flag" ++ echo "$lt_simple_link_test_code" > conftest.$ac_ext ++ if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then ++ # The linker can only warn and ignore the option if not recognized ++ # So say no if there are warnings ++ if test -s conftest.err; then ++ # Append any errors to the config.log. ++ cat conftest.err 1>&5 ++ $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp ++ $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 ++ if diff conftest.exp conftest.er2 >/dev/null; then ++ lt_cv_prog_compiler_static_works_GCJ=yes ++ fi ++ else ++ lt_cv_prog_compiler_static_works_GCJ=yes ++ fi ++ fi ++ $rm -r conftest* ++ LDFLAGS="$save_LDFLAGS" ++ ++fi ++{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works_GCJ" >&5 ++echo "${ECHO_T}$lt_cv_prog_compiler_static_works_GCJ" >&6; } ++ ++if test x"$lt_cv_prog_compiler_static_works_GCJ" = xyes; then ++ : ++else ++ lt_prog_compiler_static_GCJ= ++fi ++ ++ ++{ echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5 ++echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; } ++if test "${lt_cv_prog_compiler_c_o_GCJ+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ lt_cv_prog_compiler_c_o_GCJ=no ++ $rm -r conftest 2>/dev/null ++ mkdir conftest ++ cd conftest ++ mkdir out ++ echo "$lt_simple_compile_test_code" > conftest.$ac_ext ++ ++ lt_compiler_flag="-o out/conftest2.$ac_objext" ++ # Insert the option either (1) after the last *FLAGS variable, or ++ # (2) before a word containing "conftest.", or (3) at the end. ++ # Note that $ac_compile itself does not contain backslashes and begins ++ # with a dollar sign (not a hyphen), so the echo should work correctly. ++ lt_compile=`echo "$ac_compile" | $SED \ ++ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ ++ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ ++ -e 's:$: $lt_compiler_flag:'` ++ (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&5) ++ (eval "$lt_compile" 2>out/conftest.err) ++ ac_status=$? ++ cat out/conftest.err >&5 ++ echo "$as_me:__oline__: \$? = $ac_status" >&5 ++ if (exit $ac_status) && test -s out/conftest2.$ac_objext ++ then ++ # The compiler can only warn and ignore the option if not recognized ++ # So say no if there are warnings ++ $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp ++ $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 ++ if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then ++ lt_cv_prog_compiler_c_o_GCJ=yes ++ fi ++ fi ++ chmod u+w . 2>&5 ++ $rm conftest* ++ # SGI C++ compiler will create directory out/ii_files/ for ++ # template instantiation ++ test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files ++ $rm out/* && rmdir out ++ cd .. ++ rmdir conftest ++ $rm conftest* ++ ++fi ++{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_GCJ" >&5 ++echo "${ECHO_T}$lt_cv_prog_compiler_c_o_GCJ" >&6; } ++ ++ ++hard_links="nottested" ++if test "$lt_cv_prog_compiler_c_o_GCJ" = no && test "$need_locks" != no; then ++ # do not overwrite the value of need_locks provided by the user ++ { echo "$as_me:$LINENO: checking if we can lock with hard links" >&5 ++echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; } ++ hard_links=yes ++ $rm conftest* ++ ln conftest.a conftest.b 2>/dev/null && hard_links=no ++ touch conftest.a ++ ln conftest.a conftest.b 2>&5 || hard_links=no ++ ln conftest.a conftest.b 2>/dev/null && hard_links=no ++ { echo "$as_me:$LINENO: result: $hard_links" >&5 ++echo "${ECHO_T}$hard_links" >&6; } ++ if test "$hard_links" = no; then ++ { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 ++echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} ++ need_locks=warn ++ fi ++else ++ need_locks=no ++fi ++ ++{ echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5 ++echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; } ++ ++ runpath_var= ++ allow_undefined_flag_GCJ= ++ enable_shared_with_static_runtimes_GCJ=no ++ archive_cmds_GCJ= ++ archive_expsym_cmds_GCJ= ++ old_archive_From_new_cmds_GCJ= ++ old_archive_from_expsyms_cmds_GCJ= ++ export_dynamic_flag_spec_GCJ= ++ whole_archive_flag_spec_GCJ= ++ thread_safe_flag_spec_GCJ= ++ hardcode_libdir_flag_spec_GCJ= ++ hardcode_libdir_flag_spec_ld_GCJ= ++ hardcode_libdir_separator_GCJ= ++ hardcode_direct_GCJ=no ++ hardcode_minus_L_GCJ=no ++ hardcode_shlibpath_var_GCJ=unsupported ++ link_all_deplibs_GCJ=unknown ++ hardcode_automatic_GCJ=no ++ module_cmds_GCJ= ++ module_expsym_cmds_GCJ= ++ always_export_symbols_GCJ=no ++ export_symbols_cmds_GCJ='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' ++ # include_expsyms should be a list of space-separated symbols to be *always* ++ # included in the symbol list ++ include_expsyms_GCJ= ++ # exclude_expsyms can be an extended regexp of symbols to exclude ++ # it will be wrapped by ` (' and `)$', so one must not match beginning or ++ # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', ++ # as well as any symbol that contains `d'. ++ exclude_expsyms_GCJ='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' ++ # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out ++ # platforms (ab)use it in PIC code, but their linkers get confused if ++ # the symbol is explicitly referenced. Since portable code cannot ++ # rely on this symbol name, it's probably fine to never include it in ++ # preloaded symbol tables. ++ # Exclude shared library initialization/finalization symbols. ++ extract_expsyms_cmds= ++ # Just being paranoid about ensuring that cc_basename is set. ++ for cc_temp in $compiler""; do ++ case $cc_temp in ++ compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; ++ distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; ++ \-*) ;; ++ *) break;; ++ esac ++done ++cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"` ++ ++ case $host_os in ++ cygwin* | mingw* | pw32*) ++ # FIXME: the MSVC++ port hasn't been tested in a loooong time ++ # When not using gcc, we currently assume that we are using ++ # Microsoft Visual C++. ++ if test "$GCC" != yes; then ++ with_gnu_ld=no ++ fi ++ ;; ++ interix*) ++ # we just hope/assume this is gcc and not c89 (= MSVC++) ++ with_gnu_ld=yes ++ ;; ++ openbsd*) ++ with_gnu_ld=no ++ ;; ++ esac ++ ++ ld_shlibs_GCJ=yes ++ if test "$with_gnu_ld" = yes; then ++ # If archive_cmds runs LD, not CC, wlarc should be empty ++ wlarc='${wl}' ++ ++ # Set some defaults for GNU ld with shared library support. These ++ # are reset later if shared libraries are not supported. Putting them ++ # here allows them to be overridden if necessary. ++ runpath_var=LD_RUN_PATH ++ hardcode_libdir_flag_spec_GCJ='${wl}--rpath ${wl}$libdir' ++ export_dynamic_flag_spec_GCJ='${wl}--export-dynamic' ++ # ancient GNU ld didn't support --whole-archive et. al. ++ if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then ++ whole_archive_flag_spec_GCJ="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' ++ else ++ whole_archive_flag_spec_GCJ= ++ fi ++ supports_anon_versioning=no ++ case `$LD -v 2>/dev/null` in ++ *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 ++ *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... ++ *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... ++ *\ 2.11.*) ;; # other 2.11 versions ++ *) supports_anon_versioning=yes ;; ++ esac ++ ++ # See if GNU ld supports shared libraries. ++ case $host_os in ++ aix[3-9]*) ++ # On AIX/PPC, the GNU linker is very broken ++ if test "$host_cpu" != ia64; then ++ ld_shlibs_GCJ=no ++ cat <&2 ++ ++*** Warning: the GNU linker, at least up to release 2.9.1, is reported ++*** to be unable to reliably create shared libraries on AIX. ++*** Therefore, libtool is disabling shared libraries support. If you ++*** really care for shared libraries, you may want to modify your PATH ++*** so that a non-GNU linker is found, and then restart. ++ ++EOF ++ fi ++ ;; ++ ++ amigaos*) ++ archive_cmds_GCJ='$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)' ++ hardcode_libdir_flag_spec_GCJ='-L$libdir' ++ hardcode_minus_L_GCJ=yes ++ ++ # Samuel A. Falvo II reports ++ # that the semantics of dynamic libraries on AmigaOS, at least up ++ # to version 4, is to share data among multiple programs linked ++ # with the same dynamic library. Since this doesn't match the ++ # behavior of shared libraries on other platforms, we can't use ++ # them. ++ ld_shlibs_GCJ=no ++ ;; ++ ++ beos*) ++ if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then ++ allow_undefined_flag_GCJ=unsupported ++ # Joseph Beckenbach says some releases of gcc ++ # support --undefined. This deserves some investigation. FIXME ++ archive_cmds_GCJ='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' ++ else ++ ld_shlibs_GCJ=no ++ fi ++ ;; ++ ++ cygwin* | mingw* | pw32*) ++ # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, GCJ) is actually meaningless, ++ # as there is no search path for DLLs. ++ hardcode_libdir_flag_spec_GCJ='-L$libdir' ++ allow_undefined_flag_GCJ=unsupported ++ always_export_symbols_GCJ=no ++ enable_shared_with_static_runtimes_GCJ=yes ++ export_symbols_cmds_GCJ='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' ++ ++ if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then ++ archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' ++ # If the export-symbols file already is a .def file (1st line ++ # is EXPORTS), use it as is; otherwise, prepend... ++ archive_expsym_cmds_GCJ='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then ++ cp $export_symbols $output_objdir/$soname.def; ++ else ++ echo EXPORTS > $output_objdir/$soname.def; ++ cat $export_symbols >> $output_objdir/$soname.def; ++ fi~ ++ $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' ++ else ++ ld_shlibs_GCJ=no ++ fi ++ ;; ++ ++ interix[3-9]*) ++ hardcode_direct_GCJ=no ++ hardcode_shlibpath_var_GCJ=no ++ hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir' ++ export_dynamic_flag_spec_GCJ='${wl}-E' ++ # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. ++ # Instead, shared libraries are loaded at an image base (0x10000000 by ++ # default) and relocated if they conflict, which is a slow very memory ++ # consuming and fragmenting process. To avoid this, we pick a random, ++ # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link ++ # time. Moving up from 0x10000000 also allows more sbrk(2) space. ++ archive_cmds_GCJ='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' ++ archive_expsym_cmds_GCJ='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' ++ ;; ++ ++ gnu* | linux* | k*bsd*-gnu) ++ if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then ++ tmp_addflag= ++ case $cc_basename,$host_cpu in ++ pgcc*) # Portland Group C compiler ++ whole_archive_flag_spec_GCJ='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive' ++ tmp_addflag=' $pic_flag' ++ ;; ++ pgf77* | pgf90* | pgf95*) # Portland Group f77 and f90 compilers ++ whole_archive_flag_spec_GCJ='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive' ++ tmp_addflag=' $pic_flag -Mnomain' ;; ++ ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 ++ tmp_addflag=' -i_dynamic' ;; ++ efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 ++ tmp_addflag=' -i_dynamic -nofor_main' ;; ++ ifc* | ifort*) # Intel Fortran compiler ++ tmp_addflag=' -nofor_main' ;; ++ esac ++ case `$CC -V 2>&1 | sed 5q` in ++ *Sun\ C*) # Sun C 5.9 ++ whole_archive_flag_spec_GCJ='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive' ++ tmp_sharedflag='-G' ;; ++ *Sun\ F*) # Sun Fortran 8.3 ++ tmp_sharedflag='-G' ;; ++ *) ++ tmp_sharedflag='-shared' ;; ++ esac ++ archive_cmds_GCJ='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' ++ ++ if test $supports_anon_versioning = yes; then ++ archive_expsym_cmds_GCJ='$echo "{ global:" > $output_objdir/$libname.ver~ ++ cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ ++ $echo "local: *; };" >> $output_objdir/$libname.ver~ ++ $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' ++ fi ++ link_all_deplibs_GCJ=no ++ else ++ ld_shlibs_GCJ=no ++ fi ++ ;; ++ ++ netbsd* | netbsdelf*-gnu) ++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then ++ archive_cmds_GCJ='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' ++ wlarc= ++ else ++ archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' ++ archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' ++ fi ++ ;; ++ ++ solaris*) ++ if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then ++ ld_shlibs_GCJ=no ++ cat <&2 ++ ++*** Warning: The releases 2.8.* of the GNU linker cannot reliably ++*** create shared libraries on Solaris systems. Therefore, libtool ++*** is disabling shared libraries support. We urge you to upgrade GNU ++*** binutils to release 2.9.1 or newer. Another option is to modify ++*** your PATH or compiler configuration so that the native linker is ++*** used, and then restart. ++ ++EOF ++ elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then ++ archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' ++ archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' ++ else ++ ld_shlibs_GCJ=no ++ fi ++ ;; ++ ++ sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) ++ case `$LD -v 2>&1` in ++ *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) ++ ld_shlibs_GCJ=no ++ cat <<_LT_EOF 1>&2 ++ ++*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not ++*** reliably create shared libraries on SCO systems. Therefore, libtool ++*** is disabling shared libraries support. We urge you to upgrade GNU ++*** binutils to release 2.16.91.0.3 or newer. Another option is to modify ++*** your PATH or compiler configuration so that the native linker is ++*** used, and then restart. ++ ++_LT_EOF ++ ;; ++ *) ++ if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then ++ hardcode_libdir_flag_spec_GCJ='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`' ++ archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib' ++ archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib' ++ else ++ ld_shlibs_GCJ=no ++ fi ++ ;; ++ esac ++ ;; ++ ++ sunos4*) ++ archive_cmds_GCJ='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' ++ wlarc= ++ hardcode_direct_GCJ=yes ++ hardcode_shlibpath_var_GCJ=no ++ ;; ++ ++ *) ++ if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then ++ archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' ++ archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' ++ else ++ ld_shlibs_GCJ=no ++ fi ++ ;; ++ esac ++ ++ if test "$ld_shlibs_GCJ" = no; then ++ runpath_var= ++ hardcode_libdir_flag_spec_GCJ= ++ export_dynamic_flag_spec_GCJ= ++ whole_archive_flag_spec_GCJ= ++ fi ++ else ++ # PORTME fill in a description of your system's linker (not GNU ld) ++ case $host_os in ++ aix3*) ++ allow_undefined_flag_GCJ=unsupported ++ always_export_symbols_GCJ=yes ++ archive_expsym_cmds_GCJ='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname' ++ # Note: this linker hardcodes the directories in LIBPATH if there ++ # are no directories specified by -L. ++ hardcode_minus_L_GCJ=yes ++ if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then ++ # Neither direct hardcoding nor static linking is supported with a ++ # broken collect2. ++ hardcode_direct_GCJ=unsupported ++ fi ++ ;; ++ ++ aix[4-9]*) ++ if test "$host_cpu" = ia64; then ++ # On IA64, the linker does run time linking by default, so we don't ++ # have to do anything special. ++ aix_use_runtimelinking=no ++ exp_sym_flag='-Bexport' ++ no_entry_flag="" ++ else ++ # If we're using GNU nm, then we don't want the "-C" option. ++ # -C means demangle to AIX nm, but means don't demangle with GNU nm ++ if $NM -V 2>&1 | grep 'GNU' > /dev/null; then ++ export_symbols_cmds_GCJ='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols' ++ else ++ export_symbols_cmds_GCJ='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols' ++ fi ++ aix_use_runtimelinking=no ++ ++ # Test if we are trying to use run time linking or normal ++ # AIX style linking. If -brtl is somewhere in LDFLAGS, we ++ # need to do runtime linking. ++ case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) ++ for ld_flag in $LDFLAGS; do ++ if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then ++ aix_use_runtimelinking=yes ++ break ++ fi ++ done ++ ;; ++ esac ++ ++ exp_sym_flag='-bexport' ++ no_entry_flag='-bnoentry' ++ fi ++ ++ # When large executables or shared objects are built, AIX ld can ++ # have problems creating the table of contents. If linking a library ++ # or program results in "error TOC overflow" add -mminimal-toc to ++ # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not ++ # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. ++ ++ archive_cmds_GCJ='' ++ hardcode_direct_GCJ=yes ++ hardcode_libdir_separator_GCJ=':' ++ link_all_deplibs_GCJ=yes ++ ++ if test "$GCC" = yes; then ++ case $host_os in aix4.[012]|aix4.[012].*) ++ # We only want to do this on AIX 4.2 and lower, the check ++ # below for broken collect2 doesn't work under 4.3+ ++ collect2name=`${CC} -print-prog-name=collect2` ++ if test -f "$collect2name" && \ ++ strings "$collect2name" | grep resolve_lib_name >/dev/null ++ then ++ # We have reworked collect2 ++ : ++ else ++ # We have old collect2 ++ hardcode_direct_GCJ=unsupported ++ # It fails to find uninstalled libraries when the uninstalled ++ # path is not listed in the libpath. Setting hardcode_minus_L ++ # to unsupported forces relinking ++ hardcode_minus_L_GCJ=yes ++ hardcode_libdir_flag_spec_GCJ='-L$libdir' ++ hardcode_libdir_separator_GCJ= ++ fi ++ ;; ++ esac ++ shared_flag='-shared' ++ if test "$aix_use_runtimelinking" = yes; then ++ shared_flag="$shared_flag "'${wl}-G' ++ fi ++ else ++ # not using gcc ++ if test "$host_cpu" = ia64; then ++ # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release ++ # chokes on -Wl,-G. The following line is correct: ++ shared_flag='-G' ++ else ++ if test "$aix_use_runtimelinking" = yes; then ++ shared_flag='${wl}-G' ++ else ++ shared_flag='${wl}-bM:SRE' ++ fi ++ fi ++ fi ++ ++ # It seems that -bexpall does not export symbols beginning with ++ # underscore (_), so it is better to generate a list of symbols to export. ++ always_export_symbols_GCJ=yes ++ if test "$aix_use_runtimelinking" = yes; then ++ # Warning - without using the other runtime loading flags (-brtl), ++ # -berok will link without error, but may produce a broken library. ++ allow_undefined_flag_GCJ='-berok' ++ # Determine the default libpath from the value encoded in an empty executable. ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++ ++int ++main () ++{ ++ ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext conftest$ac_exeext ++if { (ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_link") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then ++ ++lt_aix_libpath_sed=' ++ /Import File Strings/,/^$/ { ++ /^0/ { ++ s/^0 *\(.*\)$/\1/ ++ p ++ } ++ }' ++aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` ++# Check for a 64-bit object if we didn't find anything. ++if test -z "$aix_libpath"; then ++ aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` ++fi ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ ++ conftest$ac_exeext conftest.$ac_ext ++if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi ++ ++ hardcode_libdir_flag_spec_GCJ='${wl}-blibpath:$libdir:'"$aix_libpath" ++ archive_expsym_cmds_GCJ="\$CC"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag" ++ else ++ if test "$host_cpu" = ia64; then ++ hardcode_libdir_flag_spec_GCJ='${wl}-R $libdir:/usr/lib:/lib' ++ allow_undefined_flag_GCJ="-z nodefs" ++ archive_expsym_cmds_GCJ="\$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" ++ else ++ # Determine the default libpath from the value encoded in an empty executable. ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++ ++int ++main () ++{ ++ ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext conftest$ac_exeext ++if { (ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_link") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then ++ ++lt_aix_libpath_sed=' ++ /Import File Strings/,/^$/ { ++ /^0/ { ++ s/^0 *\(.*\)$/\1/ ++ p ++ } ++ }' ++aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` ++# Check for a 64-bit object if we didn't find anything. ++if test -z "$aix_libpath"; then ++ aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` ++fi ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ ++ conftest$ac_exeext conftest.$ac_ext ++if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi ++ ++ hardcode_libdir_flag_spec_GCJ='${wl}-blibpath:$libdir:'"$aix_libpath" ++ # Warning - without using the other run time loading flags, ++ # -berok will link without error, but may produce a broken library. ++ no_undefined_flag_GCJ=' ${wl}-bernotok' ++ allow_undefined_flag_GCJ=' ${wl}-berok' ++ # Exported symbols can be pulled into shared objects from archives ++ whole_archive_flag_spec_GCJ='$convenience' ++ archive_cmds_need_lc_GCJ=yes ++ # This is similar to how AIX traditionally builds its shared libraries. ++ archive_expsym_cmds_GCJ="\$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' ++ fi ++ fi ++ ;; ++ ++ amigaos*) ++ archive_cmds_GCJ='$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)' ++ hardcode_libdir_flag_spec_GCJ='-L$libdir' ++ hardcode_minus_L_GCJ=yes ++ # see comment about different semantics on the GNU ld section ++ ld_shlibs_GCJ=no ++ ;; ++ ++ bsdi[45]*) ++ export_dynamic_flag_spec_GCJ=-rdynamic ++ ;; ++ ++ cygwin* | mingw* | pw32*) ++ # When not using gcc, we currently assume that we are using ++ # Microsoft Visual C++. ++ # hardcode_libdir_flag_spec is actually meaningless, as there is ++ # no search path for DLLs. ++ hardcode_libdir_flag_spec_GCJ=' ' ++ allow_undefined_flag_GCJ=unsupported ++ # Tell ltmain to make .lib files, not .a files. ++ libext=lib ++ # Tell ltmain to make .dll files, not .so files. ++ shrext_cmds=".dll" ++ # FIXME: Setting linknames here is a bad hack. ++ archive_cmds_GCJ='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames=' ++ # The linker will automatically build a .lib file if we build a DLL. ++ old_archive_From_new_cmds_GCJ='true' ++ # FIXME: Should let the user specify the lib program. ++ old_archive_cmds_GCJ='lib -OUT:$oldlib$oldobjs$old_deplibs' ++ fix_srcfile_path_GCJ='`cygpath -w "$srcfile"`' ++ enable_shared_with_static_runtimes_GCJ=yes ++ ;; ++ ++ darwin* | rhapsody*) ++ case $host_os in ++ rhapsody* | darwin1.[012]) ++ allow_undefined_flag_GCJ='${wl}-undefined ${wl}suppress' ++ ;; ++ *) # Darwin 1.3 on ++ if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then ++ allow_undefined_flag_GCJ='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ++ else ++ case ${MACOSX_DEPLOYMENT_TARGET} in ++ 10.[012]) ++ allow_undefined_flag_GCJ='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ++ ;; ++ 10.*) ++ allow_undefined_flag_GCJ='${wl}-undefined ${wl}dynamic_lookup' ++ ;; ++ esac ++ fi ++ ;; ++ esac ++ archive_cmds_need_lc_GCJ=no ++ hardcode_direct_GCJ=no ++ hardcode_automatic_GCJ=yes ++ hardcode_shlibpath_var_GCJ=unsupported ++ whole_archive_flag_spec_GCJ='' ++ link_all_deplibs_GCJ=yes ++ if test "$GCC" = yes ; then ++ output_verbose_link_cmd='echo' ++ archive_cmds_GCJ="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" ++ module_cmds_GCJ="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" ++ archive_expsym_cmds_GCJ="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}" ++ module_expsym_cmds_GCJ="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}" ++ else ++ case $cc_basename in ++ xlc*) ++ output_verbose_link_cmd='echo' ++ archive_cmds_GCJ='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $xlcverstring' ++ module_cmds_GCJ='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags' ++ # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds ++ archive_expsym_cmds_GCJ='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $xlcverstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' ++ module_expsym_cmds_GCJ='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' ++ ;; ++ *) ++ ld_shlibs_GCJ=no ++ ;; ++ esac ++ fi ++ ;; ++ ++ dgux*) ++ archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_libdir_flag_spec_GCJ='-L$libdir' ++ hardcode_shlibpath_var_GCJ=no ++ ;; ++ ++ freebsd1*) ++ ld_shlibs_GCJ=no ++ ;; ++ ++ # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor ++ # support. Future versions do this automatically, but an explicit c++rt0.o ++ # does not break anything, and helps significantly (at the cost of a little ++ # extra space). ++ freebsd2.2*) ++ archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' ++ hardcode_libdir_flag_spec_GCJ='-R$libdir' ++ hardcode_direct_GCJ=yes ++ hardcode_shlibpath_var_GCJ=no ++ ;; ++ ++ # Unfortunately, older versions of FreeBSD 2 do not have this feature. ++ freebsd2*) ++ archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_direct_GCJ=yes ++ hardcode_minus_L_GCJ=yes ++ hardcode_shlibpath_var_GCJ=no ++ ;; ++ ++ # FreeBSD 3 and greater uses gcc -shared to do shared libraries. ++ freebsd* | dragonfly*) ++ archive_cmds_GCJ='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' ++ hardcode_libdir_flag_spec_GCJ='-R$libdir' ++ hardcode_direct_GCJ=yes ++ hardcode_shlibpath_var_GCJ=no ++ ;; ++ ++ hpux9*) ++ if test "$GCC" = yes; then ++ archive_cmds_GCJ='$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' ++ else ++ archive_cmds_GCJ='$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' ++ fi ++ hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir' ++ hardcode_libdir_separator_GCJ=: ++ hardcode_direct_GCJ=yes ++ ++ # hardcode_minus_L: Not really in the search PATH, ++ # but as the default location of the library. ++ hardcode_minus_L_GCJ=yes ++ export_dynamic_flag_spec_GCJ='${wl}-E' ++ ;; ++ ++ hpux10*) ++ if test "$GCC" = yes -a "$with_gnu_ld" = no; then ++ archive_cmds_GCJ='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' ++ else ++ archive_cmds_GCJ='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' ++ fi ++ if test "$with_gnu_ld" = no; then ++ hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir' ++ hardcode_libdir_separator_GCJ=: ++ ++ hardcode_direct_GCJ=yes ++ export_dynamic_flag_spec_GCJ='${wl}-E' ++ ++ # hardcode_minus_L: Not really in the search PATH, ++ # but as the default location of the library. ++ hardcode_minus_L_GCJ=yes ++ fi ++ ;; ++ ++ hpux11*) ++ if test "$GCC" = yes -a "$with_gnu_ld" = no; then ++ case $host_cpu in ++ hppa*64*) ++ archive_cmds_GCJ='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' ++ ;; ++ ia64*) ++ archive_cmds_GCJ='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' ++ ;; ++ *) ++ archive_cmds_GCJ='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' ++ ;; ++ esac ++ else ++ case $host_cpu in ++ hppa*64*) ++ archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' ++ ;; ++ ia64*) ++ archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' ++ ;; ++ *) ++ archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' ++ ;; ++ esac ++ fi ++ if test "$with_gnu_ld" = no; then ++ hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir' ++ hardcode_libdir_separator_GCJ=: ++ ++ case $host_cpu in ++ hppa*64*|ia64*) ++ hardcode_libdir_flag_spec_ld_GCJ='+b $libdir' ++ hardcode_direct_GCJ=no ++ hardcode_shlibpath_var_GCJ=no ++ ;; ++ *) ++ hardcode_direct_GCJ=yes ++ export_dynamic_flag_spec_GCJ='${wl}-E' ++ ++ # hardcode_minus_L: Not really in the search PATH, ++ # but as the default location of the library. ++ hardcode_minus_L_GCJ=yes ++ ;; ++ esac ++ fi ++ ;; ++ ++ irix5* | irix6* | nonstopux*) ++ if test "$GCC" = yes; then ++ archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' ++ else ++ archive_cmds_GCJ='$LD -shared $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' ++ hardcode_libdir_flag_spec_ld_GCJ='-rpath $libdir' ++ fi ++ hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir' ++ hardcode_libdir_separator_GCJ=: ++ link_all_deplibs_GCJ=yes ++ ;; ++ ++ netbsd* | netbsdelf*-gnu) ++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then ++ archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out ++ else ++ archive_cmds_GCJ='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF ++ fi ++ hardcode_libdir_flag_spec_GCJ='-R$libdir' ++ hardcode_direct_GCJ=yes ++ hardcode_shlibpath_var_GCJ=no ++ ;; ++ ++ newsos6) ++ archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_direct_GCJ=yes ++ hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir' ++ hardcode_libdir_separator_GCJ=: ++ hardcode_shlibpath_var_GCJ=no ++ ;; ++ ++ openbsd*) ++ if test -f /usr/libexec/ld.so; then ++ hardcode_direct_GCJ=yes ++ hardcode_shlibpath_var_GCJ=no ++ if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then ++ archive_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' ++ archive_expsym_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols' ++ hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir' ++ export_dynamic_flag_spec_GCJ='${wl}-E' ++ else ++ case $host_os in ++ openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*) ++ archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_libdir_flag_spec_GCJ='-R$libdir' ++ ;; ++ *) ++ archive_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' ++ hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir' ++ ;; ++ esac ++ fi ++ else ++ ld_shlibs_GCJ=no ++ fi ++ ;; ++ ++ os2*) ++ hardcode_libdir_flag_spec_GCJ='-L$libdir' ++ hardcode_minus_L_GCJ=yes ++ allow_undefined_flag_GCJ=unsupported ++ archive_cmds_GCJ='$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' ++ old_archive_From_new_cmds_GCJ='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def' ++ ;; ++ ++ osf3*) ++ if test "$GCC" = yes; then ++ allow_undefined_flag_GCJ=' ${wl}-expect_unresolved ${wl}\*' ++ archive_cmds_GCJ='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' ++ else ++ allow_undefined_flag_GCJ=' -expect_unresolved \*' ++ archive_cmds_GCJ='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' ++ fi ++ hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir' ++ hardcode_libdir_separator_GCJ=: ++ ;; ++ ++ osf4* | osf5*) # as osf3* with the addition of -msym flag ++ if test "$GCC" = yes; then ++ allow_undefined_flag_GCJ=' ${wl}-expect_unresolved ${wl}\*' ++ archive_cmds_GCJ='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' ++ hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir' ++ else ++ allow_undefined_flag_GCJ=' -expect_unresolved \*' ++ archive_cmds_GCJ='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' ++ archive_expsym_cmds_GCJ='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~ ++ $LD -shared${allow_undefined_flag} -input $lib.exp $linker_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib~$rm $lib.exp' ++ ++ # Both c and cxx compiler support -rpath directly ++ hardcode_libdir_flag_spec_GCJ='-rpath $libdir' ++ fi ++ hardcode_libdir_separator_GCJ=: ++ ;; ++ ++ solaris*) ++ no_undefined_flag_GCJ=' -z text' ++ if test "$GCC" = yes; then ++ wlarc='${wl}' ++ archive_cmds_GCJ='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' ++ archive_expsym_cmds_GCJ='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ ++ $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp' ++ else ++ wlarc='' ++ archive_cmds_GCJ='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ archive_expsym_cmds_GCJ='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ ++ $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp' ++ fi ++ hardcode_libdir_flag_spec_GCJ='-R$libdir' ++ hardcode_shlibpath_var_GCJ=no ++ case $host_os in ++ solaris2.[0-5] | solaris2.[0-5].*) ;; ++ *) ++ # The compiler driver will combine and reorder linker options, ++ # but understands `-z linker_flag'. GCC discards it without `$wl', ++ # but is careful enough not to reorder. ++ # Supported since Solaris 2.6 (maybe 2.5.1?) ++ if test "$GCC" = yes; then ++ whole_archive_flag_spec_GCJ='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' ++ else ++ whole_archive_flag_spec_GCJ='-z allextract$convenience -z defaultextract' ++ fi ++ ;; ++ esac ++ link_all_deplibs_GCJ=yes ++ ;; ++ ++ sunos4*) ++ if test "x$host_vendor" = xsequent; then ++ # Use $CC to link under sequent, because it throws in some extra .o ++ # files that make .init and .fini sections work. ++ archive_cmds_GCJ='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags' ++ else ++ archive_cmds_GCJ='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' ++ fi ++ hardcode_libdir_flag_spec_GCJ='-L$libdir' ++ hardcode_direct_GCJ=yes ++ hardcode_minus_L_GCJ=yes ++ hardcode_shlibpath_var_GCJ=no ++ ;; ++ ++ sysv4) ++ case $host_vendor in ++ sni) ++ archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_direct_GCJ=yes # is this really true??? ++ ;; ++ siemens) ++ ## LD is ld it makes a PLAMLIB ++ ## CC just makes a GrossModule. ++ archive_cmds_GCJ='$LD -G -o $lib $libobjs $deplibs $linker_flags' ++ reload_cmds_GCJ='$CC -r -o $output$reload_objs' ++ hardcode_direct_GCJ=no ++ ;; ++ motorola) ++ archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_direct_GCJ=no #Motorola manual says yes, but my tests say they lie ++ ;; ++ esac ++ runpath_var='LD_RUN_PATH' ++ hardcode_shlibpath_var_GCJ=no ++ ;; ++ ++ sysv4.3*) ++ archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_shlibpath_var_GCJ=no ++ export_dynamic_flag_spec_GCJ='-Bexport' ++ ;; ++ ++ sysv4*MP*) ++ if test -d /usr/nec; then ++ archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_shlibpath_var_GCJ=no ++ runpath_var=LD_RUN_PATH ++ hardcode_runpath_var=yes ++ ld_shlibs_GCJ=yes ++ fi ++ ;; ++ ++ sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) ++ no_undefined_flag_GCJ='${wl}-z,text' ++ archive_cmds_need_lc_GCJ=no ++ hardcode_shlibpath_var_GCJ=no ++ runpath_var='LD_RUN_PATH' ++ ++ if test "$GCC" = yes; then ++ archive_cmds_GCJ='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' ++ archive_expsym_cmds_GCJ='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' ++ else ++ archive_cmds_GCJ='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' ++ archive_expsym_cmds_GCJ='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' ++ fi ++ ;; ++ ++ sysv5* | sco3.2v5* | sco5v6*) ++ # Note: We can NOT use -z defs as we might desire, because we do not ++ # link with -lc, and that would cause any symbols used from libc to ++ # always be unresolved, which means just about no library would ++ # ever link correctly. If we're not using GNU ld we use -z text ++ # though, which does catch some bad symbols but isn't as heavy-handed ++ # as -z defs. ++ no_undefined_flag_GCJ='${wl}-z,text' ++ allow_undefined_flag_GCJ='${wl}-z,nodefs' ++ archive_cmds_need_lc_GCJ=no ++ hardcode_shlibpath_var_GCJ=no ++ hardcode_libdir_flag_spec_GCJ='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`' ++ hardcode_libdir_separator_GCJ=':' ++ link_all_deplibs_GCJ=yes ++ export_dynamic_flag_spec_GCJ='${wl}-Bexport' ++ runpath_var='LD_RUN_PATH' ++ ++ if test "$GCC" = yes; then ++ archive_cmds_GCJ='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' ++ archive_expsym_cmds_GCJ='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' ++ else ++ archive_cmds_GCJ='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' ++ archive_expsym_cmds_GCJ='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' ++ fi ++ ;; ++ ++ uts4*) ++ archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_libdir_flag_spec_GCJ='-L$libdir' ++ hardcode_shlibpath_var_GCJ=no ++ ;; ++ ++ *) ++ ld_shlibs_GCJ=no ++ ;; ++ esac ++ fi ++ ++{ echo "$as_me:$LINENO: result: $ld_shlibs_GCJ" >&5 ++echo "${ECHO_T}$ld_shlibs_GCJ" >&6; } ++test "$ld_shlibs_GCJ" = no && can_build_shared=no ++ ++# ++# Do we need to explicitly link libc? ++# ++case "x$archive_cmds_need_lc_GCJ" in ++x|xyes) ++ # Assume -lc should be added ++ archive_cmds_need_lc_GCJ=yes ++ ++ if test "$enable_shared" = yes && test "$GCC" = yes; then ++ case $archive_cmds_GCJ in ++ *'~'*) ++ # FIXME: we may have to deal with multi-command sequences. ++ ;; ++ '$CC '*) ++ # Test whether the compiler implicitly links with -lc since on some ++ # systems, -lgcc has to come before -lc. If gcc already passes -lc ++ # to ld, don't add -lc before -lgcc. ++ { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5 ++echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; } ++ $rm conftest* ++ echo "$lt_simple_compile_test_code" > conftest.$ac_ext ++ ++ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 ++ (eval $ac_compile) 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } 2>conftest.err; then ++ soname=conftest ++ lib=conftest ++ libobjs=conftest.$ac_objext ++ deplibs= ++ wl=$lt_prog_compiler_wl_GCJ ++ pic_flag=$lt_prog_compiler_pic_GCJ ++ compiler_flags=-v ++ linker_flags=-v ++ verstring= ++ output_objdir=. ++ libname=conftest ++ lt_save_allow_undefined_flag=$allow_undefined_flag_GCJ ++ allow_undefined_flag_GCJ= ++ if { (eval echo "$as_me:$LINENO: \"$archive_cmds_GCJ 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5 ++ (eval $archive_cmds_GCJ 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } ++ then ++ archive_cmds_need_lc_GCJ=no ++ else ++ archive_cmds_need_lc_GCJ=yes ++ fi ++ allow_undefined_flag_GCJ=$lt_save_allow_undefined_flag ++ else ++ cat conftest.err 1>&5 ++ fi ++ $rm conftest* ++ { echo "$as_me:$LINENO: result: $archive_cmds_need_lc_GCJ" >&5 ++echo "${ECHO_T}$archive_cmds_need_lc_GCJ" >&6; } ++ ;; ++ esac ++ fi ++ ;; ++esac ++ ++{ echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5 ++echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; } ++library_names_spec= ++libname_spec='lib$name' ++soname_spec= ++shrext_cmds=".so" ++postinstall_cmds= ++postuninstall_cmds= ++finish_cmds= ++finish_eval= ++shlibpath_var= ++shlibpath_overrides_runpath=unknown ++version_type=none ++dynamic_linker="$host_os ld.so" ++sys_lib_dlsearch_path_spec="/lib /usr/lib" ++ ++need_lib_prefix=unknown ++hardcode_into_libs=no ++ ++# when you set need_version to no, make sure it does not cause -set_version ++# flags to be left without arguments ++need_version=unknown ++ ++case $host_os in ++aix3*) ++ version_type=linux ++ library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' ++ shlibpath_var=LIBPATH ++ ++ # AIX 3 has no versioning support, so we append a major version to the name. ++ soname_spec='${libname}${release}${shared_ext}$major' ++ ;; ++ ++aix[4-9]*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ hardcode_into_libs=yes ++ if test "$host_cpu" = ia64; then ++ # AIX 5 supports IA64 ++ library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}' ++ shlibpath_var=LD_LIBRARY_PATH ++ else ++ # With GCC up to 2.95.x, collect2 would create an import file ++ # for dependence libraries. The import file would start with ++ # the line `#! .'. This would cause the generated library to ++ # depend on `.', always an invalid library. This was fixed in ++ # development snapshots of GCC prior to 3.0. ++ case $host_os in ++ aix4 | aix4.[01] | aix4.[01].*) ++ if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' ++ echo ' yes ' ++ echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then ++ : ++ else ++ can_build_shared=no ++ fi ++ ;; ++ esac ++ # AIX (on Power*) has no versioning support, so currently we can not hardcode correct ++ # soname into executable. Probably we can add versioning support to ++ # collect2, so additional links can be useful in future. ++ if test "$aix_use_runtimelinking" = yes; then ++ # If using run time linking (on AIX 4.2 or later) use lib.so ++ # instead of lib.a to let people know that these are not ++ # typical AIX shared libraries. ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ else ++ # We preserve .a as extension for shared libraries through AIX4.2 ++ # and later when we are not doing run time linking. ++ library_names_spec='${libname}${release}.a $libname.a' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ fi ++ shlibpath_var=LIBPATH ++ fi ++ ;; ++ ++amigaos*) ++ library_names_spec='$libname.ixlibrary $libname.a' ++ # Create ${libname}_ixlibrary.a entries in /sys/libs. ++ finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done' ++ ;; ++ ++beos*) ++ library_names_spec='${libname}${shared_ext}' ++ dynamic_linker="$host_os ld.so" ++ shlibpath_var=LIBRARY_PATH ++ ;; ++ ++bsdi[45]*) ++ version_type=linux ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' ++ shlibpath_var=LD_LIBRARY_PATH ++ sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" ++ sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" ++ # the default ld.so.conf also contains /usr/contrib/lib and ++ # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow ++ # libtool to hard-code these into programs ++ ;; ++ ++cygwin* | mingw* | pw32*) ++ version_type=windows ++ shrext_cmds=".dll" ++ need_version=no ++ need_lib_prefix=no ++ ++ case $GCC,$host_os in ++ yes,cygwin* | yes,mingw* | yes,pw32*) ++ library_names_spec='$libname.dll.a' ++ # DLL is installed to $(libdir)/../bin by postinstall_cmds ++ postinstall_cmds='base_file=`basename \${file}`~ ++ dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~ ++ dldir=$destdir/`dirname \$dlpath`~ ++ test -d \$dldir || mkdir -p \$dldir~ ++ $install_prog $dir/$dlname \$dldir/$dlname~ ++ chmod a+x \$dldir/$dlname' ++ postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ ++ dlpath=$dir/\$dldll~ ++ $rm \$dlpath' ++ shlibpath_overrides_runpath=yes ++ ++ case $host_os in ++ cygwin*) ++ # Cygwin DLLs use 'cyg' prefix rather than 'lib' ++ soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' ++ sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib" ++ ;; ++ mingw*) ++ # MinGW DLLs use traditional 'lib' prefix ++ soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' ++ sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"` ++ if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then ++ # It is most probably a Windows format PATH printed by ++ # mingw gcc, but we are running on Cygwin. Gcc prints its search ++ # path with ; separators, and with drive letters. We can handle the ++ # drive letters (cygwin fileutils understands them), so leave them, ++ # especially as we might pass files found there to a mingw objdump, ++ # which wouldn't understand a cygwinified path. Ahh. ++ sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` ++ else ++ sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` ++ fi ++ ;; ++ pw32*) ++ # pw32 DLLs use 'pw' prefix rather than 'lib' ++ library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' ++ ;; ++ esac ++ ;; ++ ++ *) ++ library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' ++ ;; ++ esac ++ dynamic_linker='Win32 ld.exe' ++ # FIXME: first we should search . and the directory the executable is in ++ shlibpath_var=PATH ++ ;; ++ ++darwin* | rhapsody*) ++ dynamic_linker="$host_os dyld" ++ version_type=darwin ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext' ++ soname_spec='${libname}${release}${major}$shared_ext' ++ shlibpath_overrides_runpath=yes ++ shlibpath_var=DYLD_LIBRARY_PATH ++ shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' ++ ++ sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' ++ ;; ++ ++dgux*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; ++ ++freebsd1*) ++ dynamic_linker=no ++ ;; ++ ++freebsd* | dragonfly*) ++ # DragonFly does not have aout. When/if they implement a new ++ # versioning mechanism, adjust this. ++ if test -x /usr/bin/objformat; then ++ objformat=`/usr/bin/objformat` ++ else ++ case $host_os in ++ freebsd[123]*) objformat=aout ;; ++ *) objformat=elf ;; ++ esac ++ fi ++ version_type=freebsd-$objformat ++ case $version_type in ++ freebsd-elf*) ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' ++ need_version=no ++ need_lib_prefix=no ++ ;; ++ freebsd-*) ++ library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' ++ need_version=yes ++ ;; ++ esac ++ shlibpath_var=LD_LIBRARY_PATH ++ case $host_os in ++ freebsd2*) ++ shlibpath_overrides_runpath=yes ++ ;; ++ freebsd3.[01]* | freebsdelf3.[01]*) ++ shlibpath_overrides_runpath=yes ++ hardcode_into_libs=yes ++ ;; ++ freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ ++ freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) ++ shlibpath_overrides_runpath=no ++ hardcode_into_libs=yes ++ ;; ++ *) # from 4.6 on, and DragonFly ++ shlibpath_overrides_runpath=yes ++ hardcode_into_libs=yes ++ ;; ++ esac ++ ;; ++ ++gnu*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ hardcode_into_libs=yes ++ ;; ++ ++hpux9* | hpux10* | hpux11*) ++ # Give a soname corresponding to the major version so that dld.sl refuses to ++ # link against other versions. ++ version_type=sunos ++ need_lib_prefix=no ++ need_version=no ++ case $host_cpu in ++ ia64*) ++ shrext_cmds='.so' ++ hardcode_into_libs=yes ++ dynamic_linker="$host_os dld.so" ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ if test "X$HPUX_IA64_MODE" = X32; then ++ sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" ++ else ++ sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" ++ fi ++ sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec ++ ;; ++ hppa*64*) ++ shrext_cmds='.sl' ++ hardcode_into_libs=yes ++ dynamic_linker="$host_os dld.sl" ++ shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH ++ shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" ++ sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec ++ ;; ++ *) ++ shrext_cmds='.sl' ++ dynamic_linker="$host_os dld.sl" ++ shlibpath_var=SHLIB_PATH ++ shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ ;; ++ esac ++ # HP-UX runs *really* slowly unless shared libraries are mode 555. ++ postinstall_cmds='chmod 555 $lib' ++ ;; ++ ++interix[3-9]*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=no ++ hardcode_into_libs=yes ++ ;; ++ ++irix5* | irix6* | nonstopux*) ++ case $host_os in ++ nonstopux*) version_type=nonstopux ;; ++ *) ++ if test "$lt_cv_prog_gnu_ld" = yes; then ++ version_type=linux ++ else ++ version_type=irix ++ fi ;; ++ esac ++ need_lib_prefix=no ++ need_version=no ++ soname_spec='${libname}${release}${shared_ext}$major' ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}' ++ case $host_os in ++ irix5* | nonstopux*) ++ libsuff= shlibsuff= ++ ;; ++ *) ++ case $LD in # libtool.m4 will add one of these switches to LD ++ *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") ++ libsuff= shlibsuff= libmagic=32-bit;; ++ *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") ++ libsuff=32 shlibsuff=N32 libmagic=N32;; ++ *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") ++ libsuff=64 shlibsuff=64 libmagic=64-bit;; ++ *) libsuff= shlibsuff= libmagic=never-match;; ++ esac ++ ;; ++ esac ++ shlibpath_var=LD_LIBRARY${shlibsuff}_PATH ++ shlibpath_overrides_runpath=no ++ sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" ++ sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" ++ hardcode_into_libs=yes ++ ;; ++ ++# No shared lib support for Linux oldld, aout, or coff. ++linux*oldld* | linux*aout* | linux*coff*) ++ dynamic_linker=no ++ ;; ++ ++# This must be Linux ELF. ++linux* | k*bsd*-gnu) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=no ++ # This implies no fast_install, which is unacceptable. ++ # Some rework will be needed to allow for fast_install ++ # before this can be enabled. ++ hardcode_into_libs=yes ++ ++ # Append ld.so.conf contents to the search path ++ if test -f /etc/ld.so.conf; then ++ lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '` ++ sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" ++ fi ++ ++ # We used to test for /lib/ld.so.1 and disable shared libraries on ++ # powerpc, because MkLinux only supported shared libraries with the ++ # GNU dynamic linker. Since this was broken with cross compilers, ++ # most powerpc-linux boxes support dynamic linking these days and ++ # people can always --disable-shared, the test was removed, and we ++ # assume the GNU/Linux dynamic linker is in use. ++ dynamic_linker='GNU/Linux ld.so' ++ ;; ++ ++netbsdelf*-gnu) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=no ++ hardcode_into_libs=yes ++ dynamic_linker='NetBSD ld.elf_so' ++ ;; ++ ++netbsd*) ++ version_type=sunos ++ need_lib_prefix=no ++ need_version=no ++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' ++ finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' ++ dynamic_linker='NetBSD (a.out) ld.so' ++ else ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ dynamic_linker='NetBSD ld.elf_so' ++ fi ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=yes ++ hardcode_into_libs=yes ++ ;; ++ ++newsos6) ++ version_type=linux ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=yes ++ ;; ++ ++nto-qnx*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=yes ++ ;; ++ ++openbsd*) ++ version_type=sunos ++ sys_lib_dlsearch_path_spec="/usr/lib" ++ need_lib_prefix=no ++ # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. ++ case $host_os in ++ openbsd3.3 | openbsd3.3.*) need_version=yes ;; ++ *) need_version=no ;; ++ esac ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' ++ finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' ++ shlibpath_var=LD_LIBRARY_PATH ++ if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then ++ case $host_os in ++ openbsd2.[89] | openbsd2.[89].*) ++ shlibpath_overrides_runpath=no ++ ;; ++ *) ++ shlibpath_overrides_runpath=yes ++ ;; ++ esac ++ else ++ shlibpath_overrides_runpath=yes ++ fi ++ ;; ++ ++os2*) ++ libname_spec='$name' ++ shrext_cmds=".dll" ++ need_lib_prefix=no ++ library_names_spec='$libname${shared_ext} $libname.a' ++ dynamic_linker='OS/2 ld.exe' ++ shlibpath_var=LIBPATH ++ ;; ++ ++osf3* | osf4* | osf5*) ++ version_type=osf ++ need_lib_prefix=no ++ need_version=no ++ soname_spec='${libname}${release}${shared_ext}$major' ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ shlibpath_var=LD_LIBRARY_PATH ++ sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" ++ sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" ++ ;; ++ ++rdos*) ++ dynamic_linker=no ++ ;; ++ ++solaris*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=yes ++ hardcode_into_libs=yes ++ # ldd complains unless libraries are executable ++ postinstall_cmds='chmod +x $lib' ++ ;; ++ ++sunos4*) ++ version_type=sunos ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' ++ finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=yes ++ if test "$with_gnu_ld" = yes; then ++ need_lib_prefix=no ++ fi ++ need_version=yes ++ ;; ++ ++sysv4 | sysv4.3*) ++ version_type=linux ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ case $host_vendor in ++ sni) ++ shlibpath_overrides_runpath=no ++ need_lib_prefix=no ++ export_dynamic_flag_spec='${wl}-Blargedynsym' ++ runpath_var=LD_RUN_PATH ++ ;; ++ siemens) ++ need_lib_prefix=no ++ ;; ++ motorola) ++ need_lib_prefix=no ++ need_version=no ++ shlibpath_overrides_runpath=no ++ sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' ++ ;; ++ esac ++ ;; ++ ++sysv4*MP*) ++ if test -d /usr/nec ;then ++ version_type=linux ++ library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' ++ soname_spec='$libname${shared_ext}.$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ fi ++ ;; ++ ++sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) ++ version_type=freebsd-elf ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ hardcode_into_libs=yes ++ if test "$with_gnu_ld" = yes; then ++ sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' ++ shlibpath_overrides_runpath=no ++ else ++ sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' ++ shlibpath_overrides_runpath=yes ++ case $host_os in ++ sco3.2v5*) ++ sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" ++ ;; ++ esac ++ fi ++ sys_lib_dlsearch_path_spec='/usr/lib' ++ ;; ++ ++uts4*) ++ version_type=linux ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; ++ ++*) ++ dynamic_linker=no ++ ;; ++esac ++{ echo "$as_me:$LINENO: result: $dynamic_linker" >&5 ++echo "${ECHO_T}$dynamic_linker" >&6; } ++test "$dynamic_linker" = no && can_build_shared=no ++ ++if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ lt_cv_sys_lib_search_path_spec="$sys_lib_search_path_spec" ++fi ++ ++sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" ++if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ lt_cv_sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec" ++fi ++ ++sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" ++ ++variables_saved_for_relink="PATH $shlibpath_var $runpath_var" ++if test "$GCC" = yes; then ++ variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" ++fi ++ ++{ echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5 ++echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; } ++hardcode_action_GCJ= ++if test -n "$hardcode_libdir_flag_spec_GCJ" || \ ++ test -n "$runpath_var_GCJ" || \ ++ test "X$hardcode_automatic_GCJ" = "Xyes" ; then ++ ++ # We can hardcode non-existant directories. ++ if test "$hardcode_direct_GCJ" != no && ++ # If the only mechanism to avoid hardcoding is shlibpath_var, we ++ # have to relink, otherwise we might link with an installed library ++ # when we should be linking with a yet-to-be-installed one ++ ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, GCJ)" != no && ++ test "$hardcode_minus_L_GCJ" != no; then ++ # Linking always hardcodes the temporary library directory. ++ hardcode_action_GCJ=relink ++ else ++ # We can link without hardcoding, and we can hardcode nonexisting dirs. ++ hardcode_action_GCJ=immediate ++ fi ++else ++ # We cannot hardcode anything, or else we can only hardcode existing ++ # directories. ++ hardcode_action_GCJ=unsupported ++fi ++{ echo "$as_me:$LINENO: result: $hardcode_action_GCJ" >&5 ++echo "${ECHO_T}$hardcode_action_GCJ" >&6; } ++ ++if test "$hardcode_action_GCJ" = relink; then ++ # Fast installation is not supported ++ enable_fast_install=no ++elif test "$shlibpath_overrides_runpath" = yes || ++ test "$enable_shared" = no; then ++ # Fast installation is not necessary ++ enable_fast_install=needless ++fi ++ ++ ++# The else clause should only fire when bootstrapping the ++# libtool distribution, otherwise you forgot to ship ltmain.sh ++# with your package, and you will get complaints that there are ++# no rules to generate ltmain.sh. ++if test -f "$ltmain"; then ++ # See if we are running on zsh, and set the options which allow our commands through ++ # without removal of \ escapes. ++ if test -n "${ZSH_VERSION+set}" ; then ++ setopt NO_GLOB_SUBST ++ fi ++ # Now quote all the things that may contain metacharacters while being ++ # careful not to overquote the AC_SUBSTed values. We take copies of the ++ # variables and quote the copies for generation of the libtool script. ++ for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \ ++ SED SHELL STRIP \ ++ libname_spec library_names_spec soname_spec extract_expsyms_cmds \ ++ old_striplib striplib file_magic_cmd finish_cmds finish_eval \ ++ deplibs_check_method reload_flag reload_cmds need_locks \ ++ lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \ ++ lt_cv_sys_global_symbol_to_c_name_address \ ++ sys_lib_search_path_spec sys_lib_dlsearch_path_spec \ ++ old_postinstall_cmds old_postuninstall_cmds \ ++ compiler_GCJ \ ++ CC_GCJ \ ++ LD_GCJ \ ++ lt_prog_compiler_wl_GCJ \ ++ lt_prog_compiler_pic_GCJ \ ++ lt_prog_compiler_static_GCJ \ ++ lt_prog_compiler_no_builtin_flag_GCJ \ ++ export_dynamic_flag_spec_GCJ \ ++ thread_safe_flag_spec_GCJ \ ++ whole_archive_flag_spec_GCJ \ ++ enable_shared_with_static_runtimes_GCJ \ ++ old_archive_cmds_GCJ \ ++ old_archive_from_new_cmds_GCJ \ ++ predep_objects_GCJ \ ++ postdep_objects_GCJ \ ++ predeps_GCJ \ ++ postdeps_GCJ \ ++ compiler_lib_search_path_GCJ \ ++ compiler_lib_search_dirs_GCJ \ ++ archive_cmds_GCJ \ ++ archive_expsym_cmds_GCJ \ ++ postinstall_cmds_GCJ \ ++ postuninstall_cmds_GCJ \ ++ old_archive_from_expsyms_cmds_GCJ \ ++ allow_undefined_flag_GCJ \ ++ no_undefined_flag_GCJ \ ++ export_symbols_cmds_GCJ \ ++ hardcode_libdir_flag_spec_GCJ \ ++ hardcode_libdir_flag_spec_ld_GCJ \ ++ hardcode_libdir_separator_GCJ \ ++ hardcode_automatic_GCJ \ ++ module_cmds_GCJ \ ++ module_expsym_cmds_GCJ \ ++ lt_cv_prog_compiler_c_o_GCJ \ ++ fix_srcfile_path_GCJ \ ++ exclude_expsyms_GCJ \ ++ include_expsyms_GCJ; do ++ ++ case $var in ++ old_archive_cmds_GCJ | \ ++ old_archive_from_new_cmds_GCJ | \ ++ archive_cmds_GCJ | \ ++ archive_expsym_cmds_GCJ | \ ++ module_cmds_GCJ | \ ++ module_expsym_cmds_GCJ | \ ++ old_archive_from_expsyms_cmds_GCJ | \ ++ export_symbols_cmds_GCJ | \ ++ extract_expsyms_cmds | reload_cmds | finish_cmds | \ ++ postinstall_cmds | postuninstall_cmds | \ ++ old_postinstall_cmds | old_postuninstall_cmds | \ ++ sys_lib_search_path_spec | sys_lib_dlsearch_path_spec) ++ # Double-quote double-evaled strings. ++ eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\"" ++ ;; ++ *) ++ eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\"" ++ ;; ++ esac ++ done ++ ++ case $lt_echo in ++ *'\$0 --fallback-echo"') ++ lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'` ++ ;; ++ esac ++ ++cfgfile="$ofile" ++ ++ cat <<__EOF__ >> "$cfgfile" ++# ### BEGIN LIBTOOL TAG CONFIG: $tagname ++ ++# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: ++ ++# Shell to use when invoking shell scripts. ++SHELL=$lt_SHELL ++ ++# Whether or not to build shared libraries. ++build_libtool_libs=$enable_shared ++ ++# Whether or not to build static libraries. ++build_old_libs=$enable_static ++ ++# Whether or not to add -lc for building shared libraries. ++build_libtool_need_lc=$archive_cmds_need_lc_GCJ ++ ++# Whether or not to disallow shared libs when runtime libs are static ++allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_GCJ ++ ++# Whether or not to optimize for fast installation. ++fast_install=$enable_fast_install ++ ++# The host system. ++host_alias=$host_alias ++host=$host ++host_os=$host_os ++ ++# The build system. ++build_alias=$build_alias ++build=$build ++build_os=$build_os ++ ++# An echo program that does not interpret backslashes. ++echo=$lt_echo ++ ++# The archiver. ++AR=$lt_AR ++AR_FLAGS=$lt_AR_FLAGS ++ ++# A C compiler. ++LTCC=$lt_LTCC ++ ++# LTCC compiler flags. ++LTCFLAGS=$lt_LTCFLAGS ++ ++# A language-specific compiler. ++CC=$lt_compiler_GCJ ++ ++# Is the compiler the GNU C compiler? ++with_gcc=$GCC_GCJ ++ ++# An ERE matcher. ++EGREP=$lt_EGREP ++ ++# The linker used to build libraries. ++LD=$lt_LD_GCJ ++ ++# Whether we need hard or soft links. ++LN_S=$lt_LN_S ++ ++# A BSD-compatible nm program. ++NM=$lt_NM ++ ++# A symbol stripping program ++STRIP=$lt_STRIP ++ ++# Used to examine libraries when file_magic_cmd begins "file" ++MAGIC_CMD=$MAGIC_CMD ++ ++# Used on cygwin: DLL creation program. ++DLLTOOL="$DLLTOOL" ++ ++# Used on cygwin: object dumper. ++OBJDUMP="$OBJDUMP" ++ ++# Used on cygwin: assembler. ++AS="$AS" ++ ++# The name of the directory that contains temporary libtool files. ++objdir=$objdir ++ ++# How to create reloadable object files. ++reload_flag=$lt_reload_flag ++reload_cmds=$lt_reload_cmds ++ ++# How to pass a linker flag through the compiler. ++wl=$lt_lt_prog_compiler_wl_GCJ ++ ++# Object file suffix (normally "o"). ++objext="$ac_objext" ++ ++# Old archive suffix (normally "a"). ++libext="$libext" ++ ++# Shared library suffix (normally ".so"). ++shrext_cmds='$shrext_cmds' ++ ++# Executable file suffix (normally ""). ++exeext="$exeext" ++ ++# Additional compiler flags for building library objects. ++pic_flag=$lt_lt_prog_compiler_pic_GCJ ++pic_mode=$pic_mode ++ ++# What is the maximum length of a command? ++max_cmd_len=$lt_cv_sys_max_cmd_len ++ ++# Does compiler simultaneously support -c and -o options? ++compiler_c_o=$lt_lt_cv_prog_compiler_c_o_GCJ ++ ++# Must we lock files when doing compilation? ++need_locks=$lt_need_locks ++ ++# Do we need the lib prefix for modules? ++need_lib_prefix=$need_lib_prefix ++ ++# Do we need a version for libraries? ++need_version=$need_version ++ ++# Whether dlopen is supported. ++dlopen_support=$enable_dlopen ++ ++# Whether dlopen of programs is supported. ++dlopen_self=$enable_dlopen_self ++ ++# Whether dlopen of statically linked programs is supported. ++dlopen_self_static=$enable_dlopen_self_static ++ ++# Compiler flag to prevent dynamic linking. ++link_static_flag=$lt_lt_prog_compiler_static_GCJ ++ ++# Compiler flag to turn off builtin functions. ++no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_GCJ ++ ++# Compiler flag to allow reflexive dlopens. ++export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_GCJ ++ ++# Compiler flag to generate shared objects directly from archives. ++whole_archive_flag_spec=$lt_whole_archive_flag_spec_GCJ ++ ++# Compiler flag to generate thread-safe objects. ++thread_safe_flag_spec=$lt_thread_safe_flag_spec_GCJ ++ ++# Library versioning type. ++version_type=$version_type ++ ++# Format of library name prefix. ++libname_spec=$lt_libname_spec ++ ++# List of archive names. First name is the real one, the rest are links. ++# The last name is the one that the linker finds with -lNAME. ++library_names_spec=$lt_library_names_spec ++ ++# The coded name of the library, if different from the real name. ++soname_spec=$lt_soname_spec ++ ++# Commands used to build and install an old-style archive. ++RANLIB=$lt_RANLIB ++old_archive_cmds=$lt_old_archive_cmds_GCJ ++old_postinstall_cmds=$lt_old_postinstall_cmds ++old_postuninstall_cmds=$lt_old_postuninstall_cmds ++ ++# Create an old-style archive from a shared archive. ++old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_GCJ ++ ++# Create a temporary old-style archive to link instead of a shared archive. ++old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_GCJ ++ ++# Commands used to build and install a shared archive. ++archive_cmds=$lt_archive_cmds_GCJ ++archive_expsym_cmds=$lt_archive_expsym_cmds_GCJ ++postinstall_cmds=$lt_postinstall_cmds ++postuninstall_cmds=$lt_postuninstall_cmds ++ ++# Commands used to build a loadable module (assumed same as above if empty) ++module_cmds=$lt_module_cmds_GCJ ++module_expsym_cmds=$lt_module_expsym_cmds_GCJ ++ ++# Commands to strip libraries. ++old_striplib=$lt_old_striplib ++striplib=$lt_striplib ++ ++# Dependencies to place before the objects being linked to create a ++# shared library. ++predep_objects=$lt_predep_objects_GCJ ++ ++# Dependencies to place after the objects being linked to create a ++# shared library. ++postdep_objects=$lt_postdep_objects_GCJ ++ ++# Dependencies to place before the objects being linked to create a ++# shared library. ++predeps=$lt_predeps_GCJ ++ ++# Dependencies to place after the objects being linked to create a ++# shared library. ++postdeps=$lt_postdeps_GCJ ++ ++# The directories searched by this compiler when creating a shared ++# library ++compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_GCJ ++ ++# The library search path used internally by the compiler when linking ++# a shared library. ++compiler_lib_search_path=$lt_compiler_lib_search_path_GCJ ++ ++# Method to check whether dependent libraries are shared objects. ++deplibs_check_method=$lt_deplibs_check_method ++ ++# Command to use when deplibs_check_method == file_magic. ++file_magic_cmd=$lt_file_magic_cmd ++ ++# Flag that allows shared libraries with undefined symbols to be built. ++allow_undefined_flag=$lt_allow_undefined_flag_GCJ ++ ++# Flag that forces no undefined symbols. ++no_undefined_flag=$lt_no_undefined_flag_GCJ ++ ++# Commands used to finish a libtool library installation in a directory. ++finish_cmds=$lt_finish_cmds ++ ++# Same as above, but a single script fragment to be evaled but not shown. ++finish_eval=$lt_finish_eval ++ ++# Take the output of nm and produce a listing of raw symbols and C names. ++global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe ++ ++# Transform the output of nm in a proper C declaration ++global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl ++ ++# Transform the output of nm in a C name address pair ++global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address ++ ++# This is the shared library runtime path variable. ++runpath_var=$runpath_var ++ ++# This is the shared library path variable. ++shlibpath_var=$shlibpath_var ++ ++# Is shlibpath searched before the hard-coded library search path? ++shlibpath_overrides_runpath=$shlibpath_overrides_runpath ++ ++# How to hardcode a shared library path into an executable. ++hardcode_action=$hardcode_action_GCJ ++ ++# Whether we should hardcode library paths into libraries. ++hardcode_into_libs=$hardcode_into_libs ++ ++# Flag to hardcode \$libdir into a binary during linking. ++# This must work even if \$libdir does not exist. ++hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_GCJ ++ ++# If ld is used when linking, flag to hardcode \$libdir into ++# a binary during linking. This must work even if \$libdir does ++# not exist. ++hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_GCJ ++ ++# Whether we need a single -rpath flag with a separated argument. ++hardcode_libdir_separator=$lt_hardcode_libdir_separator_GCJ ++ ++# Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the ++# resulting binary. ++hardcode_direct=$hardcode_direct_GCJ ++ ++# Set to yes if using the -LDIR flag during linking hardcodes DIR into the ++# resulting binary. ++hardcode_minus_L=$hardcode_minus_L_GCJ ++ ++# Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into ++# the resulting binary. ++hardcode_shlibpath_var=$hardcode_shlibpath_var_GCJ ++ ++# Set to yes if building a shared library automatically hardcodes DIR into the library ++# and all subsequent libraries and executables linked against it. ++hardcode_automatic=$hardcode_automatic_GCJ ++ ++# Variables whose values should be saved in libtool wrapper scripts and ++# restored at relink time. ++variables_saved_for_relink="$variables_saved_for_relink" ++ ++# Whether libtool must link a program against all its dependency libraries. ++link_all_deplibs=$link_all_deplibs_GCJ ++ ++# Compile-time system search path for libraries ++sys_lib_search_path_spec=$lt_sys_lib_search_path_spec ++ ++# Run-time system search path for libraries ++sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec ++ ++# Fix the shell variable \$srcfile for the compiler. ++fix_srcfile_path=$lt_fix_srcfile_path ++ ++# Set to yes if exported symbols are required. ++always_export_symbols=$always_export_symbols_GCJ ++ ++# The commands to list exported symbols. ++export_symbols_cmds=$lt_export_symbols_cmds_GCJ ++ ++# The commands to extract the exported symbol list from a shared archive. ++extract_expsyms_cmds=$lt_extract_expsyms_cmds ++ ++# Symbols that should not be listed in the preloaded symbols. ++exclude_expsyms=$lt_exclude_expsyms_GCJ ++ ++# Symbols that must always be exported. ++include_expsyms=$lt_include_expsyms_GCJ ++ ++# ### END LIBTOOL TAG CONFIG: $tagname ++ ++__EOF__ ++ ++ ++else ++ # If there is no Makefile yet, we rely on a make rule to execute ++ # `config.status --recheck' to rerun these tests and create the ++ # libtool script then. ++ ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'` ++ if test -f "$ltmain_in"; then ++ test -f Makefile && make "$ltmain" ++ fi ++fi ++ ++ ++ac_ext=c ++ac_cpp='$CPP $CPPFLAGS' ++ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ++ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ++ac_compiler_gnu=$ac_cv_c_compiler_gnu ++ ++CC="$lt_save_CC" ++ ++ else ++ tagname="" ++ fi ++ ;; ++ ++ RC) ++ ++ ++# Source file extension for RC test sources. ++ac_ext=rc ++ ++# Object file extension for compiled RC test sources. ++objext=o ++objext_RC=$objext ++ ++# Code to be used in simple compile tests ++lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED }' ++ ++# Code to be used in simple link tests ++lt_simple_link_test_code="$lt_simple_compile_test_code" ++ ++# ltmain only uses $CC for tagged configurations so make sure $CC is set. ++ ++# If no C compiler was specified, use CC. ++LTCC=${LTCC-"$CC"} ++ ++# If no C compiler flags were specified, use CFLAGS. ++LTCFLAGS=${LTCFLAGS-"$CFLAGS"} ++ ++# Allow CC to be a program name with arguments. ++compiler=$CC ++ ++ ++# save warnings/boilerplate of simple test code ++ac_outfile=conftest.$ac_objext ++echo "$lt_simple_compile_test_code" >conftest.$ac_ext ++eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err ++_lt_compiler_boilerplate=`cat conftest.err` ++$rm conftest* ++ ++ac_outfile=conftest.$ac_objext ++echo "$lt_simple_link_test_code" >conftest.$ac_ext ++eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err ++_lt_linker_boilerplate=`cat conftest.err` ++$rm -r conftest* ++ ++ ++# Allow CC to be a program name with arguments. ++lt_save_CC="$CC" ++CC=${RC-"windres"} ++compiler=$CC ++compiler_RC=$CC ++for cc_temp in $compiler""; do ++ case $cc_temp in ++ compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; ++ distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; ++ \-*) ;; ++ *) break;; ++ esac ++done ++cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"` ++ ++lt_cv_prog_compiler_c_o_RC=yes ++ ++# The else clause should only fire when bootstrapping the ++# libtool distribution, otherwise you forgot to ship ltmain.sh ++# with your package, and you will get complaints that there are ++# no rules to generate ltmain.sh. ++if test -f "$ltmain"; then ++ # See if we are running on zsh, and set the options which allow our commands through ++ # without removal of \ escapes. ++ if test -n "${ZSH_VERSION+set}" ; then ++ setopt NO_GLOB_SUBST ++ fi ++ # Now quote all the things that may contain metacharacters while being ++ # careful not to overquote the AC_SUBSTed values. We take copies of the ++ # variables and quote the copies for generation of the libtool script. ++ for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \ ++ SED SHELL STRIP \ ++ libname_spec library_names_spec soname_spec extract_expsyms_cmds \ ++ old_striplib striplib file_magic_cmd finish_cmds finish_eval \ ++ deplibs_check_method reload_flag reload_cmds need_locks \ ++ lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \ ++ lt_cv_sys_global_symbol_to_c_name_address \ ++ sys_lib_search_path_spec sys_lib_dlsearch_path_spec \ ++ old_postinstall_cmds old_postuninstall_cmds \ ++ compiler_RC \ ++ CC_RC \ ++ LD_RC \ ++ lt_prog_compiler_wl_RC \ ++ lt_prog_compiler_pic_RC \ ++ lt_prog_compiler_static_RC \ ++ lt_prog_compiler_no_builtin_flag_RC \ ++ export_dynamic_flag_spec_RC \ ++ thread_safe_flag_spec_RC \ ++ whole_archive_flag_spec_RC \ ++ enable_shared_with_static_runtimes_RC \ ++ old_archive_cmds_RC \ ++ old_archive_from_new_cmds_RC \ ++ predep_objects_RC \ ++ postdep_objects_RC \ ++ predeps_RC \ ++ postdeps_RC \ ++ compiler_lib_search_path_RC \ ++ compiler_lib_search_dirs_RC \ ++ archive_cmds_RC \ ++ archive_expsym_cmds_RC \ ++ postinstall_cmds_RC \ ++ postuninstall_cmds_RC \ ++ old_archive_from_expsyms_cmds_RC \ ++ allow_undefined_flag_RC \ ++ no_undefined_flag_RC \ ++ export_symbols_cmds_RC \ ++ hardcode_libdir_flag_spec_RC \ ++ hardcode_libdir_flag_spec_ld_RC \ ++ hardcode_libdir_separator_RC \ ++ hardcode_automatic_RC \ ++ module_cmds_RC \ ++ module_expsym_cmds_RC \ ++ lt_cv_prog_compiler_c_o_RC \ ++ fix_srcfile_path_RC \ ++ exclude_expsyms_RC \ ++ include_expsyms_RC; do ++ ++ case $var in ++ old_archive_cmds_RC | \ ++ old_archive_from_new_cmds_RC | \ ++ archive_cmds_RC | \ ++ archive_expsym_cmds_RC | \ ++ module_cmds_RC | \ ++ module_expsym_cmds_RC | \ ++ old_archive_from_expsyms_cmds_RC | \ ++ export_symbols_cmds_RC | \ ++ extract_expsyms_cmds | reload_cmds | finish_cmds | \ ++ postinstall_cmds | postuninstall_cmds | \ ++ old_postinstall_cmds | old_postuninstall_cmds | \ ++ sys_lib_search_path_spec | sys_lib_dlsearch_path_spec) ++ # Double-quote double-evaled strings. ++ eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\"" ++ ;; ++ *) ++ eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\"" ++ ;; ++ esac ++ done ++ ++ case $lt_echo in ++ *'\$0 --fallback-echo"') ++ lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'` ++ ;; ++ esac ++ ++cfgfile="$ofile" ++ ++ cat <<__EOF__ >> "$cfgfile" ++# ### BEGIN LIBTOOL TAG CONFIG: $tagname ++ ++# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: ++ ++# Shell to use when invoking shell scripts. ++SHELL=$lt_SHELL ++ ++# Whether or not to build shared libraries. ++build_libtool_libs=$enable_shared ++ ++# Whether or not to build static libraries. ++build_old_libs=$enable_static ++ ++# Whether or not to add -lc for building shared libraries. ++build_libtool_need_lc=$archive_cmds_need_lc_RC ++ ++# Whether or not to disallow shared libs when runtime libs are static ++allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_RC ++ ++# Whether or not to optimize for fast installation. ++fast_install=$enable_fast_install ++ ++# The host system. ++host_alias=$host_alias ++host=$host ++host_os=$host_os ++ ++# The build system. ++build_alias=$build_alias ++build=$build ++build_os=$build_os ++ ++# An echo program that does not interpret backslashes. ++echo=$lt_echo ++ ++# The archiver. ++AR=$lt_AR ++AR_FLAGS=$lt_AR_FLAGS ++ ++# A C compiler. ++LTCC=$lt_LTCC ++ ++# LTCC compiler flags. ++LTCFLAGS=$lt_LTCFLAGS ++ ++# A language-specific compiler. ++CC=$lt_compiler_RC ++ ++# Is the compiler the GNU C compiler? ++with_gcc=$GCC_RC ++ ++# An ERE matcher. ++EGREP=$lt_EGREP ++ ++# The linker used to build libraries. ++LD=$lt_LD_RC ++ ++# Whether we need hard or soft links. ++LN_S=$lt_LN_S ++ ++# A BSD-compatible nm program. ++NM=$lt_NM ++ ++# A symbol stripping program ++STRIP=$lt_STRIP ++ ++# Used to examine libraries when file_magic_cmd begins "file" ++MAGIC_CMD=$MAGIC_CMD ++ ++# Used on cygwin: DLL creation program. ++DLLTOOL="$DLLTOOL" ++ ++# Used on cygwin: object dumper. ++OBJDUMP="$OBJDUMP" ++ ++# Used on cygwin: assembler. ++AS="$AS" ++ ++# The name of the directory that contains temporary libtool files. ++objdir=$objdir ++ ++# How to create reloadable object files. ++reload_flag=$lt_reload_flag ++reload_cmds=$lt_reload_cmds ++ ++# How to pass a linker flag through the compiler. ++wl=$lt_lt_prog_compiler_wl_RC ++ ++# Object file suffix (normally "o"). ++objext="$ac_objext" ++ ++# Old archive suffix (normally "a"). ++libext="$libext" ++ ++# Shared library suffix (normally ".so"). ++shrext_cmds='$shrext_cmds' ++ ++# Executable file suffix (normally ""). ++exeext="$exeext" ++ ++# Additional compiler flags for building library objects. ++pic_flag=$lt_lt_prog_compiler_pic_RC ++pic_mode=$pic_mode ++ ++# What is the maximum length of a command? ++max_cmd_len=$lt_cv_sys_max_cmd_len ++ ++# Does compiler simultaneously support -c and -o options? ++compiler_c_o=$lt_lt_cv_prog_compiler_c_o_RC ++ ++# Must we lock files when doing compilation? ++need_locks=$lt_need_locks ++ ++# Do we need the lib prefix for modules? ++need_lib_prefix=$need_lib_prefix ++ ++# Do we need a version for libraries? ++need_version=$need_version ++ ++# Whether dlopen is supported. ++dlopen_support=$enable_dlopen ++ ++# Whether dlopen of programs is supported. ++dlopen_self=$enable_dlopen_self ++ ++# Whether dlopen of statically linked programs is supported. ++dlopen_self_static=$enable_dlopen_self_static ++ ++# Compiler flag to prevent dynamic linking. ++link_static_flag=$lt_lt_prog_compiler_static_RC ++ ++# Compiler flag to turn off builtin functions. ++no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_RC ++ ++# Compiler flag to allow reflexive dlopens. ++export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_RC ++ ++# Compiler flag to generate shared objects directly from archives. ++whole_archive_flag_spec=$lt_whole_archive_flag_spec_RC ++ ++# Compiler flag to generate thread-safe objects. ++thread_safe_flag_spec=$lt_thread_safe_flag_spec_RC ++ ++# Library versioning type. ++version_type=$version_type ++ ++# Format of library name prefix. ++libname_spec=$lt_libname_spec ++ ++# List of archive names. First name is the real one, the rest are links. ++# The last name is the one that the linker finds with -lNAME. ++library_names_spec=$lt_library_names_spec ++ ++# The coded name of the library, if different from the real name. ++soname_spec=$lt_soname_spec ++ ++# Commands used to build and install an old-style archive. ++RANLIB=$lt_RANLIB ++old_archive_cmds=$lt_old_archive_cmds_RC ++old_postinstall_cmds=$lt_old_postinstall_cmds ++old_postuninstall_cmds=$lt_old_postuninstall_cmds ++ ++# Create an old-style archive from a shared archive. ++old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_RC ++ ++# Create a temporary old-style archive to link instead of a shared archive. ++old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_RC ++ ++# Commands used to build and install a shared archive. ++archive_cmds=$lt_archive_cmds_RC ++archive_expsym_cmds=$lt_archive_expsym_cmds_RC ++postinstall_cmds=$lt_postinstall_cmds ++postuninstall_cmds=$lt_postuninstall_cmds ++ ++# Commands used to build a loadable module (assumed same as above if empty) ++module_cmds=$lt_module_cmds_RC ++module_expsym_cmds=$lt_module_expsym_cmds_RC ++ ++# Commands to strip libraries. ++old_striplib=$lt_old_striplib ++striplib=$lt_striplib ++ ++# Dependencies to place before the objects being linked to create a ++# shared library. ++predep_objects=$lt_predep_objects_RC ++ ++# Dependencies to place after the objects being linked to create a ++# shared library. ++postdep_objects=$lt_postdep_objects_RC ++ ++# Dependencies to place before the objects being linked to create a ++# shared library. ++predeps=$lt_predeps_RC ++ ++# Dependencies to place after the objects being linked to create a ++# shared library. ++postdeps=$lt_postdeps_RC ++ ++# The directories searched by this compiler when creating a shared ++# library ++compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_RC ++ ++# The library search path used internally by the compiler when linking ++# a shared library. ++compiler_lib_search_path=$lt_compiler_lib_search_path_RC ++ ++# Method to check whether dependent libraries are shared objects. ++deplibs_check_method=$lt_deplibs_check_method ++ ++# Command to use when deplibs_check_method == file_magic. ++file_magic_cmd=$lt_file_magic_cmd ++ ++# Flag that allows shared libraries with undefined symbols to be built. ++allow_undefined_flag=$lt_allow_undefined_flag_RC ++ ++# Flag that forces no undefined symbols. ++no_undefined_flag=$lt_no_undefined_flag_RC ++ ++# Commands used to finish a libtool library installation in a directory. ++finish_cmds=$lt_finish_cmds ++ ++# Same as above, but a single script fragment to be evaled but not shown. ++finish_eval=$lt_finish_eval ++ ++# Take the output of nm and produce a listing of raw symbols and C names. ++global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe ++ ++# Transform the output of nm in a proper C declaration ++global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl ++ ++# Transform the output of nm in a C name address pair ++global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address ++ ++# This is the shared library runtime path variable. ++runpath_var=$runpath_var ++ ++# This is the shared library path variable. ++shlibpath_var=$shlibpath_var ++ ++# Is shlibpath searched before the hard-coded library search path? ++shlibpath_overrides_runpath=$shlibpath_overrides_runpath ++ ++# How to hardcode a shared library path into an executable. ++hardcode_action=$hardcode_action_RC ++ ++# Whether we should hardcode library paths into libraries. ++hardcode_into_libs=$hardcode_into_libs ++ ++# Flag to hardcode \$libdir into a binary during linking. ++# This must work even if \$libdir does not exist. ++hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_RC ++ ++# If ld is used when linking, flag to hardcode \$libdir into ++# a binary during linking. This must work even if \$libdir does ++# not exist. ++hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_RC ++ ++# Whether we need a single -rpath flag with a separated argument. ++hardcode_libdir_separator=$lt_hardcode_libdir_separator_RC ++ ++# Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the ++# resulting binary. ++hardcode_direct=$hardcode_direct_RC ++ ++# Set to yes if using the -LDIR flag during linking hardcodes DIR into the ++# resulting binary. ++hardcode_minus_L=$hardcode_minus_L_RC ++ ++# Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into ++# the resulting binary. ++hardcode_shlibpath_var=$hardcode_shlibpath_var_RC ++ ++# Set to yes if building a shared library automatically hardcodes DIR into the library ++# and all subsequent libraries and executables linked against it. ++hardcode_automatic=$hardcode_automatic_RC ++ ++# Variables whose values should be saved in libtool wrapper scripts and ++# restored at relink time. ++variables_saved_for_relink="$variables_saved_for_relink" ++ ++# Whether libtool must link a program against all its dependency libraries. ++link_all_deplibs=$link_all_deplibs_RC ++ ++# Compile-time system search path for libraries ++sys_lib_search_path_spec=$lt_sys_lib_search_path_spec ++ ++# Run-time system search path for libraries ++sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec ++ ++# Fix the shell variable \$srcfile for the compiler. ++fix_srcfile_path=$lt_fix_srcfile_path ++ ++# Set to yes if exported symbols are required. ++always_export_symbols=$always_export_symbols_RC ++ ++# The commands to list exported symbols. ++export_symbols_cmds=$lt_export_symbols_cmds_RC ++ ++# The commands to extract the exported symbol list from a shared archive. ++extract_expsyms_cmds=$lt_extract_expsyms_cmds ++ ++# Symbols that should not be listed in the preloaded symbols. ++exclude_expsyms=$lt_exclude_expsyms_RC ++ ++# Symbols that must always be exported. ++include_expsyms=$lt_include_expsyms_RC ++ ++# ### END LIBTOOL TAG CONFIG: $tagname ++ ++__EOF__ ++ ++ ++else ++ # If there is no Makefile yet, we rely on a make rule to execute ++ # `config.status --recheck' to rerun these tests and create the ++ # libtool script then. ++ ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'` ++ if test -f "$ltmain_in"; then ++ test -f Makefile && make "$ltmain" ++ fi ++fi ++ ++ ++ac_ext=c ++ac_cpp='$CPP $CPPFLAGS' ++ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ++ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ++ac_compiler_gnu=$ac_cv_c_compiler_gnu ++ ++CC="$lt_save_CC" ++ ++ ;; ++ ++ *) ++ { { echo "$as_me:$LINENO: error: Unsupported tag name: $tagname" >&5 ++echo "$as_me: error: Unsupported tag name: $tagname" >&2;} ++ { (exit 1); exit 1; }; } ++ ;; ++ esac ++ ++ # Append the new tag name to the list of available tags. ++ if test -n "$tagname" ; then ++ available_tags="$available_tags $tagname" ++ fi ++ fi ++ done ++ IFS="$lt_save_ifs" ++ ++ # Now substitute the updated list of available tags. ++ if eval "sed -e 's/^available_tags=.*\$/available_tags=\"$available_tags\"/' \"$ofile\" > \"${ofile}T\""; then ++ mv "${ofile}T" "$ofile" ++ chmod +x "$ofile" ++ else ++ rm -f "${ofile}T" ++ { { echo "$as_me:$LINENO: error: unable to update list of available tagged configurations." >&5 ++echo "$as_me: error: unable to update list of available tagged configurations." >&2;} ++ { (exit 1); exit 1; }; } ++ fi ++fi ++ ++ ++ ++# This can be used to rebuild libtool when needed ++LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh" ++ ++# Always use our own libtool. ++LIBTOOL='$(SHELL) $(top_builddir)/libtool' ++ ++# Prevent multiple expansion ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++{ echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5 ++echo $ECHO_N "checking whether to enable maintainer-specific portions of Makefiles... $ECHO_C" >&6; } ++ # Check whether --enable-maintainer-mode was given. ++if test "${enable_maintainer_mode+set}" = set; then ++ enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval ++else ++ USE_MAINTAINER_MODE=no ++fi ++ ++ { echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5 ++echo "${ECHO_T}$USE_MAINTAINER_MODE" >&6; } ++ if test $USE_MAINTAINER_MODE = yes; then ++ MAINTAINER_MODE_TRUE= ++ MAINTAINER_MODE_FALSE='#' ++else ++ MAINTAINER_MODE_TRUE='#' ++ MAINTAINER_MODE_FALSE= ++fi ++ ++ MAINT=$MAINTAINER_MODE_TRUE ++ ++ ++ ++ ++for ac_header in sys/mman.h ++do ++as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` ++if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then ++ { echo "$as_me:$LINENO: checking for $ac_header" >&5 ++echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } ++if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++fi ++ac_res=`eval echo '${'$as_ac_Header'}'` ++ { echo "$as_me:$LINENO: result: $ac_res" >&5 ++echo "${ECHO_T}$ac_res" >&6; } ++else ++ # Is the header compilable? ++{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 ++echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } ++cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++$ac_includes_default ++@%:@include <$ac_header> ++_ACEOF ++rm -f conftest.$ac_objext ++if { (ac_try="$ac_compile" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compile") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest.$ac_objext; then ++ ac_header_compiler=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_header_compiler=no ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 ++echo "${ECHO_T}$ac_header_compiler" >&6; } ++ ++# Is the header present? ++{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 ++echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } ++cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++@%:@include <$ac_header> ++_ACEOF ++if { (ac_try="$ac_cpp conftest.$ac_ext" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } >/dev/null && { ++ test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || ++ test ! -s conftest.err ++ }; then ++ ac_header_preproc=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_header_preproc=no ++fi ++ ++rm -f conftest.err conftest.$ac_ext ++{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 ++echo "${ECHO_T}$ac_header_preproc" >&6; } ++ ++# So? What about this header? ++case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in ++ yes:no: ) ++ { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 ++echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} ++ { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 ++echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} ++ ac_header_preproc=yes ++ ;; ++ no:yes:* ) ++ { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 ++echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} ++ { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 ++echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} ++ { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 ++echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} ++ { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 ++echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} ++ { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 ++echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} ++ { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 ++echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} ++ ( cat <<\_ASBOX ++@%:@@%:@ ------------------------------------------- @%:@@%:@ ++@%:@@%:@ Report this to http://gcc.gnu.org/bugs.html @%:@@%:@ ++@%:@@%:@ ------------------------------------------- @%:@@%:@ ++_ASBOX ++ ) | sed "s/^/$as_me: WARNING: /" >&2 ++ ;; ++esac ++{ echo "$as_me:$LINENO: checking for $ac_header" >&5 ++echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } ++if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ eval "$as_ac_Header=\$ac_header_preproc" ++fi ++ac_res=`eval echo '${'$as_ac_Header'}'` ++ { echo "$as_me:$LINENO: result: $ac_res" >&5 ++echo "${ECHO_T}$ac_res" >&6; } ++ ++fi ++if test `eval echo '${'$as_ac_Header'}'` = yes; then ++ cat >>confdefs.h <<_ACEOF ++@%:@define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 ++_ACEOF ++ ++fi ++ ++done ++ ++ ++for ac_func in mmap ++do ++as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` ++{ echo "$as_me:$LINENO: checking for $ac_func" >&5 ++echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } ++if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++/* Define $ac_func to an innocuous variant, in case declares $ac_func. ++ For example, HP-UX 11i declares gettimeofday. */ ++#define $ac_func innocuous_$ac_func ++ ++/* System header to define __stub macros and hopefully few prototypes, ++ which can conflict with char $ac_func (); below. ++ Prefer to if __STDC__ is defined, since ++ exists even on freestanding compilers. */ ++ ++#ifdef __STDC__ ++# include ++#else ++# include ++#endif ++ ++#undef $ac_func ++ ++/* Override any GCC internal prototype to avoid an error. ++ Use char because int might match the return type of a GCC ++ builtin and then its argument prototype would still apply. */ ++#ifdef __cplusplus ++extern "C" ++#endif ++char $ac_func (); ++/* The GNU C library defines this for functions which it implements ++ to always fail with ENOSYS. Some functions are actually named ++ something starting with __ and the normal name is an alias. */ ++#if defined __stub_$ac_func || defined __stub___$ac_func ++choke me ++#endif ++ ++int ++main () ++{ ++return $ac_func (); ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext conftest$ac_exeext ++if { (ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_link") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then ++ eval "$as_ac_var=yes" ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ eval "$as_ac_var=no" ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ ++ conftest$ac_exeext conftest.$ac_ext ++fi ++ac_res=`eval echo '${'$as_ac_var'}'` ++ { echo "$as_me:$LINENO: result: $ac_res" >&5 ++echo "${ECHO_T}$ac_res" >&6; } ++if test `eval echo '${'$as_ac_var'}'` = yes; then ++ cat >>confdefs.h <<_ACEOF ++@%:@define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 ++_ACEOF ++ ++fi ++done ++ ++ ++if test "${ac_cv_header_sys_mman_h+set}" = set; then ++ { echo "$as_me:$LINENO: checking for sys/mman.h" >&5 ++echo $ECHO_N "checking for sys/mman.h... $ECHO_C" >&6; } ++if test "${ac_cv_header_sys_mman_h+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_header_sys_mman_h" >&5 ++echo "${ECHO_T}$ac_cv_header_sys_mman_h" >&6; } ++else ++ # Is the header compilable? ++{ echo "$as_me:$LINENO: checking sys/mman.h usability" >&5 ++echo $ECHO_N "checking sys/mman.h usability... $ECHO_C" >&6; } ++cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++$ac_includes_default ++@%:@include ++_ACEOF ++rm -f conftest.$ac_objext ++if { (ac_try="$ac_compile" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compile") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest.$ac_objext; then ++ ac_header_compiler=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_header_compiler=no ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 ++echo "${ECHO_T}$ac_header_compiler" >&6; } ++ ++# Is the header present? ++{ echo "$as_me:$LINENO: checking sys/mman.h presence" >&5 ++echo $ECHO_N "checking sys/mman.h presence... $ECHO_C" >&6; } ++cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++@%:@include ++_ACEOF ++if { (ac_try="$ac_cpp conftest.$ac_ext" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } >/dev/null && { ++ test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || ++ test ! -s conftest.err ++ }; then ++ ac_header_preproc=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_header_preproc=no ++fi ++ ++rm -f conftest.err conftest.$ac_ext ++{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 ++echo "${ECHO_T}$ac_header_preproc" >&6; } ++ ++# So? What about this header? ++case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in ++ yes:no: ) ++ { echo "$as_me:$LINENO: WARNING: sys/mman.h: accepted by the compiler, rejected by the preprocessor!" >&5 ++echo "$as_me: WARNING: sys/mman.h: accepted by the compiler, rejected by the preprocessor!" >&2;} ++ { echo "$as_me:$LINENO: WARNING: sys/mman.h: proceeding with the compiler's result" >&5 ++echo "$as_me: WARNING: sys/mman.h: proceeding with the compiler's result" >&2;} ++ ac_header_preproc=yes ++ ;; ++ no:yes:* ) ++ { echo "$as_me:$LINENO: WARNING: sys/mman.h: present but cannot be compiled" >&5 ++echo "$as_me: WARNING: sys/mman.h: present but cannot be compiled" >&2;} ++ { echo "$as_me:$LINENO: WARNING: sys/mman.h: check for missing prerequisite headers?" >&5 ++echo "$as_me: WARNING: sys/mman.h: check for missing prerequisite headers?" >&2;} ++ { echo "$as_me:$LINENO: WARNING: sys/mman.h: see the Autoconf documentation" >&5 ++echo "$as_me: WARNING: sys/mman.h: see the Autoconf documentation" >&2;} ++ { echo "$as_me:$LINENO: WARNING: sys/mman.h: section \"Present But Cannot Be Compiled\"" >&5 ++echo "$as_me: WARNING: sys/mman.h: section \"Present But Cannot Be Compiled\"" >&2;} ++ { echo "$as_me:$LINENO: WARNING: sys/mman.h: proceeding with the preprocessor's result" >&5 ++echo "$as_me: WARNING: sys/mman.h: proceeding with the preprocessor's result" >&2;} ++ { echo "$as_me:$LINENO: WARNING: sys/mman.h: in the future, the compiler will take precedence" >&5 ++echo "$as_me: WARNING: sys/mman.h: in the future, the compiler will take precedence" >&2;} ++ ( cat <<\_ASBOX ++@%:@@%:@ ------------------------------------------- @%:@@%:@ ++@%:@@%:@ Report this to http://gcc.gnu.org/bugs.html @%:@@%:@ ++@%:@@%:@ ------------------------------------------- @%:@@%:@ ++_ASBOX ++ ) | sed "s/^/$as_me: WARNING: /" >&2 ++ ;; ++esac ++{ echo "$as_me:$LINENO: checking for sys/mman.h" >&5 ++echo $ECHO_N "checking for sys/mman.h... $ECHO_C" >&6; } ++if test "${ac_cv_header_sys_mman_h+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ ac_cv_header_sys_mman_h=$ac_header_preproc ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_header_sys_mman_h" >&5 ++echo "${ECHO_T}$ac_cv_header_sys_mman_h" >&6; } ++ ++fi ++if test $ac_cv_header_sys_mman_h = yes; then ++ libffi_header_sys_mman_h=yes ++else ++ libffi_header_sys_mman_h=no ++fi ++ ++ ++{ echo "$as_me:$LINENO: checking for mmap" >&5 ++echo $ECHO_N "checking for mmap... $ECHO_C" >&6; } ++if test "${ac_cv_func_mmap+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++/* Define mmap to an innocuous variant, in case declares mmap. ++ For example, HP-UX 11i declares gettimeofday. */ ++#define mmap innocuous_mmap ++ ++/* System header to define __stub macros and hopefully few prototypes, ++ which can conflict with char mmap (); below. ++ Prefer to if __STDC__ is defined, since ++ exists even on freestanding compilers. */ ++ ++#ifdef __STDC__ ++# include ++#else ++# include ++#endif ++ ++#undef mmap ++ ++/* Override any GCC internal prototype to avoid an error. ++ Use char because int might match the return type of a GCC ++ builtin and then its argument prototype would still apply. */ ++#ifdef __cplusplus ++extern "C" ++#endif ++char mmap (); ++/* The GNU C library defines this for functions which it implements ++ to always fail with ENOSYS. Some functions are actually named ++ something starting with __ and the normal name is an alias. */ ++#if defined __stub_mmap || defined __stub___mmap ++choke me ++#endif ++ ++int ++main () ++{ ++return mmap (); ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext conftest$ac_exeext ++if { (ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_link") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then ++ ac_cv_func_mmap=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_cv_func_mmap=no ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ ++ conftest$ac_exeext conftest.$ac_ext ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_func_mmap" >&5 ++echo "${ECHO_T}$ac_cv_func_mmap" >&6; } ++if test $ac_cv_func_mmap = yes; then ++ libffi_func_mmap=yes ++else ++ libffi_func_mmap=no ++fi ++ ++if test "$libffi_header_sys_mman_h" != yes \ ++ || test "$libffi_func_mmap" != yes; then ++ ac_cv_func_mmap_file=no ++ ac_cv_func_mmap_dev_zero=no ++ ac_cv_func_mmap_anon=no ++else ++ { echo "$as_me:$LINENO: checking whether read-only mmap of a plain file works" >&5 ++echo $ECHO_N "checking whether read-only mmap of a plain file works... $ECHO_C" >&6; } ++if test "${ac_cv_func_mmap_file+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ # Add a system to this blacklist if ++ # mmap(0, stat_size, PROT_READ, MAP_PRIVATE, fd, 0) doesn't return a ++ # memory area containing the same data that you'd get if you applied ++ # read() to the same fd. The only system known to have a problem here ++ # is VMS, where text files have record structure. ++ case "$host_os" in ++ vms* | ultrix*) ++ ac_cv_func_mmap_file=no ;; ++ *) ++ ac_cv_func_mmap_file=yes;; ++ esac ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_func_mmap_file" >&5 ++echo "${ECHO_T}$ac_cv_func_mmap_file" >&6; } ++ { echo "$as_me:$LINENO: checking whether mmap from /dev/zero works" >&5 ++echo $ECHO_N "checking whether mmap from /dev/zero works... $ECHO_C" >&6; } ++if test "${ac_cv_func_mmap_dev_zero+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ # Add a system to this blacklist if it has mmap() but /dev/zero ++ # does not exist, or if mmapping /dev/zero does not give anonymous ++ # zeroed pages with both the following properties: ++ # 1. If you map N consecutive pages in with one call, and then ++ # unmap any subset of those pages, the pages that were not ++ # explicitly unmapped remain accessible. ++ # 2. If you map two adjacent blocks of memory and then unmap them ++ # both at once, they must both go away. ++ # Systems known to be in this category are Windows (all variants), ++ # VMS, and Darwin. ++ case "$host_os" in ++ vms* | cygwin* | pe | mingw* | darwin* | ultrix* | hpux10* | hpux11.00) ++ ac_cv_func_mmap_dev_zero=no ;; ++ *) ++ ac_cv_func_mmap_dev_zero=yes;; ++ esac ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_func_mmap_dev_zero" >&5 ++echo "${ECHO_T}$ac_cv_func_mmap_dev_zero" >&6; } ++ ++ # Unlike /dev/zero, the MAP_ANON(YMOUS) defines can be probed for. ++ { echo "$as_me:$LINENO: checking for MAP_ANON(YMOUS)" >&5 ++echo $ECHO_N "checking for MAP_ANON(YMOUS)... $ECHO_C" >&6; } ++if test "${ac_cv_decl_map_anon+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++#include ++#include ++#include ++ ++#ifndef MAP_ANONYMOUS ++#define MAP_ANONYMOUS MAP_ANON ++#endif ++ ++int ++main () ++{ ++int n = MAP_ANONYMOUS; ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext ++if { (ac_try="$ac_compile" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compile") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest.$ac_objext; then ++ ac_cv_decl_map_anon=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_cv_decl_map_anon=no ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_decl_map_anon" >&5 ++echo "${ECHO_T}$ac_cv_decl_map_anon" >&6; } ++ ++ if test $ac_cv_decl_map_anon = no; then ++ ac_cv_func_mmap_anon=no ++ else ++ { echo "$as_me:$LINENO: checking whether mmap with MAP_ANON(YMOUS) works" >&5 ++echo $ECHO_N "checking whether mmap with MAP_ANON(YMOUS) works... $ECHO_C" >&6; } ++if test "${ac_cv_func_mmap_anon+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ # Add a system to this blacklist if it has mmap() and MAP_ANON or ++ # MAP_ANONYMOUS, but using mmap(..., MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) ++ # doesn't give anonymous zeroed pages with the same properties listed ++ # above for use of /dev/zero. ++ # Systems known to be in this category are Windows, VMS, and SCO Unix. ++ case "$host_os" in ++ vms* | cygwin* | pe | mingw* | sco* | udk* ) ++ ac_cv_func_mmap_anon=no ;; ++ *) ++ ac_cv_func_mmap_anon=yes;; ++ esac ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_func_mmap_anon" >&5 ++echo "${ECHO_T}$ac_cv_func_mmap_anon" >&6; } ++ fi ++fi ++ ++if test $ac_cv_func_mmap_file = yes; then ++ ++cat >>confdefs.h <<\_ACEOF ++@%:@define HAVE_MMAP_FILE 1 ++_ACEOF ++ ++fi ++if test $ac_cv_func_mmap_dev_zero = yes; then ++ ++cat >>confdefs.h <<\_ACEOF ++@%:@define HAVE_MMAP_DEV_ZERO 1 ++_ACEOF ++ ++fi ++if test $ac_cv_func_mmap_anon = yes; then ++ ++cat >>confdefs.h <<\_ACEOF ++@%:@define HAVE_MMAP_ANON 1 ++_ACEOF ++ ++fi ++ ++ ++ if test -d $srcdir/testsuite; then ++ TESTSUBDIR_TRUE= ++ TESTSUBDIR_FALSE='#' ++else ++ TESTSUBDIR_TRUE='#' ++ TESTSUBDIR_FALSE= ++fi ++ ++ ++TARGETDIR="unknown" ++case "$host" in ++ alpha*-*-*) ++ TARGET=ALPHA; TARGETDIR=alpha; ++ # Support 128-bit long double, changable via command-line switch. ++ HAVE_LONG_DOUBLE='defined(__LONG_DOUBLE_128__)' ++ ;; ++ ++ arm*-*-*) ++ TARGET=ARM; TARGETDIR=arm ++ ;; ++ ++ amd64-*-freebsd*) ++ TARGET=X86_64; TARGETDIR=x86 ++ ;; ++ ++ cris-*-*) ++ TARGET=LIBFFI_CRIS; TARGETDIR=cris ++ ;; ++ ++ frv-*-*) ++ TARGET=FRV; TARGETDIR=frv ++ ;; ++ ++ hppa*-*-linux* | parisc*-*-linux*) ++ TARGET=PA_LINUX; TARGETDIR=pa ++ ;; ++ hppa*64-*-hpux*) ++ TARGET=PA64_HPUX; TARGETDIR=pa ++ ;; ++ hppa*-*-hpux*) ++ TARGET=PA_HPUX; TARGETDIR=pa ++ ;; ++ ++ i386-*-freebsd* | i386-*-openbsd*) ++ TARGET=X86_FREEBSD; TARGETDIR=x86 ++ ;; ++ i?86-win32* | i?86-*-cygwin* | i?86-*-mingw*) ++ TARGET=X86_WIN32; TARGETDIR=x86 ++ ;; ++ i?86-*-darwin*) ++ TARGET=X86_DARWIN; TARGETDIR=x86 ++ ;; ++ i?86-*-solaris2.1[0-9]*) ++ TARGET=X86_64; TARGETDIR=x86 ++ ;; ++ i?86-*-*) ++ TARGET=X86; TARGETDIR=x86 ++ ;; ++ ++ ia64*-*-*) ++ TARGET=IA64; TARGETDIR=ia64 ++ ;; ++ ++ m32r*-*-*) ++ TARGET=M32R; TARGETDIR=m32r ++ ;; ++ ++ m68k-*-*) ++ TARGET=M68K; TARGETDIR=m68k ++ ;; ++ ++ mips-sgi-irix5.* | mips-sgi-irix6.*) ++ TARGET=MIPS; TARGETDIR=mips ++ ;; ++ mips*-*-linux*) ++ TARGET=MIPS; TARGETDIR=mips ++ ;; ++ ++ powerpc*-*-linux* | powerpc-*-sysv*) ++ TARGET=POWERPC; TARGETDIR=powerpc ++ ;; ++ powerpc-*-beos*) ++ TARGET=POWERPC; TARGETDIR=powerpc ++ ;; ++ powerpc-*-darwin*) ++ TARGET=POWERPC_DARWIN; TARGETDIR=powerpc ++ ;; ++ powerpc-*-aix* | rs6000-*-aix*) ++ TARGET=POWERPC_AIX; TARGETDIR=powerpc ++ ;; ++ powerpc-*-freebsd*) ++ TARGET=POWERPC_FREEBSD; TARGETDIR=powerpc ++ ;; ++ powerpc*-*-rtems*) ++ TARGET=POWERPC; TARGETDIR=powerpc ++ ;; ++ ++ s390-*-* | s390x-*-*) ++ TARGET=S390; TARGETDIR=s390 ++ ;; ++ ++ sh-*-* | sh[34]*-*-*) ++ TARGET=SH; TARGETDIR=sh ++ ;; ++ sh64-*-* | sh5*-*-*) ++ TARGET=SH64; TARGETDIR=sh64 ++ ;; ++ ++ sparc*-*-*) ++ TARGET=SPARC; TARGETDIR=sparc ++ ;; ++ ++ x86_64-*-darwin*) ++ TARGET=X86_DARWIN; TARGETDIR=x86 ++ ;; ++ x86_64-*-cygwin* | x86_64-*-mingw*) ++ ;; ++ x86_64-*-*) ++ TARGET=X86_64; TARGETDIR=x86 ++ ;; ++esac ++ ++ ++ ++if test $TARGETDIR = unknown; then ++ { { echo "$as_me:$LINENO: error: \"libffi has not been ported to $host.\"" >&5 ++echo "$as_me: error: \"libffi has not been ported to $host.\"" >&2;} ++ { (exit 1); exit 1; }; } ++fi ++ ++ if test x$TARGET = xMIPS; then ++ MIPS_TRUE= ++ MIPS_FALSE='#' ++else ++ MIPS_TRUE='#' ++ MIPS_FALSE= ++fi ++ ++ if test x$TARGET = xSPARC; then ++ SPARC_TRUE= ++ SPARC_FALSE='#' ++else ++ SPARC_TRUE='#' ++ SPARC_FALSE= ++fi ++ ++ if test x$TARGET = xX86; then ++ X86_TRUE= ++ X86_FALSE='#' ++else ++ X86_TRUE='#' ++ X86_FALSE= ++fi ++ ++ if test x$TARGET = xX86_FREEBSD; then ++ X86_FREEBSD_TRUE= ++ X86_FREEBSD_FALSE='#' ++else ++ X86_FREEBSD_TRUE='#' ++ X86_FREEBSD_FALSE= ++fi ++ ++ if test x$TARGET = xX86_WIN32; then ++ X86_WIN32_TRUE= ++ X86_WIN32_FALSE='#' ++else ++ X86_WIN32_TRUE='#' ++ X86_WIN32_FALSE= ++fi ++ ++ if test x$TARGET = xX86_DARWIN; then ++ X86_DARWIN_TRUE= ++ X86_DARWIN_FALSE='#' ++else ++ X86_DARWIN_TRUE='#' ++ X86_DARWIN_FALSE= ++fi ++ ++ if test x$TARGET = xALPHA; then ++ ALPHA_TRUE= ++ ALPHA_FALSE='#' ++else ++ ALPHA_TRUE='#' ++ ALPHA_FALSE= ++fi ++ ++ if test x$TARGET = xIA64; then ++ IA64_TRUE= ++ IA64_FALSE='#' ++else ++ IA64_TRUE='#' ++ IA64_FALSE= ++fi ++ ++ if test x$TARGET = xM32R; then ++ M32R_TRUE= ++ M32R_FALSE='#' ++else ++ M32R_TRUE='#' ++ M32R_FALSE= ++fi ++ ++ if test x$TARGET = xM68K; then ++ M68K_TRUE= ++ M68K_FALSE='#' ++else ++ M68K_TRUE='#' ++ M68K_FALSE= ++fi ++ ++ if test x$TARGET = xPOWERPC; then ++ POWERPC_TRUE= ++ POWERPC_FALSE='#' ++else ++ POWERPC_TRUE='#' ++ POWERPC_FALSE= ++fi ++ ++ if test x$TARGET = xPOWERPC_AIX; then ++ POWERPC_AIX_TRUE= ++ POWERPC_AIX_FALSE='#' ++else ++ POWERPC_AIX_TRUE='#' ++ POWERPC_AIX_FALSE= ++fi ++ ++ if test x$TARGET = xPOWERPC_DARWIN; then ++ POWERPC_DARWIN_TRUE= ++ POWERPC_DARWIN_FALSE='#' ++else ++ POWERPC_DARWIN_TRUE='#' ++ POWERPC_DARWIN_FALSE= ++fi ++ ++ if test x$TARGET = xPOWERPC_FREEBSD; then ++ POWERPC_FREEBSD_TRUE= ++ POWERPC_FREEBSD_FALSE='#' ++else ++ POWERPC_FREEBSD_TRUE='#' ++ POWERPC_FREEBSD_FALSE= ++fi ++ ++ if test x$TARGET = xARM; then ++ ARM_TRUE= ++ ARM_FALSE='#' ++else ++ ARM_TRUE='#' ++ ARM_FALSE= ++fi ++ ++ if test x$TARGET = xLIBFFI_CRIS; then ++ LIBFFI_CRIS_TRUE= ++ LIBFFI_CRIS_FALSE='#' ++else ++ LIBFFI_CRIS_TRUE='#' ++ LIBFFI_CRIS_FALSE= ++fi ++ ++ if test x$TARGET = xFRV; then ++ FRV_TRUE= ++ FRV_FALSE='#' ++else ++ FRV_TRUE='#' ++ FRV_FALSE= ++fi ++ ++ if test x$TARGET = xS390; then ++ S390_TRUE= ++ S390_FALSE='#' ++else ++ S390_TRUE='#' ++ S390_FALSE= ++fi ++ ++ if test x$TARGET = xX86_64; then ++ X86_64_TRUE= ++ X86_64_FALSE='#' ++else ++ X86_64_TRUE='#' ++ X86_64_FALSE= ++fi ++ ++ if test x$TARGET = xSH; then ++ SH_TRUE= ++ SH_FALSE='#' ++else ++ SH_TRUE='#' ++ SH_FALSE= ++fi ++ ++ if test x$TARGET = xSH64; then ++ SH64_TRUE= ++ SH64_FALSE='#' ++else ++ SH64_TRUE='#' ++ SH64_FALSE= ++fi ++ ++ if test x$TARGET = xPA_LINUX; then ++ PA_LINUX_TRUE= ++ PA_LINUX_FALSE='#' ++else ++ PA_LINUX_TRUE='#' ++ PA_LINUX_FALSE= ++fi ++ ++ if test x$TARGET = xPA_HPUX; then ++ PA_HPUX_TRUE= ++ PA_HPUX_FALSE='#' ++else ++ PA_HPUX_TRUE='#' ++ PA_HPUX_FALSE= ++fi ++ ++ if test x$TARGET = xPA64_HPUX; then ++ PA64_HPUX_TRUE= ++ PA64_HPUX_FALSE='#' ++else ++ PA64_HPUX_TRUE='#' ++ PA64_HPUX_FALSE= ++fi ++ ++ ++{ echo "$as_me:$LINENO: checking for ANSI C header files" >&5 ++echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; } ++if test "${ac_cv_header_stdc+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++#include ++#include ++#include ++#include ++ ++int ++main () ++{ ++ ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext ++if { (ac_try="$ac_compile" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compile") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest.$ac_objext; then ++ ac_cv_header_stdc=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_cv_header_stdc=no ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++ ++if test $ac_cv_header_stdc = yes; then ++ # SunOS 4.x string.h does not declare mem*, contrary to ANSI. ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++#include ++ ++_ACEOF ++if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | ++ $EGREP "memchr" >/dev/null 2>&1; then ++ : ++else ++ ac_cv_header_stdc=no ++fi ++rm -f conftest* ++ ++fi ++ ++if test $ac_cv_header_stdc = yes; then ++ # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++#include ++ ++_ACEOF ++if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | ++ $EGREP "free" >/dev/null 2>&1; then ++ : ++else ++ ac_cv_header_stdc=no ++fi ++rm -f conftest* ++ ++fi ++ ++if test $ac_cv_header_stdc = yes; then ++ # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. ++ if test "$cross_compiling" = yes; then ++ : ++else ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++#include ++#include ++#if ((' ' & 0x0FF) == 0x020) ++# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') ++# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) ++#else ++# define ISLOWER(c) \ ++ (('a' <= (c) && (c) <= 'i') \ ++ || ('j' <= (c) && (c) <= 'r') \ ++ || ('s' <= (c) && (c) <= 'z')) ++# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) ++#endif ++ ++#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) ++int ++main () ++{ ++ int i; ++ for (i = 0; i < 256; i++) ++ if (XOR (islower (i), ISLOWER (i)) ++ || toupper (i) != TOUPPER (i)) ++ return 2; ++ return 0; ++} ++_ACEOF ++rm -f conftest$ac_exeext ++if { (ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_link") 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ac_try='./conftest$ac_exeext' ++ { (case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_try") 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); }; }; then ++ : ++else ++ echo "$as_me: program exited with status $ac_status" >&5 ++echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++( exit $ac_status ) ++ac_cv_header_stdc=no ++fi ++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext ++fi ++ ++ ++fi ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5 ++echo "${ECHO_T}$ac_cv_header_stdc" >&6; } ++if test $ac_cv_header_stdc = yes; then ++ ++cat >>confdefs.h <<\_ACEOF ++@%:@define STDC_HEADERS 1 ++_ACEOF ++ ++fi ++ ++ ++for ac_func in memcpy ++do ++as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` ++{ echo "$as_me:$LINENO: checking for $ac_func" >&5 ++echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } ++if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++/* Define $ac_func to an innocuous variant, in case declares $ac_func. ++ For example, HP-UX 11i declares gettimeofday. */ ++#define $ac_func innocuous_$ac_func ++ ++/* System header to define __stub macros and hopefully few prototypes, ++ which can conflict with char $ac_func (); below. ++ Prefer to if __STDC__ is defined, since ++ exists even on freestanding compilers. */ ++ ++#ifdef __STDC__ ++# include ++#else ++# include ++#endif ++ ++#undef $ac_func ++ ++/* Override any GCC internal prototype to avoid an error. ++ Use char because int might match the return type of a GCC ++ builtin and then its argument prototype would still apply. */ ++#ifdef __cplusplus ++extern "C" ++#endif ++char $ac_func (); ++/* The GNU C library defines this for functions which it implements ++ to always fail with ENOSYS. Some functions are actually named ++ something starting with __ and the normal name is an alias. */ ++#if defined __stub_$ac_func || defined __stub___$ac_func ++choke me ++#endif ++ ++int ++main () ++{ ++return $ac_func (); ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext conftest$ac_exeext ++if { (ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_link") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then ++ eval "$as_ac_var=yes" ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ eval "$as_ac_var=no" ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ ++ conftest$ac_exeext conftest.$ac_ext ++fi ++ac_res=`eval echo '${'$as_ac_var'}'` ++ { echo "$as_me:$LINENO: result: $ac_res" >&5 ++echo "${ECHO_T}$ac_res" >&6; } ++if test `eval echo '${'$as_ac_var'}'` = yes; then ++ cat >>confdefs.h <<_ACEOF ++@%:@define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 ++_ACEOF ++ ++fi ++done ++ ++# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works ++# for constant arguments. Useless! ++{ echo "$as_me:$LINENO: checking for working alloca.h" >&5 ++echo $ECHO_N "checking for working alloca.h... $ECHO_C" >&6; } ++if test "${ac_cv_working_alloca_h+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++@%:@include ++int ++main () ++{ ++char *p = (char *) alloca (2 * sizeof (int)); ++ if (p) return 0; ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext conftest$ac_exeext ++if { (ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_link") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then ++ ac_cv_working_alloca_h=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_cv_working_alloca_h=no ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ ++ conftest$ac_exeext conftest.$ac_ext ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_working_alloca_h" >&5 ++echo "${ECHO_T}$ac_cv_working_alloca_h" >&6; } ++if test $ac_cv_working_alloca_h = yes; then ++ ++cat >>confdefs.h <<\_ACEOF ++@%:@define HAVE_ALLOCA_H 1 ++_ACEOF ++ ++fi ++ ++{ echo "$as_me:$LINENO: checking for alloca" >&5 ++echo $ECHO_N "checking for alloca... $ECHO_C" >&6; } ++if test "${ac_cv_func_alloca_works+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++#ifdef __GNUC__ ++# define alloca __builtin_alloca ++#else ++# ifdef _MSC_VER ++# include ++# define alloca _alloca ++# else ++# ifdef HAVE_ALLOCA_H ++# include ++# else ++# ifdef _AIX ++ #pragma alloca ++# else ++# ifndef alloca /* predefined by HP cc +Olibcalls */ ++char *alloca (); ++# endif ++# endif ++# endif ++# endif ++#endif ++ ++int ++main () ++{ ++char *p = (char *) alloca (1); ++ if (p) return 0; ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext conftest$ac_exeext ++if { (ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_link") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then ++ ac_cv_func_alloca_works=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_cv_func_alloca_works=no ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ ++ conftest$ac_exeext conftest.$ac_ext ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_func_alloca_works" >&5 ++echo "${ECHO_T}$ac_cv_func_alloca_works" >&6; } ++ ++if test $ac_cv_func_alloca_works = yes; then ++ ++cat >>confdefs.h <<\_ACEOF ++@%:@define HAVE_ALLOCA 1 ++_ACEOF ++ ++else ++ # The SVR3 libPW and SVR4 libucb both contain incompatible functions ++# that cause trouble. Some versions do not even contain alloca or ++# contain a buggy version. If you still want to use their alloca, ++# use ar to extract alloca.o from them instead of compiling alloca.c. ++ ++ALLOCA=\${LIBOBJDIR}alloca.$ac_objext ++ ++cat >>confdefs.h <<\_ACEOF ++@%:@define C_ALLOCA 1 ++_ACEOF ++ ++ ++{ echo "$as_me:$LINENO: checking whether \`alloca.c' needs Cray hooks" >&5 ++echo $ECHO_N "checking whether \`alloca.c' needs Cray hooks... $ECHO_C" >&6; } ++if test "${ac_cv_os_cray+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++#if defined CRAY && ! defined CRAY2 ++webecray ++#else ++wenotbecray ++#endif ++ ++_ACEOF ++if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | ++ $EGREP "webecray" >/dev/null 2>&1; then ++ ac_cv_os_cray=yes ++else ++ ac_cv_os_cray=no ++fi ++rm -f conftest* ++ ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_os_cray" >&5 ++echo "${ECHO_T}$ac_cv_os_cray" >&6; } ++if test $ac_cv_os_cray = yes; then ++ for ac_func in _getb67 GETB67 getb67; do ++ as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` ++{ echo "$as_me:$LINENO: checking for $ac_func" >&5 ++echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } ++if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++/* Define $ac_func to an innocuous variant, in case declares $ac_func. ++ For example, HP-UX 11i declares gettimeofday. */ ++#define $ac_func innocuous_$ac_func ++ ++/* System header to define __stub macros and hopefully few prototypes, ++ which can conflict with char $ac_func (); below. ++ Prefer to if __STDC__ is defined, since ++ exists even on freestanding compilers. */ ++ ++#ifdef __STDC__ ++# include ++#else ++# include ++#endif ++ ++#undef $ac_func ++ ++/* Override any GCC internal prototype to avoid an error. ++ Use char because int might match the return type of a GCC ++ builtin and then its argument prototype would still apply. */ ++#ifdef __cplusplus ++extern "C" ++#endif ++char $ac_func (); ++/* The GNU C library defines this for functions which it implements ++ to always fail with ENOSYS. Some functions are actually named ++ something starting with __ and the normal name is an alias. */ ++#if defined __stub_$ac_func || defined __stub___$ac_func ++choke me ++#endif ++ ++int ++main () ++{ ++return $ac_func (); ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext conftest$ac_exeext ++if { (ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_link") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then ++ eval "$as_ac_var=yes" ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ eval "$as_ac_var=no" ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ ++ conftest$ac_exeext conftest.$ac_ext ++fi ++ac_res=`eval echo '${'$as_ac_var'}'` ++ { echo "$as_me:$LINENO: result: $ac_res" >&5 ++echo "${ECHO_T}$ac_res" >&6; } ++if test `eval echo '${'$as_ac_var'}'` = yes; then ++ ++cat >>confdefs.h <<_ACEOF ++@%:@define CRAY_STACKSEG_END $ac_func ++_ACEOF ++ ++ break ++fi ++ ++ done ++fi ++ ++{ echo "$as_me:$LINENO: checking stack direction for C alloca" >&5 ++echo $ECHO_N "checking stack direction for C alloca... $ECHO_C" >&6; } ++if test "${ac_cv_c_stack_direction+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test "$cross_compiling" = yes; then ++ ac_cv_c_stack_direction=0 ++else ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++$ac_includes_default ++int ++find_stack_direction () ++{ ++ static char *addr = 0; ++ auto char dummy; ++ if (addr == 0) ++ { ++ addr = &dummy; ++ return find_stack_direction (); ++ } ++ else ++ return (&dummy > addr) ? 1 : -1; ++} ++ ++int ++main () ++{ ++ return find_stack_direction () < 0; ++} ++_ACEOF ++rm -f conftest$ac_exeext ++if { (ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_link") 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ac_try='./conftest$ac_exeext' ++ { (case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_try") 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); }; }; then ++ ac_cv_c_stack_direction=1 ++else ++ echo "$as_me: program exited with status $ac_status" >&5 ++echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++( exit $ac_status ) ++ac_cv_c_stack_direction=-1 ++fi ++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext ++fi ++ ++ ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_c_stack_direction" >&5 ++echo "${ECHO_T}$ac_cv_c_stack_direction" >&6; } ++ ++cat >>confdefs.h <<_ACEOF ++@%:@define STACK_DIRECTION $ac_cv_c_stack_direction ++_ACEOF ++ ++ ++fi ++ ++ ++{ echo "$as_me:$LINENO: checking for double" >&5 ++echo $ECHO_N "checking for double... $ECHO_C" >&6; } ++if test "${ac_cv_type_double+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++$ac_includes_default ++typedef double ac__type_new_; ++int ++main () ++{ ++if ((ac__type_new_ *) 0) ++ return 0; ++if (sizeof (ac__type_new_)) ++ return 0; ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext ++if { (ac_try="$ac_compile" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compile") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest.$ac_objext; then ++ ac_cv_type_double=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_cv_type_double=no ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_type_double" >&5 ++echo "${ECHO_T}$ac_cv_type_double" >&6; } ++ ++# The cast to long int works around a bug in the HP C Compiler ++# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects ++# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. ++# This bug is HP SR number 8606223364. ++{ echo "$as_me:$LINENO: checking size of double" >&5 ++echo $ECHO_N "checking size of double... $ECHO_C" >&6; } ++if test "${ac_cv_sizeof_double+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test "$cross_compiling" = yes; then ++ # Depending upon the size, compute the lo and hi bounds. ++cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++$ac_includes_default ++ typedef double ac__type_sizeof_; ++int ++main () ++{ ++static int test_array @<:@1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)@:>@; ++test_array @<:@0@:>@ = 0 ++ ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext ++if { (ac_try="$ac_compile" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compile") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest.$ac_objext; then ++ ac_lo=0 ac_mid=0 ++ while :; do ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++$ac_includes_default ++ typedef double ac__type_sizeof_; ++int ++main () ++{ ++static int test_array @<:@1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)@:>@; ++test_array @<:@0@:>@ = 0 ++ ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext ++if { (ac_try="$ac_compile" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compile") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest.$ac_objext; then ++ ac_hi=$ac_mid; break ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_lo=`expr $ac_mid + 1` ++ if test $ac_lo -le $ac_mid; then ++ ac_lo= ac_hi= ++ break ++ fi ++ ac_mid=`expr 2 '*' $ac_mid + 1` ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++ done ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++$ac_includes_default ++ typedef double ac__type_sizeof_; ++int ++main () ++{ ++static int test_array @<:@1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)@:>@; ++test_array @<:@0@:>@ = 0 ++ ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext ++if { (ac_try="$ac_compile" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compile") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest.$ac_objext; then ++ ac_hi=-1 ac_mid=-1 ++ while :; do ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++$ac_includes_default ++ typedef double ac__type_sizeof_; ++int ++main () ++{ ++static int test_array @<:@1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)@:>@; ++test_array @<:@0@:>@ = 0 ++ ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext ++if { (ac_try="$ac_compile" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compile") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest.$ac_objext; then ++ ac_lo=$ac_mid; break ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_hi=`expr '(' $ac_mid ')' - 1` ++ if test $ac_mid -le $ac_hi; then ++ ac_lo= ac_hi= ++ break ++ fi ++ ac_mid=`expr 2 '*' $ac_mid` ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++ done ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_lo= ac_hi= ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++# Binary search between lo and hi bounds. ++while test "x$ac_lo" != "x$ac_hi"; do ++ ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo` ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++$ac_includes_default ++ typedef double ac__type_sizeof_; ++int ++main () ++{ ++static int test_array @<:@1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)@:>@; ++test_array @<:@0@:>@ = 0 ++ ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext ++if { (ac_try="$ac_compile" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compile") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest.$ac_objext; then ++ ac_hi=$ac_mid ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_lo=`expr '(' $ac_mid ')' + 1` ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++done ++case $ac_lo in ++?*) ac_cv_sizeof_double=$ac_lo;; ++'') if test "$ac_cv_type_double" = yes; then ++ { { echo "$as_me:$LINENO: error: cannot compute sizeof (double) ++See \`config.log' for more details." >&5 ++echo "$as_me: error: cannot compute sizeof (double) ++See \`config.log' for more details." >&2;} ++ { (exit 77); exit 77; }; } ++ else ++ ac_cv_sizeof_double=0 ++ fi ;; ++esac ++else ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++$ac_includes_default ++ typedef double ac__type_sizeof_; ++static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); } ++static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); } ++@%:@include ++@%:@include ++int ++main () ++{ ++ ++ FILE *f = fopen ("conftest.val", "w"); ++ if (! f) ++ return 1; ++ if (((long int) (sizeof (ac__type_sizeof_))) < 0) ++ { ++ long int i = longval (); ++ if (i != ((long int) (sizeof (ac__type_sizeof_)))) ++ return 1; ++ fprintf (f, "%ld\n", i); ++ } ++ else ++ { ++ unsigned long int i = ulongval (); ++ if (i != ((long int) (sizeof (ac__type_sizeof_)))) ++ return 1; ++ fprintf (f, "%lu\n", i); ++ } ++ return ferror (f) || fclose (f) != 0; ++ ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest$ac_exeext ++if { (ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_link") 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ac_try='./conftest$ac_exeext' ++ { (case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_try") 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); }; }; then ++ ac_cv_sizeof_double=`cat conftest.val` ++else ++ echo "$as_me: program exited with status $ac_status" >&5 ++echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++( exit $ac_status ) ++if test "$ac_cv_type_double" = yes; then ++ { { echo "$as_me:$LINENO: error: cannot compute sizeof (double) ++See \`config.log' for more details." >&5 ++echo "$as_me: error: cannot compute sizeof (double) ++See \`config.log' for more details." >&2;} ++ { (exit 77); exit 77; }; } ++ else ++ ac_cv_sizeof_double=0 ++ fi ++fi ++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext ++fi ++rm -f conftest.val ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_sizeof_double" >&5 ++echo "${ECHO_T}$ac_cv_sizeof_double" >&6; } ++ ++ ++ ++cat >>confdefs.h <<_ACEOF ++@%:@define SIZEOF_DOUBLE $ac_cv_sizeof_double ++_ACEOF ++ ++ ++{ echo "$as_me:$LINENO: checking for long double" >&5 ++echo $ECHO_N "checking for long double... $ECHO_C" >&6; } ++if test "${ac_cv_type_long_double+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++$ac_includes_default ++typedef long double ac__type_new_; ++int ++main () ++{ ++if ((ac__type_new_ *) 0) ++ return 0; ++if (sizeof (ac__type_new_)) ++ return 0; ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext ++if { (ac_try="$ac_compile" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compile") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest.$ac_objext; then ++ ac_cv_type_long_double=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_cv_type_long_double=no ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_type_long_double" >&5 ++echo "${ECHO_T}$ac_cv_type_long_double" >&6; } ++ ++# The cast to long int works around a bug in the HP C Compiler ++# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects ++# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. ++# This bug is HP SR number 8606223364. ++{ echo "$as_me:$LINENO: checking size of long double" >&5 ++echo $ECHO_N "checking size of long double... $ECHO_C" >&6; } ++if test "${ac_cv_sizeof_long_double+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test "$cross_compiling" = yes; then ++ # Depending upon the size, compute the lo and hi bounds. ++cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++$ac_includes_default ++ typedef long double ac__type_sizeof_; ++int ++main () ++{ ++static int test_array @<:@1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)@:>@; ++test_array @<:@0@:>@ = 0 ++ ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext ++if { (ac_try="$ac_compile" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compile") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest.$ac_objext; then ++ ac_lo=0 ac_mid=0 ++ while :; do ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++$ac_includes_default ++ typedef long double ac__type_sizeof_; ++int ++main () ++{ ++static int test_array @<:@1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)@:>@; ++test_array @<:@0@:>@ = 0 ++ ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext ++if { (ac_try="$ac_compile" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compile") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest.$ac_objext; then ++ ac_hi=$ac_mid; break ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_lo=`expr $ac_mid + 1` ++ if test $ac_lo -le $ac_mid; then ++ ac_lo= ac_hi= ++ break ++ fi ++ ac_mid=`expr 2 '*' $ac_mid + 1` ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++ done ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++$ac_includes_default ++ typedef long double ac__type_sizeof_; ++int ++main () ++{ ++static int test_array @<:@1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)@:>@; ++test_array @<:@0@:>@ = 0 ++ ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext ++if { (ac_try="$ac_compile" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compile") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest.$ac_objext; then ++ ac_hi=-1 ac_mid=-1 ++ while :; do ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++$ac_includes_default ++ typedef long double ac__type_sizeof_; ++int ++main () ++{ ++static int test_array @<:@1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)@:>@; ++test_array @<:@0@:>@ = 0 ++ ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext ++if { (ac_try="$ac_compile" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compile") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest.$ac_objext; then ++ ac_lo=$ac_mid; break ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_hi=`expr '(' $ac_mid ')' - 1` ++ if test $ac_mid -le $ac_hi; then ++ ac_lo= ac_hi= ++ break ++ fi ++ ac_mid=`expr 2 '*' $ac_mid` ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++ done ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_lo= ac_hi= ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++# Binary search between lo and hi bounds. ++while test "x$ac_lo" != "x$ac_hi"; do ++ ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo` ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++$ac_includes_default ++ typedef long double ac__type_sizeof_; ++int ++main () ++{ ++static int test_array @<:@1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)@:>@; ++test_array @<:@0@:>@ = 0 ++ ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext ++if { (ac_try="$ac_compile" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compile") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest.$ac_objext; then ++ ac_hi=$ac_mid ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_lo=`expr '(' $ac_mid ')' + 1` ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++done ++case $ac_lo in ++?*) ac_cv_sizeof_long_double=$ac_lo;; ++'') if test "$ac_cv_type_long_double" = yes; then ++ { { echo "$as_me:$LINENO: error: cannot compute sizeof (long double) ++See \`config.log' for more details." >&5 ++echo "$as_me: error: cannot compute sizeof (long double) ++See \`config.log' for more details." >&2;} ++ { (exit 77); exit 77; }; } ++ else ++ ac_cv_sizeof_long_double=0 ++ fi ;; ++esac ++else ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++$ac_includes_default ++ typedef long double ac__type_sizeof_; ++static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); } ++static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); } ++@%:@include ++@%:@include ++int ++main () ++{ ++ ++ FILE *f = fopen ("conftest.val", "w"); ++ if (! f) ++ return 1; ++ if (((long int) (sizeof (ac__type_sizeof_))) < 0) ++ { ++ long int i = longval (); ++ if (i != ((long int) (sizeof (ac__type_sizeof_)))) ++ return 1; ++ fprintf (f, "%ld\n", i); ++ } ++ else ++ { ++ unsigned long int i = ulongval (); ++ if (i != ((long int) (sizeof (ac__type_sizeof_)))) ++ return 1; ++ fprintf (f, "%lu\n", i); ++ } ++ return ferror (f) || fclose (f) != 0; ++ ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest$ac_exeext ++if { (ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_link") 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ac_try='./conftest$ac_exeext' ++ { (case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_try") 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); }; }; then ++ ac_cv_sizeof_long_double=`cat conftest.val` ++else ++ echo "$as_me: program exited with status $ac_status" >&5 ++echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++( exit $ac_status ) ++if test "$ac_cv_type_long_double" = yes; then ++ { { echo "$as_me:$LINENO: error: cannot compute sizeof (long double) ++See \`config.log' for more details." >&5 ++echo "$as_me: error: cannot compute sizeof (long double) ++See \`config.log' for more details." >&2;} ++ { (exit 77); exit 77; }; } ++ else ++ ac_cv_sizeof_long_double=0 ++ fi ++fi ++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext ++fi ++rm -f conftest.val ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_double" >&5 ++echo "${ECHO_T}$ac_cv_sizeof_long_double" >&6; } ++ ++ ++ ++cat >>confdefs.h <<_ACEOF ++@%:@define SIZEOF_LONG_DOUBLE $ac_cv_sizeof_long_double ++_ACEOF ++ ++ ++ ++# Also AC_SUBST this variable for ffi.h. ++if test -z "$HAVE_LONG_DOUBLE"; then ++ HAVE_LONG_DOUBLE=0 ++ if test $ac_cv_sizeof_double != $ac_cv_sizeof_long_double; then ++ if test $ac_cv_sizeof_long_double != 0; then ++ HAVE_LONG_DOUBLE=1 ++ ++cat >>confdefs.h <<\_ACEOF ++@%:@define HAVE_LONG_DOUBLE 1 ++_ACEOF ++ ++ fi ++ fi ++fi ++ ++ ++{ echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5 ++echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6; } ++if test "${ac_cv_c_bigendian+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ # See if sys/param.h defines the BYTE_ORDER macro. ++cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++#include ++#include ++ ++int ++main () ++{ ++#if ! (defined BYTE_ORDER && defined BIG_ENDIAN && defined LITTLE_ENDIAN \ ++ && BYTE_ORDER && BIG_ENDIAN && LITTLE_ENDIAN) ++ bogus endian macros ++#endif ++ ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext ++if { (ac_try="$ac_compile" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compile") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest.$ac_objext; then ++ # It does; now see whether it defined to BIG_ENDIAN or not. ++cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++#include ++#include ++ ++int ++main () ++{ ++#if BYTE_ORDER != BIG_ENDIAN ++ not big endian ++#endif ++ ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext ++if { (ac_try="$ac_compile" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compile") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest.$ac_objext; then ++ ac_cv_c_bigendian=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_cv_c_bigendian=no ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ # It does not; compile a test program. ++if test "$cross_compiling" = yes; then ++ # try to guess the endianness by grepping values into an object file ++ ac_cv_c_bigendian=unknown ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++short int ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 }; ++short int ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 }; ++void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; } ++short int ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 }; ++short int ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 }; ++void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; } ++int ++main () ++{ ++ _ascii (); _ebcdic (); ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext ++if { (ac_try="$ac_compile" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compile") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest.$ac_objext; then ++ if grep BIGenDianSyS conftest.$ac_objext >/dev/null ; then ++ ac_cv_c_bigendian=yes ++fi ++if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then ++ if test "$ac_cv_c_bigendian" = unknown; then ++ ac_cv_c_bigendian=no ++ else ++ # finding both strings is unlikely to happen, but who knows? ++ ac_cv_c_bigendian=unknown ++ fi ++fi ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++else ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++$ac_includes_default ++int ++main () ++{ ++ ++ /* Are we little or big endian? From Harbison&Steele. */ ++ union ++ { ++ long int l; ++ char c[sizeof (long int)]; ++ } u; ++ u.l = 1; ++ return u.c[sizeof (long int) - 1] == 1; ++ ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest$ac_exeext ++if { (ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_link") 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ac_try='./conftest$ac_exeext' ++ { (case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_try") 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); }; }; then ++ ac_cv_c_bigendian=no ++else ++ echo "$as_me: program exited with status $ac_status" >&5 ++echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++( exit $ac_status ) ++ac_cv_c_bigendian=yes ++fi ++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext ++fi ++ ++ ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5 ++echo "${ECHO_T}$ac_cv_c_bigendian" >&6; } ++case $ac_cv_c_bigendian in ++ yes) ++ ++cat >>confdefs.h <<\_ACEOF ++@%:@define WORDS_BIGENDIAN 1 ++_ACEOF ++ ;; ++ no) ++ ;; ++ *) ++ { { echo "$as_me:$LINENO: error: unknown endianness ++presetting ac_cv_c_bigendian=no (or yes) will help" >&5 ++echo "$as_me: error: unknown endianness ++presetting ac_cv_c_bigendian=no (or yes) will help" >&2;} ++ { (exit 1); exit 1; }; } ;; ++esac ++ ++ ++{ echo "$as_me:$LINENO: checking assembler .cfi pseudo-op support" >&5 ++echo $ECHO_N "checking assembler .cfi pseudo-op support... $ECHO_C" >&6; } ++if test "${libffi_cv_as_cfi_pseudo_op+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ ++ libffi_cv_as_cfi_pseudo_op=unknown ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++asm (".cfi_startproc\n\t.cfi_endproc"); ++int ++main () ++{ ++ ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext ++if { (ac_try="$ac_compile" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compile") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest.$ac_objext; then ++ libffi_cv_as_cfi_pseudo_op=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ libffi_cv_as_cfi_pseudo_op=no ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++ ++fi ++{ echo "$as_me:$LINENO: result: $libffi_cv_as_cfi_pseudo_op" >&5 ++echo "${ECHO_T}$libffi_cv_as_cfi_pseudo_op" >&6; } ++if test "x$libffi_cv_as_cfi_pseudo_op" = xyes; then ++ ++cat >>confdefs.h <<\_ACEOF ++@%:@define HAVE_AS_CFI_PSEUDO_OP 1 ++_ACEOF ++ ++fi ++ ++if test x$TARGET = xSPARC; then ++ { echo "$as_me:$LINENO: checking assembler and linker support unaligned pc related relocs" >&5 ++echo $ECHO_N "checking assembler and linker support unaligned pc related relocs... $ECHO_C" >&6; } ++if test "${libffi_cv_as_sparc_ua_pcrel+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ ++ save_CFLAGS="$CFLAGS" ++ save_LDFLAGS="$LDFLAGS" ++ CFLAGS="$CFLAGS -fpic" ++ LDFLAGS="$LDFLAGS -shared" ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++asm (".text; foo: nop; .data; .align 4; .byte 0; .uaword %r_disp32(foo); .text"); ++int ++main () ++{ ++ ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext conftest$ac_exeext ++if { (ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_link") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then ++ libffi_cv_as_sparc_ua_pcrel=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ libffi_cv_as_sparc_ua_pcrel=no ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ ++ conftest$ac_exeext conftest.$ac_ext ++ CFLAGS="$save_CFLAGS" ++ LDFLAGS="$save_LDFLAGS" ++fi ++{ echo "$as_me:$LINENO: result: $libffi_cv_as_sparc_ua_pcrel" >&5 ++echo "${ECHO_T}$libffi_cv_as_sparc_ua_pcrel" >&6; } ++ if test "x$libffi_cv_as_sparc_ua_pcrel" = xyes; then ++ ++cat >>confdefs.h <<\_ACEOF ++@%:@define HAVE_AS_SPARC_UA_PCREL 1 ++_ACEOF ++ ++ fi ++ ++ { echo "$as_me:$LINENO: checking assembler .register pseudo-op support" >&5 ++echo $ECHO_N "checking assembler .register pseudo-op support... $ECHO_C" >&6; } ++if test "${libffi_cv_as_register_pseudo_op+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ ++ libffi_cv_as_register_pseudo_op=unknown ++ # Check if we have .register ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++asm (".register %g2, #scratch"); ++int ++main () ++{ ++ ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext ++if { (ac_try="$ac_compile" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compile") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest.$ac_objext; then ++ libffi_cv_as_register_pseudo_op=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ libffi_cv_as_register_pseudo_op=no ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++ ++fi ++{ echo "$as_me:$LINENO: result: $libffi_cv_as_register_pseudo_op" >&5 ++echo "${ECHO_T}$libffi_cv_as_register_pseudo_op" >&6; } ++ if test "x$libffi_cv_as_register_pseudo_op" = xyes; then ++ ++cat >>confdefs.h <<\_ACEOF ++@%:@define HAVE_AS_REGISTER_PSEUDO_OP 1 ++_ACEOF ++ ++ fi ++fi ++ ++if test x$TARGET = xX86 || test x$TARGET = xX86_64; then ++ { echo "$as_me:$LINENO: checking assembler supports pc related relocs" >&5 ++echo $ECHO_N "checking assembler supports pc related relocs... $ECHO_C" >&6; } ++if test "${libffi_cv_as_x86_pcrel+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ ++ libffi_cv_as_x86_pcrel=yes ++ echo '.text; foo: nop; .data; .long foo-.; .text' > conftest.s ++ if $CC $CFLAGS -c conftest.s 2>&1 | grep -i warning > /dev/null; then ++ libffi_cv_as_x86_pcrel=no ++ fi ++ ++fi ++{ echo "$as_me:$LINENO: result: $libffi_cv_as_x86_pcrel" >&5 ++echo "${ECHO_T}$libffi_cv_as_x86_pcrel" >&6; } ++ if test "x$libffi_cv_as_x86_pcrel" = xyes; then ++ ++cat >>confdefs.h <<\_ACEOF ++@%:@define HAVE_AS_X86_PCREL 1 ++_ACEOF ++ ++ fi ++fi ++ ++{ echo "$as_me:$LINENO: checking whether .eh_frame section should be read-only" >&5 ++echo $ECHO_N "checking whether .eh_frame section should be read-only... $ECHO_C" >&6; } ++if test "${libffi_cv_ro_eh_frame+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ ++ libffi_cv_ro_eh_frame=no ++ echo 'extern void foo (void); void bar (void) { foo (); foo (); }' > conftest.c ++ if $CC $CFLAGS -S -fpic -fexceptions -o conftest.s conftest.c > /dev/null 2>&1; then ++ if grep '.section.*eh_frame.*"a"' conftest.s > /dev/null; then ++ libffi_cv_ro_eh_frame=yes ++ elif grep '.section.*eh_frame.*#alloc' conftest.c \ ++ | grep -v '#write' > /dev/null; then ++ libffi_cv_ro_eh_frame=yes ++ fi ++ fi ++ rm -f conftest.* ++ ++fi ++{ echo "$as_me:$LINENO: result: $libffi_cv_ro_eh_frame" >&5 ++echo "${ECHO_T}$libffi_cv_ro_eh_frame" >&6; } ++if test "x$libffi_cv_ro_eh_frame" = xyes; then ++ ++cat >>confdefs.h <<\_ACEOF ++@%:@define HAVE_RO_EH_FRAME 1 ++_ACEOF ++ ++ ++cat >>confdefs.h <<\_ACEOF ++@%:@define EH_FRAME_FLAGS "a" ++_ACEOF ++ ++else ++ ++cat >>confdefs.h <<\_ACEOF ++@%:@define EH_FRAME_FLAGS "aw" ++_ACEOF ++ ++fi ++ ++{ echo "$as_me:$LINENO: checking for __attribute__((visibility(\"hidden\")))" >&5 ++echo $ECHO_N "checking for __attribute__((visibility(\"hidden\")))... $ECHO_C" >&6; } ++if test "${libffi_cv_hidden_visibility_attribute+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ ++ echo 'int __attribute__ ((visibility ("hidden"))) foo (void) { return 1; }' > conftest.c ++ libffi_cv_hidden_visibility_attribute=no ++ if { ac_try='${CC-cc} -Werror -S conftest.c -o conftest.s 1>&5' ++ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 ++ (eval $ac_try) 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); }; }; then ++ if grep '\.hidden.*foo' conftest.s >/dev/null; then ++ libffi_cv_hidden_visibility_attribute=yes ++ fi ++ fi ++ rm -f conftest.* ++ ++fi ++{ echo "$as_me:$LINENO: result: $libffi_cv_hidden_visibility_attribute" >&5 ++echo "${ECHO_T}$libffi_cv_hidden_visibility_attribute" >&6; } ++if test $libffi_cv_hidden_visibility_attribute = yes; then ++ ++cat >>confdefs.h <<\_ACEOF ++@%:@define HAVE_HIDDEN_VISIBILITY_ATTRIBUTE 1 ++_ACEOF ++ ++fi ++ ++ ++ ++ ++ ++ ++ ++ ++ ++# Check whether --enable-debug was given. ++if test "${enable_debug+set}" = set; then ++ enableval=$enable_debug; if test "$enable_debug" = "yes"; then ++ ++cat >>confdefs.h <<\_ACEOF ++@%:@define FFI_DEBUG 1 ++_ACEOF ++ ++ fi ++fi ++ ++ ++# Check whether --enable-structs was given. ++if test "${enable_structs+set}" = set; then ++ enableval=$enable_structs; if test "$enable_structs" = "no"; then ++ ++cat >>confdefs.h <<\_ACEOF ++@%:@define FFI_NO_STRUCTS 1 ++_ACEOF ++ ++ fi ++fi ++ ++ ++# Check whether --enable-raw-api was given. ++if test "${enable_raw_api+set}" = set; then ++ enableval=$enable_raw_api; if test "$enable_raw_api" = "no"; then ++ ++cat >>confdefs.h <<\_ACEOF ++@%:@define FFI_NO_RAW_API 1 ++_ACEOF ++ ++ fi ++fi ++ ++ ++# Check whether --enable-purify-safety was given. ++if test "${enable_purify_safety+set}" = set; then ++ enableval=$enable_purify_safety; if test "$enable_purify_safety" = "yes"; then ++ ++cat >>confdefs.h <<\_ACEOF ++@%:@define USING_PURIFY 1 ++_ACEOF ++ ++ fi ++fi ++ ++ ++if test -n "$with_cross_host" && ++ test x"$with_cross_host" != x"no"; then ++ toolexecdir='$(exec_prefix)/$(target_alias)' ++ toolexeclibdir='$(toolexecdir)/lib' ++else ++ toolexecdir='$(libdir)/gcc-lib/$(target_alias)' ++ toolexeclibdir='$(libdir)' ++fi ++multi_os_directory=`$CC -print-multi-os-directory` ++case $multi_os_directory in ++ .) ;; # Avoid trailing /. ++ *) toolexeclibdir=$toolexeclibdir/$multi_os_directory ;; ++esac ++ ++ ++ ++if test "${multilib}" = "yes"; then ++ multilib_arg="--enable-multilib" ++else ++ multilib_arg= ++fi ++ ++ac_config_commands="$ac_config_commands include" ++ ++ac_config_commands="$ac_config_commands src" ++ ++ ++ac_config_links="$ac_config_links include/ffitarget.h:src/$TARGETDIR/ffitarget.h" ++ ++ ++ac_config_files="$ac_config_files include/Makefile include/ffi.h Makefile testsuite/Makefile man/Makefile libffi.pc" ++ ++ ++cat >confcache <<\_ACEOF ++# This file is a shell script that caches the results of configure ++# tests run on this system so they can be shared between configure ++# scripts and configure runs, see configure's option --config-cache. ++# It is not useful on other systems. If it contains results you don't ++# want to keep, you may remove or edit it. ++# ++# config.status only pays attention to the cache file if you give it ++# the --recheck option to rerun configure. ++# ++# `ac_cv_env_foo' variables (set or unset) will be overridden when ++# loading this file, other *unset* `ac_cv_foo' will be assigned the ++# following values. ++ ++_ACEOF ++ ++# The following way of writing the cache mishandles newlines in values, ++# but we know of no workaround that is simple, portable, and efficient. ++# So, we kill variables containing newlines. ++# Ultrix sh set writes to stderr and can't be redirected directly, ++# and sets the high bit in the cache file unless we assign to the vars. ++( ++ for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do ++ eval ac_val=\$$ac_var ++ case $ac_val in #( ++ *${as_nl}*) ++ case $ac_var in #( ++ *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5 ++echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;; ++ esac ++ case $ac_var in #( ++ _ | IFS | as_nl) ;; #( ++ *) $as_unset $ac_var ;; ++ esac ;; ++ esac ++ done ++ ++ (set) 2>&1 | ++ case $as_nl`(ac_space=' '; set) 2>&1` in #( ++ *${as_nl}ac_space=\ *) ++ # `set' does not quote correctly, so add quotes (double-quote ++ # substitution turns \\\\ into \\, and sed turns \\ into \). ++ sed -n \ ++ "s/'/'\\\\''/g; ++ s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" ++ ;; #( ++ *) ++ # `set' quotes correctly as required by POSIX, so do not add quotes. ++ sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" ++ ;; ++ esac | ++ sort ++) | ++ sed ' ++ /^ac_cv_env_/b end ++ t clear ++ :clear ++ s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ ++ t end ++ s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ ++ :end' >>confcache ++if diff "$cache_file" confcache >/dev/null 2>&1; then :; else ++ if test -w "$cache_file"; then ++ test "x$cache_file" != "x/dev/null" && ++ { echo "$as_me:$LINENO: updating cache $cache_file" >&5 ++echo "$as_me: updating cache $cache_file" >&6;} ++ cat confcache >$cache_file ++ else ++ { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5 ++echo "$as_me: not updating unwritable cache $cache_file" >&6;} ++ fi ++fi ++rm -f confcache ++ ++test "x$prefix" = xNONE && prefix=$ac_default_prefix ++# Let make expand exec_prefix. ++test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' ++ ++DEFS=-DHAVE_CONFIG_H ++ ++ac_libobjs= ++ac_ltlibobjs= ++for ac_i in : $LIB@&t@OBJS; do test "x$ac_i" = x: && continue ++ # 1. Remove the extension, and $U if already installed. ++ ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' ++ ac_i=`echo "$ac_i" | sed "$ac_script"` ++ # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR ++ # will be set to the directory where LIBOBJS objects are built. ++ ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext" ++ ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo' ++done ++LIB@&t@OBJS=$ac_libobjs ++ ++LTLIBOBJS=$ac_ltlibobjs ++ ++ ++if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then ++ { { echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined. ++Usually this means the macro was only invoked conditionally." >&5 ++echo "$as_me: error: conditional \"AMDEP\" was never defined. ++Usually this means the macro was only invoked conditionally." >&2;} ++ { (exit 1); exit 1; }; } ++fi ++if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then ++ { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined. ++Usually this means the macro was only invoked conditionally." >&5 ++echo "$as_me: error: conditional \"am__fastdepCC\" was never defined. ++Usually this means the macro was only invoked conditionally." >&2;} ++ { (exit 1); exit 1; }; } ++fi ++if test -z "${am__fastdepCCAS_TRUE}" && test -z "${am__fastdepCCAS_FALSE}"; then ++ { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCCAS\" was never defined. ++Usually this means the macro was only invoked conditionally." >&5 ++echo "$as_me: error: conditional \"am__fastdepCCAS\" was never defined. ++Usually this means the macro was only invoked conditionally." >&2;} ++ { (exit 1); exit 1; }; } ++fi ++if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then ++ { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCXX\" was never defined. ++Usually this means the macro was only invoked conditionally." >&5 ++echo "$as_me: error: conditional \"am__fastdepCXX\" was never defined. ++Usually this means the macro was only invoked conditionally." >&2;} ++ { (exit 1); exit 1; }; } ++fi ++if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then ++ { { echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined. ++Usually this means the macro was only invoked conditionally." >&5 ++echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined. ++Usually this means the macro was only invoked conditionally." >&2;} ++ { (exit 1); exit 1; }; } ++fi ++if test -z "${TESTSUBDIR_TRUE}" && test -z "${TESTSUBDIR_FALSE}"; then ++ { { echo "$as_me:$LINENO: error: conditional \"TESTSUBDIR\" was never defined. ++Usually this means the macro was only invoked conditionally." >&5 ++echo "$as_me: error: conditional \"TESTSUBDIR\" was never defined. ++Usually this means the macro was only invoked conditionally." >&2;} ++ { (exit 1); exit 1; }; } ++fi ++if test -z "${MIPS_TRUE}" && test -z "${MIPS_FALSE}"; then ++ { { echo "$as_me:$LINENO: error: conditional \"MIPS\" was never defined. ++Usually this means the macro was only invoked conditionally." >&5 ++echo "$as_me: error: conditional \"MIPS\" was never defined. ++Usually this means the macro was only invoked conditionally." >&2;} ++ { (exit 1); exit 1; }; } ++fi ++if test -z "${SPARC_TRUE}" && test -z "${SPARC_FALSE}"; then ++ { { echo "$as_me:$LINENO: error: conditional \"SPARC\" was never defined. ++Usually this means the macro was only invoked conditionally." >&5 ++echo "$as_me: error: conditional \"SPARC\" was never defined. ++Usually this means the macro was only invoked conditionally." >&2;} ++ { (exit 1); exit 1; }; } ++fi ++if test -z "${X86_TRUE}" && test -z "${X86_FALSE}"; then ++ { { echo "$as_me:$LINENO: error: conditional \"X86\" was never defined. ++Usually this means the macro was only invoked conditionally." >&5 ++echo "$as_me: error: conditional \"X86\" was never defined. ++Usually this means the macro was only invoked conditionally." >&2;} ++ { (exit 1); exit 1; }; } ++fi ++if test -z "${X86_FREEBSD_TRUE}" && test -z "${X86_FREEBSD_FALSE}"; then ++ { { echo "$as_me:$LINENO: error: conditional \"X86_FREEBSD\" was never defined. ++Usually this means the macro was only invoked conditionally." >&5 ++echo "$as_me: error: conditional \"X86_FREEBSD\" was never defined. ++Usually this means the macro was only invoked conditionally." >&2;} ++ { (exit 1); exit 1; }; } ++fi ++if test -z "${X86_WIN32_TRUE}" && test -z "${X86_WIN32_FALSE}"; then ++ { { echo "$as_me:$LINENO: error: conditional \"X86_WIN32\" was never defined. ++Usually this means the macro was only invoked conditionally." >&5 ++echo "$as_me: error: conditional \"X86_WIN32\" was never defined. ++Usually this means the macro was only invoked conditionally." >&2;} ++ { (exit 1); exit 1; }; } ++fi ++if test -z "${X86_DARWIN_TRUE}" && test -z "${X86_DARWIN_FALSE}"; then ++ { { echo "$as_me:$LINENO: error: conditional \"X86_DARWIN\" was never defined. ++Usually this means the macro was only invoked conditionally." >&5 ++echo "$as_me: error: conditional \"X86_DARWIN\" was never defined. ++Usually this means the macro was only invoked conditionally." >&2;} ++ { (exit 1); exit 1; }; } ++fi ++if test -z "${ALPHA_TRUE}" && test -z "${ALPHA_FALSE}"; then ++ { { echo "$as_me:$LINENO: error: conditional \"ALPHA\" was never defined. ++Usually this means the macro was only invoked conditionally." >&5 ++echo "$as_me: error: conditional \"ALPHA\" was never defined. ++Usually this means the macro was only invoked conditionally." >&2;} ++ { (exit 1); exit 1; }; } ++fi ++if test -z "${IA64_TRUE}" && test -z "${IA64_FALSE}"; then ++ { { echo "$as_me:$LINENO: error: conditional \"IA64\" was never defined. ++Usually this means the macro was only invoked conditionally." >&5 ++echo "$as_me: error: conditional \"IA64\" was never defined. ++Usually this means the macro was only invoked conditionally." >&2;} ++ { (exit 1); exit 1; }; } ++fi ++if test -z "${M32R_TRUE}" && test -z "${M32R_FALSE}"; then ++ { { echo "$as_me:$LINENO: error: conditional \"M32R\" was never defined. ++Usually this means the macro was only invoked conditionally." >&5 ++echo "$as_me: error: conditional \"M32R\" was never defined. ++Usually this means the macro was only invoked conditionally." >&2;} ++ { (exit 1); exit 1; }; } ++fi ++if test -z "${M68K_TRUE}" && test -z "${M68K_FALSE}"; then ++ { { echo "$as_me:$LINENO: error: conditional \"M68K\" was never defined. ++Usually this means the macro was only invoked conditionally." >&5 ++echo "$as_me: error: conditional \"M68K\" was never defined. ++Usually this means the macro was only invoked conditionally." >&2;} ++ { (exit 1); exit 1; }; } ++fi ++if test -z "${POWERPC_TRUE}" && test -z "${POWERPC_FALSE}"; then ++ { { echo "$as_me:$LINENO: error: conditional \"POWERPC\" was never defined. ++Usually this means the macro was only invoked conditionally." >&5 ++echo "$as_me: error: conditional \"POWERPC\" was never defined. ++Usually this means the macro was only invoked conditionally." >&2;} ++ { (exit 1); exit 1; }; } ++fi ++if test -z "${POWERPC_AIX_TRUE}" && test -z "${POWERPC_AIX_FALSE}"; then ++ { { echo "$as_me:$LINENO: error: conditional \"POWERPC_AIX\" was never defined. ++Usually this means the macro was only invoked conditionally." >&5 ++echo "$as_me: error: conditional \"POWERPC_AIX\" was never defined. ++Usually this means the macro was only invoked conditionally." >&2;} ++ { (exit 1); exit 1; }; } ++fi ++if test -z "${POWERPC_DARWIN_TRUE}" && test -z "${POWERPC_DARWIN_FALSE}"; then ++ { { echo "$as_me:$LINENO: error: conditional \"POWERPC_DARWIN\" was never defined. ++Usually this means the macro was only invoked conditionally." >&5 ++echo "$as_me: error: conditional \"POWERPC_DARWIN\" was never defined. ++Usually this means the macro was only invoked conditionally." >&2;} ++ { (exit 1); exit 1; }; } ++fi ++if test -z "${POWERPC_FREEBSD_TRUE}" && test -z "${POWERPC_FREEBSD_FALSE}"; then ++ { { echo "$as_me:$LINENO: error: conditional \"POWERPC_FREEBSD\" was never defined. ++Usually this means the macro was only invoked conditionally." >&5 ++echo "$as_me: error: conditional \"POWERPC_FREEBSD\" was never defined. ++Usually this means the macro was only invoked conditionally." >&2;} ++ { (exit 1); exit 1; }; } ++fi ++if test -z "${ARM_TRUE}" && test -z "${ARM_FALSE}"; then ++ { { echo "$as_me:$LINENO: error: conditional \"ARM\" was never defined. ++Usually this means the macro was only invoked conditionally." >&5 ++echo "$as_me: error: conditional \"ARM\" was never defined. ++Usually this means the macro was only invoked conditionally." >&2;} ++ { (exit 1); exit 1; }; } ++fi ++if test -z "${LIBFFI_CRIS_TRUE}" && test -z "${LIBFFI_CRIS_FALSE}"; then ++ { { echo "$as_me:$LINENO: error: conditional \"LIBFFI_CRIS\" was never defined. ++Usually this means the macro was only invoked conditionally." >&5 ++echo "$as_me: error: conditional \"LIBFFI_CRIS\" was never defined. ++Usually this means the macro was only invoked conditionally." >&2;} ++ { (exit 1); exit 1; }; } ++fi ++if test -z "${FRV_TRUE}" && test -z "${FRV_FALSE}"; then ++ { { echo "$as_me:$LINENO: error: conditional \"FRV\" was never defined. ++Usually this means the macro was only invoked conditionally." >&5 ++echo "$as_me: error: conditional \"FRV\" was never defined. ++Usually this means the macro was only invoked conditionally." >&2;} ++ { (exit 1); exit 1; }; } ++fi ++if test -z "${S390_TRUE}" && test -z "${S390_FALSE}"; then ++ { { echo "$as_me:$LINENO: error: conditional \"S390\" was never defined. ++Usually this means the macro was only invoked conditionally." >&5 ++echo "$as_me: error: conditional \"S390\" was never defined. ++Usually this means the macro was only invoked conditionally." >&2;} ++ { (exit 1); exit 1; }; } ++fi ++if test -z "${X86_64_TRUE}" && test -z "${X86_64_FALSE}"; then ++ { { echo "$as_me:$LINENO: error: conditional \"X86_64\" was never defined. ++Usually this means the macro was only invoked conditionally." >&5 ++echo "$as_me: error: conditional \"X86_64\" was never defined. ++Usually this means the macro was only invoked conditionally." >&2;} ++ { (exit 1); exit 1; }; } ++fi ++if test -z "${SH_TRUE}" && test -z "${SH_FALSE}"; then ++ { { echo "$as_me:$LINENO: error: conditional \"SH\" was never defined. ++Usually this means the macro was only invoked conditionally." >&5 ++echo "$as_me: error: conditional \"SH\" was never defined. ++Usually this means the macro was only invoked conditionally." >&2;} ++ { (exit 1); exit 1; }; } ++fi ++if test -z "${SH64_TRUE}" && test -z "${SH64_FALSE}"; then ++ { { echo "$as_me:$LINENO: error: conditional \"SH64\" was never defined. ++Usually this means the macro was only invoked conditionally." >&5 ++echo "$as_me: error: conditional \"SH64\" was never defined. ++Usually this means the macro was only invoked conditionally." >&2;} ++ { (exit 1); exit 1; }; } ++fi ++if test -z "${PA_LINUX_TRUE}" && test -z "${PA_LINUX_FALSE}"; then ++ { { echo "$as_me:$LINENO: error: conditional \"PA_LINUX\" was never defined. ++Usually this means the macro was only invoked conditionally." >&5 ++echo "$as_me: error: conditional \"PA_LINUX\" was never defined. ++Usually this means the macro was only invoked conditionally." >&2;} ++ { (exit 1); exit 1; }; } ++fi ++if test -z "${PA_HPUX_TRUE}" && test -z "${PA_HPUX_FALSE}"; then ++ { { echo "$as_me:$LINENO: error: conditional \"PA_HPUX\" was never defined. ++Usually this means the macro was only invoked conditionally." >&5 ++echo "$as_me: error: conditional \"PA_HPUX\" was never defined. ++Usually this means the macro was only invoked conditionally." >&2;} ++ { (exit 1); exit 1; }; } ++fi ++if test -z "${PA64_HPUX_TRUE}" && test -z "${PA64_HPUX_FALSE}"; then ++ { { echo "$as_me:$LINENO: error: conditional \"PA64_HPUX\" was never defined. ++Usually this means the macro was only invoked conditionally." >&5 ++echo "$as_me: error: conditional \"PA64_HPUX\" was never defined. ++Usually this means the macro was only invoked conditionally." >&2;} ++ { (exit 1); exit 1; }; } ++fi ++ ++: ${CONFIG_STATUS=./config.status} ++ac_clean_files_save=$ac_clean_files ++ac_clean_files="$ac_clean_files $CONFIG_STATUS" ++{ echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5 ++echo "$as_me: creating $CONFIG_STATUS" >&6;} ++cat >$CONFIG_STATUS <<_ACEOF ++#! $SHELL ++# Generated by $as_me. ++# Run this file to recreate the current configuration. ++# Compiler output produced by configure, useful for debugging ++# configure, is in config.log if it exists. ++ ++debug=false ++ac_cs_recheck=false ++ac_cs_silent=false ++SHELL=\${CONFIG_SHELL-$SHELL} ++_ACEOF ++ ++cat >>$CONFIG_STATUS <<\_ACEOF ++## --------------------- ## ++## M4sh Initialization. ## ++## --------------------- ## ++ ++# Be more Bourne compatible ++DUALCASE=1; export DUALCASE # for MKS sh ++if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then ++ emulate sh ++ NULLCMD=: ++ # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which ++ # is contrary to our usage. Disable this feature. ++ alias -g '${1+"$@"}'='"$@"' ++ setopt NO_GLOB_SUBST ++else ++ case `(set -o) 2>/dev/null` in ++ *posix*) set -o posix ;; ++esac ++ ++fi ++ ++ ++ ++ ++# PATH needs CR ++# Avoid depending upon Character Ranges. ++as_cr_letters='abcdefghijklmnopqrstuvwxyz' ++as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' ++as_cr_Letters=$as_cr_letters$as_cr_LETTERS ++as_cr_digits='0123456789' ++as_cr_alnum=$as_cr_Letters$as_cr_digits ++ ++# The user is always right. ++if test "${PATH_SEPARATOR+set}" != set; then ++ echo "#! /bin/sh" >conf$$.sh ++ echo "exit 0" >>conf$$.sh ++ chmod +x conf$$.sh ++ if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then ++ PATH_SEPARATOR=';' ++ else ++ PATH_SEPARATOR=: ++ fi ++ rm -f conf$$.sh ++fi ++ ++# Support unset when possible. ++if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then ++ as_unset=unset ++else ++ as_unset=false ++fi ++ ++ ++# IFS ++# We need space, tab and new line, in precisely that order. Quoting is ++# there to prevent editors from complaining about space-tab. ++# (If _AS_PATH_WALK were called with IFS unset, it would disable word ++# splitting by setting IFS to empty value.) ++as_nl=' ++' ++IFS=" "" $as_nl" ++ ++# Find who we are. Look in the path if we contain no directory separator. ++case $0 in ++ *[\\/]* ) as_myself=$0 ;; ++ *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break ++done ++IFS=$as_save_IFS ++ ++ ;; ++esac ++# We did not find ourselves, most probably we were run as `sh COMMAND' ++# in which case we are not to be found in the path. ++if test "x$as_myself" = x; then ++ as_myself=$0 ++fi ++if test ! -f "$as_myself"; then ++ echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 ++ { (exit 1); exit 1; } ++fi ++ ++# Work around bugs in pre-3.0 UWIN ksh. ++for as_var in ENV MAIL MAILPATH ++do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var ++done ++PS1='$ ' ++PS2='> ' ++PS4='+ ' ++ ++# NLS nuisances. ++for as_var in \ ++ LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \ ++ LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \ ++ LC_TELEPHONE LC_TIME ++do ++ if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then ++ eval $as_var=C; export $as_var ++ else ++ ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var ++ fi ++done ++ ++# Required to use basename. ++if expr a : '\(a\)' >/dev/null 2>&1 && ++ test "X`expr 00001 : '.*\(...\)'`" = X001; then ++ as_expr=expr ++else ++ as_expr=false ++fi ++ ++if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then ++ as_basename=basename ++else ++ as_basename=false ++fi ++ ++ ++# Name of the executable. ++as_me=`$as_basename -- "$0" || ++$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ ++ X"$0" : 'X\(//\)$' \| \ ++ X"$0" : 'X\(/\)' \| . 2>/dev/null || ++echo X/"$0" | ++ sed '/^.*\/\([^/][^/]*\)\/*$/{ ++ s//\1/ ++ q ++ } ++ /^X\/\(\/\/\)$/{ ++ s//\1/ ++ q ++ } ++ /^X\/\(\/\).*/{ ++ s//\1/ ++ q ++ } ++ s/.*/./; q'` ++ ++# CDPATH. ++$as_unset CDPATH ++ ++ ++ ++ as_lineno_1=$LINENO ++ as_lineno_2=$LINENO ++ test "x$as_lineno_1" != "x$as_lineno_2" && ++ test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || { ++ ++ # Create $as_me.lineno as a copy of $as_myself, but with $LINENO ++ # uniformly replaced by the line number. The first 'sed' inserts a ++ # line-number line after each line using $LINENO; the second 'sed' ++ # does the real work. The second script uses 'N' to pair each ++ # line-number line with the line containing $LINENO, and appends ++ # trailing '-' during substitution so that $LINENO is not a special ++ # case at line end. ++ # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the ++ # scripts with optimization help from Paolo Bonzini. Blame Lee ++ # E. McMahon (1931-1989) for sed's syntax. :-) ++ sed -n ' ++ p ++ /[$]LINENO/= ++ ' <$as_myself | ++ sed ' ++ s/[$]LINENO.*/&-/ ++ t lineno ++ b ++ :lineno ++ N ++ :loop ++ s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ ++ t loop ++ s/-\n.*// ++ ' >$as_me.lineno && ++ chmod +x "$as_me.lineno" || ++ { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2 ++ { (exit 1); exit 1; }; } ++ ++ # Don't try to exec as it changes $[0], causing all sort of problems ++ # (the dirname of $[0] is not the place where we might find the ++ # original and so on. Autoconf is especially sensitive to this). ++ . "./$as_me.lineno" ++ # Exit status is that of the last command. ++ exit ++} ++ ++ ++if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then ++ as_dirname=dirname ++else ++ as_dirname=false ++fi ++ ++ECHO_C= ECHO_N= ECHO_T= ++case `echo -n x` in ++-n*) ++ case `echo 'x\c'` in ++ *c*) ECHO_T=' ';; # ECHO_T is single tab character. ++ *) ECHO_C='\c';; ++ esac;; ++*) ++ ECHO_N='-n';; ++esac ++ ++if expr a : '\(a\)' >/dev/null 2>&1 && ++ test "X`expr 00001 : '.*\(...\)'`" = X001; then ++ as_expr=expr ++else ++ as_expr=false ++fi ++ ++rm -f conf$$ conf$$.exe conf$$.file ++if test -d conf$$.dir; then ++ rm -f conf$$.dir/conf$$.file ++else ++ rm -f conf$$.dir ++ mkdir conf$$.dir ++fi ++echo >conf$$.file ++if ln -s conf$$.file conf$$ 2>/dev/null; then ++ as_ln_s='ln -s' ++ # ... but there are two gotchas: ++ # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. ++ # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. ++ # In both cases, we have to default to `cp -p'. ++ ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || ++ as_ln_s='cp -p' ++elif ln conf$$.file conf$$ 2>/dev/null; then ++ as_ln_s=ln ++else ++ as_ln_s='cp -p' ++fi ++rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file ++rmdir conf$$.dir 2>/dev/null ++ ++if mkdir -p . 2>/dev/null; then ++ as_mkdir_p=: ++else ++ test -d ./-p && rmdir ./-p ++ as_mkdir_p=false ++fi ++ ++if test -x / >/dev/null 2>&1; then ++ as_test_x='test -x' ++else ++ if ls -dL / >/dev/null 2>&1; then ++ as_ls_L_option=L ++ else ++ as_ls_L_option= ++ fi ++ as_test_x=' ++ eval sh -c '\'' ++ if test -d "$1"; then ++ test -d "$1/."; ++ else ++ case $1 in ++ -*)set "./$1";; ++ esac; ++ case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in ++ ???[sx]*):;;*)false;;esac;fi ++ '\'' sh ++ ' ++fi ++as_executable_p=$as_test_x ++ ++# Sed expression to map a string onto a valid CPP name. ++as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" ++ ++# Sed expression to map a string onto a valid variable name. ++as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" ++ ++ ++exec 6>&1 ++ ++# Save the log message, to keep $[0] and so on meaningful, and to ++# report actual input values of CONFIG_FILES etc. instead of their ++# values after options handling. ++ac_log=" ++This file was extended by libffi $as_me 3.0.8, which was ++generated by GNU Autoconf 2.61. Invocation command line was ++ ++ CONFIG_FILES = $CONFIG_FILES ++ CONFIG_HEADERS = $CONFIG_HEADERS ++ CONFIG_LINKS = $CONFIG_LINKS ++ CONFIG_COMMANDS = $CONFIG_COMMANDS ++ $ $0 $@ ++ ++on `(hostname || uname -n) 2>/dev/null | sed 1q` ++" ++ ++_ACEOF ++ ++cat >>$CONFIG_STATUS <<_ACEOF ++# Files that config.status was made for. ++config_files="$ac_config_files" ++config_headers="$ac_config_headers" ++config_links="$ac_config_links" ++config_commands="$ac_config_commands" ++ ++_ACEOF ++ ++cat >>$CONFIG_STATUS <<\_ACEOF ++ac_cs_usage="\ ++\`$as_me' instantiates files from templates according to the ++current configuration. ++ ++Usage: $0 [OPTIONS] [FILE]... ++ ++ -h, --help print this help, then exit ++ -V, --version print version number and configuration settings, then exit ++ -q, --quiet do not print progress messages ++ -d, --debug don't remove temporary files ++ --recheck update $as_me by reconfiguring in the same conditions ++ --file=FILE[:TEMPLATE] ++ instantiate the configuration file FILE ++ --header=FILE[:TEMPLATE] ++ instantiate the configuration header FILE ++ ++Configuration files: ++$config_files ++ ++Configuration headers: ++$config_headers ++ ++Configuration links: ++$config_links ++ ++Configuration commands: ++$config_commands ++ ++Report bugs to ." ++ ++_ACEOF ++cat >>$CONFIG_STATUS <<_ACEOF ++ac_cs_version="\\ ++libffi config.status 3.0.8 ++configured by $0, generated by GNU Autoconf 2.61, ++ with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" ++ ++Copyright (C) 2006 Free Software Foundation, Inc. ++This config.status script is free software; the Free Software Foundation ++gives unlimited permission to copy, distribute and modify it." ++ ++ac_pwd='$ac_pwd' ++srcdir='$srcdir' ++INSTALL='$INSTALL' ++MKDIR_P='$MKDIR_P' ++_ACEOF ++ ++cat >>$CONFIG_STATUS <<\_ACEOF ++# If no file are specified by the user, then we need to provide default ++# value. By we need to know if files were specified by the user. ++ac_need_defaults=: ++while test $# != 0 ++do ++ case $1 in ++ --*=*) ++ ac_option=`expr "X$1" : 'X\([^=]*\)='` ++ ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` ++ ac_shift=: ++ ;; ++ *) ++ ac_option=$1 ++ ac_optarg=$2 ++ ac_shift=shift ++ ;; ++ esac ++ ++ case $ac_option in ++ # Handling of the options. ++ -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) ++ ac_cs_recheck=: ;; ++ --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) ++ echo "$ac_cs_version"; exit ;; ++ --debug | --debu | --deb | --de | --d | -d ) ++ debug=: ;; ++ --file | --fil | --fi | --f ) ++ $ac_shift ++ CONFIG_FILES="$CONFIG_FILES $ac_optarg" ++ ac_need_defaults=false;; ++ --header | --heade | --head | --hea ) ++ $ac_shift ++ CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg" ++ ac_need_defaults=false;; ++ --he | --h) ++ # Conflict between --help and --header ++ { echo "$as_me: error: ambiguous option: $1 ++Try \`$0 --help' for more information." >&2 ++ { (exit 1); exit 1; }; };; ++ --help | --hel | -h ) ++ echo "$ac_cs_usage"; exit ;; ++ -q | -quiet | --quiet | --quie | --qui | --qu | --q \ ++ | -silent | --silent | --silen | --sile | --sil | --si | --s) ++ ac_cs_silent=: ;; ++ ++ # This is an error. ++ -*) { echo "$as_me: error: unrecognized option: $1 ++Try \`$0 --help' for more information." >&2 ++ { (exit 1); exit 1; }; } ;; ++ ++ *) ac_config_targets="$ac_config_targets $1" ++ ac_need_defaults=false ;; ++ ++ esac ++ shift ++done ++ ++ac_configure_extra_args= ++ ++if $ac_cs_silent; then ++ exec 6>/dev/null ++ ac_configure_extra_args="$ac_configure_extra_args --silent" ++fi ++ ++_ACEOF ++cat >>$CONFIG_STATUS <<_ACEOF ++if \$ac_cs_recheck; then ++ echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6 ++ CONFIG_SHELL=$SHELL ++ export CONFIG_SHELL ++ exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion ++fi ++ ++_ACEOF ++cat >>$CONFIG_STATUS <<\_ACEOF ++exec 5>>config.log ++{ ++ echo ++ sed 'h;s/./-/g;s/^.../@%:@@%:@ /;s/...$/ @%:@@%:@/;p;x;p;x' <<_ASBOX ++@%:@@%:@ Running $as_me. @%:@@%:@ ++_ASBOX ++ echo "$ac_log" ++} >&5 ++ ++_ACEOF ++cat >>$CONFIG_STATUS <<_ACEOF ++# ++# INIT-COMMANDS ++# ++AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" ++TARGETDIR="$TARGETDIR" ++ ++_ACEOF ++ ++cat >>$CONFIG_STATUS <<\_ACEOF ++ ++# Handling of arguments. ++for ac_config_target in $ac_config_targets ++do ++ case $ac_config_target in ++ "fficonfig.h") CONFIG_HEADERS="$CONFIG_HEADERS fficonfig.h" ;; ++ "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; ++ "include") CONFIG_COMMANDS="$CONFIG_COMMANDS include" ;; ++ "src") CONFIG_COMMANDS="$CONFIG_COMMANDS src" ;; ++ "include/ffitarget.h") CONFIG_LINKS="$CONFIG_LINKS include/ffitarget.h:src/$TARGETDIR/ffitarget.h" ;; ++ "include/Makefile") CONFIG_FILES="$CONFIG_FILES include/Makefile" ;; ++ "include/ffi.h") CONFIG_FILES="$CONFIG_FILES include/ffi.h" ;; ++ "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; ++ "testsuite/Makefile") CONFIG_FILES="$CONFIG_FILES testsuite/Makefile" ;; ++ "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;; ++ "libffi.pc") CONFIG_FILES="$CONFIG_FILES libffi.pc" ;; ++ ++ *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5 ++echo "$as_me: error: invalid argument: $ac_config_target" >&2;} ++ { (exit 1); exit 1; }; };; ++ esac ++done ++ ++ ++# If the user did not use the arguments to specify the items to instantiate, ++# then the envvar interface is used. Set only those that are not. ++# We use the long form for the default assignment because of an extremely ++# bizarre bug on SunOS 4.1.3. ++if $ac_need_defaults; then ++ test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files ++ test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers ++ test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links ++ test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands ++fi ++ ++# Have a temporary directory for convenience. Make it in the build tree ++# simply because there is no reason against having it here, and in addition, ++# creating and moving files from /tmp can sometimes cause problems. ++# Hook for its removal unless debugging. ++# Note that there is a small window in which the directory will not be cleaned: ++# after its creation but before its name has been assigned to `$tmp'. ++$debug || ++{ ++ tmp= ++ trap 'exit_status=$? ++ { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status ++' 0 ++ trap '{ (exit 1); exit 1; }' 1 2 13 15 ++} ++# Create a (secure) tmp directory for tmp files. ++ ++{ ++ tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && ++ test -n "$tmp" && test -d "$tmp" ++} || ++{ ++ tmp=./conf$$-$RANDOM ++ (umask 077 && mkdir "$tmp") ++} || ++{ ++ echo "$me: cannot create a temporary directory in ." >&2 ++ { (exit 1); exit 1; } ++} ++ ++# ++# Set up the sed scripts for CONFIG_FILES section. ++# ++ ++# No need to generate the scripts if there are no CONFIG_FILES. ++# This happens for instance when ./config.status config.h ++if test -n "$CONFIG_FILES"; then ++ ++_ACEOF ++ ++ ++ ++ac_delim='%!_!# ' ++for ac_last_try in false false false false false :; do ++ cat >conf$$subs.sed <<_ACEOF ++SHELL!$SHELL$ac_delim ++PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim ++PACKAGE_NAME!$PACKAGE_NAME$ac_delim ++PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim ++PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim ++PACKAGE_STRING!$PACKAGE_STRING$ac_delim ++PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim ++exec_prefix!$exec_prefix$ac_delim ++prefix!$prefix$ac_delim ++program_transform_name!$program_transform_name$ac_delim ++bindir!$bindir$ac_delim ++sbindir!$sbindir$ac_delim ++libexecdir!$libexecdir$ac_delim ++datarootdir!$datarootdir$ac_delim ++datadir!$datadir$ac_delim ++sysconfdir!$sysconfdir$ac_delim ++sharedstatedir!$sharedstatedir$ac_delim ++localstatedir!$localstatedir$ac_delim ++includedir!$includedir$ac_delim ++oldincludedir!$oldincludedir$ac_delim ++docdir!$docdir$ac_delim ++infodir!$infodir$ac_delim ++htmldir!$htmldir$ac_delim ++dvidir!$dvidir$ac_delim ++pdfdir!$pdfdir$ac_delim ++psdir!$psdir$ac_delim ++libdir!$libdir$ac_delim ++localedir!$localedir$ac_delim ++mandir!$mandir$ac_delim ++DEFS!$DEFS$ac_delim ++ECHO_C!$ECHO_C$ac_delim ++ECHO_N!$ECHO_N$ac_delim ++ECHO_T!$ECHO_T$ac_delim ++LIBS!$LIBS$ac_delim ++build_alias!$build_alias$ac_delim ++host_alias!$host_alias$ac_delim ++target_alias!$target_alias$ac_delim ++build!$build$ac_delim ++build_cpu!$build_cpu$ac_delim ++build_vendor!$build_vendor$ac_delim ++build_os!$build_os$ac_delim ++host!$host$ac_delim ++host_cpu!$host_cpu$ac_delim ++host_vendor!$host_vendor$ac_delim ++host_os!$host_os$ac_delim ++target!$target$ac_delim ++target_cpu!$target_cpu$ac_delim ++target_vendor!$target_vendor$ac_delim ++target_os!$target_os$ac_delim ++INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim ++INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim ++INSTALL_DATA!$INSTALL_DATA$ac_delim ++am__isrc!$am__isrc$ac_delim ++CYGPATH_W!$CYGPATH_W$ac_delim ++PACKAGE!$PACKAGE$ac_delim ++VERSION!$VERSION$ac_delim ++ACLOCAL!$ACLOCAL$ac_delim ++AUTOCONF!$AUTOCONF$ac_delim ++AUTOMAKE!$AUTOMAKE$ac_delim ++AUTOHEADER!$AUTOHEADER$ac_delim ++MAKEINFO!$MAKEINFO$ac_delim ++install_sh!$install_sh$ac_delim ++STRIP!$STRIP$ac_delim ++INSTALL_STRIP_PROGRAM!$INSTALL_STRIP_PROGRAM$ac_delim ++mkdir_p!$mkdir_p$ac_delim ++AWK!$AWK$ac_delim ++SET_MAKE!$SET_MAKE$ac_delim ++am__leading_dot!$am__leading_dot$ac_delim ++AMTAR!$AMTAR$ac_delim ++am__tar!$am__tar$ac_delim ++am__untar!$am__untar$ac_delim ++CC!$CC$ac_delim ++CFLAGS!$CFLAGS$ac_delim ++LDFLAGS!$LDFLAGS$ac_delim ++CPPFLAGS!$CPPFLAGS$ac_delim ++ac_ct_CC!$ac_ct_CC$ac_delim ++EXEEXT!$EXEEXT$ac_delim ++OBJEXT!$OBJEXT$ac_delim ++DEPDIR!$DEPDIR$ac_delim ++am__include!$am__include$ac_delim ++am__quote!$am__quote$ac_delim ++AMDEP_TRUE!$AMDEP_TRUE$ac_delim ++AMDEP_FALSE!$AMDEP_FALSE$ac_delim ++AMDEPBACKSLASH!$AMDEPBACKSLASH$ac_delim ++CCDEPMODE!$CCDEPMODE$ac_delim ++am__fastdepCC_TRUE!$am__fastdepCC_TRUE$ac_delim ++am__fastdepCC_FALSE!$am__fastdepCC_FALSE$ac_delim ++CCAS!$CCAS$ac_delim ++CCASFLAGS!$CCASFLAGS$ac_delim ++CCASDEPMODE!$CCASDEPMODE$ac_delim ++am__fastdepCCAS_TRUE!$am__fastdepCCAS_TRUE$ac_delim ++am__fastdepCCAS_FALSE!$am__fastdepCCAS_FALSE$ac_delim ++LIBFFI_DLL!$LIBFFI_DLL$ac_delim ++LIBFFI_LDFLAGS!$LIBFFI_LDFLAGS$ac_delim ++SED!$SED$ac_delim ++GREP!$GREP$ac_delim ++EGREP!$EGREP$ac_delim ++_ACEOF ++ ++ if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then ++ break ++ elif $ac_last_try; then ++ { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 ++echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} ++ { (exit 1); exit 1; }; } ++ else ++ ac_delim="$ac_delim!$ac_delim _$ac_delim!! " ++ fi ++done ++ ++ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed` ++if test -n "$ac_eof"; then ++ ac_eof=`echo "$ac_eof" | sort -nru | sed 1q` ++ ac_eof=`expr $ac_eof + 1` ++fi ++ ++cat >>$CONFIG_STATUS <<_ACEOF ++cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof ++/@[a-zA-Z_][a-zA-Z_0-9]*@/!b ++_ACEOF ++sed ' ++s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g ++s/^/s,@/; s/!/@,|#_!!_#|/ ++:n ++t n ++s/'"$ac_delim"'$/,g/; t ++s/$/\\/; p ++N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n ++' >>$CONFIG_STATUS >$CONFIG_STATUS <<_ACEOF ++CEOF$ac_eof ++_ACEOF ++ ++ ++ac_delim='%!_!# ' ++for ac_last_try in false false false false false :; do ++ cat >conf$$subs.sed <<_ACEOF ++LN_S!$LN_S$ac_delim ++ECHO!$ECHO$ac_delim ++AR!$AR$ac_delim ++RANLIB!$RANLIB$ac_delim ++DSYMUTIL!$DSYMUTIL$ac_delim ++NMEDIT!$NMEDIT$ac_delim ++DLLTOOL!$DLLTOOL$ac_delim ++AS!$AS$ac_delim ++OBJDUMP!$OBJDUMP$ac_delim ++CPP!$CPP$ac_delim ++CXX!$CXX$ac_delim ++CXXFLAGS!$CXXFLAGS$ac_delim ++ac_ct_CXX!$ac_ct_CXX$ac_delim ++CXXDEPMODE!$CXXDEPMODE$ac_delim ++am__fastdepCXX_TRUE!$am__fastdepCXX_TRUE$ac_delim ++am__fastdepCXX_FALSE!$am__fastdepCXX_FALSE$ac_delim ++CXXCPP!$CXXCPP$ac_delim ++F77!$F77$ac_delim ++FFLAGS!$FFLAGS$ac_delim ++ac_ct_F77!$ac_ct_F77$ac_delim ++LIBTOOL!$LIBTOOL$ac_delim ++MAINTAINER_MODE_TRUE!$MAINTAINER_MODE_TRUE$ac_delim ++MAINTAINER_MODE_FALSE!$MAINTAINER_MODE_FALSE$ac_delim ++MAINT!$MAINT$ac_delim ++TESTSUBDIR_TRUE!$TESTSUBDIR_TRUE$ac_delim ++TESTSUBDIR_FALSE!$TESTSUBDIR_FALSE$ac_delim ++AM_RUNTESTFLAGS!$AM_RUNTESTFLAGS$ac_delim ++MIPS_TRUE!$MIPS_TRUE$ac_delim ++MIPS_FALSE!$MIPS_FALSE$ac_delim ++SPARC_TRUE!$SPARC_TRUE$ac_delim ++SPARC_FALSE!$SPARC_FALSE$ac_delim ++X86_TRUE!$X86_TRUE$ac_delim ++X86_FALSE!$X86_FALSE$ac_delim ++X86_FREEBSD_TRUE!$X86_FREEBSD_TRUE$ac_delim ++X86_FREEBSD_FALSE!$X86_FREEBSD_FALSE$ac_delim ++X86_WIN32_TRUE!$X86_WIN32_TRUE$ac_delim ++X86_WIN32_FALSE!$X86_WIN32_FALSE$ac_delim ++X86_DARWIN_TRUE!$X86_DARWIN_TRUE$ac_delim ++X86_DARWIN_FALSE!$X86_DARWIN_FALSE$ac_delim ++ALPHA_TRUE!$ALPHA_TRUE$ac_delim ++ALPHA_FALSE!$ALPHA_FALSE$ac_delim ++IA64_TRUE!$IA64_TRUE$ac_delim ++IA64_FALSE!$IA64_FALSE$ac_delim ++M32R_TRUE!$M32R_TRUE$ac_delim ++M32R_FALSE!$M32R_FALSE$ac_delim ++M68K_TRUE!$M68K_TRUE$ac_delim ++M68K_FALSE!$M68K_FALSE$ac_delim ++POWERPC_TRUE!$POWERPC_TRUE$ac_delim ++POWERPC_FALSE!$POWERPC_FALSE$ac_delim ++POWERPC_AIX_TRUE!$POWERPC_AIX_TRUE$ac_delim ++POWERPC_AIX_FALSE!$POWERPC_AIX_FALSE$ac_delim ++POWERPC_DARWIN_TRUE!$POWERPC_DARWIN_TRUE$ac_delim ++POWERPC_DARWIN_FALSE!$POWERPC_DARWIN_FALSE$ac_delim ++POWERPC_FREEBSD_TRUE!$POWERPC_FREEBSD_TRUE$ac_delim ++POWERPC_FREEBSD_FALSE!$POWERPC_FREEBSD_FALSE$ac_delim ++ARM_TRUE!$ARM_TRUE$ac_delim ++ARM_FALSE!$ARM_FALSE$ac_delim ++LIBFFI_CRIS_TRUE!$LIBFFI_CRIS_TRUE$ac_delim ++LIBFFI_CRIS_FALSE!$LIBFFI_CRIS_FALSE$ac_delim ++FRV_TRUE!$FRV_TRUE$ac_delim ++FRV_FALSE!$FRV_FALSE$ac_delim ++S390_TRUE!$S390_TRUE$ac_delim ++S390_FALSE!$S390_FALSE$ac_delim ++X86_64_TRUE!$X86_64_TRUE$ac_delim ++X86_64_FALSE!$X86_64_FALSE$ac_delim ++SH_TRUE!$SH_TRUE$ac_delim ++SH_FALSE!$SH_FALSE$ac_delim ++SH64_TRUE!$SH64_TRUE$ac_delim ++SH64_FALSE!$SH64_FALSE$ac_delim ++PA_LINUX_TRUE!$PA_LINUX_TRUE$ac_delim ++PA_LINUX_FALSE!$PA_LINUX_FALSE$ac_delim ++PA_HPUX_TRUE!$PA_HPUX_TRUE$ac_delim ++PA_HPUX_FALSE!$PA_HPUX_FALSE$ac_delim ++PA64_HPUX_TRUE!$PA64_HPUX_TRUE$ac_delim ++PA64_HPUX_FALSE!$PA64_HPUX_FALSE$ac_delim ++ALLOCA!$ALLOCA$ac_delim ++HAVE_LONG_DOUBLE!$HAVE_LONG_DOUBLE$ac_delim ++TARGET!$TARGET$ac_delim ++TARGETDIR!$TARGETDIR$ac_delim ++toolexecdir!$toolexecdir$ac_delim ++toolexeclibdir!$toolexeclibdir$ac_delim ++LIB@&t@OBJS!$LIB@&t@OBJS$ac_delim ++LTLIBOBJS!$LTLIBOBJS$ac_delim ++_ACEOF ++ ++ if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 83; then ++ break ++ elif $ac_last_try; then ++ { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 ++echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} ++ { (exit 1); exit 1; }; } ++ else ++ ac_delim="$ac_delim!$ac_delim _$ac_delim!! " ++ fi ++done ++ ++ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed` ++if test -n "$ac_eof"; then ++ ac_eof=`echo "$ac_eof" | sort -nru | sed 1q` ++ ac_eof=`expr $ac_eof + 1` ++fi ++ ++cat >>$CONFIG_STATUS <<_ACEOF ++cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof ++/@[a-zA-Z_][a-zA-Z_0-9]*@/!b end ++_ACEOF ++sed ' ++s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g ++s/^/s,@/; s/!/@,|#_!!_#|/ ++:n ++t n ++s/'"$ac_delim"'$/,g/; t ++s/$/\\/; p ++N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n ++' >>$CONFIG_STATUS >$CONFIG_STATUS <<_ACEOF ++:end ++s/|#_!!_#|//g ++CEOF$ac_eof ++_ACEOF ++ ++ ++# VPATH may cause trouble with some makes, so we remove $(srcdir), ++# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and ++# trailing colons and then remove the whole line if VPATH becomes empty ++# (actually we leave an empty line to preserve line numbers). ++if test "x$srcdir" = x.; then ++ ac_vpsub='/^[ ]*VPATH[ ]*=/{ ++s/:*\$(srcdir):*/:/ ++s/:*\${srcdir}:*/:/ ++s/:*@srcdir@:*/:/ ++s/^\([^=]*=[ ]*\):*/\1/ ++s/:*$// ++s/^[^=]*=[ ]*$// ++}' ++fi ++ ++cat >>$CONFIG_STATUS <<\_ACEOF ++fi # test -n "$CONFIG_FILES" ++ ++ ++for ac_tag in :F $CONFIG_FILES :H $CONFIG_HEADERS :L $CONFIG_LINKS :C $CONFIG_COMMANDS ++do ++ case $ac_tag in ++ :[FHLC]) ac_mode=$ac_tag; continue;; ++ esac ++ case $ac_mode$ac_tag in ++ :[FHL]*:*);; ++ :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5 ++echo "$as_me: error: Invalid tag $ac_tag." >&2;} ++ { (exit 1); exit 1; }; };; ++ :[FH]-) ac_tag=-:-;; ++ :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; ++ esac ++ ac_save_IFS=$IFS ++ IFS=: ++ set x $ac_tag ++ IFS=$ac_save_IFS ++ shift ++ ac_file=$1 ++ shift ++ ++ case $ac_mode in ++ :L) ac_source=$1;; ++ :[FH]) ++ ac_file_inputs= ++ for ac_f ++ do ++ case $ac_f in ++ -) ac_f="$tmp/stdin";; ++ *) # Look for the file first in the build tree, then in the source tree ++ # (if the path is not absolute). The absolute path cannot be DOS-style, ++ # because $ac_f cannot contain `:'. ++ test -f "$ac_f" || ++ case $ac_f in ++ [\\/$]*) false;; ++ *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; ++ esac || ++ { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5 ++echo "$as_me: error: cannot find input file: $ac_f" >&2;} ++ { (exit 1); exit 1; }; };; ++ esac ++ ac_file_inputs="$ac_file_inputs $ac_f" ++ done ++ ++ # Let's still pretend it is `configure' which instantiates (i.e., don't ++ # use $as_me), people would be surprised to read: ++ # /* config.h. Generated by config.status. */ ++ configure_input="Generated from "`IFS=: ++ echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure." ++ if test x"$ac_file" != x-; then ++ configure_input="$ac_file. $configure_input" ++ { echo "$as_me:$LINENO: creating $ac_file" >&5 ++echo "$as_me: creating $ac_file" >&6;} ++ fi ++ ++ case $ac_tag in ++ *:-:* | *:-) cat >"$tmp/stdin";; ++ esac ++ ;; ++ esac ++ ++ ac_dir=`$as_dirname -- "$ac_file" || ++$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ ++ X"$ac_file" : 'X\(//\)[^/]' \| \ ++ X"$ac_file" : 'X\(//\)$' \| \ ++ X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || ++echo X"$ac_file" | ++ sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ ++ s//\1/ ++ q ++ } ++ /^X\(\/\/\)[^/].*/{ ++ s//\1/ ++ q ++ } ++ /^X\(\/\/\)$/{ ++ s//\1/ ++ q ++ } ++ /^X\(\/\).*/{ ++ s//\1/ ++ q ++ } ++ s/.*/./; q'` ++ { as_dir="$ac_dir" ++ case $as_dir in #( ++ -*) as_dir=./$as_dir;; ++ esac ++ test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || { ++ as_dirs= ++ while :; do ++ case $as_dir in #( ++ *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #( ++ *) as_qdir=$as_dir;; ++ esac ++ as_dirs="'$as_qdir' $as_dirs" ++ as_dir=`$as_dirname -- "$as_dir" || ++$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ ++ X"$as_dir" : 'X\(//\)[^/]' \| \ ++ X"$as_dir" : 'X\(//\)$' \| \ ++ X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || ++echo X"$as_dir" | ++ sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ ++ s//\1/ ++ q ++ } ++ /^X\(\/\/\)[^/].*/{ ++ s//\1/ ++ q ++ } ++ /^X\(\/\/\)$/{ ++ s//\1/ ++ q ++ } ++ /^X\(\/\).*/{ ++ s//\1/ ++ q ++ } ++ s/.*/./; q'` ++ test -d "$as_dir" && break ++ done ++ test -z "$as_dirs" || eval "mkdir $as_dirs" ++ } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5 ++echo "$as_me: error: cannot create directory $as_dir" >&2;} ++ { (exit 1); exit 1; }; }; } ++ ac_builddir=. ++ ++case "$ac_dir" in ++.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; ++*) ++ ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` ++ # A ".." for each directory in $ac_dir_suffix. ++ ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'` ++ case $ac_top_builddir_sub in ++ "") ac_top_builddir_sub=. ac_top_build_prefix= ;; ++ *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; ++ esac ;; ++esac ++ac_abs_top_builddir=$ac_pwd ++ac_abs_builddir=$ac_pwd$ac_dir_suffix ++# for backward compatibility: ++ac_top_builddir=$ac_top_build_prefix ++ ++case $srcdir in ++ .) # We are building in place. ++ ac_srcdir=. ++ ac_top_srcdir=$ac_top_builddir_sub ++ ac_abs_top_srcdir=$ac_pwd ;; ++ [\\/]* | ?:[\\/]* ) # Absolute name. ++ ac_srcdir=$srcdir$ac_dir_suffix; ++ ac_top_srcdir=$srcdir ++ ac_abs_top_srcdir=$srcdir ;; ++ *) # Relative name. ++ ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix ++ ac_top_srcdir=$ac_top_build_prefix$srcdir ++ ac_abs_top_srcdir=$ac_pwd/$srcdir ;; ++esac ++ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix ++ ++ ++ case $ac_mode in ++ :F) ++ # ++ # CONFIG_FILE ++ # ++ ++ case $INSTALL in ++ [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; ++ *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; ++ esac ++ ac_MKDIR_P=$MKDIR_P ++ case $MKDIR_P in ++ [\\/$]* | ?:[\\/]* ) ;; ++ */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; ++ esac ++_ACEOF ++ ++cat >>$CONFIG_STATUS <<\_ACEOF ++# If the template does not know about datarootdir, expand it. ++# FIXME: This hack should be removed a few years after 2.60. ++ac_datarootdir_hack=; ac_datarootdir_seen= ++ ++case `sed -n '/datarootdir/ { ++ p ++ q ++} ++/@datadir@/p ++/@docdir@/p ++/@infodir@/p ++/@localedir@/p ++/@mandir@/p ++' $ac_file_inputs` in ++*datarootdir*) ac_datarootdir_seen=yes;; ++*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) ++ { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 ++echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} ++_ACEOF ++cat >>$CONFIG_STATUS <<_ACEOF ++ ac_datarootdir_hack=' ++ s&@datadir@&$datadir&g ++ s&@docdir@&$docdir&g ++ s&@infodir@&$infodir&g ++ s&@localedir@&$localedir&g ++ s&@mandir@&$mandir&g ++ s&\\\${datarootdir}&$datarootdir&g' ;; ++esac ++_ACEOF ++ ++# Neutralize VPATH when `$srcdir' = `.'. ++# Shell code in configure.ac might set extrasub. ++# FIXME: do we really want to maintain this feature? ++cat >>$CONFIG_STATUS <<_ACEOF ++ sed "$ac_vpsub ++$extrasub ++_ACEOF ++cat >>$CONFIG_STATUS <<\_ACEOF ++:t ++/@[a-zA-Z_][a-zA-Z_0-9]*@/!b ++s&@configure_input@&$configure_input&;t t ++s&@top_builddir@&$ac_top_builddir_sub&;t t ++s&@srcdir@&$ac_srcdir&;t t ++s&@abs_srcdir@&$ac_abs_srcdir&;t t ++s&@top_srcdir@&$ac_top_srcdir&;t t ++s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t ++s&@builddir@&$ac_builddir&;t t ++s&@abs_builddir@&$ac_abs_builddir&;t t ++s&@abs_top_builddir@&$ac_abs_top_builddir&;t t ++s&@INSTALL@&$ac_INSTALL&;t t ++s&@MKDIR_P@&$ac_MKDIR_P&;t t ++$ac_datarootdir_hack ++" $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" >$tmp/out ++ ++test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && ++ { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } && ++ { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } && ++ { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir' ++which seems to be undefined. Please make sure it is defined." >&5 ++echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' ++which seems to be undefined. Please make sure it is defined." >&2;} ++ ++ rm -f "$tmp/stdin" ++ case $ac_file in ++ -) cat "$tmp/out"; rm -f "$tmp/out";; ++ *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;; ++ esac ++ ;; ++ :H) ++ # ++ # CONFIG_HEADER ++ # ++_ACEOF ++ ++# Transform confdefs.h into a sed script `conftest.defines', that ++# substitutes the proper values into config.h.in to produce config.h. ++rm -f conftest.defines conftest.tail ++# First, append a space to every undef/define line, to ease matching. ++echo 's/$/ /' >conftest.defines ++# Then, protect against being on the right side of a sed subst, or in ++# an unquoted here document, in config.status. If some macros were ++# called several times there might be several #defines for the same ++# symbol, which is useless. But do not sort them, since the last ++# AC_DEFINE must be honored. ++ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* ++# These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where ++# NAME is the cpp macro being defined, VALUE is the value it is being given. ++# PARAMS is the parameter list in the macro definition--in most cases, it's ++# just an empty string. ++ac_dA='s,^\\([ #]*\\)[^ ]*\\([ ]*' ++ac_dB='\\)[ (].*,\\1define\\2' ++ac_dC=' ' ++ac_dD=' ,' ++ ++uniq confdefs.h | ++ sed -n ' ++ t rset ++ :rset ++ s/^[ ]*#[ ]*define[ ][ ]*// ++ t ok ++ d ++ :ok ++ s/[\\&,]/\\&/g ++ s/^\('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p ++ s/^\('"$ac_word_re"'\)[ ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p ++ ' >>conftest.defines ++ ++# Remove the space that was appended to ease matching. ++# Then replace #undef with comments. This is necessary, for ++# example, in the case of _POSIX_SOURCE, which is predefined and required ++# on some systems where configure will not decide to define it. ++# (The regexp can be short, since the line contains either #define or #undef.) ++echo 's/ $// ++s,^[ #]*u.*,/* & */,' >>conftest.defines ++ ++# Break up conftest.defines: ++ac_max_sed_lines=50 ++ ++# First sed command is: sed -f defines.sed $ac_file_inputs >"$tmp/out1" ++# Second one is: sed -f defines.sed "$tmp/out1" >"$tmp/out2" ++# Third one will be: sed -f defines.sed "$tmp/out2" >"$tmp/out1" ++# et cetera. ++ac_in='$ac_file_inputs' ++ac_out='"$tmp/out1"' ++ac_nxt='"$tmp/out2"' ++ ++while : ++do ++ # Write a here document: ++ cat >>$CONFIG_STATUS <<_ACEOF ++ # First, check the format of the line: ++ cat >"\$tmp/defines.sed" <<\\CEOF ++/^[ ]*#[ ]*undef[ ][ ]*$ac_word_re[ ]*\$/b def ++/^[ ]*#[ ]*define[ ][ ]*$ac_word_re[( ]/b def ++b ++:def ++_ACEOF ++ sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS ++ echo 'CEOF ++ sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS ++ ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in ++ sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail ++ grep . conftest.tail >/dev/null || break ++ rm -f conftest.defines ++ mv conftest.tail conftest.defines ++done ++rm -f conftest.defines conftest.tail ++ ++echo "ac_result=$ac_in" >>$CONFIG_STATUS ++cat >>$CONFIG_STATUS <<\_ACEOF ++ if test x"$ac_file" != x-; then ++ echo "/* $configure_input */" >"$tmp/config.h" ++ cat "$ac_result" >>"$tmp/config.h" ++ if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then ++ { echo "$as_me:$LINENO: $ac_file is unchanged" >&5 ++echo "$as_me: $ac_file is unchanged" >&6;} ++ else ++ rm -f $ac_file ++ mv "$tmp/config.h" $ac_file ++ fi ++ else ++ echo "/* $configure_input */" ++ cat "$ac_result" ++ fi ++ rm -f "$tmp/out12" ++# Compute $ac_file's index in $config_headers. ++_am_arg=$ac_file ++_am_stamp_count=1 ++for _am_header in $config_headers :; do ++ case $_am_header in ++ $_am_arg | $_am_arg:* ) ++ break ;; ++ * ) ++ _am_stamp_count=`expr $_am_stamp_count + 1` ;; ++ esac ++done ++echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || ++$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ ++ X"$_am_arg" : 'X\(//\)[^/]' \| \ ++ X"$_am_arg" : 'X\(//\)$' \| \ ++ X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || ++echo X"$_am_arg" | ++ sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ ++ s//\1/ ++ q ++ } ++ /^X\(\/\/\)[^/].*/{ ++ s//\1/ ++ q ++ } ++ /^X\(\/\/\)$/{ ++ s//\1/ ++ q ++ } ++ /^X\(\/\).*/{ ++ s//\1/ ++ q ++ } ++ s/.*/./; q'`/stamp-h$_am_stamp_count ++ ;; ++ :L) ++ # ++ # CONFIG_LINK ++ # ++ ++ { echo "$as_me:$LINENO: linking $srcdir/$ac_source to $ac_file" >&5 ++echo "$as_me: linking $srcdir/$ac_source to $ac_file" >&6;} ++ ++ if test ! -r "$srcdir/$ac_source"; then ++ { { echo "$as_me:$LINENO: error: $srcdir/$ac_source: file not found" >&5 ++echo "$as_me: error: $srcdir/$ac_source: file not found" >&2;} ++ { (exit 1); exit 1; }; } ++ fi ++ rm -f "$ac_file" ++ ++ # Try a relative symlink, then a hard link, then a copy. ++ case $srcdir in ++ [\\/$]* | ?:[\\/]* ) ac_rel_source=$srcdir/$ac_source ;; ++ *) ac_rel_source=$ac_top_build_prefix$srcdir/$ac_source ;; ++ esac ++ ln -s "$ac_rel_source" "$ac_file" 2>/dev/null || ++ ln "$srcdir/$ac_source" "$ac_file" 2>/dev/null || ++ cp -p "$srcdir/$ac_source" "$ac_file" || ++ { { echo "$as_me:$LINENO: error: cannot link or copy $srcdir/$ac_source to $ac_file" >&5 ++echo "$as_me: error: cannot link or copy $srcdir/$ac_source to $ac_file" >&2;} ++ { (exit 1); exit 1; }; } ++ ;; ++ :C) { echo "$as_me:$LINENO: executing $ac_file commands" >&5 ++echo "$as_me: executing $ac_file commands" >&6;} ++ ;; ++ esac ++ ++ ++ case $ac_file$ac_mode in ++ "depfiles":C) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do ++ # Strip MF so we end up with the name of the file. ++ mf=`echo "$mf" | sed -e 's/:.*$//'` ++ # Check whether this is an Automake generated Makefile or not. ++ # We used to match only the files named `Makefile.in', but ++ # some people rename them; so instead we look at the file content. ++ # Grep'ing the first line is not enough: some people post-process ++ # each Makefile.in and add a new line on top of each file to say so. ++ # Grep'ing the whole file is not good either: AIX grep has a line ++ # limit of 2048, but all sed's we know have understand at least 4000. ++ if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then ++ dirpart=`$as_dirname -- "$mf" || ++$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ ++ X"$mf" : 'X\(//\)[^/]' \| \ ++ X"$mf" : 'X\(//\)$' \| \ ++ X"$mf" : 'X\(/\)' \| . 2>/dev/null || ++echo X"$mf" | ++ sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ ++ s//\1/ ++ q ++ } ++ /^X\(\/\/\)[^/].*/{ ++ s//\1/ ++ q ++ } ++ /^X\(\/\/\)$/{ ++ s//\1/ ++ q ++ } ++ /^X\(\/\).*/{ ++ s//\1/ ++ q ++ } ++ s/.*/./; q'` ++ else ++ continue ++ fi ++ # Extract the definition of DEPDIR, am__include, and am__quote ++ # from the Makefile without running `make'. ++ DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` ++ test -z "$DEPDIR" && continue ++ am__include=`sed -n 's/^am__include = //p' < "$mf"` ++ test -z "am__include" && continue ++ am__quote=`sed -n 's/^am__quote = //p' < "$mf"` ++ # When using ansi2knr, U may be empty or an underscore; expand it ++ U=`sed -n 's/^U = //p' < "$mf"` ++ # Find all dependency output files, they are included files with ++ # $(DEPDIR) in their names. We invoke sed twice because it is the ++ # simplest approach to changing $(DEPDIR) to its actual value in the ++ # expansion. ++ for file in `sed -n " ++ s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ ++ sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do ++ # Make sure the directory exists. ++ test -f "$dirpart/$file" && continue ++ fdir=`$as_dirname -- "$file" || ++$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ ++ X"$file" : 'X\(//\)[^/]' \| \ ++ X"$file" : 'X\(//\)$' \| \ ++ X"$file" : 'X\(/\)' \| . 2>/dev/null || ++echo X"$file" | ++ sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ ++ s//\1/ ++ q ++ } ++ /^X\(\/\/\)[^/].*/{ ++ s//\1/ ++ q ++ } ++ /^X\(\/\/\)$/{ ++ s//\1/ ++ q ++ } ++ /^X\(\/\).*/{ ++ s//\1/ ++ q ++ } ++ s/.*/./; q'` ++ { as_dir=$dirpart/$fdir ++ case $as_dir in #( ++ -*) as_dir=./$as_dir;; ++ esac ++ test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || { ++ as_dirs= ++ while :; do ++ case $as_dir in #( ++ *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #( ++ *) as_qdir=$as_dir;; ++ esac ++ as_dirs="'$as_qdir' $as_dirs" ++ as_dir=`$as_dirname -- "$as_dir" || ++$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ ++ X"$as_dir" : 'X\(//\)[^/]' \| \ ++ X"$as_dir" : 'X\(//\)$' \| \ ++ X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || ++echo X"$as_dir" | ++ sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ ++ s//\1/ ++ q ++ } ++ /^X\(\/\/\)[^/].*/{ ++ s//\1/ ++ q ++ } ++ /^X\(\/\/\)$/{ ++ s//\1/ ++ q ++ } ++ /^X\(\/\).*/{ ++ s//\1/ ++ q ++ } ++ s/.*/./; q'` ++ test -d "$as_dir" && break ++ done ++ test -z "$as_dirs" || eval "mkdir $as_dirs" ++ } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5 ++echo "$as_me: error: cannot create directory $as_dir" >&2;} ++ { (exit 1); exit 1; }; }; } ++ # echo "creating $dirpart/$file" ++ echo '# dummy' > "$dirpart/$file" ++ done ++done ++ ;; ++ "include":C) test -d include || mkdir include ;; ++ "src":C) ++test -d src || mkdir src ++test -d src/$TARGETDIR || mkdir src/$TARGETDIR ++ ;; ++ ++ esac ++done # for ac_tag ++ ++ ++{ (exit 0); exit 0; } ++_ACEOF ++chmod +x $CONFIG_STATUS ++ac_clean_files=$ac_clean_files_save ++ ++ ++# configure is writing to config.log, and then calls config.status. ++# config.status does its own redirection, appending to config.log. ++# Unfortunately, on DOS this fails, as config.log is still kept open ++# by configure, so config.status won't be able to write to it; its ++# output is simply discarded. So we exec the FD to /dev/null, ++# effectively closing config.log, so it can be properly (re)opened and ++# appended to by config.status. When coming back to configure, we ++# need to make the FD available again. ++if test "$no_create" != yes; then ++ ac_cs_success=: ++ ac_config_status_args= ++ test "$silent" = yes && ++ ac_config_status_args="$ac_config_status_args --quiet" ++ exec 5>/dev/null ++ $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false ++ exec 5>>config.log ++ # Use ||, not &&, to avoid exiting from the if with $? = 1, which ++ # would make configure fail if this is the last instruction. ++ $ac_cs_success || { (exit 1); exit 1; } ++fi ++ +diff -Nur libffi-3.0.8/autom4te.cache/output.1 autotools-update-3.0.8/autom4te.cache/output.1 +--- libffi-3.0.8/autom4te.cache/output.1 1970-01-01 01:00:00.000000000 +0100 ++++ autotools-update-3.0.8/autom4te.cache/output.1 2009-06-05 17:56:34.000000000 +0100 +@@ -0,0 +1,25194 @@ ++@%:@! /bin/sh ++@%:@ Guess values for system-dependent variables and create Makefiles. ++@%:@ Generated by GNU Autoconf 2.61 for libffi 3.0.8. ++@%:@ ++@%:@ Report bugs to . ++@%:@ ++@%:@ Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, ++@%:@ 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc. ++@%:@ This configure script is free software; the Free Software Foundation ++@%:@ gives unlimited permission to copy, distribute and modify it. ++## --------------------- ## ++## M4sh Initialization. ## ++## --------------------- ## ++ ++# Be more Bourne compatible ++DUALCASE=1; export DUALCASE # for MKS sh ++if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then ++ emulate sh ++ NULLCMD=: ++ # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which ++ # is contrary to our usage. Disable this feature. ++ alias -g '${1+"$@"}'='"$@"' ++ setopt NO_GLOB_SUBST ++else ++ case `(set -o) 2>/dev/null` in ++ *posix*) set -o posix ;; ++esac ++ ++fi ++ ++ ++ ++ ++# PATH needs CR ++# Avoid depending upon Character Ranges. ++as_cr_letters='abcdefghijklmnopqrstuvwxyz' ++as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' ++as_cr_Letters=$as_cr_letters$as_cr_LETTERS ++as_cr_digits='0123456789' ++as_cr_alnum=$as_cr_Letters$as_cr_digits ++ ++# The user is always right. ++if test "${PATH_SEPARATOR+set}" != set; then ++ echo "#! /bin/sh" >conf$$.sh ++ echo "exit 0" >>conf$$.sh ++ chmod +x conf$$.sh ++ if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then ++ PATH_SEPARATOR=';' ++ else ++ PATH_SEPARATOR=: ++ fi ++ rm -f conf$$.sh ++fi ++ ++# Support unset when possible. ++if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then ++ as_unset=unset ++else ++ as_unset=false ++fi ++ ++ ++# IFS ++# We need space, tab and new line, in precisely that order. Quoting is ++# there to prevent editors from complaining about space-tab. ++# (If _AS_PATH_WALK were called with IFS unset, it would disable word ++# splitting by setting IFS to empty value.) ++as_nl=' ++' ++IFS=" "" $as_nl" ++ ++# Find who we are. Look in the path if we contain no directory separator. ++case $0 in ++ *[\\/]* ) as_myself=$0 ;; ++ *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break ++done ++IFS=$as_save_IFS ++ ++ ;; ++esac ++# We did not find ourselves, most probably we were run as `sh COMMAND' ++# in which case we are not to be found in the path. ++if test "x$as_myself" = x; then ++ as_myself=$0 ++fi ++if test ! -f "$as_myself"; then ++ echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 ++ { (exit 1); exit 1; } ++fi ++ ++# Work around bugs in pre-3.0 UWIN ksh. ++for as_var in ENV MAIL MAILPATH ++do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var ++done ++PS1='$ ' ++PS2='> ' ++PS4='+ ' ++ ++# NLS nuisances. ++for as_var in \ ++ LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \ ++ LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \ ++ LC_TELEPHONE LC_TIME ++do ++ if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then ++ eval $as_var=C; export $as_var ++ else ++ ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var ++ fi ++done ++ ++# Required to use basename. ++if expr a : '\(a\)' >/dev/null 2>&1 && ++ test "X`expr 00001 : '.*\(...\)'`" = X001; then ++ as_expr=expr ++else ++ as_expr=false ++fi ++ ++if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then ++ as_basename=basename ++else ++ as_basename=false ++fi ++ ++ ++# Name of the executable. ++as_me=`$as_basename -- "$0" || ++$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ ++ X"$0" : 'X\(//\)$' \| \ ++ X"$0" : 'X\(/\)' \| . 2>/dev/null || ++echo X/"$0" | ++ sed '/^.*\/\([^/][^/]*\)\/*$/{ ++ s//\1/ ++ q ++ } ++ /^X\/\(\/\/\)$/{ ++ s//\1/ ++ q ++ } ++ /^X\/\(\/\).*/{ ++ s//\1/ ++ q ++ } ++ s/.*/./; q'` ++ ++# CDPATH. ++$as_unset CDPATH ++ ++ ++if test "x$CONFIG_SHELL" = x; then ++ if (eval ":") 2>/dev/null; then ++ as_have_required=yes ++else ++ as_have_required=no ++fi ++ ++ if test $as_have_required = yes && (eval ": ++(as_func_return () { ++ (exit \$1) ++} ++as_func_success () { ++ as_func_return 0 ++} ++as_func_failure () { ++ as_func_return 1 ++} ++as_func_ret_success () { ++ return 0 ++} ++as_func_ret_failure () { ++ return 1 ++} ++ ++exitcode=0 ++if as_func_success; then ++ : ++else ++ exitcode=1 ++ echo as_func_success failed. ++fi ++ ++if as_func_failure; then ++ exitcode=1 ++ echo as_func_failure succeeded. ++fi ++ ++if as_func_ret_success; then ++ : ++else ++ exitcode=1 ++ echo as_func_ret_success failed. ++fi ++ ++if as_func_ret_failure; then ++ exitcode=1 ++ echo as_func_ret_failure succeeded. ++fi ++ ++if ( set x; as_func_ret_success y && test x = \"\$1\" ); then ++ : ++else ++ exitcode=1 ++ echo positional parameters were not saved. ++fi ++ ++test \$exitcode = 0) || { (exit 1); exit 1; } ++ ++( ++ as_lineno_1=\$LINENO ++ as_lineno_2=\$LINENO ++ test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" && ++ test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; } ++") 2> /dev/null; then ++ : ++else ++ as_candidate_shells= ++ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ case $as_dir in ++ /*) ++ for as_base in sh bash ksh sh5; do ++ as_candidate_shells="$as_candidate_shells $as_dir/$as_base" ++ done;; ++ esac ++done ++IFS=$as_save_IFS ++ ++ ++ for as_shell in $as_candidate_shells $SHELL; do ++ # Try only shells that exist, to save several forks. ++ if { test -f "$as_shell" || test -f "$as_shell.exe"; } && ++ { ("$as_shell") 2> /dev/null <<\_ASEOF ++if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then ++ emulate sh ++ NULLCMD=: ++ # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which ++ # is contrary to our usage. Disable this feature. ++ alias -g '${1+"$@"}'='"$@"' ++ setopt NO_GLOB_SUBST ++else ++ case `(set -o) 2>/dev/null` in ++ *posix*) set -o posix ;; ++esac ++ ++fi ++ ++ ++: ++_ASEOF ++}; then ++ CONFIG_SHELL=$as_shell ++ as_have_required=yes ++ if { "$as_shell" 2> /dev/null <<\_ASEOF ++if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then ++ emulate sh ++ NULLCMD=: ++ # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which ++ # is contrary to our usage. Disable this feature. ++ alias -g '${1+"$@"}'='"$@"' ++ setopt NO_GLOB_SUBST ++else ++ case `(set -o) 2>/dev/null` in ++ *posix*) set -o posix ;; ++esac ++ ++fi ++ ++ ++: ++(as_func_return () { ++ (exit $1) ++} ++as_func_success () { ++ as_func_return 0 ++} ++as_func_failure () { ++ as_func_return 1 ++} ++as_func_ret_success () { ++ return 0 ++} ++as_func_ret_failure () { ++ return 1 ++} ++ ++exitcode=0 ++if as_func_success; then ++ : ++else ++ exitcode=1 ++ echo as_func_success failed. ++fi ++ ++if as_func_failure; then ++ exitcode=1 ++ echo as_func_failure succeeded. ++fi ++ ++if as_func_ret_success; then ++ : ++else ++ exitcode=1 ++ echo as_func_ret_success failed. ++fi ++ ++if as_func_ret_failure; then ++ exitcode=1 ++ echo as_func_ret_failure succeeded. ++fi ++ ++if ( set x; as_func_ret_success y && test x = "$1" ); then ++ : ++else ++ exitcode=1 ++ echo positional parameters were not saved. ++fi ++ ++test $exitcode = 0) || { (exit 1); exit 1; } ++ ++( ++ as_lineno_1=$LINENO ++ as_lineno_2=$LINENO ++ test "x$as_lineno_1" != "x$as_lineno_2" && ++ test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; } ++ ++_ASEOF ++}; then ++ break ++fi ++ ++fi ++ ++ done ++ ++ if test "x$CONFIG_SHELL" != x; then ++ for as_var in BASH_ENV ENV ++ do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var ++ done ++ export CONFIG_SHELL ++ exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"} ++fi ++ ++ ++ if test $as_have_required = no; then ++ echo This script requires a shell more modern than all the ++ echo shells that I found on your system. Please install a ++ echo modern shell, or manually run the script under such a ++ echo shell if you do have one. ++ { (exit 1); exit 1; } ++fi ++ ++ ++fi ++ ++fi ++ ++ ++ ++(eval "as_func_return () { ++ (exit \$1) ++} ++as_func_success () { ++ as_func_return 0 ++} ++as_func_failure () { ++ as_func_return 1 ++} ++as_func_ret_success () { ++ return 0 ++} ++as_func_ret_failure () { ++ return 1 ++} ++ ++exitcode=0 ++if as_func_success; then ++ : ++else ++ exitcode=1 ++ echo as_func_success failed. ++fi ++ ++if as_func_failure; then ++ exitcode=1 ++ echo as_func_failure succeeded. ++fi ++ ++if as_func_ret_success; then ++ : ++else ++ exitcode=1 ++ echo as_func_ret_success failed. ++fi ++ ++if as_func_ret_failure; then ++ exitcode=1 ++ echo as_func_ret_failure succeeded. ++fi ++ ++if ( set x; as_func_ret_success y && test x = \"\$1\" ); then ++ : ++else ++ exitcode=1 ++ echo positional parameters were not saved. ++fi ++ ++test \$exitcode = 0") || { ++ echo No shell found that supports shell functions. ++ echo Please tell autoconf@gnu.org about your system, ++ echo including any error possibly output before this ++ echo message ++} ++ ++ ++ ++ as_lineno_1=$LINENO ++ as_lineno_2=$LINENO ++ test "x$as_lineno_1" != "x$as_lineno_2" && ++ test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || { ++ ++ # Create $as_me.lineno as a copy of $as_myself, but with $LINENO ++ # uniformly replaced by the line number. The first 'sed' inserts a ++ # line-number line after each line using $LINENO; the second 'sed' ++ # does the real work. The second script uses 'N' to pair each ++ # line-number line with the line containing $LINENO, and appends ++ # trailing '-' during substitution so that $LINENO is not a special ++ # case at line end. ++ # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the ++ # scripts with optimization help from Paolo Bonzini. Blame Lee ++ # E. McMahon (1931-1989) for sed's syntax. :-) ++ sed -n ' ++ p ++ /[$]LINENO/= ++ ' <$as_myself | ++ sed ' ++ s/[$]LINENO.*/&-/ ++ t lineno ++ b ++ :lineno ++ N ++ :loop ++ s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ ++ t loop ++ s/-\n.*// ++ ' >$as_me.lineno && ++ chmod +x "$as_me.lineno" || ++ { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2 ++ { (exit 1); exit 1; }; } ++ ++ # Don't try to exec as it changes $[0], causing all sort of problems ++ # (the dirname of $[0] is not the place where we might find the ++ # original and so on. Autoconf is especially sensitive to this). ++ . "./$as_me.lineno" ++ # Exit status is that of the last command. ++ exit ++} ++ ++ ++if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then ++ as_dirname=dirname ++else ++ as_dirname=false ++fi ++ ++ECHO_C= ECHO_N= ECHO_T= ++case `echo -n x` in ++-n*) ++ case `echo 'x\c'` in ++ *c*) ECHO_T=' ';; # ECHO_T is single tab character. ++ *) ECHO_C='\c';; ++ esac;; ++*) ++ ECHO_N='-n';; ++esac ++ ++if expr a : '\(a\)' >/dev/null 2>&1 && ++ test "X`expr 00001 : '.*\(...\)'`" = X001; then ++ as_expr=expr ++else ++ as_expr=false ++fi ++ ++rm -f conf$$ conf$$.exe conf$$.file ++if test -d conf$$.dir; then ++ rm -f conf$$.dir/conf$$.file ++else ++ rm -f conf$$.dir ++ mkdir conf$$.dir ++fi ++echo >conf$$.file ++if ln -s conf$$.file conf$$ 2>/dev/null; then ++ as_ln_s='ln -s' ++ # ... but there are two gotchas: ++ # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. ++ # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. ++ # In both cases, we have to default to `cp -p'. ++ ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || ++ as_ln_s='cp -p' ++elif ln conf$$.file conf$$ 2>/dev/null; then ++ as_ln_s=ln ++else ++ as_ln_s='cp -p' ++fi ++rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file ++rmdir conf$$.dir 2>/dev/null ++ ++if mkdir -p . 2>/dev/null; then ++ as_mkdir_p=: ++else ++ test -d ./-p && rmdir ./-p ++ as_mkdir_p=false ++fi ++ ++if test -x / >/dev/null 2>&1; then ++ as_test_x='test -x' ++else ++ if ls -dL / >/dev/null 2>&1; then ++ as_ls_L_option=L ++ else ++ as_ls_L_option= ++ fi ++ as_test_x=' ++ eval sh -c '\'' ++ if test -d "$1"; then ++ test -d "$1/."; ++ else ++ case $1 in ++ -*)set "./$1";; ++ esac; ++ case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in ++ ???[sx]*):;;*)false;;esac;fi ++ '\'' sh ++ ' ++fi ++as_executable_p=$as_test_x ++ ++# Sed expression to map a string onto a valid CPP name. ++as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" ++ ++# Sed expression to map a string onto a valid variable name. ++as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" ++ ++ ++ ++ ++# Check that we are running under the correct shell. ++SHELL=${CONFIG_SHELL-/bin/sh} ++ ++case X$ECHO in ++X*--fallback-echo) ++ # Remove one level of quotation (which was required for Make). ++ ECHO=`echo "$ECHO" | sed 's,\\\\\$\\$0,'$0','` ++ ;; ++esac ++ ++echo=${ECHO-echo} ++if test "X$1" = X--no-reexec; then ++ # Discard the --no-reexec flag, and continue. ++ shift ++elif test "X$1" = X--fallback-echo; then ++ # Avoid inline document here, it may be left over ++ : ++elif test "X`($echo '\t') 2>/dev/null`" = 'X\t' ; then ++ # Yippee, $echo works! ++ : ++else ++ # Restart under the correct shell. ++ exec $SHELL "$0" --no-reexec ${1+"$@"} ++fi ++ ++if test "X$1" = X--fallback-echo; then ++ # used as fallback echo ++ shift ++ cat </dev/null 2>&1 && unset CDPATH ++ ++if test -z "$ECHO"; then ++if test "X${echo_test_string+set}" != Xset; then ++# find a string as large as possible, as long as the shell can cope with it ++ for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do ++ # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ... ++ if (echo_test_string=`eval $cmd`) 2>/dev/null && ++ echo_test_string=`eval $cmd` && ++ (test "X$echo_test_string" = "X$echo_test_string") 2>/dev/null ++ then ++ break ++ fi ++ done ++fi ++ ++if test "X`($echo '\t') 2>/dev/null`" = 'X\t' && ++ echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` && ++ test "X$echo_testing_string" = "X$echo_test_string"; then ++ : ++else ++ # The Solaris, AIX, and Digital Unix default echo programs unquote ++ # backslashes. This makes it impossible to quote backslashes using ++ # echo "$something" | sed 's/\\/\\\\/g' ++ # ++ # So, first we look for a working echo in the user's PATH. ++ ++ lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR ++ for dir in $PATH /usr/ucb; do ++ IFS="$lt_save_ifs" ++ if (test -f $dir/echo || test -f $dir/echo$ac_exeext) && ++ test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' && ++ echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` && ++ test "X$echo_testing_string" = "X$echo_test_string"; then ++ echo="$dir/echo" ++ break ++ fi ++ done ++ IFS="$lt_save_ifs" ++ ++ if test "X$echo" = Xecho; then ++ # We didn't find a better echo, so look for alternatives. ++ if test "X`(print -r '\t') 2>/dev/null`" = 'X\t' && ++ echo_testing_string=`(print -r "$echo_test_string") 2>/dev/null` && ++ test "X$echo_testing_string" = "X$echo_test_string"; then ++ # This shell has a builtin print -r that does the trick. ++ echo='print -r' ++ elif (test -f /bin/ksh || test -f /bin/ksh$ac_exeext) && ++ test "X$CONFIG_SHELL" != X/bin/ksh; then ++ # If we have ksh, try running configure again with it. ++ ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh} ++ export ORIGINAL_CONFIG_SHELL ++ CONFIG_SHELL=/bin/ksh ++ export CONFIG_SHELL ++ exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"} ++ else ++ # Try using printf. ++ echo='printf %s\n' ++ if test "X`($echo '\t') 2>/dev/null`" = 'X\t' && ++ echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` && ++ test "X$echo_testing_string" = "X$echo_test_string"; then ++ # Cool, printf works ++ : ++ elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` && ++ test "X$echo_testing_string" = 'X\t' && ++ echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` && ++ test "X$echo_testing_string" = "X$echo_test_string"; then ++ CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL ++ export CONFIG_SHELL ++ SHELL="$CONFIG_SHELL" ++ export SHELL ++ echo="$CONFIG_SHELL $0 --fallback-echo" ++ elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` && ++ test "X$echo_testing_string" = 'X\t' && ++ echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` && ++ test "X$echo_testing_string" = "X$echo_test_string"; then ++ echo="$CONFIG_SHELL $0 --fallback-echo" ++ else ++ # maybe with a smaller string... ++ prev=: ++ ++ for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do ++ if (test "X$echo_test_string" = "X`eval $cmd`") 2>/dev/null ++ then ++ break ++ fi ++ prev="$cmd" ++ done ++ ++ if test "$prev" != 'sed 50q "$0"'; then ++ echo_test_string=`eval $prev` ++ export echo_test_string ++ exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"} ++ else ++ # Oops. We lost completely, so just stick with echo. ++ echo=echo ++ fi ++ fi ++ fi ++ fi ++fi ++fi ++ ++# Copy echo and quote the copy suitably for passing to libtool from ++# the Makefile, instead of quoting the original, which is used later. ++ECHO=$echo ++if test "X$ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then ++ ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo" ++fi ++ ++ ++ ++ ++tagnames=${tagnames+${tagnames},}CXX ++ ++tagnames=${tagnames+${tagnames},}F77 ++ ++exec 7<&0 &1 ++ ++# Name of the host. ++# hostname on some systems (SVR3.2, Linux) returns a bogus exit status, ++# so uname gets run too. ++ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` ++ ++# ++# Initializations. ++# ++ac_default_prefix=/usr/local ++ac_clean_files= ++ac_config_libobj_dir=. ++LIB@&t@OBJS= ++cross_compiling=no ++subdirs= ++MFLAGS= ++MAKEFLAGS= ++SHELL=${CONFIG_SHELL-/bin/sh} ++ ++# Identity of this package. ++PACKAGE_NAME='libffi' ++PACKAGE_TARNAME='libffi' ++PACKAGE_VERSION='3.0.8' ++PACKAGE_STRING='libffi 3.0.8' ++PACKAGE_BUGREPORT='http://gcc.gnu.org/bugs.html' ++ ++# Factoring default headers for most tests. ++ac_includes_default="\ ++#include ++#ifdef HAVE_SYS_TYPES_H ++# include ++#endif ++#ifdef HAVE_SYS_STAT_H ++# include ++#endif ++#ifdef STDC_HEADERS ++# include ++# include ++#else ++# ifdef HAVE_STDLIB_H ++# include ++# endif ++#endif ++#ifdef HAVE_STRING_H ++# if !defined STDC_HEADERS && defined HAVE_MEMORY_H ++# include ++# endif ++# include ++#endif ++#ifdef HAVE_STRINGS_H ++# include ++#endif ++#ifdef HAVE_INTTYPES_H ++# include ++#endif ++#ifdef HAVE_STDINT_H ++# include ++#endif ++#ifdef HAVE_UNISTD_H ++# include ++#endif" ++ ++ac_subst_vars='SHELL ++PATH_SEPARATOR ++PACKAGE_NAME ++PACKAGE_TARNAME ++PACKAGE_VERSION ++PACKAGE_STRING ++PACKAGE_BUGREPORT ++exec_prefix ++prefix ++program_transform_name ++bindir ++sbindir ++libexecdir ++datarootdir ++datadir ++sysconfdir ++sharedstatedir ++localstatedir ++includedir ++oldincludedir ++docdir ++infodir ++htmldir ++dvidir ++pdfdir ++psdir ++libdir ++localedir ++mandir ++DEFS ++ECHO_C ++ECHO_N ++ECHO_T ++LIBS ++build_alias ++host_alias ++target_alias ++build ++build_cpu ++build_vendor ++build_os ++host ++host_cpu ++host_vendor ++host_os ++target ++target_cpu ++target_vendor ++target_os ++INSTALL_PROGRAM ++INSTALL_SCRIPT ++INSTALL_DATA ++am__isrc ++CYGPATH_W ++PACKAGE ++VERSION ++ACLOCAL ++AUTOCONF ++AUTOMAKE ++AUTOHEADER ++MAKEINFO ++install_sh ++STRIP ++INSTALL_STRIP_PROGRAM ++mkdir_p ++AWK ++SET_MAKE ++am__leading_dot ++AMTAR ++am__tar ++am__untar ++CC ++CFLAGS ++LDFLAGS ++CPPFLAGS ++ac_ct_CC ++EXEEXT ++OBJEXT ++DEPDIR ++am__include ++am__quote ++AMDEP_TRUE ++AMDEP_FALSE ++AMDEPBACKSLASH ++CCDEPMODE ++am__fastdepCC_TRUE ++am__fastdepCC_FALSE ++CCAS ++CCASFLAGS ++CCASDEPMODE ++am__fastdepCCAS_TRUE ++am__fastdepCCAS_FALSE ++LIBFFI_DLL ++LIBFFI_LDFLAGS ++SED ++GREP ++EGREP ++LN_S ++ECHO ++AR ++RANLIB ++DSYMUTIL ++NMEDIT ++DLLTOOL ++AS ++OBJDUMP ++CPP ++CXX ++CXXFLAGS ++ac_ct_CXX ++CXXDEPMODE ++am__fastdepCXX_TRUE ++am__fastdepCXX_FALSE ++CXXCPP ++F77 ++FFLAGS ++ac_ct_F77 ++LIBTOOL ++MAINTAINER_MODE_TRUE ++MAINTAINER_MODE_FALSE ++MAINT ++TESTSUBDIR_TRUE ++TESTSUBDIR_FALSE ++AM_RUNTESTFLAGS ++MIPS_TRUE ++MIPS_FALSE ++SPARC_TRUE ++SPARC_FALSE ++X86_TRUE ++X86_FALSE ++X86_FREEBSD_TRUE ++X86_FREEBSD_FALSE ++X86_WIN32_TRUE ++X86_WIN32_FALSE ++X86_DARWIN_TRUE ++X86_DARWIN_FALSE ++ALPHA_TRUE ++ALPHA_FALSE ++IA64_TRUE ++IA64_FALSE ++M32R_TRUE ++M32R_FALSE ++M68K_TRUE ++M68K_FALSE ++POWERPC_TRUE ++POWERPC_FALSE ++POWERPC_AIX_TRUE ++POWERPC_AIX_FALSE ++POWERPC_DARWIN_TRUE ++POWERPC_DARWIN_FALSE ++POWERPC_FREEBSD_TRUE ++POWERPC_FREEBSD_FALSE ++ARM_TRUE ++ARM_FALSE ++LIBFFI_CRIS_TRUE ++LIBFFI_CRIS_FALSE ++FRV_TRUE ++FRV_FALSE ++S390_TRUE ++S390_FALSE ++X86_64_TRUE ++X86_64_FALSE ++SH_TRUE ++SH_FALSE ++SH64_TRUE ++SH64_FALSE ++PA_LINUX_TRUE ++PA_LINUX_FALSE ++PA_HPUX_TRUE ++PA_HPUX_FALSE ++PA64_HPUX_TRUE ++PA64_HPUX_FALSE ++ALLOCA ++HAVE_LONG_DOUBLE ++TARGET ++TARGETDIR ++toolexecdir ++toolexeclibdir ++LIB@&t@OBJS ++LTLIBOBJS' ++ac_subst_files='' ++ ac_precious_vars='build_alias ++host_alias ++target_alias ++CCAS ++CCASFLAGS ++CPP ++CPPFLAGS ++CXX ++CXXFLAGS ++LDFLAGS ++LIBS ++CCC ++CXXCPP ++F77 ++FFLAGS' ++ ++ ++# Initialize some variables set by options. ++ac_init_help= ++ac_init_version=false ++# The variables have the same names as the options, with ++# dashes changed to underlines. ++cache_file=/dev/null ++exec_prefix=NONE ++no_create= ++no_recursion= ++prefix=NONE ++program_prefix=NONE ++program_suffix=NONE ++program_transform_name=s,x,x, ++silent= ++site= ++srcdir= ++verbose= ++x_includes=NONE ++x_libraries=NONE ++ ++# Installation directory options. ++# These are left unexpanded so users can "make install exec_prefix=/foo" ++# and all the variables that are supposed to be based on exec_prefix ++# by default will actually change. ++# Use braces instead of parens because sh, perl, etc. also accept them. ++# (The list follows the same order as the GNU Coding Standards.) ++bindir='${exec_prefix}/bin' ++sbindir='${exec_prefix}/sbin' ++libexecdir='${exec_prefix}/libexec' ++datarootdir='${prefix}/share' ++datadir='${datarootdir}' ++sysconfdir='${prefix}/etc' ++sharedstatedir='${prefix}/com' ++localstatedir='${prefix}/var' ++includedir='${prefix}/include' ++oldincludedir='/usr/include' ++docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' ++infodir='${datarootdir}/info' ++htmldir='${docdir}' ++dvidir='${docdir}' ++pdfdir='${docdir}' ++psdir='${docdir}' ++libdir='${exec_prefix}/lib' ++localedir='${datarootdir}/locale' ++mandir='${datarootdir}/man' ++ ++ac_prev= ++ac_dashdash= ++for ac_option ++do ++ # If the previous option needs an argument, assign it. ++ if test -n "$ac_prev"; then ++ eval $ac_prev=\$ac_option ++ ac_prev= ++ continue ++ fi ++ ++ case $ac_option in ++ *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; ++ *) ac_optarg=yes ;; ++ esac ++ ++ # Accept the important Cygnus configure options, so we can diagnose typos. ++ ++ case $ac_dashdash$ac_option in ++ --) ++ ac_dashdash=yes ;; ++ ++ -bindir | --bindir | --bindi | --bind | --bin | --bi) ++ ac_prev=bindir ;; ++ -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) ++ bindir=$ac_optarg ;; ++ ++ -build | --build | --buil | --bui | --bu) ++ ac_prev=build_alias ;; ++ -build=* | --build=* | --buil=* | --bui=* | --bu=*) ++ build_alias=$ac_optarg ;; ++ ++ -cache-file | --cache-file | --cache-fil | --cache-fi \ ++ | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) ++ ac_prev=cache_file ;; ++ -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ ++ | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) ++ cache_file=$ac_optarg ;; ++ ++ --config-cache | -C) ++ cache_file=config.cache ;; ++ ++ -datadir | --datadir | --datadi | --datad) ++ ac_prev=datadir ;; ++ -datadir=* | --datadir=* | --datadi=* | --datad=*) ++ datadir=$ac_optarg ;; ++ ++ -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ ++ | --dataroo | --dataro | --datar) ++ ac_prev=datarootdir ;; ++ -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ ++ | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) ++ datarootdir=$ac_optarg ;; ++ ++ -disable-* | --disable-*) ++ ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'` ++ # Reject names that are not valid shell variable names. ++ expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null && ++ { echo "$as_me: error: invalid feature name: $ac_feature" >&2 ++ { (exit 1); exit 1; }; } ++ ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'` ++ eval enable_$ac_feature=no ;; ++ ++ -docdir | --docdir | --docdi | --doc | --do) ++ ac_prev=docdir ;; ++ -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) ++ docdir=$ac_optarg ;; ++ ++ -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) ++ ac_prev=dvidir ;; ++ -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) ++ dvidir=$ac_optarg ;; ++ ++ -enable-* | --enable-*) ++ ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` ++ # Reject names that are not valid shell variable names. ++ expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null && ++ { echo "$as_me: error: invalid feature name: $ac_feature" >&2 ++ { (exit 1); exit 1; }; } ++ ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'` ++ eval enable_$ac_feature=\$ac_optarg ;; ++ ++ -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ ++ | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ ++ | --exec | --exe | --ex) ++ ac_prev=exec_prefix ;; ++ -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ ++ | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ ++ | --exec=* | --exe=* | --ex=*) ++ exec_prefix=$ac_optarg ;; ++ ++ -gas | --gas | --ga | --g) ++ # Obsolete; use --with-gas. ++ with_gas=yes ;; ++ ++ -help | --help | --hel | --he | -h) ++ ac_init_help=long ;; ++ -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) ++ ac_init_help=recursive ;; ++ -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) ++ ac_init_help=short ;; ++ ++ -host | --host | --hos | --ho) ++ ac_prev=host_alias ;; ++ -host=* | --host=* | --hos=* | --ho=*) ++ host_alias=$ac_optarg ;; ++ ++ -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) ++ ac_prev=htmldir ;; ++ -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ ++ | --ht=*) ++ htmldir=$ac_optarg ;; ++ ++ -includedir | --includedir | --includedi | --included | --include \ ++ | --includ | --inclu | --incl | --inc) ++ ac_prev=includedir ;; ++ -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ ++ | --includ=* | --inclu=* | --incl=* | --inc=*) ++ includedir=$ac_optarg ;; ++ ++ -infodir | --infodir | --infodi | --infod | --info | --inf) ++ ac_prev=infodir ;; ++ -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) ++ infodir=$ac_optarg ;; ++ ++ -libdir | --libdir | --libdi | --libd) ++ ac_prev=libdir ;; ++ -libdir=* | --libdir=* | --libdi=* | --libd=*) ++ libdir=$ac_optarg ;; ++ ++ -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ ++ | --libexe | --libex | --libe) ++ ac_prev=libexecdir ;; ++ -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ ++ | --libexe=* | --libex=* | --libe=*) ++ libexecdir=$ac_optarg ;; ++ ++ -localedir | --localedir | --localedi | --localed | --locale) ++ ac_prev=localedir ;; ++ -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) ++ localedir=$ac_optarg ;; ++ ++ -localstatedir | --localstatedir | --localstatedi | --localstated \ ++ | --localstate | --localstat | --localsta | --localst | --locals) ++ ac_prev=localstatedir ;; ++ -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ ++ | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) ++ localstatedir=$ac_optarg ;; ++ ++ -mandir | --mandir | --mandi | --mand | --man | --ma | --m) ++ ac_prev=mandir ;; ++ -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) ++ mandir=$ac_optarg ;; ++ ++ -nfp | --nfp | --nf) ++ # Obsolete; use --without-fp. ++ with_fp=no ;; ++ ++ -no-create | --no-create | --no-creat | --no-crea | --no-cre \ ++ | --no-cr | --no-c | -n) ++ no_create=yes ;; ++ ++ -no-recursion | --no-recursion | --no-recursio | --no-recursi \ ++ | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ++ no_recursion=yes ;; ++ ++ -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ ++ | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ ++ | --oldin | --oldi | --old | --ol | --o) ++ ac_prev=oldincludedir ;; ++ -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ ++ | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ ++ | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) ++ oldincludedir=$ac_optarg ;; ++ ++ -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) ++ ac_prev=prefix ;; ++ -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) ++ prefix=$ac_optarg ;; ++ ++ -program-prefix | --program-prefix | --program-prefi | --program-pref \ ++ | --program-pre | --program-pr | --program-p) ++ ac_prev=program_prefix ;; ++ -program-prefix=* | --program-prefix=* | --program-prefi=* \ ++ | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) ++ program_prefix=$ac_optarg ;; ++ ++ -program-suffix | --program-suffix | --program-suffi | --program-suff \ ++ | --program-suf | --program-su | --program-s) ++ ac_prev=program_suffix ;; ++ -program-suffix=* | --program-suffix=* | --program-suffi=* \ ++ | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) ++ program_suffix=$ac_optarg ;; ++ ++ -program-transform-name | --program-transform-name \ ++ | --program-transform-nam | --program-transform-na \ ++ | --program-transform-n | --program-transform- \ ++ | --program-transform | --program-transfor \ ++ | --program-transfo | --program-transf \ ++ | --program-trans | --program-tran \ ++ | --progr-tra | --program-tr | --program-t) ++ ac_prev=program_transform_name ;; ++ -program-transform-name=* | --program-transform-name=* \ ++ | --program-transform-nam=* | --program-transform-na=* \ ++ | --program-transform-n=* | --program-transform-=* \ ++ | --program-transform=* | --program-transfor=* \ ++ | --program-transfo=* | --program-transf=* \ ++ | --program-trans=* | --program-tran=* \ ++ | --progr-tra=* | --program-tr=* | --program-t=*) ++ program_transform_name=$ac_optarg ;; ++ ++ -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) ++ ac_prev=pdfdir ;; ++ -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) ++ pdfdir=$ac_optarg ;; ++ ++ -psdir | --psdir | --psdi | --psd | --ps) ++ ac_prev=psdir ;; ++ -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) ++ psdir=$ac_optarg ;; ++ ++ -q | -quiet | --quiet | --quie | --qui | --qu | --q \ ++ | -silent | --silent | --silen | --sile | --sil) ++ silent=yes ;; ++ ++ -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) ++ ac_prev=sbindir ;; ++ -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ ++ | --sbi=* | --sb=*) ++ sbindir=$ac_optarg ;; ++ ++ -sharedstatedir | --sharedstatedir | --sharedstatedi \ ++ | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ ++ | --sharedst | --shareds | --shared | --share | --shar \ ++ | --sha | --sh) ++ ac_prev=sharedstatedir ;; ++ -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ ++ | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ ++ | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ ++ | --sha=* | --sh=*) ++ sharedstatedir=$ac_optarg ;; ++ ++ -site | --site | --sit) ++ ac_prev=site ;; ++ -site=* | --site=* | --sit=*) ++ site=$ac_optarg ;; ++ ++ -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) ++ ac_prev=srcdir ;; ++ -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) ++ srcdir=$ac_optarg ;; ++ ++ -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ ++ | --syscon | --sysco | --sysc | --sys | --sy) ++ ac_prev=sysconfdir ;; ++ -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ ++ | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) ++ sysconfdir=$ac_optarg ;; ++ ++ -target | --target | --targe | --targ | --tar | --ta | --t) ++ ac_prev=target_alias ;; ++ -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) ++ target_alias=$ac_optarg ;; ++ ++ -v | -verbose | --verbose | --verbos | --verbo | --verb) ++ verbose=yes ;; ++ ++ -version | --version | --versio | --versi | --vers | -V) ++ ac_init_version=: ;; ++ ++ -with-* | --with-*) ++ ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` ++ # Reject names that are not valid shell variable names. ++ expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null && ++ { echo "$as_me: error: invalid package name: $ac_package" >&2 ++ { (exit 1); exit 1; }; } ++ ac_package=`echo $ac_package | sed 's/[-.]/_/g'` ++ eval with_$ac_package=\$ac_optarg ;; ++ ++ -without-* | --without-*) ++ ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'` ++ # Reject names that are not valid shell variable names. ++ expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null && ++ { echo "$as_me: error: invalid package name: $ac_package" >&2 ++ { (exit 1); exit 1; }; } ++ ac_package=`echo $ac_package | sed 's/[-.]/_/g'` ++ eval with_$ac_package=no ;; ++ ++ --x) ++ # Obsolete; use --with-x. ++ with_x=yes ;; ++ ++ -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ ++ | --x-incl | --x-inc | --x-in | --x-i) ++ ac_prev=x_includes ;; ++ -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ ++ | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) ++ x_includes=$ac_optarg ;; ++ ++ -x-libraries | --x-libraries | --x-librarie | --x-librari \ ++ | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) ++ ac_prev=x_libraries ;; ++ -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ ++ | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) ++ x_libraries=$ac_optarg ;; ++ ++ -*) { echo "$as_me: error: unrecognized option: $ac_option ++Try \`$0 --help' for more information." >&2 ++ { (exit 1); exit 1; }; } ++ ;; ++ ++ *=*) ++ ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` ++ # Reject names that are not valid shell variable names. ++ expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null && ++ { echo "$as_me: error: invalid variable name: $ac_envvar" >&2 ++ { (exit 1); exit 1; }; } ++ eval $ac_envvar=\$ac_optarg ++ export $ac_envvar ;; ++ ++ *) ++ # FIXME: should be removed in autoconf 3.0. ++ echo "$as_me: WARNING: you should use --build, --host, --target" >&2 ++ expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && ++ echo "$as_me: WARNING: invalid host type: $ac_option" >&2 ++ : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option} ++ ;; ++ ++ esac ++done ++ ++if test -n "$ac_prev"; then ++ ac_option=--`echo $ac_prev | sed 's/_/-/g'` ++ { echo "$as_me: error: missing argument to $ac_option" >&2 ++ { (exit 1); exit 1; }; } ++fi ++ ++# Be sure to have absolute directory names. ++for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ ++ datadir sysconfdir sharedstatedir localstatedir includedir \ ++ oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ ++ libdir localedir mandir ++do ++ eval ac_val=\$$ac_var ++ case $ac_val in ++ [\\/$]* | ?:[\\/]* ) continue;; ++ NONE | '' ) case $ac_var in *prefix ) continue;; esac;; ++ esac ++ { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2 ++ { (exit 1); exit 1; }; } ++done ++ ++# There might be people who depend on the old broken behavior: `$host' ++# used to hold the argument of --host etc. ++# FIXME: To remove some day. ++build=$build_alias ++host=$host_alias ++target=$target_alias ++ ++# FIXME: To remove some day. ++if test "x$host_alias" != x; then ++ if test "x$build_alias" = x; then ++ cross_compiling=maybe ++ echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host. ++ If a cross compiler is detected then cross compile mode will be used." >&2 ++ elif test "x$build_alias" != "x$host_alias"; then ++ cross_compiling=yes ++ fi ++fi ++ ++ac_tool_prefix= ++test -n "$host_alias" && ac_tool_prefix=$host_alias- ++ ++test "$silent" = yes && exec 6>/dev/null ++ ++ ++ac_pwd=`pwd` && test -n "$ac_pwd" && ++ac_ls_di=`ls -di .` && ++ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || ++ { echo "$as_me: error: Working directory cannot be determined" >&2 ++ { (exit 1); exit 1; }; } ++test "X$ac_ls_di" = "X$ac_pwd_ls_di" || ++ { echo "$as_me: error: pwd does not report name of working directory" >&2 ++ { (exit 1); exit 1; }; } ++ ++ ++# Find the source files, if location was not specified. ++if test -z "$srcdir"; then ++ ac_srcdir_defaulted=yes ++ # Try the directory containing this script, then the parent directory. ++ ac_confdir=`$as_dirname -- "$0" || ++$as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ ++ X"$0" : 'X\(//\)[^/]' \| \ ++ X"$0" : 'X\(//\)$' \| \ ++ X"$0" : 'X\(/\)' \| . 2>/dev/null || ++echo X"$0" | ++ sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ ++ s//\1/ ++ q ++ } ++ /^X\(\/\/\)[^/].*/{ ++ s//\1/ ++ q ++ } ++ /^X\(\/\/\)$/{ ++ s//\1/ ++ q ++ } ++ /^X\(\/\).*/{ ++ s//\1/ ++ q ++ } ++ s/.*/./; q'` ++ srcdir=$ac_confdir ++ if test ! -r "$srcdir/$ac_unique_file"; then ++ srcdir=.. ++ fi ++else ++ ac_srcdir_defaulted=no ++fi ++if test ! -r "$srcdir/$ac_unique_file"; then ++ test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." ++ { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2 ++ { (exit 1); exit 1; }; } ++fi ++ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" ++ac_abs_confdir=`( ++ cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2 ++ { (exit 1); exit 1; }; } ++ pwd)` ++# When building in place, set srcdir=. ++if test "$ac_abs_confdir" = "$ac_pwd"; then ++ srcdir=. ++fi ++# Remove unnecessary trailing slashes from srcdir. ++# Double slashes in file names in object file debugging info ++# mess up M-x gdb in Emacs. ++case $srcdir in ++*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; ++esac ++for ac_var in $ac_precious_vars; do ++ eval ac_env_${ac_var}_set=\${${ac_var}+set} ++ eval ac_env_${ac_var}_value=\$${ac_var} ++ eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} ++ eval ac_cv_env_${ac_var}_value=\$${ac_var} ++done ++ ++# ++# Report the --help message. ++# ++if test "$ac_init_help" = "long"; then ++ # Omit some internal or obsolete options to make the list less imposing. ++ # This message is too long to be a string in the A/UX 3.1 sh. ++ cat <<_ACEOF ++\`configure' configures libffi 3.0.8 to adapt to many kinds of systems. ++ ++Usage: $0 [OPTION]... [VAR=VALUE]... ++ ++To assign environment variables (e.g., CC, CFLAGS...), specify them as ++VAR=VALUE. See below for descriptions of some of the useful variables. ++ ++Defaults for the options are specified in brackets. ++ ++Configuration: ++ -h, --help display this help and exit ++ --help=short display options specific to this package ++ --help=recursive display the short help of all the included packages ++ -V, --version display version information and exit ++ -q, --quiet, --silent do not print \`checking...' messages ++ --cache-file=FILE cache test results in FILE [disabled] ++ -C, --config-cache alias for \`--cache-file=config.cache' ++ -n, --no-create do not create output files ++ --srcdir=DIR find the sources in DIR [configure dir or \`..'] ++ ++Installation directories: ++ --prefix=PREFIX install architecture-independent files in PREFIX ++ [$ac_default_prefix] ++ --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX ++ [PREFIX] ++ ++By default, \`make install' will install all the files in ++\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify ++an installation prefix other than \`$ac_default_prefix' using \`--prefix', ++for instance \`--prefix=\$HOME'. ++ ++For better control, use the options below. ++ ++Fine tuning of the installation directories: ++ --bindir=DIR user executables [EPREFIX/bin] ++ --sbindir=DIR system admin executables [EPREFIX/sbin] ++ --libexecdir=DIR program executables [EPREFIX/libexec] ++ --sysconfdir=DIR read-only single-machine data [PREFIX/etc] ++ --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] ++ --localstatedir=DIR modifiable single-machine data [PREFIX/var] ++ --libdir=DIR object code libraries [EPREFIX/lib] ++ --includedir=DIR C header files [PREFIX/include] ++ --oldincludedir=DIR C header files for non-gcc [/usr/include] ++ --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] ++ --datadir=DIR read-only architecture-independent data [DATAROOTDIR] ++ --infodir=DIR info documentation [DATAROOTDIR/info] ++ --localedir=DIR locale-dependent data [DATAROOTDIR/locale] ++ --mandir=DIR man documentation [DATAROOTDIR/man] ++ --docdir=DIR documentation root @<:@DATAROOTDIR/doc/libffi@:>@ ++ --htmldir=DIR html documentation [DOCDIR] ++ --dvidir=DIR dvi documentation [DOCDIR] ++ --pdfdir=DIR pdf documentation [DOCDIR] ++ --psdir=DIR ps documentation [DOCDIR] ++_ACEOF ++ ++ cat <<\_ACEOF ++ ++Program names: ++ --program-prefix=PREFIX prepend PREFIX to installed program names ++ --program-suffix=SUFFIX append SUFFIX to installed program names ++ --program-transform-name=PROGRAM run sed PROGRAM on installed program names ++ ++System types: ++ --build=BUILD configure for building on BUILD [guessed] ++ --host=HOST cross-compile to build programs to run on HOST [BUILD] ++ --target=TARGET configure for building compilers for TARGET [HOST] ++_ACEOF ++fi ++ ++if test -n "$ac_init_help"; then ++ case $ac_init_help in ++ short | recursive ) echo "Configuration of libffi 3.0.8:";; ++ esac ++ cat <<\_ACEOF ++ ++Optional Features: ++ --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) ++ --enable-FEATURE[=ARG] include FEATURE [ARG=yes] ++ --disable-dependency-tracking speeds up one-time build ++ --enable-dependency-tracking do not reject slow dependency extractors ++ --enable-shared@<:@=PKGS@:>@ build shared libraries @<:@default=yes@:>@ ++ --enable-static@<:@=PKGS@:>@ build static libraries @<:@default=yes@:>@ ++ --enable-fast-install@<:@=PKGS@:>@ ++ optimize for fast installation @<:@default=yes@:>@ ++ --disable-libtool-lock avoid locking (might break parallel builds) ++ --enable-maintainer-mode enable make rules and dependencies not useful ++ (and sometimes confusing) to the casual installer ++ --enable-debug debugging mode ++ --disable-structs omit code for struct support ++ --disable-raw-api make the raw api unavailable ++ --enable-purify-safety purify-safe mode ++ ++Optional Packages: ++ --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] ++ --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) ++ --with-gnu-ld assume the C compiler uses GNU ld @<:@default=no@:>@ ++ --with-pic try to use only PIC/non-PIC objects @<:@default=use ++ both@:>@ ++ --with-tags@<:@=TAGS@:>@ include additional configurations @<:@automatic@:>@ ++ ++Some influential environment variables: ++ CC C compiler command ++ CFLAGS C compiler flags ++ LDFLAGS linker flags, e.g. -L if you have libraries in a ++ nonstandard directory ++ LIBS libraries to pass to the linker, e.g. -l ++ CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I if ++ you have headers in a nonstandard directory ++ CCAS assembler compiler command (defaults to CC) ++ CCASFLAGS assembler compiler flags (defaults to CFLAGS) ++ CPP C preprocessor ++ CXX C++ compiler command ++ CXXFLAGS C++ compiler flags ++ CXXCPP C++ preprocessor ++ F77 Fortran 77 compiler command ++ FFLAGS Fortran 77 compiler flags ++ ++Use these variables to override the choices made by `configure' or to help ++it to find libraries and programs with nonstandard names/locations. ++ ++Report bugs to . ++_ACEOF ++ac_status=$? ++fi ++ ++if test "$ac_init_help" = "recursive"; then ++ # If there are subdirs, report their specific --help. ++ for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue ++ test -d "$ac_dir" || continue ++ ac_builddir=. ++ ++case "$ac_dir" in ++.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; ++*) ++ ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` ++ # A ".." for each directory in $ac_dir_suffix. ++ ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'` ++ case $ac_top_builddir_sub in ++ "") ac_top_builddir_sub=. ac_top_build_prefix= ;; ++ *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; ++ esac ;; ++esac ++ac_abs_top_builddir=$ac_pwd ++ac_abs_builddir=$ac_pwd$ac_dir_suffix ++# for backward compatibility: ++ac_top_builddir=$ac_top_build_prefix ++ ++case $srcdir in ++ .) # We are building in place. ++ ac_srcdir=. ++ ac_top_srcdir=$ac_top_builddir_sub ++ ac_abs_top_srcdir=$ac_pwd ;; ++ [\\/]* | ?:[\\/]* ) # Absolute name. ++ ac_srcdir=$srcdir$ac_dir_suffix; ++ ac_top_srcdir=$srcdir ++ ac_abs_top_srcdir=$srcdir ;; ++ *) # Relative name. ++ ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix ++ ac_top_srcdir=$ac_top_build_prefix$srcdir ++ ac_abs_top_srcdir=$ac_pwd/$srcdir ;; ++esac ++ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix ++ ++ cd "$ac_dir" || { ac_status=$?; continue; } ++ # Check for guested configure. ++ if test -f "$ac_srcdir/configure.gnu"; then ++ echo && ++ $SHELL "$ac_srcdir/configure.gnu" --help=recursive ++ elif test -f "$ac_srcdir/configure"; then ++ echo && ++ $SHELL "$ac_srcdir/configure" --help=recursive ++ else ++ echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 ++ fi || ac_status=$? ++ cd "$ac_pwd" || { ac_status=$?; break; } ++ done ++fi ++ ++test -n "$ac_init_help" && exit $ac_status ++if $ac_init_version; then ++ cat <<\_ACEOF ++libffi configure 3.0.8 ++generated by GNU Autoconf 2.61 ++ ++Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, ++2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc. ++This configure script is free software; the Free Software Foundation ++gives unlimited permission to copy, distribute and modify it. ++_ACEOF ++ exit ++fi ++cat >config.log <<_ACEOF ++This file contains any messages produced by compilers while ++running configure, to aid debugging if configure makes a mistake. ++ ++It was created by libffi $as_me 3.0.8, which was ++generated by GNU Autoconf 2.61. Invocation command line was ++ ++ $ $0 $@ ++ ++_ACEOF ++exec 5>>config.log ++{ ++cat <<_ASUNAME ++@%:@@%:@ --------- @%:@@%:@ ++@%:@@%:@ Platform. @%:@@%:@ ++@%:@@%:@ --------- @%:@@%:@ ++ ++hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` ++uname -m = `(uname -m) 2>/dev/null || echo unknown` ++uname -r = `(uname -r) 2>/dev/null || echo unknown` ++uname -s = `(uname -s) 2>/dev/null || echo unknown` ++uname -v = `(uname -v) 2>/dev/null || echo unknown` ++ ++/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` ++/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` ++ ++/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` ++/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` ++/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` ++/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` ++/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` ++/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` ++/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` ++ ++_ASUNAME ++ ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ echo "PATH: $as_dir" ++done ++IFS=$as_save_IFS ++ ++} >&5 ++ ++cat >&5 <<_ACEOF ++ ++ ++@%:@@%:@ ----------- @%:@@%:@ ++@%:@@%:@ Core tests. @%:@@%:@ ++@%:@@%:@ ----------- @%:@@%:@ ++ ++_ACEOF ++ ++ ++# Keep a trace of the command line. ++# Strip out --no-create and --no-recursion so they do not pile up. ++# Strip out --silent because we don't want to record it for future runs. ++# Also quote any args containing shell meta-characters. ++# Make two passes to allow for proper duplicate-argument suppression. ++ac_configure_args= ++ac_configure_args0= ++ac_configure_args1= ++ac_must_keep_next=false ++for ac_pass in 1 2 ++do ++ for ac_arg ++ do ++ case $ac_arg in ++ -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; ++ -q | -quiet | --quiet | --quie | --qui | --qu | --q \ ++ | -silent | --silent | --silen | --sile | --sil) ++ continue ;; ++ *\'*) ++ ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; ++ esac ++ case $ac_pass in ++ 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;; ++ 2) ++ ac_configure_args1="$ac_configure_args1 '$ac_arg'" ++ if test $ac_must_keep_next = true; then ++ ac_must_keep_next=false # Got value, back to normal. ++ else ++ case $ac_arg in ++ *=* | --config-cache | -C | -disable-* | --disable-* \ ++ | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ ++ | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ ++ | -with-* | --with-* | -without-* | --without-* | --x) ++ case "$ac_configure_args0 " in ++ "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; ++ esac ++ ;; ++ -* ) ac_must_keep_next=true ;; ++ esac ++ fi ++ ac_configure_args="$ac_configure_args '$ac_arg'" ++ ;; ++ esac ++ done ++done ++$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; } ++$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; } ++ ++# When interrupted or exit'd, cleanup temporary files, and complete ++# config.log. We remove comments because anyway the quotes in there ++# would cause problems or look ugly. ++# WARNING: Use '\'' to represent an apostrophe within the trap. ++# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. ++trap 'exit_status=$? ++ # Save into config.log some information that might help in debugging. ++ { ++ echo ++ ++ cat <<\_ASBOX ++@%:@@%:@ ---------------- @%:@@%:@ ++@%:@@%:@ Cache variables. @%:@@%:@ ++@%:@@%:@ ---------------- @%:@@%:@ ++_ASBOX ++ echo ++ # The following way of writing the cache mishandles newlines in values, ++( ++ for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do ++ eval ac_val=\$$ac_var ++ case $ac_val in #( ++ *${as_nl}*) ++ case $ac_var in #( ++ *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5 ++echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;; ++ esac ++ case $ac_var in #( ++ _ | IFS | as_nl) ;; #( ++ *) $as_unset $ac_var ;; ++ esac ;; ++ esac ++ done ++ (set) 2>&1 | ++ case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( ++ *${as_nl}ac_space=\ *) ++ sed -n \ ++ "s/'\''/'\''\\\\'\'''\''/g; ++ s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" ++ ;; #( ++ *) ++ sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" ++ ;; ++ esac | ++ sort ++) ++ echo ++ ++ cat <<\_ASBOX ++@%:@@%:@ ----------------- @%:@@%:@ ++@%:@@%:@ Output variables. @%:@@%:@ ++@%:@@%:@ ----------------- @%:@@%:@ ++_ASBOX ++ echo ++ for ac_var in $ac_subst_vars ++ do ++ eval ac_val=\$$ac_var ++ case $ac_val in ++ *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; ++ esac ++ echo "$ac_var='\''$ac_val'\''" ++ done | sort ++ echo ++ ++ if test -n "$ac_subst_files"; then ++ cat <<\_ASBOX ++@%:@@%:@ ------------------- @%:@@%:@ ++@%:@@%:@ File substitutions. @%:@@%:@ ++@%:@@%:@ ------------------- @%:@@%:@ ++_ASBOX ++ echo ++ for ac_var in $ac_subst_files ++ do ++ eval ac_val=\$$ac_var ++ case $ac_val in ++ *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; ++ esac ++ echo "$ac_var='\''$ac_val'\''" ++ done | sort ++ echo ++ fi ++ ++ if test -s confdefs.h; then ++ cat <<\_ASBOX ++@%:@@%:@ ----------- @%:@@%:@ ++@%:@@%:@ confdefs.h. @%:@@%:@ ++@%:@@%:@ ----------- @%:@@%:@ ++_ASBOX ++ echo ++ cat confdefs.h ++ echo ++ fi ++ test "$ac_signal" != 0 && ++ echo "$as_me: caught signal $ac_signal" ++ echo "$as_me: exit $exit_status" ++ } >&5 ++ rm -f core *.core core.conftest.* && ++ rm -f -r conftest* confdefs* conf$$* $ac_clean_files && ++ exit $exit_status ++' 0 ++for ac_signal in 1 2 13 15; do ++ trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal ++done ++ac_signal=0 ++ ++# confdefs.h avoids OS command line length limits that DEFS can exceed. ++rm -f -r conftest* confdefs.h ++ ++# Predefined preprocessor variables. ++ ++cat >>confdefs.h <<_ACEOF ++@%:@define PACKAGE_NAME "$PACKAGE_NAME" ++_ACEOF ++ ++ ++cat >>confdefs.h <<_ACEOF ++@%:@define PACKAGE_TARNAME "$PACKAGE_TARNAME" ++_ACEOF ++ ++ ++cat >>confdefs.h <<_ACEOF ++@%:@define PACKAGE_VERSION "$PACKAGE_VERSION" ++_ACEOF ++ ++ ++cat >>confdefs.h <<_ACEOF ++@%:@define PACKAGE_STRING "$PACKAGE_STRING" ++_ACEOF ++ ++ ++cat >>confdefs.h <<_ACEOF ++@%:@define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" ++_ACEOF ++ ++ ++# Let the site file select an alternate cache file if it wants to. ++# Prefer explicitly selected file to automatically selected ones. ++if test -n "$CONFIG_SITE"; then ++ set x "$CONFIG_SITE" ++elif test "x$prefix" != xNONE; then ++ set x "$prefix/share/config.site" "$prefix/etc/config.site" ++else ++ set x "$ac_default_prefix/share/config.site" \ ++ "$ac_default_prefix/etc/config.site" ++fi ++shift ++for ac_site_file ++do ++ if test -r "$ac_site_file"; then ++ { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5 ++echo "$as_me: loading site script $ac_site_file" >&6;} ++ sed 's/^/| /' "$ac_site_file" >&5 ++ . "$ac_site_file" ++ fi ++done ++ ++if test -r "$cache_file"; then ++ # Some versions of bash will fail to source /dev/null (special ++ # files actually), so we avoid doing that. ++ if test -f "$cache_file"; then ++ { echo "$as_me:$LINENO: loading cache $cache_file" >&5 ++echo "$as_me: loading cache $cache_file" >&6;} ++ case $cache_file in ++ [\\/]* | ?:[\\/]* ) . "$cache_file";; ++ *) . "./$cache_file";; ++ esac ++ fi ++else ++ { echo "$as_me:$LINENO: creating cache $cache_file" >&5 ++echo "$as_me: creating cache $cache_file" >&6;} ++ >$cache_file ++fi ++ ++# Check that the precious variables saved in the cache have kept the same ++# value. ++ac_cache_corrupted=false ++for ac_var in $ac_precious_vars; do ++ eval ac_old_set=\$ac_cv_env_${ac_var}_set ++ eval ac_new_set=\$ac_env_${ac_var}_set ++ eval ac_old_val=\$ac_cv_env_${ac_var}_value ++ eval ac_new_val=\$ac_env_${ac_var}_value ++ case $ac_old_set,$ac_new_set in ++ set,) ++ { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 ++echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} ++ ac_cache_corrupted=: ;; ++ ,set) ++ { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5 ++echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} ++ ac_cache_corrupted=: ;; ++ ,);; ++ *) ++ if test "x$ac_old_val" != "x$ac_new_val"; then ++ { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5 ++echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} ++ { echo "$as_me:$LINENO: former value: $ac_old_val" >&5 ++echo "$as_me: former value: $ac_old_val" >&2;} ++ { echo "$as_me:$LINENO: current value: $ac_new_val" >&5 ++echo "$as_me: current value: $ac_new_val" >&2;} ++ ac_cache_corrupted=: ++ fi;; ++ esac ++ # Pass precious variables to config.status. ++ if test "$ac_new_set" = set; then ++ case $ac_new_val in ++ *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; ++ *) ac_arg=$ac_var=$ac_new_val ;; ++ esac ++ case " $ac_configure_args " in ++ *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. ++ *) ac_configure_args="$ac_configure_args '$ac_arg'" ;; ++ esac ++ fi ++done ++if $ac_cache_corrupted; then ++ { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5 ++echo "$as_me: error: changes in the environment can compromise the build" >&2;} ++ { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5 ++echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;} ++ { (exit 1); exit 1; }; } ++fi ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ac_ext=c ++ac_cpp='$CPP $CPPFLAGS' ++ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ++ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ++ac_compiler_gnu=$ac_cv_c_compiler_gnu ++ ++ ++ac_config_headers="$ac_config_headers fficonfig.h" ++ ++ ++ac_aux_dir= ++for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do ++ if test -f "$ac_dir/install-sh"; then ++ ac_aux_dir=$ac_dir ++ ac_install_sh="$ac_aux_dir/install-sh -c" ++ break ++ elif test -f "$ac_dir/install.sh"; then ++ ac_aux_dir=$ac_dir ++ ac_install_sh="$ac_aux_dir/install.sh -c" ++ break ++ elif test -f "$ac_dir/shtool"; then ++ ac_aux_dir=$ac_dir ++ ac_install_sh="$ac_aux_dir/shtool install -c" ++ break ++ fi ++done ++if test -z "$ac_aux_dir"; then ++ { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&5 ++echo "$as_me: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&2;} ++ { (exit 1); exit 1; }; } ++fi ++ ++# These three variables are undocumented and unsupported, ++# and are intended to be withdrawn in a future Autoconf release. ++# They can cause serious problems if a builder's source tree is in a directory ++# whose full name contains unusual characters. ++ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. ++ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. ++ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. ++ ++ ++# Make sure we can run config.sub. ++$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || ++ { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5 ++echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;} ++ { (exit 1); exit 1; }; } ++ ++{ echo "$as_me:$LINENO: checking build system type" >&5 ++echo $ECHO_N "checking build system type... $ECHO_C" >&6; } ++if test "${ac_cv_build+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ ac_build_alias=$build_alias ++test "x$ac_build_alias" = x && ++ ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` ++test "x$ac_build_alias" = x && ++ { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5 ++echo "$as_me: error: cannot guess build type; you must specify one" >&2;} ++ { (exit 1); exit 1; }; } ++ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || ++ { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5 ++echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;} ++ { (exit 1); exit 1; }; } ++ ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_build" >&5 ++echo "${ECHO_T}$ac_cv_build" >&6; } ++case $ac_cv_build in ++*-*-*) ;; ++*) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5 ++echo "$as_me: error: invalid value of canonical build" >&2;} ++ { (exit 1); exit 1; }; };; ++esac ++build=$ac_cv_build ++ac_save_IFS=$IFS; IFS='-' ++set x $ac_cv_build ++shift ++build_cpu=$1 ++build_vendor=$2 ++shift; shift ++# Remember, the first character of IFS is used to create $*, ++# except with old shells: ++build_os=$* ++IFS=$ac_save_IFS ++case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac ++ ++ ++{ echo "$as_me:$LINENO: checking host system type" >&5 ++echo $ECHO_N "checking host system type... $ECHO_C" >&6; } ++if test "${ac_cv_host+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test "x$host_alias" = x; then ++ ac_cv_host=$ac_cv_build ++else ++ ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || ++ { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5 ++echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;} ++ { (exit 1); exit 1; }; } ++fi ++ ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_host" >&5 ++echo "${ECHO_T}$ac_cv_host" >&6; } ++case $ac_cv_host in ++*-*-*) ;; ++*) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5 ++echo "$as_me: error: invalid value of canonical host" >&2;} ++ { (exit 1); exit 1; }; };; ++esac ++host=$ac_cv_host ++ac_save_IFS=$IFS; IFS='-' ++set x $ac_cv_host ++shift ++host_cpu=$1 ++host_vendor=$2 ++shift; shift ++# Remember, the first character of IFS is used to create $*, ++# except with old shells: ++host_os=$* ++IFS=$ac_save_IFS ++case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac ++ ++ ++{ echo "$as_me:$LINENO: checking target system type" >&5 ++echo $ECHO_N "checking target system type... $ECHO_C" >&6; } ++if test "${ac_cv_target+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test "x$target_alias" = x; then ++ ac_cv_target=$ac_cv_host ++else ++ ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` || ++ { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $target_alias failed" >&5 ++echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $target_alias failed" >&2;} ++ { (exit 1); exit 1; }; } ++fi ++ ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_target" >&5 ++echo "${ECHO_T}$ac_cv_target" >&6; } ++case $ac_cv_target in ++*-*-*) ;; ++*) { { echo "$as_me:$LINENO: error: invalid value of canonical target" >&5 ++echo "$as_me: error: invalid value of canonical target" >&2;} ++ { (exit 1); exit 1; }; };; ++esac ++target=$ac_cv_target ++ac_save_IFS=$IFS; IFS='-' ++set x $ac_cv_target ++shift ++target_cpu=$1 ++target_vendor=$2 ++shift; shift ++# Remember, the first character of IFS is used to create $*, ++# except with old shells: ++target_os=$* ++IFS=$ac_save_IFS ++case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac ++ ++ ++# The aliases save the names the user supplied, while $host etc. ++# will get canonicalized. ++test -n "$target_alias" && ++ test "$program_prefix$program_suffix$program_transform_name" = \ ++ NONENONEs,x,x, && ++ program_prefix=${target_alias}- ++target_alias=${target_alias-$host_alias} ++ ++. ${srcdir}/configure.host ++ ++am__api_version='1.10' ++ ++# Find a good install program. We prefer a C program (faster), ++# so one script is as good as another. But avoid the broken or ++# incompatible versions: ++# SysV /etc/install, /usr/sbin/install ++# SunOS /usr/etc/install ++# IRIX /sbin/install ++# AIX /bin/install ++# AmigaOS /C/install, which installs bootblocks on floppy discs ++# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag ++# AFS /usr/afsws/bin/install, which mishandles nonexistent args ++# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" ++# OS/2's system install, which has a completely different semantic ++# ./install, which can be erroneously created by make from ./install.sh. ++{ echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5 ++echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; } ++if test -z "$INSTALL"; then ++if test "${ac_cv_path_install+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ # Account for people who put trailing slashes in PATH elements. ++case $as_dir/ in ++ ./ | .// | /cC/* | \ ++ /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ ++ ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \ ++ /usr/ucb/* ) ;; ++ *) ++ # OSF1 and SCO ODT 3.0 have their own names for install. ++ # Don't use installbsd from OSF since it installs stuff as root ++ # by default. ++ for ac_prog in ginstall scoinst install; do ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then ++ if test $ac_prog = install && ++ grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then ++ # AIX install. It has an incompatible calling convention. ++ : ++ elif test $ac_prog = install && ++ grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then ++ # program-specific install script used by HP pwplus--don't use. ++ : ++ else ++ ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" ++ break 3 ++ fi ++ fi ++ done ++ done ++ ;; ++esac ++done ++IFS=$as_save_IFS ++ ++ ++fi ++ if test "${ac_cv_path_install+set}" = set; then ++ INSTALL=$ac_cv_path_install ++ else ++ # As a last resort, use the slow shell script. Don't cache a ++ # value for INSTALL within a source directory, because that will ++ # break other packages using the cache if that directory is ++ # removed, or if the value is a relative name. ++ INSTALL=$ac_install_sh ++ fi ++fi ++{ echo "$as_me:$LINENO: result: $INSTALL" >&5 ++echo "${ECHO_T}$INSTALL" >&6; } ++ ++# Use test -z because SunOS4 sh mishandles braces in ${var-val}. ++# It thinks the first close brace ends the variable substitution. ++test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' ++ ++test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' ++ ++test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' ++ ++{ echo "$as_me:$LINENO: checking whether build environment is sane" >&5 ++echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6; } ++# Just in case ++sleep 1 ++echo timestamp > conftest.file ++# Do `set' in a subshell so we don't clobber the current shell's ++# arguments. Must try -L first in case configure is actually a ++# symlink; some systems play weird games with the mod time of symlinks ++# (eg FreeBSD returns the mod time of the symlink's containing ++# directory). ++if ( ++ set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null` ++ if test "$*" = "X"; then ++ # -L didn't work. ++ set X `ls -t $srcdir/configure conftest.file` ++ fi ++ rm -f conftest.file ++ if test "$*" != "X $srcdir/configure conftest.file" \ ++ && test "$*" != "X conftest.file $srcdir/configure"; then ++ ++ # If neither matched, then we have a broken ls. This can happen ++ # if, for instance, CONFIG_SHELL is bash and it inherits a ++ # broken ls alias from the environment. This has actually ++ # happened. Such a system could not be considered "sane". ++ { { echo "$as_me:$LINENO: error: ls -t appears to fail. Make sure there is not a broken ++alias in your environment" >&5 ++echo "$as_me: error: ls -t appears to fail. Make sure there is not a broken ++alias in your environment" >&2;} ++ { (exit 1); exit 1; }; } ++ fi ++ ++ test "$2" = conftest.file ++ ) ++then ++ # Ok. ++ : ++else ++ { { echo "$as_me:$LINENO: error: newly created file is older than distributed files! ++Check your system clock" >&5 ++echo "$as_me: error: newly created file is older than distributed files! ++Check your system clock" >&2;} ++ { (exit 1); exit 1; }; } ++fi ++{ echo "$as_me:$LINENO: result: yes" >&5 ++echo "${ECHO_T}yes" >&6; } ++test "$program_prefix" != NONE && ++ program_transform_name="s&^&$program_prefix&;$program_transform_name" ++# Use a double $ so make ignores it. ++test "$program_suffix" != NONE && ++ program_transform_name="s&\$&$program_suffix&;$program_transform_name" ++# Double any \ or $. echo might interpret backslashes. ++# By default was `s,x,x', remove it if useless. ++cat <<\_ACEOF >conftest.sed ++s/[\\$]/&&/g;s/;s,x,x,$// ++_ACEOF ++program_transform_name=`echo $program_transform_name | sed -f conftest.sed` ++rm -f conftest.sed ++ ++# expand $ac_aux_dir to an absolute path ++am_aux_dir=`cd $ac_aux_dir && pwd` ++ ++test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing" ++# Use eval to expand $SHELL ++if eval "$MISSING --run true"; then ++ am_missing_run="$MISSING --run " ++else ++ am_missing_run= ++ { echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5 ++echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;} ++fi ++ ++{ echo "$as_me:$LINENO: checking for a thread-safe mkdir -p" >&5 ++echo $ECHO_N "checking for a thread-safe mkdir -p... $ECHO_C" >&6; } ++if test -z "$MKDIR_P"; then ++ if test "${ac_cv_path_mkdir+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_prog in mkdir gmkdir; do ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue ++ case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( ++ 'mkdir (GNU coreutils) '* | \ ++ 'mkdir (coreutils) '* | \ ++ 'mkdir (fileutils) '4.1*) ++ ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext ++ break 3;; ++ esac ++ done ++ done ++done ++IFS=$as_save_IFS ++ ++fi ++ ++ if test "${ac_cv_path_mkdir+set}" = set; then ++ MKDIR_P="$ac_cv_path_mkdir -p" ++ else ++ # As a last resort, use the slow shell script. Don't cache a ++ # value for MKDIR_P within a source directory, because that will ++ # break other packages using the cache if that directory is ++ # removed, or if the value is a relative name. ++ test -d ./--version && rmdir ./--version ++ MKDIR_P="$ac_install_sh -d" ++ fi ++fi ++{ echo "$as_me:$LINENO: result: $MKDIR_P" >&5 ++echo "${ECHO_T}$MKDIR_P" >&6; } ++ ++mkdir_p="$MKDIR_P" ++case $mkdir_p in ++ [\\/$]* | ?:[\\/]*) ;; ++ */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;; ++esac ++ ++for ac_prog in gawk mawk nawk awk ++do ++ # Extract the first word of "$ac_prog", so it can be a program name with args. ++set dummy $ac_prog; ac_word=$2 ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } ++if test "${ac_cv_prog_AWK+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -n "$AWK"; then ++ ac_cv_prog_AWK="$AWK" # Let the user override the test. ++else ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_prog_AWK="$ac_prog" ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++done ++IFS=$as_save_IFS ++ ++fi ++fi ++AWK=$ac_cv_prog_AWK ++if test -n "$AWK"; then ++ { echo "$as_me:$LINENO: result: $AWK" >&5 ++echo "${ECHO_T}$AWK" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++ ++ ++ test -n "$AWK" && break ++done ++ ++{ echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5 ++echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6; } ++set x ${MAKE-make}; ac_make=`echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` ++if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ cat >conftest.make <<\_ACEOF ++SHELL = /bin/sh ++all: ++ @echo '@@@%%%=$(MAKE)=@@@%%%' ++_ACEOF ++# GNU make sometimes prints "make[1]: Entering...", which would confuse us. ++case `${MAKE-make} -f conftest.make 2>/dev/null` in ++ *@@@%%%=?*=@@@%%%*) ++ eval ac_cv_prog_make_${ac_make}_set=yes;; ++ *) ++ eval ac_cv_prog_make_${ac_make}_set=no;; ++esac ++rm -f conftest.make ++fi ++if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then ++ { echo "$as_me:$LINENO: result: yes" >&5 ++echo "${ECHO_T}yes" >&6; } ++ SET_MAKE= ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++ SET_MAKE="MAKE=${MAKE-make}" ++fi ++ ++rm -rf .tst 2>/dev/null ++mkdir .tst 2>/dev/null ++if test -d .tst; then ++ am__leading_dot=. ++else ++ am__leading_dot=_ ++fi ++rmdir .tst 2>/dev/null ++ ++if test "`cd $srcdir && pwd`" != "`pwd`"; then ++ # Use -I$(srcdir) only when $(srcdir) != ., so that make's output ++ # is not polluted with repeated "-I." ++ am__isrc=' -I$(srcdir)' ++ # test to see if srcdir already configured ++ if test -f $srcdir/config.status; then ++ { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5 ++echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;} ++ { (exit 1); exit 1; }; } ++ fi ++fi ++ ++# test whether we have cygpath ++if test -z "$CYGPATH_W"; then ++ if (cygpath --version) >/dev/null 2>/dev/null; then ++ CYGPATH_W='cygpath -w' ++ else ++ CYGPATH_W=echo ++ fi ++fi ++ ++ ++# Define the identity of the package. ++ PACKAGE='libffi' ++ VERSION='3.0.8' ++ ++ ++cat >>confdefs.h <<_ACEOF ++@%:@define PACKAGE "$PACKAGE" ++_ACEOF ++ ++ ++cat >>confdefs.h <<_ACEOF ++@%:@define VERSION "$VERSION" ++_ACEOF ++ ++# Some tools Automake needs. ++ ++ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} ++ ++ ++AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} ++ ++ ++AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} ++ ++ ++AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} ++ ++ ++MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} ++ ++install_sh=${install_sh-"\$(SHELL) $am_aux_dir/install-sh"} ++ ++# Installed binaries are usually stripped using `strip' when the user ++# run `make install-strip'. However `strip' might not be the right ++# tool to use in cross-compilation environments, therefore Automake ++# will honor the `STRIP' environment variable to overrule this program. ++if test "$cross_compiling" != no; then ++ if test -n "$ac_tool_prefix"; then ++ # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. ++set dummy ${ac_tool_prefix}strip; ac_word=$2 ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } ++if test "${ac_cv_prog_STRIP+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -n "$STRIP"; then ++ ac_cv_prog_STRIP="$STRIP" # Let the user override the test. ++else ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_prog_STRIP="${ac_tool_prefix}strip" ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++done ++IFS=$as_save_IFS ++ ++fi ++fi ++STRIP=$ac_cv_prog_STRIP ++if test -n "$STRIP"; then ++ { echo "$as_me:$LINENO: result: $STRIP" >&5 ++echo "${ECHO_T}$STRIP" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++ ++ ++fi ++if test -z "$ac_cv_prog_STRIP"; then ++ ac_ct_STRIP=$STRIP ++ # Extract the first word of "strip", so it can be a program name with args. ++set dummy strip; ac_word=$2 ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } ++if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -n "$ac_ct_STRIP"; then ++ ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. ++else ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_prog_ac_ct_STRIP="strip" ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++done ++IFS=$as_save_IFS ++ ++fi ++fi ++ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP ++if test -n "$ac_ct_STRIP"; then ++ { echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5 ++echo "${ECHO_T}$ac_ct_STRIP" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++ ++ if test "x$ac_ct_STRIP" = x; then ++ STRIP=":" ++ else ++ case $cross_compiling:$ac_tool_warned in ++yes:) ++{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&5 ++echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&2;} ++ac_tool_warned=yes ;; ++esac ++ STRIP=$ac_ct_STRIP ++ fi ++else ++ STRIP="$ac_cv_prog_STRIP" ++fi ++ ++fi ++INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" ++ ++# We need awk for the "check" target. The system "awk" is bad on ++# some platforms. ++# Always define AMTAR for backward compatibility. ++ ++AMTAR=${AMTAR-"${am_missing_run}tar"} ++ ++am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -' ++ ++ ++ ++ ++ ++ ++# The same as in boehm-gc and libstdc++. Have to borrow it from there. ++# We must force CC to /not/ be precious variables; otherwise ++# the wrong, non-multilib-adjusted value will be used in multilibs. ++# As a side effect, we have to subst CFLAGS ourselves. ++ ++ ++ ++ac_ext=c ++ac_cpp='$CPP $CPPFLAGS' ++ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ++ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ++ac_compiler_gnu=$ac_cv_c_compiler_gnu ++if test -n "$ac_tool_prefix"; then ++ # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. ++set dummy ${ac_tool_prefix}gcc; ac_word=$2 ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } ++if test "${ac_cv_prog_CC+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -n "$CC"; then ++ ac_cv_prog_CC="$CC" # Let the user override the test. ++else ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_prog_CC="${ac_tool_prefix}gcc" ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++done ++IFS=$as_save_IFS ++ ++fi ++fi ++CC=$ac_cv_prog_CC ++if test -n "$CC"; then ++ { echo "$as_me:$LINENO: result: $CC" >&5 ++echo "${ECHO_T}$CC" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++ ++ ++fi ++if test -z "$ac_cv_prog_CC"; then ++ ac_ct_CC=$CC ++ # Extract the first word of "gcc", so it can be a program name with args. ++set dummy gcc; ac_word=$2 ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } ++if test "${ac_cv_prog_ac_ct_CC+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -n "$ac_ct_CC"; then ++ ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. ++else ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_prog_ac_ct_CC="gcc" ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++done ++IFS=$as_save_IFS ++ ++fi ++fi ++ac_ct_CC=$ac_cv_prog_ac_ct_CC ++if test -n "$ac_ct_CC"; then ++ { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 ++echo "${ECHO_T}$ac_ct_CC" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++ ++ if test "x$ac_ct_CC" = x; then ++ CC="" ++ else ++ case $cross_compiling:$ac_tool_warned in ++yes:) ++{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&5 ++echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&2;} ++ac_tool_warned=yes ;; ++esac ++ CC=$ac_ct_CC ++ fi ++else ++ CC="$ac_cv_prog_CC" ++fi ++ ++if test -z "$CC"; then ++ if test -n "$ac_tool_prefix"; then ++ # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. ++set dummy ${ac_tool_prefix}cc; ac_word=$2 ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } ++if test "${ac_cv_prog_CC+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -n "$CC"; then ++ ac_cv_prog_CC="$CC" # Let the user override the test. ++else ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_prog_CC="${ac_tool_prefix}cc" ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++done ++IFS=$as_save_IFS ++ ++fi ++fi ++CC=$ac_cv_prog_CC ++if test -n "$CC"; then ++ { echo "$as_me:$LINENO: result: $CC" >&5 ++echo "${ECHO_T}$CC" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++ ++ ++ fi ++fi ++if test -z "$CC"; then ++ # Extract the first word of "cc", so it can be a program name with args. ++set dummy cc; ac_word=$2 ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } ++if test "${ac_cv_prog_CC+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -n "$CC"; then ++ ac_cv_prog_CC="$CC" # Let the user override the test. ++else ++ ac_prog_rejected=no ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then ++ ac_prog_rejected=yes ++ continue ++ fi ++ ac_cv_prog_CC="cc" ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++done ++IFS=$as_save_IFS ++ ++if test $ac_prog_rejected = yes; then ++ # We found a bogon in the path, so make sure we never use it. ++ set dummy $ac_cv_prog_CC ++ shift ++ if test $@%:@ != 0; then ++ # We chose a different compiler from the bogus one. ++ # However, it has the same basename, so the bogon will be chosen ++ # first if we set CC to just the basename; use the full file name. ++ shift ++ ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" ++ fi ++fi ++fi ++fi ++CC=$ac_cv_prog_CC ++if test -n "$CC"; then ++ { echo "$as_me:$LINENO: result: $CC" >&5 ++echo "${ECHO_T}$CC" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++ ++ ++fi ++if test -z "$CC"; then ++ if test -n "$ac_tool_prefix"; then ++ for ac_prog in cl.exe ++ do ++ # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. ++set dummy $ac_tool_prefix$ac_prog; ac_word=$2 ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } ++if test "${ac_cv_prog_CC+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -n "$CC"; then ++ ac_cv_prog_CC="$CC" # Let the user override the test. ++else ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_prog_CC="$ac_tool_prefix$ac_prog" ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++done ++IFS=$as_save_IFS ++ ++fi ++fi ++CC=$ac_cv_prog_CC ++if test -n "$CC"; then ++ { echo "$as_me:$LINENO: result: $CC" >&5 ++echo "${ECHO_T}$CC" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++ ++ ++ test -n "$CC" && break ++ done ++fi ++if test -z "$CC"; then ++ ac_ct_CC=$CC ++ for ac_prog in cl.exe ++do ++ # Extract the first word of "$ac_prog", so it can be a program name with args. ++set dummy $ac_prog; ac_word=$2 ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } ++if test "${ac_cv_prog_ac_ct_CC+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -n "$ac_ct_CC"; then ++ ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. ++else ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_prog_ac_ct_CC="$ac_prog" ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++done ++IFS=$as_save_IFS ++ ++fi ++fi ++ac_ct_CC=$ac_cv_prog_ac_ct_CC ++if test -n "$ac_ct_CC"; then ++ { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 ++echo "${ECHO_T}$ac_ct_CC" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++ ++ ++ test -n "$ac_ct_CC" && break ++done ++ ++ if test "x$ac_ct_CC" = x; then ++ CC="" ++ else ++ case $cross_compiling:$ac_tool_warned in ++yes:) ++{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&5 ++echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&2;} ++ac_tool_warned=yes ;; ++esac ++ CC=$ac_ct_CC ++ fi ++fi ++ ++fi ++ ++ ++test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH ++See \`config.log' for more details." >&5 ++echo "$as_me: error: no acceptable C compiler found in \$PATH ++See \`config.log' for more details." >&2;} ++ { (exit 1); exit 1; }; } ++ ++# Provide some information about the compiler. ++echo "$as_me:$LINENO: checking for C compiler version" >&5 ++ac_compiler=`set X $ac_compile; echo $2` ++{ (ac_try="$ac_compiler --version >&5" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compiler --version >&5") 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } ++{ (ac_try="$ac_compiler -v >&5" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compiler -v >&5") 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } ++{ (ac_try="$ac_compiler -V >&5" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compiler -V >&5") 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } ++ ++cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++ ++int ++main () ++{ ++ ++ ; ++ return 0; ++} ++_ACEOF ++ac_clean_files_save=$ac_clean_files ++ac_clean_files="$ac_clean_files a.out a.exe b.out" ++# Try to create an executable without -o first, disregard a.out. ++# It will help us diagnose broken compilers, and finding out an intuition ++# of exeext. ++{ echo "$as_me:$LINENO: checking for C compiler default output file name" >&5 ++echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; } ++ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` ++# ++# List of possible output files, starting from the most likely. ++# The algorithm is not robust to junk in `.', hence go to wildcards (a.*) ++# only as a last resort. b.out is created by i960 compilers. ++ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out' ++# ++# The IRIX 6 linker writes into existing files which may not be ++# executable, retaining their permissions. Remove them first so a ++# subsequent execution test works. ++ac_rmfiles= ++for ac_file in $ac_files ++do ++ case $ac_file in ++ *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;; ++ * ) ac_rmfiles="$ac_rmfiles $ac_file";; ++ esac ++done ++rm -f $ac_rmfiles ++ ++if { (ac_try="$ac_link_default" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_link_default") 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); }; then ++ # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. ++# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' ++# in a Makefile. We should not override ac_cv_exeext if it was cached, ++# so that the user can short-circuit this test for compilers unknown to ++# Autoconf. ++for ac_file in $ac_files '' ++do ++ test -f "$ac_file" || continue ++ case $ac_file in ++ *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ++ ;; ++ [ab].out ) ++ # We found the default executable, but exeext='' is most ++ # certainly right. ++ break;; ++ *.* ) ++ if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; ++ then :; else ++ ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` ++ fi ++ # We set ac_cv_exeext here because the later test for it is not ++ # safe: cross compilers may not add the suffix if given an `-o' ++ # argument, so we may need to know it at that point already. ++ # Even if this section looks crufty: it has the advantage of ++ # actually working. ++ break;; ++ * ) ++ break;; ++ esac ++done ++test "$ac_cv_exeext" = no && ac_cv_exeext= ++ ++else ++ ac_file='' ++fi ++ ++{ echo "$as_me:$LINENO: result: $ac_file" >&5 ++echo "${ECHO_T}$ac_file" >&6; } ++if test -z "$ac_file"; then ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++{ { echo "$as_me:$LINENO: error: C compiler cannot create executables ++See \`config.log' for more details." >&5 ++echo "$as_me: error: C compiler cannot create executables ++See \`config.log' for more details." >&2;} ++ { (exit 77); exit 77; }; } ++fi ++ ++ac_exeext=$ac_cv_exeext ++ ++# Check that the compiler produces executables we can run. If not, either ++# the compiler is broken, or we cross compile. ++{ echo "$as_me:$LINENO: checking whether the C compiler works" >&5 ++echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; } ++# FIXME: These cross compiler hacks should be removed for Autoconf 3.0 ++# If not cross compiling, check that we can run a simple program. ++if test "$cross_compiling" != yes; then ++ if { ac_try='./$ac_file' ++ { (case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_try") 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); }; }; then ++ cross_compiling=no ++ else ++ if test "$cross_compiling" = maybe; then ++ cross_compiling=yes ++ else ++ { { echo "$as_me:$LINENO: error: cannot run C compiled programs. ++If you meant to cross compile, use \`--host'. ++See \`config.log' for more details." >&5 ++echo "$as_me: error: cannot run C compiled programs. ++If you meant to cross compile, use \`--host'. ++See \`config.log' for more details." >&2;} ++ { (exit 1); exit 1; }; } ++ fi ++ fi ++fi ++{ echo "$as_me:$LINENO: result: yes" >&5 ++echo "${ECHO_T}yes" >&6; } ++ ++rm -f a.out a.exe conftest$ac_cv_exeext b.out ++ac_clean_files=$ac_clean_files_save ++# Check that the compiler produces executables we can run. If not, either ++# the compiler is broken, or we cross compile. ++{ echo "$as_me:$LINENO: checking whether we are cross compiling" >&5 ++echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; } ++{ echo "$as_me:$LINENO: result: $cross_compiling" >&5 ++echo "${ECHO_T}$cross_compiling" >&6; } ++ ++{ echo "$as_me:$LINENO: checking for suffix of executables" >&5 ++echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; } ++if { (ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_link") 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); }; then ++ # If both `conftest.exe' and `conftest' are `present' (well, observable) ++# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will ++# work properly (i.e., refer to `conftest.exe'), while it won't with ++# `rm'. ++for ac_file in conftest.exe conftest conftest.*; do ++ test -f "$ac_file" || continue ++ case $ac_file in ++ *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;; ++ *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` ++ break;; ++ * ) break;; ++ esac ++done ++else ++ { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link ++See \`config.log' for more details." >&5 ++echo "$as_me: error: cannot compute suffix of executables: cannot compile and link ++See \`config.log' for more details." >&2;} ++ { (exit 1); exit 1; }; } ++fi ++ ++rm -f conftest$ac_cv_exeext ++{ echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5 ++echo "${ECHO_T}$ac_cv_exeext" >&6; } ++ ++rm -f conftest.$ac_ext ++EXEEXT=$ac_cv_exeext ++ac_exeext=$EXEEXT ++{ echo "$as_me:$LINENO: checking for suffix of object files" >&5 ++echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; } ++if test "${ac_cv_objext+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++ ++int ++main () ++{ ++ ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.o conftest.obj ++if { (ac_try="$ac_compile" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compile") 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); }; then ++ for ac_file in conftest.o conftest.obj conftest.*; do ++ test -f "$ac_file" || continue; ++ case $ac_file in ++ *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;; ++ *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` ++ break;; ++ esac ++done ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++{ { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile ++See \`config.log' for more details." >&5 ++echo "$as_me: error: cannot compute suffix of object files: cannot compile ++See \`config.log' for more details." >&2;} ++ { (exit 1); exit 1; }; } ++fi ++ ++rm -f conftest.$ac_cv_objext conftest.$ac_ext ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_objext" >&5 ++echo "${ECHO_T}$ac_cv_objext" >&6; } ++OBJEXT=$ac_cv_objext ++ac_objext=$OBJEXT ++{ echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5 ++echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; } ++if test "${ac_cv_c_compiler_gnu+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++ ++int ++main () ++{ ++#ifndef __GNUC__ ++ choke me ++#endif ++ ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext ++if { (ac_try="$ac_compile" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compile") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest.$ac_objext; then ++ ac_compiler_gnu=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_compiler_gnu=no ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++ac_cv_c_compiler_gnu=$ac_compiler_gnu ++ ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5 ++echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; } ++GCC=`test $ac_compiler_gnu = yes && echo yes` ++ac_test_CFLAGS=${CFLAGS+set} ++ac_save_CFLAGS=$CFLAGS ++{ echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5 ++echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; } ++if test "${ac_cv_prog_cc_g+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ ac_save_c_werror_flag=$ac_c_werror_flag ++ ac_c_werror_flag=yes ++ ac_cv_prog_cc_g=no ++ CFLAGS="-g" ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++ ++int ++main () ++{ ++ ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext ++if { (ac_try="$ac_compile" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compile") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest.$ac_objext; then ++ ac_cv_prog_cc_g=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ CFLAGS="" ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++ ++int ++main () ++{ ++ ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext ++if { (ac_try="$ac_compile" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compile") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest.$ac_objext; then ++ : ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_c_werror_flag=$ac_save_c_werror_flag ++ CFLAGS="-g" ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++ ++int ++main () ++{ ++ ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext ++if { (ac_try="$ac_compile" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compile") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest.$ac_objext; then ++ ac_cv_prog_cc_g=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++ ac_c_werror_flag=$ac_save_c_werror_flag ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5 ++echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; } ++if test "$ac_test_CFLAGS" = set; then ++ CFLAGS=$ac_save_CFLAGS ++elif test $ac_cv_prog_cc_g = yes; then ++ if test "$GCC" = yes; then ++ CFLAGS="-g -O2" ++ else ++ CFLAGS="-g" ++ fi ++else ++ if test "$GCC" = yes; then ++ CFLAGS="-O2" ++ else ++ CFLAGS= ++ fi ++fi ++{ echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5 ++echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; } ++if test "${ac_cv_prog_cc_c89+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ ac_cv_prog_cc_c89=no ++ac_save_CC=$CC ++cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++#include ++#include ++#include ++#include ++/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ ++struct buf { int x; }; ++FILE * (*rcsopen) (struct buf *, struct stat *, int); ++static char *e (p, i) ++ char **p; ++ int i; ++{ ++ return p[i]; ++} ++static char *f (char * (*g) (char **, int), char **p, ...) ++{ ++ char *s; ++ va_list v; ++ va_start (v,p); ++ s = g (p, va_arg (v,int)); ++ va_end (v); ++ return s; ++} ++ ++/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has ++ function prototypes and stuff, but not '\xHH' hex character constants. ++ These don't provoke an error unfortunately, instead are silently treated ++ as 'x'. The following induces an error, until -std is added to get ++ proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an ++ array size at least. It's necessary to write '\x00'==0 to get something ++ that's true only with -std. */ ++int osf4_cc_array ['\x00' == 0 ? 1 : -1]; ++ ++/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters ++ inside strings and character constants. */ ++#define FOO(x) 'x' ++int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; ++ ++int test (int i, double x); ++struct s1 {int (*f) (int a);}; ++struct s2 {int (*f) (double a);}; ++int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); ++int argc; ++char **argv; ++int ++main () ++{ ++return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; ++ ; ++ return 0; ++} ++_ACEOF ++for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ ++ -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" ++do ++ CC="$ac_save_CC $ac_arg" ++ rm -f conftest.$ac_objext ++if { (ac_try="$ac_compile" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compile") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest.$ac_objext; then ++ ac_cv_prog_cc_c89=$ac_arg ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ++fi ++ ++rm -f core conftest.err conftest.$ac_objext ++ test "x$ac_cv_prog_cc_c89" != "xno" && break ++done ++rm -f conftest.$ac_ext ++CC=$ac_save_CC ++ ++fi ++# AC_CACHE_VAL ++case "x$ac_cv_prog_cc_c89" in ++ x) ++ { echo "$as_me:$LINENO: result: none needed" >&5 ++echo "${ECHO_T}none needed" >&6; } ;; ++ xno) ++ { echo "$as_me:$LINENO: result: unsupported" >&5 ++echo "${ECHO_T}unsupported" >&6; } ;; ++ *) ++ CC="$CC $ac_cv_prog_cc_c89" ++ { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5 ++echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;; ++esac ++ ++ ++ac_ext=c ++ac_cpp='$CPP $CPPFLAGS' ++ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ++ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ++ac_compiler_gnu=$ac_cv_c_compiler_gnu ++DEPDIR="${am__leading_dot}deps" ++ ++ac_config_commands="$ac_config_commands depfiles" ++ ++ ++am_make=${MAKE-make} ++cat > confinc << 'END' ++am__doit: ++ @echo done ++.PHONY: am__doit ++END ++# If we don't find an include directive, just comment out the code. ++{ echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5 ++echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6; } ++am__include="#" ++am__quote= ++_am_result=none ++# First try GNU make style include. ++echo "include confinc" > confmf ++# We grep out `Entering directory' and `Leaving directory' ++# messages which can occur if `w' ends up in MAKEFLAGS. ++# In particular we don't look at `^make:' because GNU make might ++# be invoked under some other name (usually "gmake"), in which ++# case it prints its new name instead of `make'. ++if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then ++ am__include=include ++ am__quote= ++ _am_result=GNU ++fi ++# Now try BSD make style include. ++if test "$am__include" = "#"; then ++ echo '.include "confinc"' > confmf ++ if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then ++ am__include=.include ++ am__quote="\"" ++ _am_result=BSD ++ fi ++fi ++ ++ ++{ echo "$as_me:$LINENO: result: $_am_result" >&5 ++echo "${ECHO_T}$_am_result" >&6; } ++rm -f confinc confmf ++ ++# Check whether --enable-dependency-tracking was given. ++if test "${enable_dependency_tracking+set}" = set; then ++ enableval=$enable_dependency_tracking; ++fi ++ ++if test "x$enable_dependency_tracking" != xno; then ++ am_depcomp="$ac_aux_dir/depcomp" ++ AMDEPBACKSLASH='\' ++fi ++ if test "x$enable_dependency_tracking" != xno; then ++ AMDEP_TRUE= ++ AMDEP_FALSE='#' ++else ++ AMDEP_TRUE='#' ++ AMDEP_FALSE= ++fi ++ ++ ++ ++depcc="$CC" am_compiler_list= ++ ++{ echo "$as_me:$LINENO: checking dependency style of $depcc" >&5 ++echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6; } ++if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then ++ # We make a subdir and do the tests there. Otherwise we can end up ++ # making bogus files that we don't know about and never remove. For ++ # instance it was reported that on HP-UX the gcc test will end up ++ # making a dummy file named `D' -- because `-MD' means `put the output ++ # in D'. ++ mkdir conftest.dir ++ # Copy depcomp to subdir because otherwise we won't find it if we're ++ # using a relative directory. ++ cp "$am_depcomp" conftest.dir ++ cd conftest.dir ++ # We will build objects and dependencies in a subdirectory because ++ # it helps to detect inapplicable dependency modes. For instance ++ # both Tru64's cc and ICC support -MD to output dependencies as a ++ # side effect of compilation, but ICC will put the dependencies in ++ # the current directory while Tru64 will put them in the object ++ # directory. ++ mkdir sub ++ ++ am_cv_CC_dependencies_compiler_type=none ++ if test "$am_compiler_list" = ""; then ++ am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` ++ fi ++ for depmode in $am_compiler_list; do ++ # Setup a source with many dependencies, because some compilers ++ # like to wrap large dependency lists on column 80 (with \), and ++ # we should not choose a depcomp mode which is confused by this. ++ # ++ # We need to recreate these files for each test, as the compiler may ++ # overwrite some of them when testing with obscure command lines. ++ # This happens at least with the AIX C compiler. ++ : > sub/conftest.c ++ for i in 1 2 3 4 5 6; do ++ echo '#include "conftst'$i'.h"' >> sub/conftest.c ++ # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with ++ # Solaris 8's {/usr,}/bin/sh. ++ touch sub/conftst$i.h ++ done ++ echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf ++ ++ case $depmode in ++ nosideeffect) ++ # after this tag, mechanisms are not by side-effect, so they'll ++ # only be used when explicitly requested ++ if test "x$enable_dependency_tracking" = xyes; then ++ continue ++ else ++ break ++ fi ++ ;; ++ none) break ;; ++ esac ++ # We check with `-c' and `-o' for the sake of the "dashmstdout" ++ # mode. It turns out that the SunPro C++ compiler does not properly ++ # handle `-M -o', and we need to detect this. ++ if depmode=$depmode \ ++ source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \ ++ depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ ++ $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \ ++ >/dev/null 2>conftest.err && ++ grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && ++ grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && ++ grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 && ++ ${MAKE-make} -s -f confmf > /dev/null 2>&1; then ++ # icc doesn't choke on unknown options, it will just issue warnings ++ # or remarks (even with -Werror). So we grep stderr for any message ++ # that says an option was ignored or not supported. ++ # When given -MP, icc 7.0 and 7.1 complain thusly: ++ # icc: Command line warning: ignoring option '-M'; no argument required ++ # The diagnosis changed in icc 8.0: ++ # icc: Command line remark: option '-MP' not supported ++ if (grep 'ignoring option' conftest.err || ++ grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else ++ am_cv_CC_dependencies_compiler_type=$depmode ++ break ++ fi ++ fi ++ done ++ ++ cd .. ++ rm -rf conftest.dir ++else ++ am_cv_CC_dependencies_compiler_type=none ++fi ++ ++fi ++{ echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5 ++echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6; } ++CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type ++ ++ if ++ test "x$enable_dependency_tracking" != xno \ ++ && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then ++ am__fastdepCC_TRUE= ++ am__fastdepCC_FALSE='#' ++else ++ am__fastdepCC_TRUE='#' ++ am__fastdepCC_FALSE= ++fi ++ ++ ++ ++ ++ ++ ++# By default we simply use the C compiler to build assembly code. ++ ++test "${CCAS+set}" = set || CCAS=$CC ++test "${CCASFLAGS+set}" = set || CCASFLAGS=$CFLAGS ++ ++ ++ ++depcc="$CCAS" am_compiler_list= ++ ++{ echo "$as_me:$LINENO: checking dependency style of $depcc" >&5 ++echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6; } ++if test "${am_cv_CCAS_dependencies_compiler_type+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then ++ # We make a subdir and do the tests there. Otherwise we can end up ++ # making bogus files that we don't know about and never remove. For ++ # instance it was reported that on HP-UX the gcc test will end up ++ # making a dummy file named `D' -- because `-MD' means `put the output ++ # in D'. ++ mkdir conftest.dir ++ # Copy depcomp to subdir because otherwise we won't find it if we're ++ # using a relative directory. ++ cp "$am_depcomp" conftest.dir ++ cd conftest.dir ++ # We will build objects and dependencies in a subdirectory because ++ # it helps to detect inapplicable dependency modes. For instance ++ # both Tru64's cc and ICC support -MD to output dependencies as a ++ # side effect of compilation, but ICC will put the dependencies in ++ # the current directory while Tru64 will put them in the object ++ # directory. ++ mkdir sub ++ ++ am_cv_CCAS_dependencies_compiler_type=none ++ if test "$am_compiler_list" = ""; then ++ am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` ++ fi ++ for depmode in $am_compiler_list; do ++ # Setup a source with many dependencies, because some compilers ++ # like to wrap large dependency lists on column 80 (with \), and ++ # we should not choose a depcomp mode which is confused by this. ++ # ++ # We need to recreate these files for each test, as the compiler may ++ # overwrite some of them when testing with obscure command lines. ++ # This happens at least with the AIX C compiler. ++ : > sub/conftest.c ++ for i in 1 2 3 4 5 6; do ++ echo '#include "conftst'$i'.h"' >> sub/conftest.c ++ # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with ++ # Solaris 8's {/usr,}/bin/sh. ++ touch sub/conftst$i.h ++ done ++ echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf ++ ++ case $depmode in ++ nosideeffect) ++ # after this tag, mechanisms are not by side-effect, so they'll ++ # only be used when explicitly requested ++ if test "x$enable_dependency_tracking" = xyes; then ++ continue ++ else ++ break ++ fi ++ ;; ++ none) break ;; ++ esac ++ # We check with `-c' and `-o' for the sake of the "dashmstdout" ++ # mode. It turns out that the SunPro C++ compiler does not properly ++ # handle `-M -o', and we need to detect this. ++ if depmode=$depmode \ ++ source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \ ++ depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ ++ $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \ ++ >/dev/null 2>conftest.err && ++ grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && ++ grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && ++ grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 && ++ ${MAKE-make} -s -f confmf > /dev/null 2>&1; then ++ # icc doesn't choke on unknown options, it will just issue warnings ++ # or remarks (even with -Werror). So we grep stderr for any message ++ # that says an option was ignored or not supported. ++ # When given -MP, icc 7.0 and 7.1 complain thusly: ++ # icc: Command line warning: ignoring option '-M'; no argument required ++ # The diagnosis changed in icc 8.0: ++ # icc: Command line remark: option '-MP' not supported ++ if (grep 'ignoring option' conftest.err || ++ grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else ++ am_cv_CCAS_dependencies_compiler_type=$depmode ++ break ++ fi ++ fi ++ done ++ ++ cd .. ++ rm -rf conftest.dir ++else ++ am_cv_CCAS_dependencies_compiler_type=none ++fi ++ ++fi ++{ echo "$as_me:$LINENO: result: $am_cv_CCAS_dependencies_compiler_type" >&5 ++echo "${ECHO_T}$am_cv_CCAS_dependencies_compiler_type" >&6; } ++CCASDEPMODE=depmode=$am_cv_CCAS_dependencies_compiler_type ++ ++ if ++ test "x$enable_dependency_tracking" != xno \ ++ && test "$am_cv_CCAS_dependencies_compiler_type" = gcc3; then ++ am__fastdepCCAS_TRUE= ++ am__fastdepCCAS_FALSE='#' ++else ++ am__fastdepCCAS_TRUE='#' ++ am__fastdepCCAS_FALSE= ++fi ++ ++ ++if test "x$CC" != xcc; then ++ { echo "$as_me:$LINENO: checking whether $CC and cc understand -c and -o together" >&5 ++echo $ECHO_N "checking whether $CC and cc understand -c and -o together... $ECHO_C" >&6; } ++else ++ { echo "$as_me:$LINENO: checking whether cc understands -c and -o together" >&5 ++echo $ECHO_N "checking whether cc understands -c and -o together... $ECHO_C" >&6; } ++fi ++set dummy $CC; ac_cc=`echo $2 | ++ sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'` ++if { as_var=ac_cv_prog_cc_${ac_cc}_c_o; eval "test \"\${$as_var+set}\" = set"; }; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++ ++int ++main () ++{ ++ ++ ; ++ return 0; ++} ++_ACEOF ++# Make sure it works both with $CC and with simple cc. ++# We do the test twice because some compilers refuse to overwrite an ++# existing .o file with -o, though they will create one. ++ac_try='$CC -c conftest.$ac_ext -o conftest2.$ac_objext >&5' ++rm -f conftest2.* ++if { (case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_try") 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && ++ test -f conftest2.$ac_objext && { (case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_try") 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); }; ++then ++ eval ac_cv_prog_cc_${ac_cc}_c_o=yes ++ if test "x$CC" != xcc; then ++ # Test first that cc exists at all. ++ if { ac_try='cc -c conftest.$ac_ext >&5' ++ { (case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_try") 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); }; }; then ++ ac_try='cc -c conftest.$ac_ext -o conftest2.$ac_objext >&5' ++ rm -f conftest2.* ++ if { (case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_try") 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && ++ test -f conftest2.$ac_objext && { (case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_try") 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); }; ++ then ++ # cc works too. ++ : ++ else ++ # cc exists but doesn't like -o. ++ eval ac_cv_prog_cc_${ac_cc}_c_o=no ++ fi ++ fi ++ fi ++else ++ eval ac_cv_prog_cc_${ac_cc}_c_o=no ++fi ++rm -f core conftest* ++ ++fi ++if eval test \$ac_cv_prog_cc_${ac_cc}_c_o = yes; then ++ { echo "$as_me:$LINENO: result: yes" >&5 ++echo "${ECHO_T}yes" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++ ++cat >>confdefs.h <<\_ACEOF ++@%:@define NO_MINUS_C_MINUS_O 1 ++_ACEOF ++ ++fi ++ ++# FIXME: we rely on the cache variable name because ++# there is no other way. ++set dummy $CC ++ac_cc=`echo $2 | sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'` ++if eval "test \"`echo '$ac_cv_prog_cc_'${ac_cc}_c_o`\" != yes"; then ++ # Losing compiler, so override with the script. ++ # FIXME: It is wrong to rewrite CC. ++ # But if we don't then we get into trouble of one sort or another. ++ # A longer-term fix would be to have automake use am__CC in this case, ++ # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" ++ CC="$am_aux_dir/compile $CC" ++fi ++ ++ ++ ++ ++ ++LIBFFI_DLL=0 ++ ++ ++case $host in ++ *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2*) ++ if test "$enable_shared" = yes; then ++ LIBFFI_LDFLAGS="-no-undefined -Wl,--export-all-symbols" ++ LIBFFI_DLL=1 ++ fi ++ ;; ++esac ++ ++ ++# Check whether --enable-shared was given. ++if test "${enable_shared+set}" = set; then ++ enableval=$enable_shared; p=${PACKAGE-default} ++ case $enableval in ++ yes) enable_shared=yes ;; ++ no) enable_shared=no ;; ++ *) ++ enable_shared=no ++ # Look at the argument we got. We use all the common list separators. ++ lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," ++ for pkg in $enableval; do ++ IFS="$lt_save_ifs" ++ if test "X$pkg" = "X$p"; then ++ enable_shared=yes ++ fi ++ done ++ IFS="$lt_save_ifs" ++ ;; ++ esac ++else ++ enable_shared=yes ++fi ++ ++ ++# Check whether --enable-static was given. ++if test "${enable_static+set}" = set; then ++ enableval=$enable_static; p=${PACKAGE-default} ++ case $enableval in ++ yes) enable_static=yes ;; ++ no) enable_static=no ;; ++ *) ++ enable_static=no ++ # Look at the argument we got. We use all the common list separators. ++ lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," ++ for pkg in $enableval; do ++ IFS="$lt_save_ifs" ++ if test "X$pkg" = "X$p"; then ++ enable_static=yes ++ fi ++ done ++ IFS="$lt_save_ifs" ++ ;; ++ esac ++else ++ enable_static=yes ++fi ++ ++ ++# Check whether --enable-fast-install was given. ++if test "${enable_fast_install+set}" = set; then ++ enableval=$enable_fast_install; p=${PACKAGE-default} ++ case $enableval in ++ yes) enable_fast_install=yes ;; ++ no) enable_fast_install=no ;; ++ *) ++ enable_fast_install=no ++ # Look at the argument we got. We use all the common list separators. ++ lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," ++ for pkg in $enableval; do ++ IFS="$lt_save_ifs" ++ if test "X$pkg" = "X$p"; then ++ enable_fast_install=yes ++ fi ++ done ++ IFS="$lt_save_ifs" ++ ;; ++ esac ++else ++ enable_fast_install=yes ++fi ++ ++ ++{ echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5 ++echo $ECHO_N "checking for a sed that does not truncate output... $ECHO_C" >&6; } ++if test "${lt_cv_path_SED+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ # Loop through the user's path and test for sed and gsed. ++# Then use that list of sed's as ones to test for truncation. ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for lt_ac_prog in sed gsed; do ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$lt_ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$lt_ac_prog$ac_exec_ext"; }; then ++ lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext" ++ fi ++ done ++ done ++done ++IFS=$as_save_IFS ++lt_ac_max=0 ++lt_ac_count=0 ++# Add /usr/xpg4/bin/sed as it is typically found on Solaris ++# along with /bin/sed that truncates output. ++for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do ++ test ! -f $lt_ac_sed && continue ++ cat /dev/null > conftest.in ++ lt_ac_count=0 ++ echo $ECHO_N "0123456789$ECHO_C" >conftest.in ++ # Check for GNU sed and select it if it is found. ++ if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then ++ lt_cv_path_SED=$lt_ac_sed ++ break ++ fi ++ while true; do ++ cat conftest.in conftest.in >conftest.tmp ++ mv conftest.tmp conftest.in ++ cp conftest.in conftest.nl ++ echo >>conftest.nl ++ $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break ++ cmp -s conftest.out conftest.nl || break ++ # 10000 chars as input seems more than enough ++ test $lt_ac_count -gt 10 && break ++ lt_ac_count=`expr $lt_ac_count + 1` ++ if test $lt_ac_count -gt $lt_ac_max; then ++ lt_ac_max=$lt_ac_count ++ lt_cv_path_SED=$lt_ac_sed ++ fi ++ done ++done ++ ++fi ++ ++SED=$lt_cv_path_SED ++ ++{ echo "$as_me:$LINENO: result: $SED" >&5 ++echo "${ECHO_T}$SED" >&6; } ++ ++{ echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5 ++echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; } ++if test "${ac_cv_path_GREP+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ # Extract the first word of "grep ggrep" to use in msg output ++if test -z "$GREP"; then ++set dummy grep ggrep; ac_prog_name=$2 ++if test "${ac_cv_path_GREP+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ ac_path_GREP_found=false ++# Loop through the user's path and test for each of PROGNAME-LIST ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_prog in grep ggrep; do ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" ++ { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue ++ # Check for GNU ac_path_GREP and select it if it is found. ++ # Check for GNU $ac_path_GREP ++case `"$ac_path_GREP" --version 2>&1` in ++*GNU*) ++ ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; ++*) ++ ac_count=0 ++ echo $ECHO_N "0123456789$ECHO_C" >"conftest.in" ++ while : ++ do ++ cat "conftest.in" "conftest.in" >"conftest.tmp" ++ mv "conftest.tmp" "conftest.in" ++ cp "conftest.in" "conftest.nl" ++ echo 'GREP' >> "conftest.nl" ++ "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break ++ diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break ++ ac_count=`expr $ac_count + 1` ++ if test $ac_count -gt ${ac_path_GREP_max-0}; then ++ # Best one so far, save it but keep looking for a better one ++ ac_cv_path_GREP="$ac_path_GREP" ++ ac_path_GREP_max=$ac_count ++ fi ++ # 10*(2^10) chars as input seems more than enough ++ test $ac_count -gt 10 && break ++ done ++ rm -f conftest.in conftest.tmp conftest.nl conftest.out;; ++esac ++ ++ ++ $ac_path_GREP_found && break 3 ++ done ++done ++ ++done ++IFS=$as_save_IFS ++ ++ ++fi ++ ++GREP="$ac_cv_path_GREP" ++if test -z "$GREP"; then ++ { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5 ++echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;} ++ { (exit 1); exit 1; }; } ++fi ++ ++else ++ ac_cv_path_GREP=$GREP ++fi ++ ++ ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5 ++echo "${ECHO_T}$ac_cv_path_GREP" >&6; } ++ GREP="$ac_cv_path_GREP" ++ ++ ++{ echo "$as_me:$LINENO: checking for egrep" >&5 ++echo $ECHO_N "checking for egrep... $ECHO_C" >&6; } ++if test "${ac_cv_path_EGREP+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 ++ then ac_cv_path_EGREP="$GREP -E" ++ else ++ # Extract the first word of "egrep" to use in msg output ++if test -z "$EGREP"; then ++set dummy egrep; ac_prog_name=$2 ++if test "${ac_cv_path_EGREP+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ ac_path_EGREP_found=false ++# Loop through the user's path and test for each of PROGNAME-LIST ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_prog in egrep; do ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" ++ { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue ++ # Check for GNU ac_path_EGREP and select it if it is found. ++ # Check for GNU $ac_path_EGREP ++case `"$ac_path_EGREP" --version 2>&1` in ++*GNU*) ++ ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; ++*) ++ ac_count=0 ++ echo $ECHO_N "0123456789$ECHO_C" >"conftest.in" ++ while : ++ do ++ cat "conftest.in" "conftest.in" >"conftest.tmp" ++ mv "conftest.tmp" "conftest.in" ++ cp "conftest.in" "conftest.nl" ++ echo 'EGREP' >> "conftest.nl" ++ "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break ++ diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break ++ ac_count=`expr $ac_count + 1` ++ if test $ac_count -gt ${ac_path_EGREP_max-0}; then ++ # Best one so far, save it but keep looking for a better one ++ ac_cv_path_EGREP="$ac_path_EGREP" ++ ac_path_EGREP_max=$ac_count ++ fi ++ # 10*(2^10) chars as input seems more than enough ++ test $ac_count -gt 10 && break ++ done ++ rm -f conftest.in conftest.tmp conftest.nl conftest.out;; ++esac ++ ++ ++ $ac_path_EGREP_found && break 3 ++ done ++done ++ ++done ++IFS=$as_save_IFS ++ ++ ++fi ++ ++EGREP="$ac_cv_path_EGREP" ++if test -z "$EGREP"; then ++ { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5 ++echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;} ++ { (exit 1); exit 1; }; } ++fi ++ ++else ++ ac_cv_path_EGREP=$EGREP ++fi ++ ++ ++ fi ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5 ++echo "${ECHO_T}$ac_cv_path_EGREP" >&6; } ++ EGREP="$ac_cv_path_EGREP" ++ ++ ++ ++# Check whether --with-gnu-ld was given. ++if test "${with_gnu_ld+set}" = set; then ++ withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes ++else ++ with_gnu_ld=no ++fi ++ ++ac_prog=ld ++if test "$GCC" = yes; then ++ # Check if gcc -print-prog-name=ld gives a path. ++ { echo "$as_me:$LINENO: checking for ld used by $CC" >&5 ++echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6; } ++ case $host in ++ *-*-mingw*) ++ # gcc leaves a trailing carriage return which upsets mingw ++ ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; ++ *) ++ ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; ++ esac ++ case $ac_prog in ++ # Accept absolute paths. ++ [\\/]* | ?:[\\/]*) ++ re_direlt='/[^/][^/]*/\.\./' ++ # Canonicalize the pathname of ld ++ ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'` ++ while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do ++ ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"` ++ done ++ test -z "$LD" && LD="$ac_prog" ++ ;; ++ "") ++ # If it fails, then pretend we aren't using GCC. ++ ac_prog=ld ++ ;; ++ *) ++ # If it is relative, then search for the first ld in PATH. ++ with_gnu_ld=unknown ++ ;; ++ esac ++elif test "$with_gnu_ld" = yes; then ++ { echo "$as_me:$LINENO: checking for GNU ld" >&5 ++echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6; } ++else ++ { echo "$as_me:$LINENO: checking for non-GNU ld" >&5 ++echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6; } ++fi ++if test "${lt_cv_path_LD+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -z "$LD"; then ++ lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR ++ for ac_dir in $PATH; do ++ IFS="$lt_save_ifs" ++ test -z "$ac_dir" && ac_dir=. ++ if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then ++ lt_cv_path_LD="$ac_dir/$ac_prog" ++ # Check to see if the program is GNU ld. I'd rather use --version, ++ # but apparently some variants of GNU ld only accept -v. ++ # Break only if it was the GNU/non-GNU ld that we prefer. ++ case `"$lt_cv_path_LD" -v 2>&1 &5 ++echo "${ECHO_T}$LD" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5 ++echo "$as_me: error: no acceptable ld found in \$PATH" >&2;} ++ { (exit 1); exit 1; }; } ++{ echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5 ++echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6; } ++if test "${lt_cv_prog_gnu_ld+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ # I'd rather use --version here, but apparently some GNU lds only accept -v. ++case `$LD -v 2>&1 &5 ++echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6; } ++with_gnu_ld=$lt_cv_prog_gnu_ld ++ ++ ++{ echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5 ++echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6; } ++if test "${lt_cv_ld_reload_flag+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ lt_cv_ld_reload_flag='-r' ++fi ++{ echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5 ++echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6; } ++reload_flag=$lt_cv_ld_reload_flag ++case $reload_flag in ++"" | " "*) ;; ++*) reload_flag=" $reload_flag" ;; ++esac ++reload_cmds='$LD$reload_flag -o $output$reload_objs' ++case $host_os in ++ darwin*) ++ if test "$GCC" = yes; then ++ reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs' ++ else ++ reload_cmds='$LD$reload_flag -o $output$reload_objs' ++ fi ++ ;; ++esac ++ ++{ echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5 ++echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6; } ++if test "${lt_cv_path_NM+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -n "$NM"; then ++ # Let the user override the test. ++ lt_cv_path_NM="$NM" ++else ++ lt_nm_to_check="${ac_tool_prefix}nm" ++ if test -n "$ac_tool_prefix" && test "$build" = "$host"; then ++ lt_nm_to_check="$lt_nm_to_check nm" ++ fi ++ for lt_tmp_nm in $lt_nm_to_check; do ++ lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR ++ for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do ++ IFS="$lt_save_ifs" ++ test -z "$ac_dir" && ac_dir=. ++ tmp_nm="$ac_dir/$lt_tmp_nm" ++ if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then ++ # Check to see if the nm accepts a BSD-compat flag. ++ # Adding the `sed 1q' prevents false positives on HP-UX, which says: ++ # nm: unknown option "B" ignored ++ # Tru64's nm complains that /dev/null is an invalid object file ++ case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in ++ */dev/null* | *'Invalid file or object type'*) ++ lt_cv_path_NM="$tmp_nm -B" ++ break ++ ;; ++ *) ++ case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in ++ */dev/null*) ++ lt_cv_path_NM="$tmp_nm -p" ++ break ++ ;; ++ *) ++ lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but ++ continue # so that we can try to find one that supports BSD flags ++ ;; ++ esac ++ ;; ++ esac ++ fi ++ done ++ IFS="$lt_save_ifs" ++ done ++ test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm ++fi ++fi ++{ echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5 ++echo "${ECHO_T}$lt_cv_path_NM" >&6; } ++NM="$lt_cv_path_NM" ++ ++{ echo "$as_me:$LINENO: checking whether ln -s works" >&5 ++echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6; } ++LN_S=$as_ln_s ++if test "$LN_S" = "ln -s"; then ++ { echo "$as_me:$LINENO: result: yes" >&5 ++echo "${ECHO_T}yes" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no, using $LN_S" >&5 ++echo "${ECHO_T}no, using $LN_S" >&6; } ++fi ++ ++{ echo "$as_me:$LINENO: checking how to recognize dependent libraries" >&5 ++echo $ECHO_N "checking how to recognize dependent libraries... $ECHO_C" >&6; } ++if test "${lt_cv_deplibs_check_method+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ lt_cv_file_magic_cmd='$MAGIC_CMD' ++lt_cv_file_magic_test_file= ++lt_cv_deplibs_check_method='unknown' ++# Need to set the preceding variable on all platforms that support ++# interlibrary dependencies. ++# 'none' -- dependencies not supported. ++# `unknown' -- same as none, but documents that we really don't know. ++# 'pass_all' -- all dependencies passed with no checks. ++# 'test_compile' -- check by making test program. ++# 'file_magic [[regex]]' -- check by looking for files in library path ++# which responds to the $file_magic_cmd with a given extended regex. ++# If you have `file' or equivalent on your system and you're not sure ++# whether `pass_all' will *always* work, you probably want this one. ++ ++case $host_os in ++aix[4-9]*) ++ lt_cv_deplibs_check_method=pass_all ++ ;; ++ ++beos*) ++ lt_cv_deplibs_check_method=pass_all ++ ;; ++ ++bsdi[45]*) ++ lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)' ++ lt_cv_file_magic_cmd='/usr/bin/file -L' ++ lt_cv_file_magic_test_file=/shlib/libc.so ++ ;; ++ ++cygwin*) ++ # func_win32_libid is a shell function defined in ltmain.sh ++ lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' ++ lt_cv_file_magic_cmd='func_win32_libid' ++ ;; ++ ++mingw* | pw32*) ++ # Base MSYS/MinGW do not provide the 'file' command needed by ++ # func_win32_libid shell function, so use a weaker test based on 'objdump', ++ # unless we find 'file', for example because we are cross-compiling. ++ if ( file / ) >/dev/null 2>&1; then ++ lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' ++ lt_cv_file_magic_cmd='func_win32_libid' ++ else ++ lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?' ++ lt_cv_file_magic_cmd='$OBJDUMP -f' ++ fi ++ ;; ++ ++darwin* | rhapsody*) ++ lt_cv_deplibs_check_method=pass_all ++ ;; ++ ++freebsd* | dragonfly*) ++ if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then ++ case $host_cpu in ++ i*86 ) ++ # Not sure whether the presence of OpenBSD here was a mistake. ++ # Let's accept both of them until this is cleared up. ++ lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library' ++ lt_cv_file_magic_cmd=/usr/bin/file ++ lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` ++ ;; ++ esac ++ else ++ lt_cv_deplibs_check_method=pass_all ++ fi ++ ;; ++ ++gnu*) ++ lt_cv_deplibs_check_method=pass_all ++ ;; ++ ++hpux10.20* | hpux11*) ++ lt_cv_file_magic_cmd=/usr/bin/file ++ case $host_cpu in ++ ia64*) ++ lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64' ++ lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so ++ ;; ++ hppa*64*) ++ lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]' ++ lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl ++ ;; ++ *) ++ lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library' ++ lt_cv_file_magic_test_file=/usr/lib/libc.sl ++ ;; ++ esac ++ ;; ++ ++interix[3-9]*) ++ # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here ++ lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$' ++ ;; ++ ++irix5* | irix6* | nonstopux*) ++ case $LD in ++ *-32|*"-32 ") libmagic=32-bit;; ++ *-n32|*"-n32 ") libmagic=N32;; ++ *-64|*"-64 ") libmagic=64-bit;; ++ *) libmagic=never-match;; ++ esac ++ lt_cv_deplibs_check_method=pass_all ++ ;; ++ ++# This must be Linux ELF. ++linux* | k*bsd*-gnu) ++ lt_cv_deplibs_check_method=pass_all ++ ;; ++ ++netbsd* | netbsdelf*-gnu) ++ if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then ++ lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' ++ else ++ lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$' ++ fi ++ ;; ++ ++newos6*) ++ lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)' ++ lt_cv_file_magic_cmd=/usr/bin/file ++ lt_cv_file_magic_test_file=/usr/lib/libnls.so ++ ;; ++ ++nto-qnx*) ++ lt_cv_deplibs_check_method=unknown ++ ;; ++ ++openbsd*) ++ if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then ++ lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$' ++ else ++ lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' ++ fi ++ ;; ++ ++osf3* | osf4* | osf5*) ++ lt_cv_deplibs_check_method=pass_all ++ ;; ++ ++rdos*) ++ lt_cv_deplibs_check_method=pass_all ++ ;; ++ ++solaris*) ++ lt_cv_deplibs_check_method=pass_all ++ ;; ++ ++sysv4 | sysv4.3*) ++ case $host_vendor in ++ motorola) ++ 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]' ++ lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` ++ ;; ++ ncr) ++ lt_cv_deplibs_check_method=pass_all ++ ;; ++ sequent) ++ lt_cv_file_magic_cmd='/bin/file' ++ lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' ++ ;; ++ sni) ++ lt_cv_file_magic_cmd='/bin/file' ++ lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib" ++ lt_cv_file_magic_test_file=/lib/libc.so ++ ;; ++ siemens) ++ lt_cv_deplibs_check_method=pass_all ++ ;; ++ pc) ++ lt_cv_deplibs_check_method=pass_all ++ ;; ++ esac ++ ;; ++ ++sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) ++ lt_cv_deplibs_check_method=pass_all ++ ;; ++esac ++ ++fi ++{ echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5 ++echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6; } ++file_magic_cmd=$lt_cv_file_magic_cmd ++deplibs_check_method=$lt_cv_deplibs_check_method ++test -z "$deplibs_check_method" && deplibs_check_method=unknown ++ ++ ++ ++ ++# If no C compiler was specified, use CC. ++LTCC=${LTCC-"$CC"} ++ ++# If no C compiler flags were specified, use CFLAGS. ++LTCFLAGS=${LTCFLAGS-"$CFLAGS"} ++ ++# Allow CC to be a program name with arguments. ++compiler=$CC ++ ++ ++# Check whether --enable-libtool-lock was given. ++if test "${enable_libtool_lock+set}" = set; then ++ enableval=$enable_libtool_lock; ++fi ++ ++test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes ++ ++# Some flags need to be propagated to the compiler or linker for good ++# libtool support. ++case $host in ++ia64-*-hpux*) ++ # Find out which ABI we are using. ++ echo 'int i;' > conftest.$ac_ext ++ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 ++ (eval $ac_compile) 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); }; then ++ case `/usr/bin/file conftest.$ac_objext` in ++ *ELF-32*) ++ HPUX_IA64_MODE="32" ++ ;; ++ *ELF-64*) ++ HPUX_IA64_MODE="64" ++ ;; ++ esac ++ fi ++ rm -rf conftest* ++ ;; ++*-*-irix6*) ++ # Find out which ABI we are using. ++ echo '#line __oline__ "configure"' > conftest.$ac_ext ++ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 ++ (eval $ac_compile) 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); }; then ++ if test "$lt_cv_prog_gnu_ld" = yes; then ++ case `/usr/bin/file conftest.$ac_objext` in ++ *32-bit*) ++ LD="${LD-ld} -melf32bsmip" ++ ;; ++ *N32*) ++ LD="${LD-ld} -melf32bmipn32" ++ ;; ++ *64-bit*) ++ LD="${LD-ld} -melf64bmip" ++ ;; ++ esac ++ else ++ case `/usr/bin/file conftest.$ac_objext` in ++ *32-bit*) ++ LD="${LD-ld} -32" ++ ;; ++ *N32*) ++ LD="${LD-ld} -n32" ++ ;; ++ *64-bit*) ++ LD="${LD-ld} -64" ++ ;; ++ esac ++ fi ++ fi ++ rm -rf conftest* ++ ;; ++ ++x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \ ++s390*-*linux*|sparc*-*linux*) ++ # Find out which ABI we are using. ++ echo 'int i;' > conftest.$ac_ext ++ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 ++ (eval $ac_compile) 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); }; then ++ case `/usr/bin/file conftest.o` in ++ *32-bit*) ++ case $host in ++ x86_64-*kfreebsd*-gnu) ++ LD="${LD-ld} -m elf_i386_fbsd" ++ ;; ++ x86_64-*linux*) ++ LD="${LD-ld} -m elf_i386" ++ ;; ++ ppc64-*linux*|powerpc64-*linux*) ++ LD="${LD-ld} -m elf32ppclinux" ++ ;; ++ s390x-*linux*) ++ LD="${LD-ld} -m elf_s390" ++ ;; ++ sparc64-*linux*) ++ LD="${LD-ld} -m elf32_sparc" ++ ;; ++ esac ++ ;; ++ *64-bit*) ++ case $host in ++ x86_64-*kfreebsd*-gnu) ++ LD="${LD-ld} -m elf_x86_64_fbsd" ++ ;; ++ x86_64-*linux*) ++ LD="${LD-ld} -m elf_x86_64" ++ ;; ++ ppc*-*linux*|powerpc*-*linux*) ++ LD="${LD-ld} -m elf64ppc" ++ ;; ++ s390*-*linux*) ++ LD="${LD-ld} -m elf64_s390" ++ ;; ++ sparc*-*linux*) ++ LD="${LD-ld} -m elf64_sparc" ++ ;; ++ esac ++ ;; ++ esac ++ fi ++ rm -rf conftest* ++ ;; ++ ++*-*-sco3.2v5*) ++ # On SCO OpenServer 5, we need -belf to get full-featured binaries. ++ SAVE_CFLAGS="$CFLAGS" ++ CFLAGS="$CFLAGS -belf" ++ { echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5 ++echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6; } ++if test "${lt_cv_cc_needs_belf+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ ac_ext=c ++ac_cpp='$CPP $CPPFLAGS' ++ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ++ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ++ac_compiler_gnu=$ac_cv_c_compiler_gnu ++ ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++ ++int ++main () ++{ ++ ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext conftest$ac_exeext ++if { (ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_link") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then ++ lt_cv_cc_needs_belf=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ lt_cv_cc_needs_belf=no ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ ++ conftest$ac_exeext conftest.$ac_ext ++ ac_ext=c ++ac_cpp='$CPP $CPPFLAGS' ++ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ++ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ++ac_compiler_gnu=$ac_cv_c_compiler_gnu ++ ++fi ++{ echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5 ++echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6; } ++ if test x"$lt_cv_cc_needs_belf" != x"yes"; then ++ # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf ++ CFLAGS="$SAVE_CFLAGS" ++ fi ++ ;; ++sparc*-*solaris*) ++ # Find out which ABI we are using. ++ echo 'int i;' > conftest.$ac_ext ++ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 ++ (eval $ac_compile) 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); }; then ++ case `/usr/bin/file conftest.o` in ++ *64-bit*) ++ case $lt_cv_prog_gnu_ld in ++ yes*) LD="${LD-ld} -m elf64_sparc" ;; ++ *) ++ if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then ++ LD="${LD-ld} -64" ++ fi ++ ;; ++ esac ++ ;; ++ esac ++ fi ++ rm -rf conftest* ++ ;; ++ ++*-*-cygwin* | *-*-mingw* | *-*-pw32*) ++ if test -n "$ac_tool_prefix"; then ++ # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args. ++set dummy ${ac_tool_prefix}dlltool; ac_word=$2 ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } ++if test "${ac_cv_prog_DLLTOOL+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -n "$DLLTOOL"; then ++ ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test. ++else ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool" ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++done ++IFS=$as_save_IFS ++ ++fi ++fi ++DLLTOOL=$ac_cv_prog_DLLTOOL ++if test -n "$DLLTOOL"; then ++ { echo "$as_me:$LINENO: result: $DLLTOOL" >&5 ++echo "${ECHO_T}$DLLTOOL" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++ ++ ++fi ++if test -z "$ac_cv_prog_DLLTOOL"; then ++ ac_ct_DLLTOOL=$DLLTOOL ++ # Extract the first word of "dlltool", so it can be a program name with args. ++set dummy dlltool; ac_word=$2 ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } ++if test "${ac_cv_prog_ac_ct_DLLTOOL+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -n "$ac_ct_DLLTOOL"; then ++ ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test. ++else ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_prog_ac_ct_DLLTOOL="dlltool" ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++done ++IFS=$as_save_IFS ++ ++fi ++fi ++ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL ++if test -n "$ac_ct_DLLTOOL"; then ++ { echo "$as_me:$LINENO: result: $ac_ct_DLLTOOL" >&5 ++echo "${ECHO_T}$ac_ct_DLLTOOL" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++ ++ if test "x$ac_ct_DLLTOOL" = x; then ++ DLLTOOL="false" ++ else ++ case $cross_compiling:$ac_tool_warned in ++yes:) ++{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&5 ++echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&2;} ++ac_tool_warned=yes ;; ++esac ++ DLLTOOL=$ac_ct_DLLTOOL ++ fi ++else ++ DLLTOOL="$ac_cv_prog_DLLTOOL" ++fi ++ ++ if test -n "$ac_tool_prefix"; then ++ # Extract the first word of "${ac_tool_prefix}as", so it can be a program name with args. ++set dummy ${ac_tool_prefix}as; ac_word=$2 ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } ++if test "${ac_cv_prog_AS+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -n "$AS"; then ++ ac_cv_prog_AS="$AS" # Let the user override the test. ++else ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_prog_AS="${ac_tool_prefix}as" ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++done ++IFS=$as_save_IFS ++ ++fi ++fi ++AS=$ac_cv_prog_AS ++if test -n "$AS"; then ++ { echo "$as_me:$LINENO: result: $AS" >&5 ++echo "${ECHO_T}$AS" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++ ++ ++fi ++if test -z "$ac_cv_prog_AS"; then ++ ac_ct_AS=$AS ++ # Extract the first word of "as", so it can be a program name with args. ++set dummy as; ac_word=$2 ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } ++if test "${ac_cv_prog_ac_ct_AS+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -n "$ac_ct_AS"; then ++ ac_cv_prog_ac_ct_AS="$ac_ct_AS" # Let the user override the test. ++else ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_prog_ac_ct_AS="as" ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++done ++IFS=$as_save_IFS ++ ++fi ++fi ++ac_ct_AS=$ac_cv_prog_ac_ct_AS ++if test -n "$ac_ct_AS"; then ++ { echo "$as_me:$LINENO: result: $ac_ct_AS" >&5 ++echo "${ECHO_T}$ac_ct_AS" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++ ++ if test "x$ac_ct_AS" = x; then ++ AS="false" ++ else ++ case $cross_compiling:$ac_tool_warned in ++yes:) ++{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&5 ++echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&2;} ++ac_tool_warned=yes ;; ++esac ++ AS=$ac_ct_AS ++ fi ++else ++ AS="$ac_cv_prog_AS" ++fi ++ ++ if test -n "$ac_tool_prefix"; then ++ # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args. ++set dummy ${ac_tool_prefix}objdump; ac_word=$2 ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } ++if test "${ac_cv_prog_OBJDUMP+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -n "$OBJDUMP"; then ++ ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test. ++else ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++done ++IFS=$as_save_IFS ++ ++fi ++fi ++OBJDUMP=$ac_cv_prog_OBJDUMP ++if test -n "$OBJDUMP"; then ++ { echo "$as_me:$LINENO: result: $OBJDUMP" >&5 ++echo "${ECHO_T}$OBJDUMP" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++ ++ ++fi ++if test -z "$ac_cv_prog_OBJDUMP"; then ++ ac_ct_OBJDUMP=$OBJDUMP ++ # Extract the first word of "objdump", so it can be a program name with args. ++set dummy objdump; ac_word=$2 ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } ++if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -n "$ac_ct_OBJDUMP"; then ++ ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test. ++else ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_prog_ac_ct_OBJDUMP="objdump" ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++done ++IFS=$as_save_IFS ++ ++fi ++fi ++ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP ++if test -n "$ac_ct_OBJDUMP"; then ++ { echo "$as_me:$LINENO: result: $ac_ct_OBJDUMP" >&5 ++echo "${ECHO_T}$ac_ct_OBJDUMP" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++ ++ if test "x$ac_ct_OBJDUMP" = x; then ++ OBJDUMP="false" ++ else ++ case $cross_compiling:$ac_tool_warned in ++yes:) ++{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&5 ++echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&2;} ++ac_tool_warned=yes ;; ++esac ++ OBJDUMP=$ac_ct_OBJDUMP ++ fi ++else ++ OBJDUMP="$ac_cv_prog_OBJDUMP" ++fi ++ ++ ;; ++ ++esac ++ ++need_locks="$enable_libtool_lock" ++ ++ ++ac_ext=c ++ac_cpp='$CPP $CPPFLAGS' ++ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ++ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ++ac_compiler_gnu=$ac_cv_c_compiler_gnu ++{ echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5 ++echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; } ++# On Suns, sometimes $CPP names a directory. ++if test -n "$CPP" && test -d "$CPP"; then ++ CPP= ++fi ++if test -z "$CPP"; then ++ if test "${ac_cv_prog_CPP+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ # Double quotes because CPP needs to be expanded ++ for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" ++ do ++ ac_preproc_ok=false ++for ac_c_preproc_warn_flag in '' yes ++do ++ # Use a header file that comes with gcc, so configuring glibc ++ # with a fresh cross-compiler works. ++ # Prefer to if __STDC__ is defined, since ++ # exists even on freestanding compilers. ++ # On the NeXT, cc -E runs the code through the compiler's parser, ++ # not just through cpp. "Syntax error" is here to catch this case. ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++@%:@ifdef __STDC__ ++@%:@ include ++@%:@else ++@%:@ include ++@%:@endif ++ Syntax error ++_ACEOF ++if { (ac_try="$ac_cpp conftest.$ac_ext" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } >/dev/null && { ++ test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || ++ test ! -s conftest.err ++ }; then ++ : ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ # Broken: fails on valid input. ++continue ++fi ++ ++rm -f conftest.err conftest.$ac_ext ++ ++ # OK, works on sane cases. Now check whether nonexistent headers ++ # can be detected and how. ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++@%:@include ++_ACEOF ++if { (ac_try="$ac_cpp conftest.$ac_ext" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } >/dev/null && { ++ test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || ++ test ! -s conftest.err ++ }; then ++ # Broken: success on invalid input. ++continue ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ # Passes both tests. ++ac_preproc_ok=: ++break ++fi ++ ++rm -f conftest.err conftest.$ac_ext ++ ++done ++# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. ++rm -f conftest.err conftest.$ac_ext ++if $ac_preproc_ok; then ++ break ++fi ++ ++ done ++ ac_cv_prog_CPP=$CPP ++ ++fi ++ CPP=$ac_cv_prog_CPP ++else ++ ac_cv_prog_CPP=$CPP ++fi ++{ echo "$as_me:$LINENO: result: $CPP" >&5 ++echo "${ECHO_T}$CPP" >&6; } ++ac_preproc_ok=false ++for ac_c_preproc_warn_flag in '' yes ++do ++ # Use a header file that comes with gcc, so configuring glibc ++ # with a fresh cross-compiler works. ++ # Prefer to if __STDC__ is defined, since ++ # exists even on freestanding compilers. ++ # On the NeXT, cc -E runs the code through the compiler's parser, ++ # not just through cpp. "Syntax error" is here to catch this case. ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++@%:@ifdef __STDC__ ++@%:@ include ++@%:@else ++@%:@ include ++@%:@endif ++ Syntax error ++_ACEOF ++if { (ac_try="$ac_cpp conftest.$ac_ext" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } >/dev/null && { ++ test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || ++ test ! -s conftest.err ++ }; then ++ : ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ # Broken: fails on valid input. ++continue ++fi ++ ++rm -f conftest.err conftest.$ac_ext ++ ++ # OK, works on sane cases. Now check whether nonexistent headers ++ # can be detected and how. ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++@%:@include ++_ACEOF ++if { (ac_try="$ac_cpp conftest.$ac_ext" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } >/dev/null && { ++ test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || ++ test ! -s conftest.err ++ }; then ++ # Broken: success on invalid input. ++continue ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ # Passes both tests. ++ac_preproc_ok=: ++break ++fi ++ ++rm -f conftest.err conftest.$ac_ext ++ ++done ++# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. ++rm -f conftest.err conftest.$ac_ext ++if $ac_preproc_ok; then ++ : ++else ++ { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check ++See \`config.log' for more details." >&5 ++echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check ++See \`config.log' for more details." >&2;} ++ { (exit 1); exit 1; }; } ++fi ++ ++ac_ext=c ++ac_cpp='$CPP $CPPFLAGS' ++ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ++ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ++ac_compiler_gnu=$ac_cv_c_compiler_gnu ++ ++ ++{ echo "$as_me:$LINENO: checking for ANSI C header files" >&5 ++echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; } ++if test "${ac_cv_header_stdc+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++#include ++#include ++#include ++#include ++ ++int ++main () ++{ ++ ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext ++if { (ac_try="$ac_compile" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compile") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest.$ac_objext; then ++ ac_cv_header_stdc=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_cv_header_stdc=no ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++ ++if test $ac_cv_header_stdc = yes; then ++ # SunOS 4.x string.h does not declare mem*, contrary to ANSI. ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++#include ++ ++_ACEOF ++if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | ++ $EGREP "memchr" >/dev/null 2>&1; then ++ : ++else ++ ac_cv_header_stdc=no ++fi ++rm -f conftest* ++ ++fi ++ ++if test $ac_cv_header_stdc = yes; then ++ # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++#include ++ ++_ACEOF ++if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | ++ $EGREP "free" >/dev/null 2>&1; then ++ : ++else ++ ac_cv_header_stdc=no ++fi ++rm -f conftest* ++ ++fi ++ ++if test $ac_cv_header_stdc = yes; then ++ # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. ++ if test "$cross_compiling" = yes; then ++ : ++else ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++#include ++#include ++#if ((' ' & 0x0FF) == 0x020) ++# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') ++# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) ++#else ++# define ISLOWER(c) \ ++ (('a' <= (c) && (c) <= 'i') \ ++ || ('j' <= (c) && (c) <= 'r') \ ++ || ('s' <= (c) && (c) <= 'z')) ++# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) ++#endif ++ ++#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) ++int ++main () ++{ ++ int i; ++ for (i = 0; i < 256; i++) ++ if (XOR (islower (i), ISLOWER (i)) ++ || toupper (i) != TOUPPER (i)) ++ return 2; ++ return 0; ++} ++_ACEOF ++rm -f conftest$ac_exeext ++if { (ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_link") 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ac_try='./conftest$ac_exeext' ++ { (case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_try") 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); }; }; then ++ : ++else ++ echo "$as_me: program exited with status $ac_status" >&5 ++echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++( exit $ac_status ) ++ac_cv_header_stdc=no ++fi ++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext ++fi ++ ++ ++fi ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5 ++echo "${ECHO_T}$ac_cv_header_stdc" >&6; } ++if test $ac_cv_header_stdc = yes; then ++ ++cat >>confdefs.h <<\_ACEOF ++@%:@define STDC_HEADERS 1 ++_ACEOF ++ ++fi ++ ++# On IRIX 5.3, sys/types and inttypes.h are conflicting. ++ ++ ++ ++ ++ ++ ++ ++ ++ ++for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ ++ inttypes.h stdint.h unistd.h ++do ++as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` ++{ echo "$as_me:$LINENO: checking for $ac_header" >&5 ++echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } ++if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++$ac_includes_default ++ ++@%:@include <$ac_header> ++_ACEOF ++rm -f conftest.$ac_objext ++if { (ac_try="$ac_compile" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compile") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest.$ac_objext; then ++ eval "$as_ac_Header=yes" ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ eval "$as_ac_Header=no" ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++fi ++ac_res=`eval echo '${'$as_ac_Header'}'` ++ { echo "$as_me:$LINENO: result: $ac_res" >&5 ++echo "${ECHO_T}$ac_res" >&6; } ++if test `eval echo '${'$as_ac_Header'}'` = yes; then ++ cat >>confdefs.h <<_ACEOF ++@%:@define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 ++_ACEOF ++ ++fi ++ ++done ++ ++ ++ ++for ac_header in dlfcn.h ++do ++as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` ++if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then ++ { echo "$as_me:$LINENO: checking for $ac_header" >&5 ++echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } ++if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++fi ++ac_res=`eval echo '${'$as_ac_Header'}'` ++ { echo "$as_me:$LINENO: result: $ac_res" >&5 ++echo "${ECHO_T}$ac_res" >&6; } ++else ++ # Is the header compilable? ++{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 ++echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } ++cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++$ac_includes_default ++@%:@include <$ac_header> ++_ACEOF ++rm -f conftest.$ac_objext ++if { (ac_try="$ac_compile" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compile") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest.$ac_objext; then ++ ac_header_compiler=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_header_compiler=no ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 ++echo "${ECHO_T}$ac_header_compiler" >&6; } ++ ++# Is the header present? ++{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 ++echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } ++cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++@%:@include <$ac_header> ++_ACEOF ++if { (ac_try="$ac_cpp conftest.$ac_ext" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } >/dev/null && { ++ test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || ++ test ! -s conftest.err ++ }; then ++ ac_header_preproc=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_header_preproc=no ++fi ++ ++rm -f conftest.err conftest.$ac_ext ++{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 ++echo "${ECHO_T}$ac_header_preproc" >&6; } ++ ++# So? What about this header? ++case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in ++ yes:no: ) ++ { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 ++echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} ++ { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 ++echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} ++ ac_header_preproc=yes ++ ;; ++ no:yes:* ) ++ { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 ++echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} ++ { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 ++echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} ++ { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 ++echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} ++ { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 ++echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} ++ { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 ++echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} ++ { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 ++echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} ++ ( cat <<\_ASBOX ++@%:@@%:@ ------------------------------------------- @%:@@%:@ ++@%:@@%:@ Report this to http://gcc.gnu.org/bugs.html @%:@@%:@ ++@%:@@%:@ ------------------------------------------- @%:@@%:@ ++_ASBOX ++ ) | sed "s/^/$as_me: WARNING: /" >&2 ++ ;; ++esac ++{ echo "$as_me:$LINENO: checking for $ac_header" >&5 ++echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } ++if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ eval "$as_ac_Header=\$ac_header_preproc" ++fi ++ac_res=`eval echo '${'$as_ac_Header'}'` ++ { echo "$as_me:$LINENO: result: $ac_res" >&5 ++echo "${ECHO_T}$ac_res" >&6; } ++ ++fi ++if test `eval echo '${'$as_ac_Header'}'` = yes; then ++ cat >>confdefs.h <<_ACEOF ++@%:@define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 ++_ACEOF ++ ++fi ++ ++done ++ ++ac_ext=cpp ++ac_cpp='$CXXCPP $CPPFLAGS' ++ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ++ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ++ac_compiler_gnu=$ac_cv_cxx_compiler_gnu ++if test -z "$CXX"; then ++ if test -n "$CCC"; then ++ CXX=$CCC ++ else ++ if test -n "$ac_tool_prefix"; then ++ for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC ++ do ++ # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. ++set dummy $ac_tool_prefix$ac_prog; ac_word=$2 ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } ++if test "${ac_cv_prog_CXX+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -n "$CXX"; then ++ ac_cv_prog_CXX="$CXX" # Let the user override the test. ++else ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_prog_CXX="$ac_tool_prefix$ac_prog" ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++done ++IFS=$as_save_IFS ++ ++fi ++fi ++CXX=$ac_cv_prog_CXX ++if test -n "$CXX"; then ++ { echo "$as_me:$LINENO: result: $CXX" >&5 ++echo "${ECHO_T}$CXX" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++ ++ ++ test -n "$CXX" && break ++ done ++fi ++if test -z "$CXX"; then ++ ac_ct_CXX=$CXX ++ for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC ++do ++ # Extract the first word of "$ac_prog", so it can be a program name with args. ++set dummy $ac_prog; ac_word=$2 ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } ++if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -n "$ac_ct_CXX"; then ++ ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test. ++else ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_prog_ac_ct_CXX="$ac_prog" ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++done ++IFS=$as_save_IFS ++ ++fi ++fi ++ac_ct_CXX=$ac_cv_prog_ac_ct_CXX ++if test -n "$ac_ct_CXX"; then ++ { echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5 ++echo "${ECHO_T}$ac_ct_CXX" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++ ++ ++ test -n "$ac_ct_CXX" && break ++done ++ ++ if test "x$ac_ct_CXX" = x; then ++ CXX="g++" ++ else ++ case $cross_compiling:$ac_tool_warned in ++yes:) ++{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&5 ++echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&2;} ++ac_tool_warned=yes ;; ++esac ++ CXX=$ac_ct_CXX ++ fi ++fi ++ ++ fi ++fi ++# Provide some information about the compiler. ++echo "$as_me:$LINENO: checking for C++ compiler version" >&5 ++ac_compiler=`set X $ac_compile; echo $2` ++{ (ac_try="$ac_compiler --version >&5" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compiler --version >&5") 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } ++{ (ac_try="$ac_compiler -v >&5" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compiler -v >&5") 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } ++{ (ac_try="$ac_compiler -V >&5" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compiler -V >&5") 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } ++ ++{ echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5 ++echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6; } ++if test "${ac_cv_cxx_compiler_gnu+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++ ++int ++main () ++{ ++#ifndef __GNUC__ ++ choke me ++#endif ++ ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext ++if { (ac_try="$ac_compile" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compile") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_cxx_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest.$ac_objext; then ++ ac_compiler_gnu=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_compiler_gnu=no ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++ac_cv_cxx_compiler_gnu=$ac_compiler_gnu ++ ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5 ++echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6; } ++GXX=`test $ac_compiler_gnu = yes && echo yes` ++ac_test_CXXFLAGS=${CXXFLAGS+set} ++ac_save_CXXFLAGS=$CXXFLAGS ++{ echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5 ++echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6; } ++if test "${ac_cv_prog_cxx_g+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ ac_save_cxx_werror_flag=$ac_cxx_werror_flag ++ ac_cxx_werror_flag=yes ++ ac_cv_prog_cxx_g=no ++ CXXFLAGS="-g" ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++ ++int ++main () ++{ ++ ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext ++if { (ac_try="$ac_compile" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compile") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_cxx_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest.$ac_objext; then ++ ac_cv_prog_cxx_g=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ CXXFLAGS="" ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++ ++int ++main () ++{ ++ ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext ++if { (ac_try="$ac_compile" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compile") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_cxx_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest.$ac_objext; then ++ : ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_cxx_werror_flag=$ac_save_cxx_werror_flag ++ CXXFLAGS="-g" ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++ ++int ++main () ++{ ++ ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext ++if { (ac_try="$ac_compile" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compile") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_cxx_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest.$ac_objext; then ++ ac_cv_prog_cxx_g=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++ ac_cxx_werror_flag=$ac_save_cxx_werror_flag ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5 ++echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6; } ++if test "$ac_test_CXXFLAGS" = set; then ++ CXXFLAGS=$ac_save_CXXFLAGS ++elif test $ac_cv_prog_cxx_g = yes; then ++ if test "$GXX" = yes; then ++ CXXFLAGS="-g -O2" ++ else ++ CXXFLAGS="-g" ++ fi ++else ++ if test "$GXX" = yes; then ++ CXXFLAGS="-O2" ++ else ++ CXXFLAGS= ++ fi ++fi ++ac_ext=cpp ++ac_cpp='$CXXCPP $CPPFLAGS' ++ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ++ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ++ac_compiler_gnu=$ac_cv_cxx_compiler_gnu ++ ++depcc="$CXX" am_compiler_list= ++ ++{ echo "$as_me:$LINENO: checking dependency style of $depcc" >&5 ++echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6; } ++if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then ++ # We make a subdir and do the tests there. Otherwise we can end up ++ # making bogus files that we don't know about and never remove. For ++ # instance it was reported that on HP-UX the gcc test will end up ++ # making a dummy file named `D' -- because `-MD' means `put the output ++ # in D'. ++ mkdir conftest.dir ++ # Copy depcomp to subdir because otherwise we won't find it if we're ++ # using a relative directory. ++ cp "$am_depcomp" conftest.dir ++ cd conftest.dir ++ # We will build objects and dependencies in a subdirectory because ++ # it helps to detect inapplicable dependency modes. For instance ++ # both Tru64's cc and ICC support -MD to output dependencies as a ++ # side effect of compilation, but ICC will put the dependencies in ++ # the current directory while Tru64 will put them in the object ++ # directory. ++ mkdir sub ++ ++ am_cv_CXX_dependencies_compiler_type=none ++ if test "$am_compiler_list" = ""; then ++ am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` ++ fi ++ for depmode in $am_compiler_list; do ++ # Setup a source with many dependencies, because some compilers ++ # like to wrap large dependency lists on column 80 (with \), and ++ # we should not choose a depcomp mode which is confused by this. ++ # ++ # We need to recreate these files for each test, as the compiler may ++ # overwrite some of them when testing with obscure command lines. ++ # This happens at least with the AIX C compiler. ++ : > sub/conftest.c ++ for i in 1 2 3 4 5 6; do ++ echo '#include "conftst'$i'.h"' >> sub/conftest.c ++ # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with ++ # Solaris 8's {/usr,}/bin/sh. ++ touch sub/conftst$i.h ++ done ++ echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf ++ ++ case $depmode in ++ nosideeffect) ++ # after this tag, mechanisms are not by side-effect, so they'll ++ # only be used when explicitly requested ++ if test "x$enable_dependency_tracking" = xyes; then ++ continue ++ else ++ break ++ fi ++ ;; ++ none) break ;; ++ esac ++ # We check with `-c' and `-o' for the sake of the "dashmstdout" ++ # mode. It turns out that the SunPro C++ compiler does not properly ++ # handle `-M -o', and we need to detect this. ++ if depmode=$depmode \ ++ source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \ ++ depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ ++ $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \ ++ >/dev/null 2>conftest.err && ++ grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && ++ grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && ++ grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 && ++ ${MAKE-make} -s -f confmf > /dev/null 2>&1; then ++ # icc doesn't choke on unknown options, it will just issue warnings ++ # or remarks (even with -Werror). So we grep stderr for any message ++ # that says an option was ignored or not supported. ++ # When given -MP, icc 7.0 and 7.1 complain thusly: ++ # icc: Command line warning: ignoring option '-M'; no argument required ++ # The diagnosis changed in icc 8.0: ++ # icc: Command line remark: option '-MP' not supported ++ if (grep 'ignoring option' conftest.err || ++ grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else ++ am_cv_CXX_dependencies_compiler_type=$depmode ++ break ++ fi ++ fi ++ done ++ ++ cd .. ++ rm -rf conftest.dir ++else ++ am_cv_CXX_dependencies_compiler_type=none ++fi ++ ++fi ++{ echo "$as_me:$LINENO: result: $am_cv_CXX_dependencies_compiler_type" >&5 ++echo "${ECHO_T}$am_cv_CXX_dependencies_compiler_type" >&6; } ++CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type ++ ++ if ++ test "x$enable_dependency_tracking" != xno \ ++ && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then ++ am__fastdepCXX_TRUE= ++ am__fastdepCXX_FALSE='#' ++else ++ am__fastdepCXX_TRUE='#' ++ am__fastdepCXX_FALSE= ++fi ++ ++ ++ ++ ++if test -n "$CXX" && ( test "X$CXX" != "Xno" && ++ ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) || ++ (test "X$CXX" != "Xg++"))) ; then ++ ac_ext=cpp ++ac_cpp='$CXXCPP $CPPFLAGS' ++ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ++ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ++ac_compiler_gnu=$ac_cv_cxx_compiler_gnu ++{ echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5 ++echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6; } ++if test -z "$CXXCPP"; then ++ if test "${ac_cv_prog_CXXCPP+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ # Double quotes because CXXCPP needs to be expanded ++ for CXXCPP in "$CXX -E" "/lib/cpp" ++ do ++ ac_preproc_ok=false ++for ac_cxx_preproc_warn_flag in '' yes ++do ++ # Use a header file that comes with gcc, so configuring glibc ++ # with a fresh cross-compiler works. ++ # Prefer to if __STDC__ is defined, since ++ # exists even on freestanding compilers. ++ # On the NeXT, cc -E runs the code through the compiler's parser, ++ # not just through cpp. "Syntax error" is here to catch this case. ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++@%:@ifdef __STDC__ ++@%:@ include ++@%:@else ++@%:@ include ++@%:@endif ++ Syntax error ++_ACEOF ++if { (ac_try="$ac_cpp conftest.$ac_ext" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } >/dev/null && { ++ test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" || ++ test ! -s conftest.err ++ }; then ++ : ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ # Broken: fails on valid input. ++continue ++fi ++ ++rm -f conftest.err conftest.$ac_ext ++ ++ # OK, works on sane cases. Now check whether nonexistent headers ++ # can be detected and how. ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++@%:@include ++_ACEOF ++if { (ac_try="$ac_cpp conftest.$ac_ext" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } >/dev/null && { ++ test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" || ++ test ! -s conftest.err ++ }; then ++ # Broken: success on invalid input. ++continue ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ # Passes both tests. ++ac_preproc_ok=: ++break ++fi ++ ++rm -f conftest.err conftest.$ac_ext ++ ++done ++# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. ++rm -f conftest.err conftest.$ac_ext ++if $ac_preproc_ok; then ++ break ++fi ++ ++ done ++ ac_cv_prog_CXXCPP=$CXXCPP ++ ++fi ++ CXXCPP=$ac_cv_prog_CXXCPP ++else ++ ac_cv_prog_CXXCPP=$CXXCPP ++fi ++{ echo "$as_me:$LINENO: result: $CXXCPP" >&5 ++echo "${ECHO_T}$CXXCPP" >&6; } ++ac_preproc_ok=false ++for ac_cxx_preproc_warn_flag in '' yes ++do ++ # Use a header file that comes with gcc, so configuring glibc ++ # with a fresh cross-compiler works. ++ # Prefer to if __STDC__ is defined, since ++ # exists even on freestanding compilers. ++ # On the NeXT, cc -E runs the code through the compiler's parser, ++ # not just through cpp. "Syntax error" is here to catch this case. ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++@%:@ifdef __STDC__ ++@%:@ include ++@%:@else ++@%:@ include ++@%:@endif ++ Syntax error ++_ACEOF ++if { (ac_try="$ac_cpp conftest.$ac_ext" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } >/dev/null && { ++ test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" || ++ test ! -s conftest.err ++ }; then ++ : ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ # Broken: fails on valid input. ++continue ++fi ++ ++rm -f conftest.err conftest.$ac_ext ++ ++ # OK, works on sane cases. Now check whether nonexistent headers ++ # can be detected and how. ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++@%:@include ++_ACEOF ++if { (ac_try="$ac_cpp conftest.$ac_ext" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } >/dev/null && { ++ test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" || ++ test ! -s conftest.err ++ }; then ++ # Broken: success on invalid input. ++continue ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ # Passes both tests. ++ac_preproc_ok=: ++break ++fi ++ ++rm -f conftest.err conftest.$ac_ext ++ ++done ++# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. ++rm -f conftest.err conftest.$ac_ext ++if $ac_preproc_ok; then ++ : ++else ++ { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check ++See \`config.log' for more details." >&5 ++echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check ++See \`config.log' for more details." >&2;} ++ { (exit 1); exit 1; }; } ++fi ++ ++ac_ext=cpp ++ac_cpp='$CXXCPP $CPPFLAGS' ++ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ++ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ++ac_compiler_gnu=$ac_cv_cxx_compiler_gnu ++ ++fi ++ ++ ++ac_ext=f ++ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5' ++ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ++ac_compiler_gnu=$ac_cv_f77_compiler_gnu ++if test -n "$ac_tool_prefix"; then ++ for ac_prog in g77 xlf f77 frt pgf77 cf77 fort77 fl32 af77 xlf90 f90 pgf90 pghpf epcf90 gfortran g95 xlf95 f95 fort ifort ifc efc pgf95 lf95 ftn ++ do ++ # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. ++set dummy $ac_tool_prefix$ac_prog; ac_word=$2 ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } ++if test "${ac_cv_prog_F77+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -n "$F77"; then ++ ac_cv_prog_F77="$F77" # Let the user override the test. ++else ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_prog_F77="$ac_tool_prefix$ac_prog" ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++done ++IFS=$as_save_IFS ++ ++fi ++fi ++F77=$ac_cv_prog_F77 ++if test -n "$F77"; then ++ { echo "$as_me:$LINENO: result: $F77" >&5 ++echo "${ECHO_T}$F77" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++ ++ ++ test -n "$F77" && break ++ done ++fi ++if test -z "$F77"; then ++ ac_ct_F77=$F77 ++ for ac_prog in g77 xlf f77 frt pgf77 cf77 fort77 fl32 af77 xlf90 f90 pgf90 pghpf epcf90 gfortran g95 xlf95 f95 fort ifort ifc efc pgf95 lf95 ftn ++do ++ # Extract the first word of "$ac_prog", so it can be a program name with args. ++set dummy $ac_prog; ac_word=$2 ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } ++if test "${ac_cv_prog_ac_ct_F77+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -n "$ac_ct_F77"; then ++ ac_cv_prog_ac_ct_F77="$ac_ct_F77" # Let the user override the test. ++else ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_prog_ac_ct_F77="$ac_prog" ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++done ++IFS=$as_save_IFS ++ ++fi ++fi ++ac_ct_F77=$ac_cv_prog_ac_ct_F77 ++if test -n "$ac_ct_F77"; then ++ { echo "$as_me:$LINENO: result: $ac_ct_F77" >&5 ++echo "${ECHO_T}$ac_ct_F77" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++ ++ ++ test -n "$ac_ct_F77" && break ++done ++ ++ if test "x$ac_ct_F77" = x; then ++ F77="" ++ else ++ case $cross_compiling:$ac_tool_warned in ++yes:) ++{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&5 ++echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&2;} ++ac_tool_warned=yes ;; ++esac ++ F77=$ac_ct_F77 ++ fi ++fi ++ ++ ++# Provide some information about the compiler. ++echo "$as_me:$LINENO: checking for Fortran 77 compiler version" >&5 ++ac_compiler=`set X $ac_compile; echo $2` ++{ (ac_try="$ac_compiler --version >&5" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compiler --version >&5") 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } ++{ (ac_try="$ac_compiler -v >&5" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compiler -v >&5") 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } ++{ (ac_try="$ac_compiler -V >&5" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compiler -V >&5") 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } ++rm -f a.out ++ ++# If we don't use `.F' as extension, the preprocessor is not run on the ++# input file. (Note that this only needs to work for GNU compilers.) ++ac_save_ext=$ac_ext ++ac_ext=F ++{ echo "$as_me:$LINENO: checking whether we are using the GNU Fortran 77 compiler" >&5 ++echo $ECHO_N "checking whether we are using the GNU Fortran 77 compiler... $ECHO_C" >&6; } ++if test "${ac_cv_f77_compiler_gnu+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ cat >conftest.$ac_ext <<_ACEOF ++ program main ++#ifndef __GNUC__ ++ choke me ++#endif ++ ++ end ++_ACEOF ++rm -f conftest.$ac_objext ++if { (ac_try="$ac_compile" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compile") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_f77_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest.$ac_objext; then ++ ac_compiler_gnu=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_compiler_gnu=no ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++ac_cv_f77_compiler_gnu=$ac_compiler_gnu ++ ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_f77_compiler_gnu" >&5 ++echo "${ECHO_T}$ac_cv_f77_compiler_gnu" >&6; } ++ac_ext=$ac_save_ext ++ac_test_FFLAGS=${FFLAGS+set} ++ac_save_FFLAGS=$FFLAGS ++FFLAGS= ++{ echo "$as_me:$LINENO: checking whether $F77 accepts -g" >&5 ++echo $ECHO_N "checking whether $F77 accepts -g... $ECHO_C" >&6; } ++if test "${ac_cv_prog_f77_g+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ FFLAGS=-g ++cat >conftest.$ac_ext <<_ACEOF ++ program main ++ ++ end ++_ACEOF ++rm -f conftest.$ac_objext ++if { (ac_try="$ac_compile" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compile") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_f77_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest.$ac_objext; then ++ ac_cv_prog_f77_g=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_cv_prog_f77_g=no ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++ ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_prog_f77_g" >&5 ++echo "${ECHO_T}$ac_cv_prog_f77_g" >&6; } ++if test "$ac_test_FFLAGS" = set; then ++ FFLAGS=$ac_save_FFLAGS ++elif test $ac_cv_prog_f77_g = yes; then ++ if test "x$ac_cv_f77_compiler_gnu" = xyes; then ++ FFLAGS="-g -O2" ++ else ++ FFLAGS="-g" ++ fi ++else ++ if test "x$ac_cv_f77_compiler_gnu" = xyes; then ++ FFLAGS="-O2" ++ else ++ FFLAGS= ++ fi ++fi ++ ++G77=`test $ac_compiler_gnu = yes && echo yes` ++ac_ext=c ++ac_cpp='$CPP $CPPFLAGS' ++ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ++ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ++ac_compiler_gnu=$ac_cv_c_compiler_gnu ++ ++ ++ ++# Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers! ++# find the maximum length of command line arguments ++{ echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5 ++echo $ECHO_N "checking the maximum length of command line arguments... $ECHO_C" >&6; } ++if test "${lt_cv_sys_max_cmd_len+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ i=0 ++ teststring="ABCD" ++ ++ case $build_os in ++ msdosdjgpp*) ++ # On DJGPP, this test can blow up pretty badly due to problems in libc ++ # (any single argument exceeding 2000 bytes causes a buffer overrun ++ # during glob expansion). Even if it were fixed, the result of this ++ # check would be larger than it should be. ++ lt_cv_sys_max_cmd_len=12288; # 12K is about right ++ ;; ++ ++ gnu*) ++ # Under GNU Hurd, this test is not required because there is ++ # no limit to the length of command line arguments. ++ # Libtool will interpret -1 as no limit whatsoever ++ lt_cv_sys_max_cmd_len=-1; ++ ;; ++ ++ cygwin* | mingw*) ++ # On Win9x/ME, this test blows up -- it succeeds, but takes ++ # about 5 minutes as the teststring grows exponentially. ++ # Worse, since 9x/ME are not pre-emptively multitasking, ++ # you end up with a "frozen" computer, even though with patience ++ # the test eventually succeeds (with a max line length of 256k). ++ # Instead, let's just punt: use the minimum linelength reported by ++ # all of the supported platforms: 8192 (on NT/2K/XP). ++ lt_cv_sys_max_cmd_len=8192; ++ ;; ++ ++ amigaos*) ++ # On AmigaOS with pdksh, this test takes hours, literally. ++ # So we just punt and use a minimum line length of 8192. ++ lt_cv_sys_max_cmd_len=8192; ++ ;; ++ ++ netbsd* | freebsd* | openbsd* | darwin* | dragonfly*) ++ # This has been around since 386BSD, at least. Likely further. ++ if test -x /sbin/sysctl; then ++ lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` ++ elif test -x /usr/sbin/sysctl; then ++ lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` ++ else ++ lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs ++ fi ++ # And add a safety zone ++ lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` ++ lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` ++ ;; ++ ++ interix*) ++ # We know the value 262144 and hardcode it with a safety zone (like BSD) ++ lt_cv_sys_max_cmd_len=196608 ++ ;; ++ ++ osf*) ++ # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure ++ # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not ++ # nice to cause kernel panics so lets avoid the loop below. ++ # First set a reasonable default. ++ lt_cv_sys_max_cmd_len=16384 ++ # ++ if test -x /sbin/sysconfig; then ++ case `/sbin/sysconfig -q proc exec_disable_arg_limit` in ++ *1*) lt_cv_sys_max_cmd_len=-1 ;; ++ esac ++ fi ++ ;; ++ sco3.2v5*) ++ lt_cv_sys_max_cmd_len=102400 ++ ;; ++ sysv5* | sco5v6* | sysv4.2uw2*) ++ kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` ++ if test -n "$kargmax"; then ++ lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'` ++ else ++ lt_cv_sys_max_cmd_len=32768 ++ fi ++ ;; ++ *) ++ lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` ++ if test -n "$lt_cv_sys_max_cmd_len"; then ++ lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` ++ lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` ++ else ++ SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} ++ while (test "X"`$SHELL $0 --fallback-echo "X$teststring" 2>/dev/null` \ ++ = "XX$teststring") >/dev/null 2>&1 && ++ new_result=`expr "X$teststring" : ".*" 2>&1` && ++ lt_cv_sys_max_cmd_len=$new_result && ++ test $i != 17 # 1/2 MB should be enough ++ do ++ i=`expr $i + 1` ++ teststring=$teststring$teststring ++ done ++ teststring= ++ # Add a significant safety factor because C++ compilers can tack on massive ++ # amounts of additional arguments before passing them to the linker. ++ # It appears as though 1/2 is a usable value. ++ lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2` ++ fi ++ ;; ++ esac ++ ++fi ++ ++if test -n $lt_cv_sys_max_cmd_len ; then ++ { echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5 ++echo "${ECHO_T}$lt_cv_sys_max_cmd_len" >&6; } ++else ++ { echo "$as_me:$LINENO: result: none" >&5 ++echo "${ECHO_T}none" >&6; } ++fi ++ ++ ++ ++ ++ ++# Check for command to grab the raw symbol name followed by C symbol from nm. ++{ echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5 ++echo $ECHO_N "checking command to parse $NM output from $compiler object... $ECHO_C" >&6; } ++if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ ++# These are sane defaults that work on at least a few old systems. ++# [They come from Ultrix. What could be older than Ultrix?!! ;)] ++ ++# Character class describing NM global symbol codes. ++symcode='[BCDEGRST]' ++ ++# Regexp to match symbols that can be accessed directly from C. ++sympat='\([_A-Za-z][_A-Za-z0-9]*\)' ++ ++# Transform an extracted symbol line into a proper C declaration ++lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern int \1;/p'" ++ ++# Transform an extracted symbol line into symbol name and symbol address ++lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode \([^ ]*\) \([^ ]*\)$/ {\"\2\", (lt_ptr) \&\2},/p'" ++ ++# Define system-specific variables. ++case $host_os in ++aix*) ++ symcode='[BCDT]' ++ ;; ++cygwin* | mingw* | pw32*) ++ symcode='[ABCDGISTW]' ++ ;; ++hpux*) # Its linker distinguishes data from code symbols ++ if test "$host_cpu" = ia64; then ++ symcode='[ABCDEGRST]' ++ fi ++ lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" ++ lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (lt_ptr) \&\2},/p'" ++ ;; ++linux* | k*bsd*-gnu) ++ if test "$host_cpu" = ia64; then ++ symcode='[ABCDGIRSTW]' ++ lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" ++ lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (lt_ptr) \&\2},/p'" ++ fi ++ ;; ++irix* | nonstopux*) ++ symcode='[BCDEGRST]' ++ ;; ++osf*) ++ symcode='[BCDEGQRST]' ++ ;; ++solaris*) ++ symcode='[BDRT]' ++ ;; ++sco3.2v5*) ++ symcode='[DT]' ++ ;; ++sysv4.2uw2*) ++ symcode='[DT]' ++ ;; ++sysv5* | sco5v6* | unixware* | OpenUNIX*) ++ symcode='[ABDT]' ++ ;; ++sysv4) ++ symcode='[DFNSTU]' ++ ;; ++esac ++ ++# Handle CRLF in mingw tool chain ++opt_cr= ++case $build_os in ++mingw*) ++ opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp ++ ;; ++esac ++ ++# If we're using GNU nm, then use its standard symbol codes. ++case `$NM -V 2>&1` in ++*GNU* | *'with BFD'*) ++ symcode='[ABCDGIRSTW]' ;; ++esac ++ ++# Try without a prefix undercore, then with it. ++for ac_symprfx in "" "_"; do ++ ++ # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. ++ symxfrm="\\1 $ac_symprfx\\2 \\2" ++ ++ # Write the raw and C identifiers. ++ lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" ++ ++ # Check to see that the pipe works correctly. ++ pipe_works=no ++ ++ rm -f conftest* ++ cat > conftest.$ac_ext <&5 ++ (eval $ac_compile) 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); }; then ++ # Now try to grab the symbols. ++ nlist=conftest.nm ++ if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5 ++ (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && test -s "$nlist"; then ++ # Try sorting and uniquifying the output. ++ if sort "$nlist" | uniq > "$nlist"T; then ++ mv -f "$nlist"T "$nlist" ++ else ++ rm -f "$nlist"T ++ fi ++ ++ # Make sure that we snagged all the symbols we need. ++ if grep ' nm_test_var$' "$nlist" >/dev/null; then ++ if grep ' nm_test_func$' "$nlist" >/dev/null; then ++ cat < conftest.$ac_ext ++#ifdef __cplusplus ++extern "C" { ++#endif ++ ++EOF ++ # Now generate the symbol file. ++ eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | grep -v main >> conftest.$ac_ext' ++ ++ cat <> conftest.$ac_ext ++#if defined (__STDC__) && __STDC__ ++# define lt_ptr_t void * ++#else ++# define lt_ptr_t char * ++# define const ++#endif ++ ++/* The mapping between symbol names and symbols. */ ++const struct { ++ const char *name; ++ lt_ptr_t address; ++} ++lt_preloaded_symbols[] = ++{ ++EOF ++ $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (lt_ptr_t) \&\2},/" < "$nlist" | grep -v main >> conftest.$ac_ext ++ cat <<\EOF >> conftest.$ac_ext ++ {0, (lt_ptr_t) 0} ++}; ++ ++#ifdef __cplusplus ++} ++#endif ++EOF ++ # Now try linking the two files. ++ mv conftest.$ac_objext conftstm.$ac_objext ++ lt_save_LIBS="$LIBS" ++ lt_save_CFLAGS="$CFLAGS" ++ LIBS="conftstm.$ac_objext" ++ CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" ++ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 ++ (eval $ac_link) 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && test -s conftest${ac_exeext}; then ++ pipe_works=yes ++ fi ++ LIBS="$lt_save_LIBS" ++ CFLAGS="$lt_save_CFLAGS" ++ else ++ echo "cannot find nm_test_func in $nlist" >&5 ++ fi ++ else ++ echo "cannot find nm_test_var in $nlist" >&5 ++ fi ++ else ++ echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5 ++ fi ++ else ++ echo "$progname: failed program was:" >&5 ++ cat conftest.$ac_ext >&5 ++ fi ++ rm -rf conftest* conftst* ++ ++ # Do not use the global_symbol_pipe unless it works. ++ if test "$pipe_works" = yes; then ++ break ++ else ++ lt_cv_sys_global_symbol_pipe= ++ fi ++done ++ ++fi ++ ++if test -z "$lt_cv_sys_global_symbol_pipe"; then ++ lt_cv_sys_global_symbol_to_cdecl= ++fi ++if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then ++ { echo "$as_me:$LINENO: result: failed" >&5 ++echo "${ECHO_T}failed" >&6; } ++else ++ { echo "$as_me:$LINENO: result: ok" >&5 ++echo "${ECHO_T}ok" >&6; } ++fi ++ ++{ echo "$as_me:$LINENO: checking for objdir" >&5 ++echo $ECHO_N "checking for objdir... $ECHO_C" >&6; } ++if test "${lt_cv_objdir+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ rm -f .libs 2>/dev/null ++mkdir .libs 2>/dev/null ++if test -d .libs; then ++ lt_cv_objdir=.libs ++else ++ # MS-DOS does not allow filenames that begin with a dot. ++ lt_cv_objdir=_libs ++fi ++rmdir .libs 2>/dev/null ++fi ++{ echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5 ++echo "${ECHO_T}$lt_cv_objdir" >&6; } ++objdir=$lt_cv_objdir ++ ++ ++ ++ ++ ++case $host_os in ++aix3*) ++ # AIX sometimes has problems with the GCC collect2 program. For some ++ # reason, if we set the COLLECT_NAMES environment variable, the problems ++ # vanish in a puff of smoke. ++ if test "X${COLLECT_NAMES+set}" != Xset; then ++ COLLECT_NAMES= ++ export COLLECT_NAMES ++ fi ++ ;; ++esac ++ ++# Sed substitution that helps us do robust quoting. It backslashifies ++# metacharacters that are still active within double-quoted strings. ++Xsed='sed -e 1s/^X//' ++sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g' ++ ++# Same as above, but do not quote variable references. ++double_quote_subst='s/\([\\"\\`\\\\]\)/\\\1/g' ++ ++# Sed substitution to delay expansion of an escaped shell variable in a ++# double_quote_subst'ed string. ++delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' ++ ++# Sed substitution to avoid accidental globbing in evaled expressions ++no_glob_subst='s/\*/\\\*/g' ++ ++# Constants: ++rm="rm -f" ++ ++# Global variables: ++default_ofile=libtool ++can_build_shared=yes ++ ++# All known linkers require a `.a' archive for static linking (except MSVC, ++# which needs '.lib'). ++libext=a ++ltmain="$ac_aux_dir/ltmain.sh" ++ofile="$default_ofile" ++with_gnu_ld="$lt_cv_prog_gnu_ld" ++ ++if test -n "$ac_tool_prefix"; then ++ # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args. ++set dummy ${ac_tool_prefix}ar; ac_word=$2 ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } ++if test "${ac_cv_prog_AR+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -n "$AR"; then ++ ac_cv_prog_AR="$AR" # Let the user override the test. ++else ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_prog_AR="${ac_tool_prefix}ar" ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++done ++IFS=$as_save_IFS ++ ++fi ++fi ++AR=$ac_cv_prog_AR ++if test -n "$AR"; then ++ { echo "$as_me:$LINENO: result: $AR" >&5 ++echo "${ECHO_T}$AR" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++ ++ ++fi ++if test -z "$ac_cv_prog_AR"; then ++ ac_ct_AR=$AR ++ # Extract the first word of "ar", so it can be a program name with args. ++set dummy ar; ac_word=$2 ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } ++if test "${ac_cv_prog_ac_ct_AR+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -n "$ac_ct_AR"; then ++ ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. ++else ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_prog_ac_ct_AR="ar" ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++done ++IFS=$as_save_IFS ++ ++fi ++fi ++ac_ct_AR=$ac_cv_prog_ac_ct_AR ++if test -n "$ac_ct_AR"; then ++ { echo "$as_me:$LINENO: result: $ac_ct_AR" >&5 ++echo "${ECHO_T}$ac_ct_AR" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++ ++ if test "x$ac_ct_AR" = x; then ++ AR="false" ++ else ++ case $cross_compiling:$ac_tool_warned in ++yes:) ++{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&5 ++echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&2;} ++ac_tool_warned=yes ;; ++esac ++ AR=$ac_ct_AR ++ fi ++else ++ AR="$ac_cv_prog_AR" ++fi ++ ++if test -n "$ac_tool_prefix"; then ++ # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. ++set dummy ${ac_tool_prefix}ranlib; ac_word=$2 ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } ++if test "${ac_cv_prog_RANLIB+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -n "$RANLIB"; then ++ ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. ++else ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++done ++IFS=$as_save_IFS ++ ++fi ++fi ++RANLIB=$ac_cv_prog_RANLIB ++if test -n "$RANLIB"; then ++ { echo "$as_me:$LINENO: result: $RANLIB" >&5 ++echo "${ECHO_T}$RANLIB" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++ ++ ++fi ++if test -z "$ac_cv_prog_RANLIB"; then ++ ac_ct_RANLIB=$RANLIB ++ # Extract the first word of "ranlib", so it can be a program name with args. ++set dummy ranlib; ac_word=$2 ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } ++if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -n "$ac_ct_RANLIB"; then ++ ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. ++else ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_prog_ac_ct_RANLIB="ranlib" ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++done ++IFS=$as_save_IFS ++ ++fi ++fi ++ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB ++if test -n "$ac_ct_RANLIB"; then ++ { echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5 ++echo "${ECHO_T}$ac_ct_RANLIB" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++ ++ if test "x$ac_ct_RANLIB" = x; then ++ RANLIB=":" ++ else ++ case $cross_compiling:$ac_tool_warned in ++yes:) ++{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&5 ++echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&2;} ++ac_tool_warned=yes ;; ++esac ++ RANLIB=$ac_ct_RANLIB ++ fi ++else ++ RANLIB="$ac_cv_prog_RANLIB" ++fi ++ ++if test -n "$ac_tool_prefix"; then ++ # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. ++set dummy ${ac_tool_prefix}strip; ac_word=$2 ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } ++if test "${ac_cv_prog_STRIP+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -n "$STRIP"; then ++ ac_cv_prog_STRIP="$STRIP" # Let the user override the test. ++else ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_prog_STRIP="${ac_tool_prefix}strip" ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++done ++IFS=$as_save_IFS ++ ++fi ++fi ++STRIP=$ac_cv_prog_STRIP ++if test -n "$STRIP"; then ++ { echo "$as_me:$LINENO: result: $STRIP" >&5 ++echo "${ECHO_T}$STRIP" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++ ++ ++fi ++if test -z "$ac_cv_prog_STRIP"; then ++ ac_ct_STRIP=$STRIP ++ # Extract the first word of "strip", so it can be a program name with args. ++set dummy strip; ac_word=$2 ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } ++if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -n "$ac_ct_STRIP"; then ++ ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. ++else ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_prog_ac_ct_STRIP="strip" ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++done ++IFS=$as_save_IFS ++ ++fi ++fi ++ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP ++if test -n "$ac_ct_STRIP"; then ++ { echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5 ++echo "${ECHO_T}$ac_ct_STRIP" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++ ++ if test "x$ac_ct_STRIP" = x; then ++ STRIP=":" ++ else ++ case $cross_compiling:$ac_tool_warned in ++yes:) ++{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&5 ++echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&2;} ++ac_tool_warned=yes ;; ++esac ++ STRIP=$ac_ct_STRIP ++ fi ++else ++ STRIP="$ac_cv_prog_STRIP" ++fi ++ ++ ++old_CC="$CC" ++old_CFLAGS="$CFLAGS" ++ ++# Set sane defaults for various variables ++test -z "$AR" && AR=ar ++test -z "$AR_FLAGS" && AR_FLAGS=cru ++test -z "$AS" && AS=as ++test -z "$CC" && CC=cc ++test -z "$LTCC" && LTCC=$CC ++test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS ++test -z "$DLLTOOL" && DLLTOOL=dlltool ++test -z "$LD" && LD=ld ++test -z "$LN_S" && LN_S="ln -s" ++test -z "$MAGIC_CMD" && MAGIC_CMD=file ++test -z "$NM" && NM=nm ++test -z "$SED" && SED=sed ++test -z "$OBJDUMP" && OBJDUMP=objdump ++test -z "$RANLIB" && RANLIB=: ++test -z "$STRIP" && STRIP=: ++test -z "$ac_objext" && ac_objext=o ++ ++# Determine commands to create old-style static archives. ++old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs' ++old_postinstall_cmds='chmod 644 $oldlib' ++old_postuninstall_cmds= ++ ++if test -n "$RANLIB"; then ++ case $host_os in ++ openbsd*) ++ old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib" ++ ;; ++ *) ++ old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib" ++ ;; ++ esac ++ old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib" ++fi ++ ++for cc_temp in $compiler""; do ++ case $cc_temp in ++ compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; ++ distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; ++ \-*) ;; ++ *) break;; ++ esac ++done ++cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"` ++ ++ ++# Only perform the check for file, if the check method requires it ++case $deplibs_check_method in ++file_magic*) ++ if test "$file_magic_cmd" = '$MAGIC_CMD'; then ++ { echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5 ++echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6; } ++if test "${lt_cv_path_MAGIC_CMD+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ case $MAGIC_CMD in ++[\\/*] | ?:[\\/]*) ++ lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. ++ ;; ++*) ++ lt_save_MAGIC_CMD="$MAGIC_CMD" ++ lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR ++ ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" ++ for ac_dir in $ac_dummy; do ++ IFS="$lt_save_ifs" ++ test -z "$ac_dir" && ac_dir=. ++ if test -f $ac_dir/${ac_tool_prefix}file; then ++ lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file" ++ if test -n "$file_magic_test_file"; then ++ case $deplibs_check_method in ++ "file_magic "*) ++ file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` ++ MAGIC_CMD="$lt_cv_path_MAGIC_CMD" ++ if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | ++ $EGREP "$file_magic_regex" > /dev/null; then ++ : ++ else ++ cat <&2 ++ ++*** Warning: the command libtool uses to detect shared libraries, ++*** $file_magic_cmd, produces output that libtool cannot recognize. ++*** The result is that libtool may fail to recognize shared libraries ++*** as such. This will affect the creation of libtool libraries that ++*** depend on shared libraries, but programs linked with such libtool ++*** libraries will work regardless of this problem. Nevertheless, you ++*** may want to report the problem to your system manager and/or to ++*** bug-libtool@gnu.org ++ ++EOF ++ fi ;; ++ esac ++ fi ++ break ++ fi ++ done ++ IFS="$lt_save_ifs" ++ MAGIC_CMD="$lt_save_MAGIC_CMD" ++ ;; ++esac ++fi ++ ++MAGIC_CMD="$lt_cv_path_MAGIC_CMD" ++if test -n "$MAGIC_CMD"; then ++ { echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5 ++echo "${ECHO_T}$MAGIC_CMD" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++ ++if test -z "$lt_cv_path_MAGIC_CMD"; then ++ if test -n "$ac_tool_prefix"; then ++ { echo "$as_me:$LINENO: checking for file" >&5 ++echo $ECHO_N "checking for file... $ECHO_C" >&6; } ++if test "${lt_cv_path_MAGIC_CMD+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ case $MAGIC_CMD in ++[\\/*] | ?:[\\/]*) ++ lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. ++ ;; ++*) ++ lt_save_MAGIC_CMD="$MAGIC_CMD" ++ lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR ++ ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" ++ for ac_dir in $ac_dummy; do ++ IFS="$lt_save_ifs" ++ test -z "$ac_dir" && ac_dir=. ++ if test -f $ac_dir/file; then ++ lt_cv_path_MAGIC_CMD="$ac_dir/file" ++ if test -n "$file_magic_test_file"; then ++ case $deplibs_check_method in ++ "file_magic "*) ++ file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` ++ MAGIC_CMD="$lt_cv_path_MAGIC_CMD" ++ if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | ++ $EGREP "$file_magic_regex" > /dev/null; then ++ : ++ else ++ cat <&2 ++ ++*** Warning: the command libtool uses to detect shared libraries, ++*** $file_magic_cmd, produces output that libtool cannot recognize. ++*** The result is that libtool may fail to recognize shared libraries ++*** as such. This will affect the creation of libtool libraries that ++*** depend on shared libraries, but programs linked with such libtool ++*** libraries will work regardless of this problem. Nevertheless, you ++*** may want to report the problem to your system manager and/or to ++*** bug-libtool@gnu.org ++ ++EOF ++ fi ;; ++ esac ++ fi ++ break ++ fi ++ done ++ IFS="$lt_save_ifs" ++ MAGIC_CMD="$lt_save_MAGIC_CMD" ++ ;; ++esac ++fi ++ ++MAGIC_CMD="$lt_cv_path_MAGIC_CMD" ++if test -n "$MAGIC_CMD"; then ++ { echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5 ++echo "${ECHO_T}$MAGIC_CMD" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++ ++ else ++ MAGIC_CMD=: ++ fi ++fi ++ ++ fi ++ ;; ++esac ++ ++ ++ case $host_os in ++ rhapsody* | darwin*) ++ if test -n "$ac_tool_prefix"; then ++ # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args. ++set dummy ${ac_tool_prefix}dsymutil; ac_word=$2 ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } ++if test "${ac_cv_prog_DSYMUTIL+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -n "$DSYMUTIL"; then ++ ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test. ++else ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil" ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++done ++IFS=$as_save_IFS ++ ++fi ++fi ++DSYMUTIL=$ac_cv_prog_DSYMUTIL ++if test -n "$DSYMUTIL"; then ++ { echo "$as_me:$LINENO: result: $DSYMUTIL" >&5 ++echo "${ECHO_T}$DSYMUTIL" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++ ++ ++fi ++if test -z "$ac_cv_prog_DSYMUTIL"; then ++ ac_ct_DSYMUTIL=$DSYMUTIL ++ # Extract the first word of "dsymutil", so it can be a program name with args. ++set dummy dsymutil; ac_word=$2 ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } ++if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -n "$ac_ct_DSYMUTIL"; then ++ ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test. ++else ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_prog_ac_ct_DSYMUTIL="dsymutil" ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++done ++IFS=$as_save_IFS ++ ++fi ++fi ++ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL ++if test -n "$ac_ct_DSYMUTIL"; then ++ { echo "$as_me:$LINENO: result: $ac_ct_DSYMUTIL" >&5 ++echo "${ECHO_T}$ac_ct_DSYMUTIL" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++ ++ if test "x$ac_ct_DSYMUTIL" = x; then ++ DSYMUTIL=":" ++ else ++ case $cross_compiling:$ac_tool_warned in ++yes:) ++{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&5 ++echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&2;} ++ac_tool_warned=yes ;; ++esac ++ DSYMUTIL=$ac_ct_DSYMUTIL ++ fi ++else ++ DSYMUTIL="$ac_cv_prog_DSYMUTIL" ++fi ++ ++ if test -n "$ac_tool_prefix"; then ++ # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args. ++set dummy ${ac_tool_prefix}nmedit; ac_word=$2 ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } ++if test "${ac_cv_prog_NMEDIT+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -n "$NMEDIT"; then ++ ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test. ++else ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit" ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++done ++IFS=$as_save_IFS ++ ++fi ++fi ++NMEDIT=$ac_cv_prog_NMEDIT ++if test -n "$NMEDIT"; then ++ { echo "$as_me:$LINENO: result: $NMEDIT" >&5 ++echo "${ECHO_T}$NMEDIT" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++ ++ ++fi ++if test -z "$ac_cv_prog_NMEDIT"; then ++ ac_ct_NMEDIT=$NMEDIT ++ # Extract the first word of "nmedit", so it can be a program name with args. ++set dummy nmedit; ac_word=$2 ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } ++if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -n "$ac_ct_NMEDIT"; then ++ ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test. ++else ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_prog_ac_ct_NMEDIT="nmedit" ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++done ++IFS=$as_save_IFS ++ ++fi ++fi ++ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT ++if test -n "$ac_ct_NMEDIT"; then ++ { echo "$as_me:$LINENO: result: $ac_ct_NMEDIT" >&5 ++echo "${ECHO_T}$ac_ct_NMEDIT" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++ ++ if test "x$ac_ct_NMEDIT" = x; then ++ NMEDIT=":" ++ else ++ case $cross_compiling:$ac_tool_warned in ++yes:) ++{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&5 ++echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&2;} ++ac_tool_warned=yes ;; ++esac ++ NMEDIT=$ac_ct_NMEDIT ++ fi ++else ++ NMEDIT="$ac_cv_prog_NMEDIT" ++fi ++ ++ ++ { echo "$as_me:$LINENO: checking for -single_module linker flag" >&5 ++echo $ECHO_N "checking for -single_module linker flag... $ECHO_C" >&6; } ++if test "${lt_cv_apple_cc_single_mod+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ lt_cv_apple_cc_single_mod=no ++ if test -z "${LT_MULTI_MODULE}"; then ++ # By default we will add the -single_module flag. You can override ++ # by either setting the environment variable LT_MULTI_MODULE ++ # non-empty at configure time, or by adding -multi_module to the ++ # link flags. ++ echo "int foo(void){return 1;}" > conftest.c ++ $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ ++ -dynamiclib ${wl}-single_module conftest.c ++ if test -f libconftest.dylib; then ++ lt_cv_apple_cc_single_mod=yes ++ rm -rf libconftest.dylib* ++ fi ++ rm conftest.c ++ fi ++fi ++{ echo "$as_me:$LINENO: result: $lt_cv_apple_cc_single_mod" >&5 ++echo "${ECHO_T}$lt_cv_apple_cc_single_mod" >&6; } ++ { echo "$as_me:$LINENO: checking for -exported_symbols_list linker flag" >&5 ++echo $ECHO_N "checking for -exported_symbols_list linker flag... $ECHO_C" >&6; } ++if test "${lt_cv_ld_exported_symbols_list+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ lt_cv_ld_exported_symbols_list=no ++ save_LDFLAGS=$LDFLAGS ++ echo "_main" > conftest.sym ++ LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++ ++int ++main () ++{ ++ ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext conftest$ac_exeext ++if { (ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_link") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then ++ lt_cv_ld_exported_symbols_list=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ lt_cv_ld_exported_symbols_list=no ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ ++ conftest$ac_exeext conftest.$ac_ext ++ LDFLAGS="$save_LDFLAGS" ++ ++fi ++{ echo "$as_me:$LINENO: result: $lt_cv_ld_exported_symbols_list" >&5 ++echo "${ECHO_T}$lt_cv_ld_exported_symbols_list" >&6; } ++ case $host_os in ++ rhapsody* | darwin1.[0123]) ++ _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;; ++ darwin1.*) ++ _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; ++ darwin*) ++ # if running on 10.5 or later, the deployment target defaults ++ # to the OS version, if on x86, and 10.4, the deployment ++ # target defaults to 10.4. Don't you love it? ++ case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in ++ 10.0,*86*-darwin8*|10.0,*-darwin[91]*) ++ _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; ++ 10.[012]*) ++ _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; ++ 10.*) ++ _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; ++ esac ++ ;; ++ esac ++ if test "$lt_cv_apple_cc_single_mod" = "yes"; then ++ _lt_dar_single_mod='$single_module' ++ fi ++ if test "$lt_cv_ld_exported_symbols_list" = "yes"; then ++ _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym' ++ else ++ _lt_dar_export_syms="~$NMEDIT -s \$output_objdir/\${libname}-symbols.expsym \${lib}" ++ fi ++ if test "$DSYMUTIL" != ":"; then ++ _lt_dsymutil="~$DSYMUTIL \$lib || :" ++ else ++ _lt_dsymutil= ++ fi ++ ;; ++ esac ++ ++ ++enable_dlopen=no ++enable_win32_dll=yes ++ ++# Check whether --enable-libtool-lock was given. ++if test "${enable_libtool_lock+set}" = set; then ++ enableval=$enable_libtool_lock; ++fi ++ ++test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes ++ ++ ++# Check whether --with-pic was given. ++if test "${with_pic+set}" = set; then ++ withval=$with_pic; pic_mode="$withval" ++else ++ pic_mode=default ++fi ++ ++test -z "$pic_mode" && pic_mode=default ++ ++# Use C for the default configuration in the libtool script ++tagname= ++lt_save_CC="$CC" ++ac_ext=c ++ac_cpp='$CPP $CPPFLAGS' ++ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ++ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ++ac_compiler_gnu=$ac_cv_c_compiler_gnu ++ ++ ++# Source file extension for C test sources. ++ac_ext=c ++ ++# Object file extension for compiled C test sources. ++objext=o ++objext=$objext ++ ++# Code to be used in simple compile tests ++lt_simple_compile_test_code="int some_variable = 0;" ++ ++# Code to be used in simple link tests ++lt_simple_link_test_code='int main(){return(0);}' ++ ++ ++# If no C compiler was specified, use CC. ++LTCC=${LTCC-"$CC"} ++ ++# If no C compiler flags were specified, use CFLAGS. ++LTCFLAGS=${LTCFLAGS-"$CFLAGS"} ++ ++# Allow CC to be a program name with arguments. ++compiler=$CC ++ ++ ++# save warnings/boilerplate of simple test code ++ac_outfile=conftest.$ac_objext ++echo "$lt_simple_compile_test_code" >conftest.$ac_ext ++eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err ++_lt_compiler_boilerplate=`cat conftest.err` ++$rm conftest* ++ ++ac_outfile=conftest.$ac_objext ++echo "$lt_simple_link_test_code" >conftest.$ac_ext ++eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err ++_lt_linker_boilerplate=`cat conftest.err` ++$rm -r conftest* ++ ++ ++## CAVEAT EMPTOR: ++## There is no encapsulation within the following macros, do not change ++## the running order or otherwise move them around unless you know exactly ++## what you are doing... ++ ++lt_prog_compiler_no_builtin_flag= ++ ++if test "$GCC" = yes; then ++ lt_prog_compiler_no_builtin_flag=' -fno-builtin' ++ ++ ++{ echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 ++echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6; } ++if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ lt_cv_prog_compiler_rtti_exceptions=no ++ ac_outfile=conftest.$ac_objext ++ echo "$lt_simple_compile_test_code" > conftest.$ac_ext ++ lt_compiler_flag="-fno-rtti -fno-exceptions" ++ # Insert the option either (1) after the last *FLAGS variable, or ++ # (2) before a word containing "conftest.", or (3) at the end. ++ # Note that $ac_compile itself does not contain backslashes and begins ++ # with a dollar sign (not a hyphen), so the echo should work correctly. ++ # The option is referenced via a variable to avoid confusing sed. ++ lt_compile=`echo "$ac_compile" | $SED \ ++ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ ++ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ ++ -e 's:$: $lt_compiler_flag:'` ++ (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&5) ++ (eval "$lt_compile" 2>conftest.err) ++ ac_status=$? ++ cat conftest.err >&5 ++ echo "$as_me:__oline__: \$? = $ac_status" >&5 ++ if (exit $ac_status) && test -s "$ac_outfile"; then ++ # The compiler can only warn and ignore the option if not recognized ++ # So say no if there are warnings other than the usual output. ++ $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp ++ $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 ++ if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then ++ lt_cv_prog_compiler_rtti_exceptions=yes ++ fi ++ fi ++ $rm conftest* ++ ++fi ++{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 ++echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6; } ++ ++if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then ++ lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions" ++else ++ : ++fi ++ ++fi ++ ++lt_prog_compiler_wl= ++lt_prog_compiler_pic= ++lt_prog_compiler_static= ++ ++{ echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5 ++echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; } ++ ++ if test "$GCC" = yes; then ++ lt_prog_compiler_wl='-Wl,' ++ lt_prog_compiler_static='-static' ++ ++ case $host_os in ++ aix*) ++ # All AIX code is PIC. ++ if test "$host_cpu" = ia64; then ++ # AIX 5 now supports IA64 processor ++ lt_prog_compiler_static='-Bstatic' ++ fi ++ ;; ++ ++ amigaos*) ++ # FIXME: we need at least 68020 code to build shared libraries, but ++ # adding the `-m68020' flag to GCC prevents building anything better, ++ # like `-m68040'. ++ lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4' ++ ;; ++ ++ beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) ++ # PIC is the default for these OSes. ++ ;; ++ ++ mingw* | cygwin* | pw32* | os2*) ++ # This hack is so that the source file can tell whether it is being ++ # built for inclusion in a dll (and should export symbols for example). ++ # Although the cygwin gcc ignores -fPIC, still need this for old-style ++ # (--disable-auto-import) libraries ++ lt_prog_compiler_pic='-DDLL_EXPORT' ++ ;; ++ ++ darwin* | rhapsody*) ++ # PIC is the default on this platform ++ # Common symbols not allowed in MH_DYLIB files ++ lt_prog_compiler_pic='-fno-common' ++ ;; ++ ++ interix[3-9]*) ++ # Interix 3.x gcc -fpic/-fPIC options generate broken code. ++ # Instead, we relocate shared libraries at runtime. ++ ;; ++ ++ msdosdjgpp*) ++ # Just because we use GCC doesn't mean we suddenly get shared libraries ++ # on systems that don't support them. ++ lt_prog_compiler_can_build_shared=no ++ enable_shared=no ++ ;; ++ ++ sysv4*MP*) ++ if test -d /usr/nec; then ++ lt_prog_compiler_pic=-Kconform_pic ++ fi ++ ;; ++ ++ hpux*) ++ # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but ++ # not for PA HP-UX. ++ case $host_cpu in ++ hppa*64*|ia64*) ++ # +Z the default ++ ;; ++ *) ++ lt_prog_compiler_pic='-fPIC' ++ ;; ++ esac ++ ;; ++ ++ *) ++ lt_prog_compiler_pic='-fPIC' ++ ;; ++ esac ++ else ++ # PORTME Check for flag to pass linker flags through the system compiler. ++ case $host_os in ++ aix*) ++ lt_prog_compiler_wl='-Wl,' ++ if test "$host_cpu" = ia64; then ++ # AIX 5 now supports IA64 processor ++ lt_prog_compiler_static='-Bstatic' ++ else ++ lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp' ++ fi ++ ;; ++ darwin*) ++ # PIC is the default on this platform ++ # Common symbols not allowed in MH_DYLIB files ++ case $cc_basename in ++ xlc*) ++ lt_prog_compiler_pic='-qnocommon' ++ lt_prog_compiler_wl='-Wl,' ++ ;; ++ esac ++ ;; ++ ++ mingw* | cygwin* | pw32* | os2*) ++ # This hack is so that the source file can tell whether it is being ++ # built for inclusion in a dll (and should export symbols for example). ++ lt_prog_compiler_pic='-DDLL_EXPORT' ++ ;; ++ ++ hpux9* | hpux10* | hpux11*) ++ lt_prog_compiler_wl='-Wl,' ++ # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but ++ # not for PA HP-UX. ++ case $host_cpu in ++ hppa*64*|ia64*) ++ # +Z the default ++ ;; ++ *) ++ lt_prog_compiler_pic='+Z' ++ ;; ++ esac ++ # Is there a better lt_prog_compiler_static that works with the bundled CC? ++ lt_prog_compiler_static='${wl}-a ${wl}archive' ++ ;; ++ ++ irix5* | irix6* | nonstopux*) ++ lt_prog_compiler_wl='-Wl,' ++ # PIC (with -KPIC) is the default. ++ lt_prog_compiler_static='-non_shared' ++ ;; ++ ++ newsos6) ++ lt_prog_compiler_pic='-KPIC' ++ lt_prog_compiler_static='-Bstatic' ++ ;; ++ ++ linux* | k*bsd*-gnu) ++ case $cc_basename in ++ icc* | ecc*) ++ lt_prog_compiler_wl='-Wl,' ++ lt_prog_compiler_pic='-KPIC' ++ lt_prog_compiler_static='-static' ++ ;; ++ pgcc* | pgf77* | pgf90* | pgf95*) ++ # Portland Group compilers (*not* the Pentium gcc compiler, ++ # which looks to be a dead project) ++ lt_prog_compiler_wl='-Wl,' ++ lt_prog_compiler_pic='-fpic' ++ lt_prog_compiler_static='-Bstatic' ++ ;; ++ ccc*) ++ lt_prog_compiler_wl='-Wl,' ++ # All Alpha code is PIC. ++ lt_prog_compiler_static='-non_shared' ++ ;; ++ *) ++ case `$CC -V 2>&1 | sed 5q` in ++ *Sun\ C*) ++ # Sun C 5.9 ++ lt_prog_compiler_pic='-KPIC' ++ lt_prog_compiler_static='-Bstatic' ++ lt_prog_compiler_wl='-Wl,' ++ ;; ++ *Sun\ F*) ++ # Sun Fortran 8.3 passes all unrecognized flags to the linker ++ lt_prog_compiler_pic='-KPIC' ++ lt_prog_compiler_static='-Bstatic' ++ lt_prog_compiler_wl='' ++ ;; ++ esac ++ ;; ++ esac ++ ;; ++ ++ osf3* | osf4* | osf5*) ++ lt_prog_compiler_wl='-Wl,' ++ # All OSF/1 code is PIC. ++ lt_prog_compiler_static='-non_shared' ++ ;; ++ ++ rdos*) ++ lt_prog_compiler_static='-non_shared' ++ ;; ++ ++ solaris*) ++ lt_prog_compiler_pic='-KPIC' ++ lt_prog_compiler_static='-Bstatic' ++ case $cc_basename in ++ f77* | f90* | f95*) ++ lt_prog_compiler_wl='-Qoption ld ';; ++ *) ++ lt_prog_compiler_wl='-Wl,';; ++ esac ++ ;; ++ ++ sunos4*) ++ lt_prog_compiler_wl='-Qoption ld ' ++ lt_prog_compiler_pic='-PIC' ++ lt_prog_compiler_static='-Bstatic' ++ ;; ++ ++ sysv4 | sysv4.2uw2* | sysv4.3*) ++ lt_prog_compiler_wl='-Wl,' ++ lt_prog_compiler_pic='-KPIC' ++ lt_prog_compiler_static='-Bstatic' ++ ;; ++ ++ sysv4*MP*) ++ if test -d /usr/nec ;then ++ lt_prog_compiler_pic='-Kconform_pic' ++ lt_prog_compiler_static='-Bstatic' ++ fi ++ ;; ++ ++ sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) ++ lt_prog_compiler_wl='-Wl,' ++ lt_prog_compiler_pic='-KPIC' ++ lt_prog_compiler_static='-Bstatic' ++ ;; ++ ++ unicos*) ++ lt_prog_compiler_wl='-Wl,' ++ lt_prog_compiler_can_build_shared=no ++ ;; ++ ++ uts4*) ++ lt_prog_compiler_pic='-pic' ++ lt_prog_compiler_static='-Bstatic' ++ ;; ++ ++ *) ++ lt_prog_compiler_can_build_shared=no ++ ;; ++ esac ++ fi ++ ++{ echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5 ++echo "${ECHO_T}$lt_prog_compiler_pic" >&6; } ++ ++# ++# Check to make sure the PIC flag actually works. ++# ++if test -n "$lt_prog_compiler_pic"; then ++ ++{ echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 ++echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic works... $ECHO_C" >&6; } ++if test "${lt_cv_prog_compiler_pic_works+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ lt_cv_prog_compiler_pic_works=no ++ ac_outfile=conftest.$ac_objext ++ echo "$lt_simple_compile_test_code" > conftest.$ac_ext ++ lt_compiler_flag="$lt_prog_compiler_pic -DPIC" ++ # Insert the option either (1) after the last *FLAGS variable, or ++ # (2) before a word containing "conftest.", or (3) at the end. ++ # Note that $ac_compile itself does not contain backslashes and begins ++ # with a dollar sign (not a hyphen), so the echo should work correctly. ++ # The option is referenced via a variable to avoid confusing sed. ++ lt_compile=`echo "$ac_compile" | $SED \ ++ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ ++ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ ++ -e 's:$: $lt_compiler_flag:'` ++ (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&5) ++ (eval "$lt_compile" 2>conftest.err) ++ ac_status=$? ++ cat conftest.err >&5 ++ echo "$as_me:__oline__: \$? = $ac_status" >&5 ++ if (exit $ac_status) && test -s "$ac_outfile"; then ++ # The compiler can only warn and ignore the option if not recognized ++ # So say no if there are warnings other than the usual output. ++ $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp ++ $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 ++ if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then ++ lt_cv_prog_compiler_pic_works=yes ++ fi ++ fi ++ $rm conftest* ++ ++fi ++{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works" >&5 ++echo "${ECHO_T}$lt_cv_prog_compiler_pic_works" >&6; } ++ ++if test x"$lt_cv_prog_compiler_pic_works" = xyes; then ++ case $lt_prog_compiler_pic in ++ "" | " "*) ;; ++ *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;; ++ esac ++else ++ lt_prog_compiler_pic= ++ lt_prog_compiler_can_build_shared=no ++fi ++ ++fi ++case $host_os in ++ # For platforms which do not support PIC, -DPIC is meaningless: ++ *djgpp*) ++ lt_prog_compiler_pic= ++ ;; ++ *) ++ lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" ++ ;; ++esac ++ ++# ++# Check to make sure the static flag actually works. ++# ++wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\" ++{ echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5 ++echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; } ++if test "${lt_cv_prog_compiler_static_works+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ lt_cv_prog_compiler_static_works=no ++ save_LDFLAGS="$LDFLAGS" ++ LDFLAGS="$LDFLAGS $lt_tmp_static_flag" ++ echo "$lt_simple_link_test_code" > conftest.$ac_ext ++ if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then ++ # The linker can only warn and ignore the option if not recognized ++ # So say no if there are warnings ++ if test -s conftest.err; then ++ # Append any errors to the config.log. ++ cat conftest.err 1>&5 ++ $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp ++ $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 ++ if diff conftest.exp conftest.er2 >/dev/null; then ++ lt_cv_prog_compiler_static_works=yes ++ fi ++ else ++ lt_cv_prog_compiler_static_works=yes ++ fi ++ fi ++ $rm -r conftest* ++ LDFLAGS="$save_LDFLAGS" ++ ++fi ++{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works" >&5 ++echo "${ECHO_T}$lt_cv_prog_compiler_static_works" >&6; } ++ ++if test x"$lt_cv_prog_compiler_static_works" = xyes; then ++ : ++else ++ lt_prog_compiler_static= ++fi ++ ++ ++{ echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5 ++echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; } ++if test "${lt_cv_prog_compiler_c_o+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ lt_cv_prog_compiler_c_o=no ++ $rm -r conftest 2>/dev/null ++ mkdir conftest ++ cd conftest ++ mkdir out ++ echo "$lt_simple_compile_test_code" > conftest.$ac_ext ++ ++ lt_compiler_flag="-o out/conftest2.$ac_objext" ++ # Insert the option either (1) after the last *FLAGS variable, or ++ # (2) before a word containing "conftest.", or (3) at the end. ++ # Note that $ac_compile itself does not contain backslashes and begins ++ # with a dollar sign (not a hyphen), so the echo should work correctly. ++ lt_compile=`echo "$ac_compile" | $SED \ ++ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ ++ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ ++ -e 's:$: $lt_compiler_flag:'` ++ (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&5) ++ (eval "$lt_compile" 2>out/conftest.err) ++ ac_status=$? ++ cat out/conftest.err >&5 ++ echo "$as_me:__oline__: \$? = $ac_status" >&5 ++ if (exit $ac_status) && test -s out/conftest2.$ac_objext ++ then ++ # The compiler can only warn and ignore the option if not recognized ++ # So say no if there are warnings ++ $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp ++ $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 ++ if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then ++ lt_cv_prog_compiler_c_o=yes ++ fi ++ fi ++ chmod u+w . 2>&5 ++ $rm conftest* ++ # SGI C++ compiler will create directory out/ii_files/ for ++ # template instantiation ++ test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files ++ $rm out/* && rmdir out ++ cd .. ++ rmdir conftest ++ $rm conftest* ++ ++fi ++{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5 ++echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6; } ++ ++ ++hard_links="nottested" ++if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then ++ # do not overwrite the value of need_locks provided by the user ++ { echo "$as_me:$LINENO: checking if we can lock with hard links" >&5 ++echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; } ++ hard_links=yes ++ $rm conftest* ++ ln conftest.a conftest.b 2>/dev/null && hard_links=no ++ touch conftest.a ++ ln conftest.a conftest.b 2>&5 || hard_links=no ++ ln conftest.a conftest.b 2>/dev/null && hard_links=no ++ { echo "$as_me:$LINENO: result: $hard_links" >&5 ++echo "${ECHO_T}$hard_links" >&6; } ++ if test "$hard_links" = no; then ++ { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 ++echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} ++ need_locks=warn ++ fi ++else ++ need_locks=no ++fi ++ ++{ echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5 ++echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; } ++ ++ runpath_var= ++ allow_undefined_flag= ++ enable_shared_with_static_runtimes=no ++ archive_cmds= ++ archive_expsym_cmds= ++ old_archive_From_new_cmds= ++ old_archive_from_expsyms_cmds= ++ export_dynamic_flag_spec= ++ whole_archive_flag_spec= ++ thread_safe_flag_spec= ++ hardcode_libdir_flag_spec= ++ hardcode_libdir_flag_spec_ld= ++ hardcode_libdir_separator= ++ hardcode_direct=no ++ hardcode_minus_L=no ++ hardcode_shlibpath_var=unsupported ++ link_all_deplibs=unknown ++ hardcode_automatic=no ++ module_cmds= ++ module_expsym_cmds= ++ always_export_symbols=no ++ export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' ++ # include_expsyms should be a list of space-separated symbols to be *always* ++ # included in the symbol list ++ include_expsyms= ++ # exclude_expsyms can be an extended regexp of symbols to exclude ++ # it will be wrapped by ` (' and `)$', so one must not match beginning or ++ # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', ++ # as well as any symbol that contains `d'. ++ exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' ++ # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out ++ # platforms (ab)use it in PIC code, but their linkers get confused if ++ # the symbol is explicitly referenced. Since portable code cannot ++ # rely on this symbol name, it's probably fine to never include it in ++ # preloaded symbol tables. ++ # Exclude shared library initialization/finalization symbols. ++ extract_expsyms_cmds= ++ # Just being paranoid about ensuring that cc_basename is set. ++ for cc_temp in $compiler""; do ++ case $cc_temp in ++ compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; ++ distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; ++ \-*) ;; ++ *) break;; ++ esac ++done ++cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"` ++ ++ case $host_os in ++ cygwin* | mingw* | pw32*) ++ # FIXME: the MSVC++ port hasn't been tested in a loooong time ++ # When not using gcc, we currently assume that we are using ++ # Microsoft Visual C++. ++ if test "$GCC" != yes; then ++ with_gnu_ld=no ++ fi ++ ;; ++ interix*) ++ # we just hope/assume this is gcc and not c89 (= MSVC++) ++ with_gnu_ld=yes ++ ;; ++ openbsd*) ++ with_gnu_ld=no ++ ;; ++ esac ++ ++ ld_shlibs=yes ++ if test "$with_gnu_ld" = yes; then ++ # If archive_cmds runs LD, not CC, wlarc should be empty ++ wlarc='${wl}' ++ ++ # Set some defaults for GNU ld with shared library support. These ++ # are reset later if shared libraries are not supported. Putting them ++ # here allows them to be overridden if necessary. ++ runpath_var=LD_RUN_PATH ++ hardcode_libdir_flag_spec='${wl}--rpath ${wl}$libdir' ++ export_dynamic_flag_spec='${wl}--export-dynamic' ++ # ancient GNU ld didn't support --whole-archive et. al. ++ if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then ++ whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' ++ else ++ whole_archive_flag_spec= ++ fi ++ supports_anon_versioning=no ++ case `$LD -v 2>/dev/null` in ++ *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 ++ *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... ++ *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... ++ *\ 2.11.*) ;; # other 2.11 versions ++ *) supports_anon_versioning=yes ;; ++ esac ++ ++ # See if GNU ld supports shared libraries. ++ case $host_os in ++ aix[3-9]*) ++ # On AIX/PPC, the GNU linker is very broken ++ if test "$host_cpu" != ia64; then ++ ld_shlibs=no ++ cat <&2 ++ ++*** Warning: the GNU linker, at least up to release 2.9.1, is reported ++*** to be unable to reliably create shared libraries on AIX. ++*** Therefore, libtool is disabling shared libraries support. If you ++*** really care for shared libraries, you may want to modify your PATH ++*** so that a non-GNU linker is found, and then restart. ++ ++EOF ++ fi ++ ;; ++ ++ amigaos*) ++ 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)' ++ hardcode_libdir_flag_spec='-L$libdir' ++ hardcode_minus_L=yes ++ ++ # Samuel A. Falvo II reports ++ # that the semantics of dynamic libraries on AmigaOS, at least up ++ # to version 4, is to share data among multiple programs linked ++ # with the same dynamic library. Since this doesn't match the ++ # behavior of shared libraries on other platforms, we can't use ++ # them. ++ ld_shlibs=no ++ ;; ++ ++ beos*) ++ if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then ++ allow_undefined_flag=unsupported ++ # Joseph Beckenbach says some releases of gcc ++ # support --undefined. This deserves some investigation. FIXME ++ archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' ++ else ++ ld_shlibs=no ++ fi ++ ;; ++ ++ cygwin* | mingw* | pw32*) ++ # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless, ++ # as there is no search path for DLLs. ++ hardcode_libdir_flag_spec='-L$libdir' ++ allow_undefined_flag=unsupported ++ always_export_symbols=no ++ enable_shared_with_static_runtimes=yes ++ export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' ++ ++ if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then ++ archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' ++ # If the export-symbols file already is a .def file (1st line ++ # is EXPORTS), use it as is; otherwise, prepend... ++ archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then ++ cp $export_symbols $output_objdir/$soname.def; ++ else ++ echo EXPORTS > $output_objdir/$soname.def; ++ cat $export_symbols >> $output_objdir/$soname.def; ++ fi~ ++ $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' ++ else ++ ld_shlibs=no ++ fi ++ ;; ++ ++ interix[3-9]*) ++ hardcode_direct=no ++ hardcode_shlibpath_var=no ++ hardcode_libdir_flag_spec='${wl}-rpath,$libdir' ++ export_dynamic_flag_spec='${wl}-E' ++ # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. ++ # Instead, shared libraries are loaded at an image base (0x10000000 by ++ # default) and relocated if they conflict, which is a slow very memory ++ # consuming and fragmenting process. To avoid this, we pick a random, ++ # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link ++ # time. Moving up from 0x10000000 also allows more sbrk(2) space. ++ archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' ++ 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' ++ ;; ++ ++ gnu* | linux* | k*bsd*-gnu) ++ if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then ++ tmp_addflag= ++ case $cc_basename,$host_cpu in ++ pgcc*) # Portland Group C compiler ++ whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive' ++ tmp_addflag=' $pic_flag' ++ ;; ++ pgf77* | pgf90* | pgf95*) # Portland Group f77 and f90 compilers ++ whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive' ++ tmp_addflag=' $pic_flag -Mnomain' ;; ++ ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 ++ tmp_addflag=' -i_dynamic' ;; ++ efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 ++ tmp_addflag=' -i_dynamic -nofor_main' ;; ++ ifc* | ifort*) # Intel Fortran compiler ++ tmp_addflag=' -nofor_main' ;; ++ esac ++ case `$CC -V 2>&1 | sed 5q` in ++ *Sun\ C*) # Sun C 5.9 ++ whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive' ++ tmp_sharedflag='-G' ;; ++ *Sun\ F*) # Sun Fortran 8.3 ++ tmp_sharedflag='-G' ;; ++ *) ++ tmp_sharedflag='-shared' ;; ++ esac ++ archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' ++ ++ if test $supports_anon_versioning = yes; then ++ archive_expsym_cmds='$echo "{ global:" > $output_objdir/$libname.ver~ ++ cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ ++ $echo "local: *; };" >> $output_objdir/$libname.ver~ ++ $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' ++ fi ++ link_all_deplibs=no ++ else ++ ld_shlibs=no ++ fi ++ ;; ++ ++ netbsd* | netbsdelf*-gnu) ++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then ++ archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' ++ wlarc= ++ else ++ archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' ++ archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' ++ fi ++ ;; ++ ++ solaris*) ++ if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then ++ ld_shlibs=no ++ cat <&2 ++ ++*** Warning: The releases 2.8.* of the GNU linker cannot reliably ++*** create shared libraries on Solaris systems. Therefore, libtool ++*** is disabling shared libraries support. We urge you to upgrade GNU ++*** binutils to release 2.9.1 or newer. Another option is to modify ++*** your PATH or compiler configuration so that the native linker is ++*** used, and then restart. ++ ++EOF ++ elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then ++ archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' ++ archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' ++ else ++ ld_shlibs=no ++ fi ++ ;; ++ ++ sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) ++ case `$LD -v 2>&1` in ++ *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) ++ ld_shlibs=no ++ cat <<_LT_EOF 1>&2 ++ ++*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not ++*** reliably create shared libraries on SCO systems. Therefore, libtool ++*** is disabling shared libraries support. We urge you to upgrade GNU ++*** binutils to release 2.16.91.0.3 or newer. Another option is to modify ++*** your PATH or compiler configuration so that the native linker is ++*** used, and then restart. ++ ++_LT_EOF ++ ;; ++ *) ++ if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then ++ hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`' ++ archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib' ++ archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib' ++ else ++ ld_shlibs=no ++ fi ++ ;; ++ esac ++ ;; ++ ++ sunos4*) ++ archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' ++ wlarc= ++ hardcode_direct=yes ++ hardcode_shlibpath_var=no ++ ;; ++ ++ *) ++ if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then ++ archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' ++ archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' ++ else ++ ld_shlibs=no ++ fi ++ ;; ++ esac ++ ++ if test "$ld_shlibs" = no; then ++ runpath_var= ++ hardcode_libdir_flag_spec= ++ export_dynamic_flag_spec= ++ whole_archive_flag_spec= ++ fi ++ else ++ # PORTME fill in a description of your system's linker (not GNU ld) ++ case $host_os in ++ aix3*) ++ allow_undefined_flag=unsupported ++ always_export_symbols=yes ++ 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' ++ # Note: this linker hardcodes the directories in LIBPATH if there ++ # are no directories specified by -L. ++ hardcode_minus_L=yes ++ if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then ++ # Neither direct hardcoding nor static linking is supported with a ++ # broken collect2. ++ hardcode_direct=unsupported ++ fi ++ ;; ++ ++ aix[4-9]*) ++ if test "$host_cpu" = ia64; then ++ # On IA64, the linker does run time linking by default, so we don't ++ # have to do anything special. ++ aix_use_runtimelinking=no ++ exp_sym_flag='-Bexport' ++ no_entry_flag="" ++ else ++ # If we're using GNU nm, then we don't want the "-C" option. ++ # -C means demangle to AIX nm, but means don't demangle with GNU nm ++ if $NM -V 2>&1 | grep 'GNU' > /dev/null; then ++ export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols' ++ else ++ 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' ++ fi ++ aix_use_runtimelinking=no ++ ++ # Test if we are trying to use run time linking or normal ++ # AIX style linking. If -brtl is somewhere in LDFLAGS, we ++ # need to do runtime linking. ++ case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) ++ for ld_flag in $LDFLAGS; do ++ if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then ++ aix_use_runtimelinking=yes ++ break ++ fi ++ done ++ ;; ++ esac ++ ++ exp_sym_flag='-bexport' ++ no_entry_flag='-bnoentry' ++ fi ++ ++ # When large executables or shared objects are built, AIX ld can ++ # have problems creating the table of contents. If linking a library ++ # or program results in "error TOC overflow" add -mminimal-toc to ++ # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not ++ # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. ++ ++ archive_cmds='' ++ hardcode_direct=yes ++ hardcode_libdir_separator=':' ++ link_all_deplibs=yes ++ ++ if test "$GCC" = yes; then ++ case $host_os in aix4.[012]|aix4.[012].*) ++ # We only want to do this on AIX 4.2 and lower, the check ++ # below for broken collect2 doesn't work under 4.3+ ++ collect2name=`${CC} -print-prog-name=collect2` ++ if test -f "$collect2name" && \ ++ strings "$collect2name" | grep resolve_lib_name >/dev/null ++ then ++ # We have reworked collect2 ++ : ++ else ++ # We have old collect2 ++ hardcode_direct=unsupported ++ # It fails to find uninstalled libraries when the uninstalled ++ # path is not listed in the libpath. Setting hardcode_minus_L ++ # to unsupported forces relinking ++ hardcode_minus_L=yes ++ hardcode_libdir_flag_spec='-L$libdir' ++ hardcode_libdir_separator= ++ fi ++ ;; ++ esac ++ shared_flag='-shared' ++ if test "$aix_use_runtimelinking" = yes; then ++ shared_flag="$shared_flag "'${wl}-G' ++ fi ++ else ++ # not using gcc ++ if test "$host_cpu" = ia64; then ++ # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release ++ # chokes on -Wl,-G. The following line is correct: ++ shared_flag='-G' ++ else ++ if test "$aix_use_runtimelinking" = yes; then ++ shared_flag='${wl}-G' ++ else ++ shared_flag='${wl}-bM:SRE' ++ fi ++ fi ++ fi ++ ++ # It seems that -bexpall does not export symbols beginning with ++ # underscore (_), so it is better to generate a list of symbols to export. ++ always_export_symbols=yes ++ if test "$aix_use_runtimelinking" = yes; then ++ # Warning - without using the other runtime loading flags (-brtl), ++ # -berok will link without error, but may produce a broken library. ++ allow_undefined_flag='-berok' ++ # Determine the default libpath from the value encoded in an empty executable. ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++ ++int ++main () ++{ ++ ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext conftest$ac_exeext ++if { (ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_link") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then ++ ++lt_aix_libpath_sed=' ++ /Import File Strings/,/^$/ { ++ /^0/ { ++ s/^0 *\(.*\)$/\1/ ++ p ++ } ++ }' ++aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` ++# Check for a 64-bit object if we didn't find anything. ++if test -z "$aix_libpath"; then ++ aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` ++fi ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ ++ conftest$ac_exeext conftest.$ac_ext ++if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi ++ ++ hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" ++ archive_expsym_cmds="\$CC"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag" ++ else ++ if test "$host_cpu" = ia64; then ++ hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib' ++ allow_undefined_flag="-z nodefs" ++ 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" ++ else ++ # Determine the default libpath from the value encoded in an empty executable. ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++ ++int ++main () ++{ ++ ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext conftest$ac_exeext ++if { (ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_link") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then ++ ++lt_aix_libpath_sed=' ++ /Import File Strings/,/^$/ { ++ /^0/ { ++ s/^0 *\(.*\)$/\1/ ++ p ++ } ++ }' ++aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` ++# Check for a 64-bit object if we didn't find anything. ++if test -z "$aix_libpath"; then ++ aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` ++fi ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ ++ conftest$ac_exeext conftest.$ac_ext ++if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi ++ ++ hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" ++ # Warning - without using the other run time loading flags, ++ # -berok will link without error, but may produce a broken library. ++ no_undefined_flag=' ${wl}-bernotok' ++ allow_undefined_flag=' ${wl}-berok' ++ # Exported symbols can be pulled into shared objects from archives ++ whole_archive_flag_spec='$convenience' ++ archive_cmds_need_lc=yes ++ # This is similar to how AIX traditionally builds its shared libraries. ++ 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' ++ fi ++ fi ++ ;; ++ ++ amigaos*) ++ 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)' ++ hardcode_libdir_flag_spec='-L$libdir' ++ hardcode_minus_L=yes ++ # see comment about different semantics on the GNU ld section ++ ld_shlibs=no ++ ;; ++ ++ bsdi[45]*) ++ export_dynamic_flag_spec=-rdynamic ++ ;; ++ ++ cygwin* | mingw* | pw32*) ++ # When not using gcc, we currently assume that we are using ++ # Microsoft Visual C++. ++ # hardcode_libdir_flag_spec is actually meaningless, as there is ++ # no search path for DLLs. ++ hardcode_libdir_flag_spec=' ' ++ allow_undefined_flag=unsupported ++ # Tell ltmain to make .lib files, not .a files. ++ libext=lib ++ # Tell ltmain to make .dll files, not .so files. ++ shrext_cmds=".dll" ++ # FIXME: Setting linknames here is a bad hack. ++ archive_cmds='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames=' ++ # The linker will automatically build a .lib file if we build a DLL. ++ old_archive_From_new_cmds='true' ++ # FIXME: Should let the user specify the lib program. ++ old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs' ++ fix_srcfile_path='`cygpath -w "$srcfile"`' ++ enable_shared_with_static_runtimes=yes ++ ;; ++ ++ darwin* | rhapsody*) ++ case $host_os in ++ rhapsody* | darwin1.[012]) ++ allow_undefined_flag='${wl}-undefined ${wl}suppress' ++ ;; ++ *) # Darwin 1.3 on ++ if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then ++ allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ++ else ++ case ${MACOSX_DEPLOYMENT_TARGET} in ++ 10.[012]) ++ allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ++ ;; ++ 10.*) ++ allow_undefined_flag='${wl}-undefined ${wl}dynamic_lookup' ++ ;; ++ esac ++ fi ++ ;; ++ esac ++ archive_cmds_need_lc=no ++ hardcode_direct=no ++ hardcode_automatic=yes ++ hardcode_shlibpath_var=unsupported ++ whole_archive_flag_spec='' ++ link_all_deplibs=yes ++ if test "$GCC" = yes ; then ++ output_verbose_link_cmd='echo' ++ archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" ++ module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" ++ 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}" ++ 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}" ++ else ++ case $cc_basename in ++ xlc*) ++ output_verbose_link_cmd='echo' ++ archive_cmds='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $xlcverstring' ++ module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags' ++ # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds ++ archive_expsym_cmds='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $xlcverstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' ++ module_expsym_cmds='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' ++ ;; ++ *) ++ ld_shlibs=no ++ ;; ++ esac ++ fi ++ ;; ++ ++ dgux*) ++ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_libdir_flag_spec='-L$libdir' ++ hardcode_shlibpath_var=no ++ ;; ++ ++ freebsd1*) ++ ld_shlibs=no ++ ;; ++ ++ # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor ++ # support. Future versions do this automatically, but an explicit c++rt0.o ++ # does not break anything, and helps significantly (at the cost of a little ++ # extra space). ++ freebsd2.2*) ++ archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' ++ hardcode_libdir_flag_spec='-R$libdir' ++ hardcode_direct=yes ++ hardcode_shlibpath_var=no ++ ;; ++ ++ # Unfortunately, older versions of FreeBSD 2 do not have this feature. ++ freebsd2*) ++ archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_direct=yes ++ hardcode_minus_L=yes ++ hardcode_shlibpath_var=no ++ ;; ++ ++ # FreeBSD 3 and greater uses gcc -shared to do shared libraries. ++ freebsd* | dragonfly*) ++ archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' ++ hardcode_libdir_flag_spec='-R$libdir' ++ hardcode_direct=yes ++ hardcode_shlibpath_var=no ++ ;; ++ ++ hpux9*) ++ if test "$GCC" = yes; then ++ 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' ++ else ++ 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' ++ fi ++ hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' ++ hardcode_libdir_separator=: ++ hardcode_direct=yes ++ ++ # hardcode_minus_L: Not really in the search PATH, ++ # but as the default location of the library. ++ hardcode_minus_L=yes ++ export_dynamic_flag_spec='${wl}-E' ++ ;; ++ ++ hpux10*) ++ if test "$GCC" = yes -a "$with_gnu_ld" = no; then ++ archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' ++ else ++ archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' ++ fi ++ if test "$with_gnu_ld" = no; then ++ hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' ++ hardcode_libdir_separator=: ++ ++ hardcode_direct=yes ++ export_dynamic_flag_spec='${wl}-E' ++ ++ # hardcode_minus_L: Not really in the search PATH, ++ # but as the default location of the library. ++ hardcode_minus_L=yes ++ fi ++ ;; ++ ++ hpux11*) ++ if test "$GCC" = yes -a "$with_gnu_ld" = no; then ++ case $host_cpu in ++ hppa*64*) ++ archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' ++ ;; ++ ia64*) ++ archive_cmds='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' ++ ;; ++ *) ++ archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' ++ ;; ++ esac ++ else ++ case $host_cpu in ++ hppa*64*) ++ archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' ++ ;; ++ ia64*) ++ archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' ++ ;; ++ *) ++ archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' ++ ;; ++ esac ++ fi ++ if test "$with_gnu_ld" = no; then ++ hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' ++ hardcode_libdir_separator=: ++ ++ case $host_cpu in ++ hppa*64*|ia64*) ++ hardcode_libdir_flag_spec_ld='+b $libdir' ++ hardcode_direct=no ++ hardcode_shlibpath_var=no ++ ;; ++ *) ++ hardcode_direct=yes ++ export_dynamic_flag_spec='${wl}-E' ++ ++ # hardcode_minus_L: Not really in the search PATH, ++ # but as the default location of the library. ++ hardcode_minus_L=yes ++ ;; ++ esac ++ fi ++ ;; ++ ++ irix5* | irix6* | nonstopux*) ++ if test "$GCC" = yes; then ++ archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' ++ else ++ archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' ++ hardcode_libdir_flag_spec_ld='-rpath $libdir' ++ fi ++ hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' ++ hardcode_libdir_separator=: ++ link_all_deplibs=yes ++ ;; ++ ++ netbsd* | netbsdelf*-gnu) ++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then ++ archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out ++ else ++ archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF ++ fi ++ hardcode_libdir_flag_spec='-R$libdir' ++ hardcode_direct=yes ++ hardcode_shlibpath_var=no ++ ;; ++ ++ newsos6) ++ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_direct=yes ++ hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' ++ hardcode_libdir_separator=: ++ hardcode_shlibpath_var=no ++ ;; ++ ++ openbsd*) ++ if test -f /usr/libexec/ld.so; then ++ hardcode_direct=yes ++ hardcode_shlibpath_var=no ++ if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then ++ archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' ++ archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols' ++ hardcode_libdir_flag_spec='${wl}-rpath,$libdir' ++ export_dynamic_flag_spec='${wl}-E' ++ else ++ case $host_os in ++ openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*) ++ archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_libdir_flag_spec='-R$libdir' ++ ;; ++ *) ++ archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' ++ hardcode_libdir_flag_spec='${wl}-rpath,$libdir' ++ ;; ++ esac ++ fi ++ else ++ ld_shlibs=no ++ fi ++ ;; ++ ++ os2*) ++ hardcode_libdir_flag_spec='-L$libdir' ++ hardcode_minus_L=yes ++ allow_undefined_flag=unsupported ++ 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' ++ old_archive_From_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def' ++ ;; ++ ++ osf3*) ++ if test "$GCC" = yes; then ++ allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' ++ archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' ++ else ++ allow_undefined_flag=' -expect_unresolved \*' ++ archive_cmds='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' ++ fi ++ hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' ++ hardcode_libdir_separator=: ++ ;; ++ ++ osf4* | osf5*) # as osf3* with the addition of -msym flag ++ if test "$GCC" = yes; then ++ allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' ++ archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' ++ hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' ++ else ++ allow_undefined_flag=' -expect_unresolved \*' ++ archive_cmds='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' ++ archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~ ++ $LD -shared${allow_undefined_flag} -input $lib.exp $linker_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib~$rm $lib.exp' ++ ++ # Both c and cxx compiler support -rpath directly ++ hardcode_libdir_flag_spec='-rpath $libdir' ++ fi ++ hardcode_libdir_separator=: ++ ;; ++ ++ solaris*) ++ no_undefined_flag=' -z text' ++ if test "$GCC" = yes; then ++ wlarc='${wl}' ++ archive_cmds='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' ++ archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ ++ $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp' ++ else ++ wlarc='' ++ archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ ++ $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp' ++ fi ++ hardcode_libdir_flag_spec='-R$libdir' ++ hardcode_shlibpath_var=no ++ case $host_os in ++ solaris2.[0-5] | solaris2.[0-5].*) ;; ++ *) ++ # The compiler driver will combine and reorder linker options, ++ # but understands `-z linker_flag'. GCC discards it without `$wl', ++ # but is careful enough not to reorder. ++ # Supported since Solaris 2.6 (maybe 2.5.1?) ++ if test "$GCC" = yes; then ++ whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' ++ else ++ whole_archive_flag_spec='-z allextract$convenience -z defaultextract' ++ fi ++ ;; ++ esac ++ link_all_deplibs=yes ++ ;; ++ ++ sunos4*) ++ if test "x$host_vendor" = xsequent; then ++ # Use $CC to link under sequent, because it throws in some extra .o ++ # files that make .init and .fini sections work. ++ archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags' ++ else ++ archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' ++ fi ++ hardcode_libdir_flag_spec='-L$libdir' ++ hardcode_direct=yes ++ hardcode_minus_L=yes ++ hardcode_shlibpath_var=no ++ ;; ++ ++ sysv4) ++ case $host_vendor in ++ sni) ++ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_direct=yes # is this really true??? ++ ;; ++ siemens) ++ ## LD is ld it makes a PLAMLIB ++ ## CC just makes a GrossModule. ++ archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' ++ reload_cmds='$CC -r -o $output$reload_objs' ++ hardcode_direct=no ++ ;; ++ motorola) ++ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_direct=no #Motorola manual says yes, but my tests say they lie ++ ;; ++ esac ++ runpath_var='LD_RUN_PATH' ++ hardcode_shlibpath_var=no ++ ;; ++ ++ sysv4.3*) ++ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_shlibpath_var=no ++ export_dynamic_flag_spec='-Bexport' ++ ;; ++ ++ sysv4*MP*) ++ if test -d /usr/nec; then ++ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_shlibpath_var=no ++ runpath_var=LD_RUN_PATH ++ hardcode_runpath_var=yes ++ ld_shlibs=yes ++ fi ++ ;; ++ ++ sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) ++ no_undefined_flag='${wl}-z,text' ++ archive_cmds_need_lc=no ++ hardcode_shlibpath_var=no ++ runpath_var='LD_RUN_PATH' ++ ++ if test "$GCC" = yes; then ++ archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' ++ archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' ++ else ++ archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' ++ archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' ++ fi ++ ;; ++ ++ sysv5* | sco3.2v5* | sco5v6*) ++ # Note: We can NOT use -z defs as we might desire, because we do not ++ # link with -lc, and that would cause any symbols used from libc to ++ # always be unresolved, which means just about no library would ++ # ever link correctly. If we're not using GNU ld we use -z text ++ # though, which does catch some bad symbols but isn't as heavy-handed ++ # as -z defs. ++ no_undefined_flag='${wl}-z,text' ++ allow_undefined_flag='${wl}-z,nodefs' ++ archive_cmds_need_lc=no ++ hardcode_shlibpath_var=no ++ hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`' ++ hardcode_libdir_separator=':' ++ link_all_deplibs=yes ++ export_dynamic_flag_spec='${wl}-Bexport' ++ runpath_var='LD_RUN_PATH' ++ ++ if test "$GCC" = yes; then ++ archive_cmds='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' ++ archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' ++ else ++ archive_cmds='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' ++ archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' ++ fi ++ ;; ++ ++ uts4*) ++ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_libdir_flag_spec='-L$libdir' ++ hardcode_shlibpath_var=no ++ ;; ++ ++ *) ++ ld_shlibs=no ++ ;; ++ esac ++ fi ++ ++{ echo "$as_me:$LINENO: result: $ld_shlibs" >&5 ++echo "${ECHO_T}$ld_shlibs" >&6; } ++test "$ld_shlibs" = no && can_build_shared=no ++ ++# ++# Do we need to explicitly link libc? ++# ++case "x$archive_cmds_need_lc" in ++x|xyes) ++ # Assume -lc should be added ++ archive_cmds_need_lc=yes ++ ++ if test "$enable_shared" = yes && test "$GCC" = yes; then ++ case $archive_cmds in ++ *'~'*) ++ # FIXME: we may have to deal with multi-command sequences. ++ ;; ++ '$CC '*) ++ # Test whether the compiler implicitly links with -lc since on some ++ # systems, -lgcc has to come before -lc. If gcc already passes -lc ++ # to ld, don't add -lc before -lgcc. ++ { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5 ++echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; } ++ $rm conftest* ++ echo "$lt_simple_compile_test_code" > conftest.$ac_ext ++ ++ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 ++ (eval $ac_compile) 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } 2>conftest.err; then ++ soname=conftest ++ lib=conftest ++ libobjs=conftest.$ac_objext ++ deplibs= ++ wl=$lt_prog_compiler_wl ++ pic_flag=$lt_prog_compiler_pic ++ compiler_flags=-v ++ linker_flags=-v ++ verstring= ++ output_objdir=. ++ libname=conftest ++ lt_save_allow_undefined_flag=$allow_undefined_flag ++ allow_undefined_flag= ++ if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5 ++ (eval $archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } ++ then ++ archive_cmds_need_lc=no ++ else ++ archive_cmds_need_lc=yes ++ fi ++ allow_undefined_flag=$lt_save_allow_undefined_flag ++ else ++ cat conftest.err 1>&5 ++ fi ++ $rm conftest* ++ { echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5 ++echo "${ECHO_T}$archive_cmds_need_lc" >&6; } ++ ;; ++ esac ++ fi ++ ;; ++esac ++ ++{ echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5 ++echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; } ++library_names_spec= ++libname_spec='lib$name' ++soname_spec= ++shrext_cmds=".so" ++postinstall_cmds= ++postuninstall_cmds= ++finish_cmds= ++finish_eval= ++shlibpath_var= ++shlibpath_overrides_runpath=unknown ++version_type=none ++dynamic_linker="$host_os ld.so" ++sys_lib_dlsearch_path_spec="/lib /usr/lib" ++ ++if test "$GCC" = yes; then ++ case $host_os in ++ darwin*) lt_awk_arg="/^libraries:/,/LR/" ;; ++ *) lt_awk_arg="/^libraries:/" ;; ++ esac ++ lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"` ++ if echo "$lt_search_path_spec" | grep ';' >/dev/null ; then ++ # if the path contains ";" then we assume it to be the separator ++ # otherwise default to the standard path separator (i.e. ":") - it is ++ # assumed that no part of a normal pathname contains ";" but that should ++ # okay in the real world where ";" in dirpaths is itself problematic. ++ lt_search_path_spec=`echo "$lt_search_path_spec" | $SED -e 's/;/ /g'` ++ else ++ lt_search_path_spec=`echo "$lt_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` ++ fi ++ # Ok, now we have the path, separated by spaces, we can step through it ++ # and add multilib dir if necessary. ++ lt_tmp_lt_search_path_spec= ++ lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null` ++ for lt_sys_path in $lt_search_path_spec; do ++ if test -d "$lt_sys_path/$lt_multi_os_dir"; then ++ lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir" ++ else ++ test -d "$lt_sys_path" && \ ++ lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path" ++ fi ++ done ++ lt_search_path_spec=`echo $lt_tmp_lt_search_path_spec | awk ' ++BEGIN {RS=" "; FS="/|\n";} { ++ lt_foo=""; ++ lt_count=0; ++ for (lt_i = NF; lt_i > 0; lt_i--) { ++ if ($lt_i != "" && $lt_i != ".") { ++ if ($lt_i == "..") { ++ lt_count++; ++ } else { ++ if (lt_count == 0) { ++ lt_foo="/" $lt_i lt_foo; ++ } else { ++ lt_count--; ++ } ++ } ++ } ++ } ++ if (lt_foo != "") { lt_freq[lt_foo]++; } ++ if (lt_freq[lt_foo] == 1) { print lt_foo; } ++}'` ++ sys_lib_search_path_spec=`echo $lt_search_path_spec` ++else ++ sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" ++fi ++need_lib_prefix=unknown ++hardcode_into_libs=no ++ ++# when you set need_version to no, make sure it does not cause -set_version ++# flags to be left without arguments ++need_version=unknown ++ ++case $host_os in ++aix3*) ++ version_type=linux ++ library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' ++ shlibpath_var=LIBPATH ++ ++ # AIX 3 has no versioning support, so we append a major version to the name. ++ soname_spec='${libname}${release}${shared_ext}$major' ++ ;; ++ ++aix[4-9]*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ hardcode_into_libs=yes ++ if test "$host_cpu" = ia64; then ++ # AIX 5 supports IA64 ++ library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}' ++ shlibpath_var=LD_LIBRARY_PATH ++ else ++ # With GCC up to 2.95.x, collect2 would create an import file ++ # for dependence libraries. The import file would start with ++ # the line `#! .'. This would cause the generated library to ++ # depend on `.', always an invalid library. This was fixed in ++ # development snapshots of GCC prior to 3.0. ++ case $host_os in ++ aix4 | aix4.[01] | aix4.[01].*) ++ if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' ++ echo ' yes ' ++ echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then ++ : ++ else ++ can_build_shared=no ++ fi ++ ;; ++ esac ++ # AIX (on Power*) has no versioning support, so currently we can not hardcode correct ++ # soname into executable. Probably we can add versioning support to ++ # collect2, so additional links can be useful in future. ++ if test "$aix_use_runtimelinking" = yes; then ++ # If using run time linking (on AIX 4.2 or later) use lib.so ++ # instead of lib.a to let people know that these are not ++ # typical AIX shared libraries. ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ else ++ # We preserve .a as extension for shared libraries through AIX4.2 ++ # and later when we are not doing run time linking. ++ library_names_spec='${libname}${release}.a $libname.a' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ fi ++ shlibpath_var=LIBPATH ++ fi ++ ;; ++ ++amigaos*) ++ library_names_spec='$libname.ixlibrary $libname.a' ++ # Create ${libname}_ixlibrary.a entries in /sys/libs. ++ finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done' ++ ;; ++ ++beos*) ++ library_names_spec='${libname}${shared_ext}' ++ dynamic_linker="$host_os ld.so" ++ shlibpath_var=LIBRARY_PATH ++ ;; ++ ++bsdi[45]*) ++ version_type=linux ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' ++ shlibpath_var=LD_LIBRARY_PATH ++ sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" ++ sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" ++ # the default ld.so.conf also contains /usr/contrib/lib and ++ # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow ++ # libtool to hard-code these into programs ++ ;; ++ ++cygwin* | mingw* | pw32*) ++ version_type=windows ++ shrext_cmds=".dll" ++ need_version=no ++ need_lib_prefix=no ++ ++ case $GCC,$host_os in ++ yes,cygwin* | yes,mingw* | yes,pw32*) ++ library_names_spec='$libname.dll.a' ++ # DLL is installed to $(libdir)/../bin by postinstall_cmds ++ postinstall_cmds='base_file=`basename \${file}`~ ++ dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~ ++ dldir=$destdir/`dirname \$dlpath`~ ++ test -d \$dldir || mkdir -p \$dldir~ ++ $install_prog $dir/$dlname \$dldir/$dlname~ ++ chmod a+x \$dldir/$dlname' ++ postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ ++ dlpath=$dir/\$dldll~ ++ $rm \$dlpath' ++ shlibpath_overrides_runpath=yes ++ ++ case $host_os in ++ cygwin*) ++ # Cygwin DLLs use 'cyg' prefix rather than 'lib' ++ soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' ++ sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib" ++ ;; ++ mingw*) ++ # MinGW DLLs use traditional 'lib' prefix ++ soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' ++ sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"` ++ if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then ++ # It is most probably a Windows format PATH printed by ++ # mingw gcc, but we are running on Cygwin. Gcc prints its search ++ # path with ; separators, and with drive letters. We can handle the ++ # drive letters (cygwin fileutils understands them), so leave them, ++ # especially as we might pass files found there to a mingw objdump, ++ # which wouldn't understand a cygwinified path. Ahh. ++ sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` ++ else ++ sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` ++ fi ++ ;; ++ pw32*) ++ # pw32 DLLs use 'pw' prefix rather than 'lib' ++ library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' ++ ;; ++ esac ++ ;; ++ ++ *) ++ library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' ++ ;; ++ esac ++ dynamic_linker='Win32 ld.exe' ++ # FIXME: first we should search . and the directory the executable is in ++ shlibpath_var=PATH ++ ;; ++ ++darwin* | rhapsody*) ++ dynamic_linker="$host_os dyld" ++ version_type=darwin ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext' ++ soname_spec='${libname}${release}${major}$shared_ext' ++ shlibpath_overrides_runpath=yes ++ shlibpath_var=DYLD_LIBRARY_PATH ++ shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' ++ ++ sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib" ++ sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' ++ ;; ++ ++dgux*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; ++ ++freebsd1*) ++ dynamic_linker=no ++ ;; ++ ++freebsd* | dragonfly*) ++ # DragonFly does not have aout. When/if they implement a new ++ # versioning mechanism, adjust this. ++ if test -x /usr/bin/objformat; then ++ objformat=`/usr/bin/objformat` ++ else ++ case $host_os in ++ freebsd[123]*) objformat=aout ;; ++ *) objformat=elf ;; ++ esac ++ fi ++ version_type=freebsd-$objformat ++ case $version_type in ++ freebsd-elf*) ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' ++ need_version=no ++ need_lib_prefix=no ++ ;; ++ freebsd-*) ++ library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' ++ need_version=yes ++ ;; ++ esac ++ shlibpath_var=LD_LIBRARY_PATH ++ case $host_os in ++ freebsd2*) ++ shlibpath_overrides_runpath=yes ++ ;; ++ freebsd3.[01]* | freebsdelf3.[01]*) ++ shlibpath_overrides_runpath=yes ++ hardcode_into_libs=yes ++ ;; ++ freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ ++ freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) ++ shlibpath_overrides_runpath=no ++ hardcode_into_libs=yes ++ ;; ++ *) # from 4.6 on, and DragonFly ++ shlibpath_overrides_runpath=yes ++ hardcode_into_libs=yes ++ ;; ++ esac ++ ;; ++ ++gnu*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ hardcode_into_libs=yes ++ ;; ++ ++hpux9* | hpux10* | hpux11*) ++ # Give a soname corresponding to the major version so that dld.sl refuses to ++ # link against other versions. ++ version_type=sunos ++ need_lib_prefix=no ++ need_version=no ++ case $host_cpu in ++ ia64*) ++ shrext_cmds='.so' ++ hardcode_into_libs=yes ++ dynamic_linker="$host_os dld.so" ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ if test "X$HPUX_IA64_MODE" = X32; then ++ sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" ++ else ++ sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" ++ fi ++ sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec ++ ;; ++ hppa*64*) ++ shrext_cmds='.sl' ++ hardcode_into_libs=yes ++ dynamic_linker="$host_os dld.sl" ++ shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH ++ shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" ++ sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec ++ ;; ++ *) ++ shrext_cmds='.sl' ++ dynamic_linker="$host_os dld.sl" ++ shlibpath_var=SHLIB_PATH ++ shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ ;; ++ esac ++ # HP-UX runs *really* slowly unless shared libraries are mode 555. ++ postinstall_cmds='chmod 555 $lib' ++ ;; ++ ++interix[3-9]*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=no ++ hardcode_into_libs=yes ++ ;; ++ ++irix5* | irix6* | nonstopux*) ++ case $host_os in ++ nonstopux*) version_type=nonstopux ;; ++ *) ++ if test "$lt_cv_prog_gnu_ld" = yes; then ++ version_type=linux ++ else ++ version_type=irix ++ fi ;; ++ esac ++ need_lib_prefix=no ++ need_version=no ++ soname_spec='${libname}${release}${shared_ext}$major' ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}' ++ case $host_os in ++ irix5* | nonstopux*) ++ libsuff= shlibsuff= ++ ;; ++ *) ++ case $LD in # libtool.m4 will add one of these switches to LD ++ *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") ++ libsuff= shlibsuff= libmagic=32-bit;; ++ *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") ++ libsuff=32 shlibsuff=N32 libmagic=N32;; ++ *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") ++ libsuff=64 shlibsuff=64 libmagic=64-bit;; ++ *) libsuff= shlibsuff= libmagic=never-match;; ++ esac ++ ;; ++ esac ++ shlibpath_var=LD_LIBRARY${shlibsuff}_PATH ++ shlibpath_overrides_runpath=no ++ sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" ++ sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" ++ hardcode_into_libs=yes ++ ;; ++ ++# No shared lib support for Linux oldld, aout, or coff. ++linux*oldld* | linux*aout* | linux*coff*) ++ dynamic_linker=no ++ ;; ++ ++# This must be Linux ELF. ++linux* | k*bsd*-gnu) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=no ++ # This implies no fast_install, which is unacceptable. ++ # Some rework will be needed to allow for fast_install ++ # before this can be enabled. ++ hardcode_into_libs=yes ++ ++ # Append ld.so.conf contents to the search path ++ if test -f /etc/ld.so.conf; then ++ lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '` ++ sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" ++ fi ++ ++ # We used to test for /lib/ld.so.1 and disable shared libraries on ++ # powerpc, because MkLinux only supported shared libraries with the ++ # GNU dynamic linker. Since this was broken with cross compilers, ++ # most powerpc-linux boxes support dynamic linking these days and ++ # people can always --disable-shared, the test was removed, and we ++ # assume the GNU/Linux dynamic linker is in use. ++ dynamic_linker='GNU/Linux ld.so' ++ ;; ++ ++netbsdelf*-gnu) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=no ++ hardcode_into_libs=yes ++ dynamic_linker='NetBSD ld.elf_so' ++ ;; ++ ++netbsd*) ++ version_type=sunos ++ need_lib_prefix=no ++ need_version=no ++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' ++ finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' ++ dynamic_linker='NetBSD (a.out) ld.so' ++ else ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ dynamic_linker='NetBSD ld.elf_so' ++ fi ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=yes ++ hardcode_into_libs=yes ++ ;; ++ ++newsos6) ++ version_type=linux ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=yes ++ ;; ++ ++nto-qnx*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=yes ++ ;; ++ ++openbsd*) ++ version_type=sunos ++ sys_lib_dlsearch_path_spec="/usr/lib" ++ need_lib_prefix=no ++ # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. ++ case $host_os in ++ openbsd3.3 | openbsd3.3.*) need_version=yes ;; ++ *) need_version=no ;; ++ esac ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' ++ finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' ++ shlibpath_var=LD_LIBRARY_PATH ++ if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then ++ case $host_os in ++ openbsd2.[89] | openbsd2.[89].*) ++ shlibpath_overrides_runpath=no ++ ;; ++ *) ++ shlibpath_overrides_runpath=yes ++ ;; ++ esac ++ else ++ shlibpath_overrides_runpath=yes ++ fi ++ ;; ++ ++os2*) ++ libname_spec='$name' ++ shrext_cmds=".dll" ++ need_lib_prefix=no ++ library_names_spec='$libname${shared_ext} $libname.a' ++ dynamic_linker='OS/2 ld.exe' ++ shlibpath_var=LIBPATH ++ ;; ++ ++osf3* | osf4* | osf5*) ++ version_type=osf ++ need_lib_prefix=no ++ need_version=no ++ soname_spec='${libname}${release}${shared_ext}$major' ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ shlibpath_var=LD_LIBRARY_PATH ++ sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" ++ sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" ++ ;; ++ ++rdos*) ++ dynamic_linker=no ++ ;; ++ ++solaris*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=yes ++ hardcode_into_libs=yes ++ # ldd complains unless libraries are executable ++ postinstall_cmds='chmod +x $lib' ++ ;; ++ ++sunos4*) ++ version_type=sunos ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' ++ finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=yes ++ if test "$with_gnu_ld" = yes; then ++ need_lib_prefix=no ++ fi ++ need_version=yes ++ ;; ++ ++sysv4 | sysv4.3*) ++ version_type=linux ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ case $host_vendor in ++ sni) ++ shlibpath_overrides_runpath=no ++ need_lib_prefix=no ++ export_dynamic_flag_spec='${wl}-Blargedynsym' ++ runpath_var=LD_RUN_PATH ++ ;; ++ siemens) ++ need_lib_prefix=no ++ ;; ++ motorola) ++ need_lib_prefix=no ++ need_version=no ++ shlibpath_overrides_runpath=no ++ sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' ++ ;; ++ esac ++ ;; ++ ++sysv4*MP*) ++ if test -d /usr/nec ;then ++ version_type=linux ++ library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' ++ soname_spec='$libname${shared_ext}.$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ fi ++ ;; ++ ++sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) ++ version_type=freebsd-elf ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ hardcode_into_libs=yes ++ if test "$with_gnu_ld" = yes; then ++ sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' ++ shlibpath_overrides_runpath=no ++ else ++ sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' ++ shlibpath_overrides_runpath=yes ++ case $host_os in ++ sco3.2v5*) ++ sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" ++ ;; ++ esac ++ fi ++ sys_lib_dlsearch_path_spec='/usr/lib' ++ ;; ++ ++uts4*) ++ version_type=linux ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; ++ ++*) ++ dynamic_linker=no ++ ;; ++esac ++{ echo "$as_me:$LINENO: result: $dynamic_linker" >&5 ++echo "${ECHO_T}$dynamic_linker" >&6; } ++test "$dynamic_linker" = no && can_build_shared=no ++ ++if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ lt_cv_sys_lib_search_path_spec="$sys_lib_search_path_spec" ++fi ++ ++sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" ++if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ lt_cv_sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec" ++fi ++ ++sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" ++ ++variables_saved_for_relink="PATH $shlibpath_var $runpath_var" ++if test "$GCC" = yes; then ++ variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" ++fi ++ ++{ echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5 ++echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; } ++hardcode_action= ++if test -n "$hardcode_libdir_flag_spec" || \ ++ test -n "$runpath_var" || \ ++ test "X$hardcode_automatic" = "Xyes" ; then ++ ++ # We can hardcode non-existant directories. ++ if test "$hardcode_direct" != no && ++ # If the only mechanism to avoid hardcoding is shlibpath_var, we ++ # have to relink, otherwise we might link with an installed library ++ # when we should be linking with a yet-to-be-installed one ++ ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, )" != no && ++ test "$hardcode_minus_L" != no; then ++ # Linking always hardcodes the temporary library directory. ++ hardcode_action=relink ++ else ++ # We can link without hardcoding, and we can hardcode nonexisting dirs. ++ hardcode_action=immediate ++ fi ++else ++ # We cannot hardcode anything, or else we can only hardcode existing ++ # directories. ++ hardcode_action=unsupported ++fi ++{ echo "$as_me:$LINENO: result: $hardcode_action" >&5 ++echo "${ECHO_T}$hardcode_action" >&6; } ++ ++if test "$hardcode_action" = relink; then ++ # Fast installation is not supported ++ enable_fast_install=no ++elif test "$shlibpath_overrides_runpath" = yes || ++ test "$enable_shared" = no; then ++ # Fast installation is not necessary ++ enable_fast_install=needless ++fi ++ ++striplib= ++old_striplib= ++{ echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5 ++echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6; } ++if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then ++ test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" ++ test -z "$striplib" && striplib="$STRIP --strip-unneeded" ++ { echo "$as_me:$LINENO: result: yes" >&5 ++echo "${ECHO_T}yes" >&6; } ++else ++# FIXME - insert some real tests, host_os isn't really good enough ++ case $host_os in ++ darwin*) ++ if test -n "$STRIP" ; then ++ striplib="$STRIP -x" ++ old_striplib="$STRIP -S" ++ { echo "$as_me:$LINENO: result: yes" >&5 ++echo "${ECHO_T}yes" >&6; } ++ else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++ ;; ++ *) ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++ ;; ++ esac ++fi ++ ++if test "x$enable_dlopen" != xyes; then ++ enable_dlopen=unknown ++ enable_dlopen_self=unknown ++ enable_dlopen_self_static=unknown ++else ++ lt_cv_dlopen=no ++ lt_cv_dlopen_libs= ++ ++ case $host_os in ++ beos*) ++ lt_cv_dlopen="load_add_on" ++ lt_cv_dlopen_libs= ++ lt_cv_dlopen_self=yes ++ ;; ++ ++ mingw* | pw32*) ++ lt_cv_dlopen="LoadLibrary" ++ lt_cv_dlopen_libs= ++ ;; ++ ++ cygwin*) ++ lt_cv_dlopen="dlopen" ++ lt_cv_dlopen_libs= ++ ;; ++ ++ darwin*) ++ # if libdl is installed we need to link against it ++ { echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5 ++echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; } ++if test "${ac_cv_lib_dl_dlopen+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ ac_check_lib_save_LIBS=$LIBS ++LIBS="-ldl $LIBS" ++cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++ ++/* Override any GCC internal prototype to avoid an error. ++ Use char because int might match the return type of a GCC ++ builtin and then its argument prototype would still apply. */ ++#ifdef __cplusplus ++extern "C" ++#endif ++char dlopen (); ++int ++main () ++{ ++return dlopen (); ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext conftest$ac_exeext ++if { (ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_link") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then ++ ac_cv_lib_dl_dlopen=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_cv_lib_dl_dlopen=no ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ ++ conftest$ac_exeext conftest.$ac_ext ++LIBS=$ac_check_lib_save_LIBS ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 ++echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; } ++if test $ac_cv_lib_dl_dlopen = yes; then ++ lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" ++else ++ ++ lt_cv_dlopen="dyld" ++ lt_cv_dlopen_libs= ++ lt_cv_dlopen_self=yes ++ ++fi ++ ++ ;; ++ ++ *) ++ { echo "$as_me:$LINENO: checking for shl_load" >&5 ++echo $ECHO_N "checking for shl_load... $ECHO_C" >&6; } ++if test "${ac_cv_func_shl_load+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++/* Define shl_load to an innocuous variant, in case declares shl_load. ++ For example, HP-UX 11i declares gettimeofday. */ ++#define shl_load innocuous_shl_load ++ ++/* System header to define __stub macros and hopefully few prototypes, ++ which can conflict with char shl_load (); below. ++ Prefer to if __STDC__ is defined, since ++ exists even on freestanding compilers. */ ++ ++#ifdef __STDC__ ++# include ++#else ++# include ++#endif ++ ++#undef shl_load ++ ++/* Override any GCC internal prototype to avoid an error. ++ Use char because int might match the return type of a GCC ++ builtin and then its argument prototype would still apply. */ ++#ifdef __cplusplus ++extern "C" ++#endif ++char shl_load (); ++/* The GNU C library defines this for functions which it implements ++ to always fail with ENOSYS. Some functions are actually named ++ something starting with __ and the normal name is an alias. */ ++#if defined __stub_shl_load || defined __stub___shl_load ++choke me ++#endif ++ ++int ++main () ++{ ++return shl_load (); ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext conftest$ac_exeext ++if { (ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_link") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then ++ ac_cv_func_shl_load=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_cv_func_shl_load=no ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ ++ conftest$ac_exeext conftest.$ac_ext ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5 ++echo "${ECHO_T}$ac_cv_func_shl_load" >&6; } ++if test $ac_cv_func_shl_load = yes; then ++ lt_cv_dlopen="shl_load" ++else ++ { echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5 ++echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6; } ++if test "${ac_cv_lib_dld_shl_load+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ ac_check_lib_save_LIBS=$LIBS ++LIBS="-ldld $LIBS" ++cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++ ++/* Override any GCC internal prototype to avoid an error. ++ Use char because int might match the return type of a GCC ++ builtin and then its argument prototype would still apply. */ ++#ifdef __cplusplus ++extern "C" ++#endif ++char shl_load (); ++int ++main () ++{ ++return shl_load (); ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext conftest$ac_exeext ++if { (ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_link") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then ++ ac_cv_lib_dld_shl_load=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_cv_lib_dld_shl_load=no ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ ++ conftest$ac_exeext conftest.$ac_ext ++LIBS=$ac_check_lib_save_LIBS ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5 ++echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6; } ++if test $ac_cv_lib_dld_shl_load = yes; then ++ lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld" ++else ++ { echo "$as_me:$LINENO: checking for dlopen" >&5 ++echo $ECHO_N "checking for dlopen... $ECHO_C" >&6; } ++if test "${ac_cv_func_dlopen+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++/* Define dlopen to an innocuous variant, in case declares dlopen. ++ For example, HP-UX 11i declares gettimeofday. */ ++#define dlopen innocuous_dlopen ++ ++/* System header to define __stub macros and hopefully few prototypes, ++ which can conflict with char dlopen (); below. ++ Prefer to if __STDC__ is defined, since ++ exists even on freestanding compilers. */ ++ ++#ifdef __STDC__ ++# include ++#else ++# include ++#endif ++ ++#undef dlopen ++ ++/* Override any GCC internal prototype to avoid an error. ++ Use char because int might match the return type of a GCC ++ builtin and then its argument prototype would still apply. */ ++#ifdef __cplusplus ++extern "C" ++#endif ++char dlopen (); ++/* The GNU C library defines this for functions which it implements ++ to always fail with ENOSYS. Some functions are actually named ++ something starting with __ and the normal name is an alias. */ ++#if defined __stub_dlopen || defined __stub___dlopen ++choke me ++#endif ++ ++int ++main () ++{ ++return dlopen (); ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext conftest$ac_exeext ++if { (ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_link") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then ++ ac_cv_func_dlopen=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_cv_func_dlopen=no ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ ++ conftest$ac_exeext conftest.$ac_ext ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5 ++echo "${ECHO_T}$ac_cv_func_dlopen" >&6; } ++if test $ac_cv_func_dlopen = yes; then ++ lt_cv_dlopen="dlopen" ++else ++ { echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5 ++echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; } ++if test "${ac_cv_lib_dl_dlopen+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ ac_check_lib_save_LIBS=$LIBS ++LIBS="-ldl $LIBS" ++cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++ ++/* Override any GCC internal prototype to avoid an error. ++ Use char because int might match the return type of a GCC ++ builtin and then its argument prototype would still apply. */ ++#ifdef __cplusplus ++extern "C" ++#endif ++char dlopen (); ++int ++main () ++{ ++return dlopen (); ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext conftest$ac_exeext ++if { (ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_link") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then ++ ac_cv_lib_dl_dlopen=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_cv_lib_dl_dlopen=no ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ ++ conftest$ac_exeext conftest.$ac_ext ++LIBS=$ac_check_lib_save_LIBS ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 ++echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; } ++if test $ac_cv_lib_dl_dlopen = yes; then ++ lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" ++else ++ { echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5 ++echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6; } ++if test "${ac_cv_lib_svld_dlopen+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ ac_check_lib_save_LIBS=$LIBS ++LIBS="-lsvld $LIBS" ++cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++ ++/* Override any GCC internal prototype to avoid an error. ++ Use char because int might match the return type of a GCC ++ builtin and then its argument prototype would still apply. */ ++#ifdef __cplusplus ++extern "C" ++#endif ++char dlopen (); ++int ++main () ++{ ++return dlopen (); ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext conftest$ac_exeext ++if { (ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_link") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then ++ ac_cv_lib_svld_dlopen=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_cv_lib_svld_dlopen=no ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ ++ conftest$ac_exeext conftest.$ac_ext ++LIBS=$ac_check_lib_save_LIBS ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5 ++echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6; } ++if test $ac_cv_lib_svld_dlopen = yes; then ++ lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld" ++else ++ { echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5 ++echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6; } ++if test "${ac_cv_lib_dld_dld_link+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ ac_check_lib_save_LIBS=$LIBS ++LIBS="-ldld $LIBS" ++cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++ ++/* Override any GCC internal prototype to avoid an error. ++ Use char because int might match the return type of a GCC ++ builtin and then its argument prototype would still apply. */ ++#ifdef __cplusplus ++extern "C" ++#endif ++char dld_link (); ++int ++main () ++{ ++return dld_link (); ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext conftest$ac_exeext ++if { (ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_link") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then ++ ac_cv_lib_dld_dld_link=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_cv_lib_dld_dld_link=no ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ ++ conftest$ac_exeext conftest.$ac_ext ++LIBS=$ac_check_lib_save_LIBS ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5 ++echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6; } ++if test $ac_cv_lib_dld_dld_link = yes; then ++ lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld" ++fi ++ ++ ++fi ++ ++ ++fi ++ ++ ++fi ++ ++ ++fi ++ ++ ++fi ++ ++ ;; ++ esac ++ ++ if test "x$lt_cv_dlopen" != xno; then ++ enable_dlopen=yes ++ else ++ enable_dlopen=no ++ fi ++ ++ case $lt_cv_dlopen in ++ dlopen) ++ save_CPPFLAGS="$CPPFLAGS" ++ test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" ++ ++ save_LDFLAGS="$LDFLAGS" ++ wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" ++ ++ save_LIBS="$LIBS" ++ LIBS="$lt_cv_dlopen_libs $LIBS" ++ ++ { echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5 ++echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6; } ++if test "${lt_cv_dlopen_self+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test "$cross_compiling" = yes; then : ++ lt_cv_dlopen_self=cross ++else ++ lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 ++ lt_status=$lt_dlunknown ++ cat > conftest.$ac_ext < ++#endif ++ ++#include ++ ++#ifdef RTLD_GLOBAL ++# define LT_DLGLOBAL RTLD_GLOBAL ++#else ++# ifdef DL_GLOBAL ++# define LT_DLGLOBAL DL_GLOBAL ++# else ++# define LT_DLGLOBAL 0 ++# endif ++#endif ++ ++/* We may have to define LT_DLLAZY_OR_NOW in the command line if we ++ find out it does not work in some platform. */ ++#ifndef LT_DLLAZY_OR_NOW ++# ifdef RTLD_LAZY ++# define LT_DLLAZY_OR_NOW RTLD_LAZY ++# else ++# ifdef DL_LAZY ++# define LT_DLLAZY_OR_NOW DL_LAZY ++# else ++# ifdef RTLD_NOW ++# define LT_DLLAZY_OR_NOW RTLD_NOW ++# else ++# ifdef DL_NOW ++# define LT_DLLAZY_OR_NOW DL_NOW ++# else ++# define LT_DLLAZY_OR_NOW 0 ++# endif ++# endif ++# endif ++# endif ++#endif ++ ++#ifdef __cplusplus ++extern "C" void exit (int); ++#endif ++ ++void fnord() { int i=42;} ++int main () ++{ ++ void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); ++ int status = $lt_dlunknown; ++ ++ if (self) ++ { ++ if (dlsym (self,"fnord")) status = $lt_dlno_uscore; ++ else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; ++ /* dlclose (self); */ ++ } ++ else ++ puts (dlerror ()); ++ ++ exit (status); ++} ++EOF ++ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 ++ (eval $ac_link) 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then ++ (./conftest; exit; ) >&5 2>/dev/null ++ lt_status=$? ++ case x$lt_status in ++ x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;; ++ x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;; ++ x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;; ++ esac ++ else : ++ # compilation failed ++ lt_cv_dlopen_self=no ++ fi ++fi ++rm -fr conftest* ++ ++ ++fi ++{ echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5 ++echo "${ECHO_T}$lt_cv_dlopen_self" >&6; } ++ ++ if test "x$lt_cv_dlopen_self" = xyes; then ++ wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" ++ { echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5 ++echo $ECHO_N "checking whether a statically linked program can dlopen itself... $ECHO_C" >&6; } ++if test "${lt_cv_dlopen_self_static+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test "$cross_compiling" = yes; then : ++ lt_cv_dlopen_self_static=cross ++else ++ lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 ++ lt_status=$lt_dlunknown ++ cat > conftest.$ac_ext < ++#endif ++ ++#include ++ ++#ifdef RTLD_GLOBAL ++# define LT_DLGLOBAL RTLD_GLOBAL ++#else ++# ifdef DL_GLOBAL ++# define LT_DLGLOBAL DL_GLOBAL ++# else ++# define LT_DLGLOBAL 0 ++# endif ++#endif ++ ++/* We may have to define LT_DLLAZY_OR_NOW in the command line if we ++ find out it does not work in some platform. */ ++#ifndef LT_DLLAZY_OR_NOW ++# ifdef RTLD_LAZY ++# define LT_DLLAZY_OR_NOW RTLD_LAZY ++# else ++# ifdef DL_LAZY ++# define LT_DLLAZY_OR_NOW DL_LAZY ++# else ++# ifdef RTLD_NOW ++# define LT_DLLAZY_OR_NOW RTLD_NOW ++# else ++# ifdef DL_NOW ++# define LT_DLLAZY_OR_NOW DL_NOW ++# else ++# define LT_DLLAZY_OR_NOW 0 ++# endif ++# endif ++# endif ++# endif ++#endif ++ ++#ifdef __cplusplus ++extern "C" void exit (int); ++#endif ++ ++void fnord() { int i=42;} ++int main () ++{ ++ void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); ++ int status = $lt_dlunknown; ++ ++ if (self) ++ { ++ if (dlsym (self,"fnord")) status = $lt_dlno_uscore; ++ else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; ++ /* dlclose (self); */ ++ } ++ else ++ puts (dlerror ()); ++ ++ exit (status); ++} ++EOF ++ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 ++ (eval $ac_link) 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then ++ (./conftest; exit; ) >&5 2>/dev/null ++ lt_status=$? ++ case x$lt_status in ++ x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;; ++ x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;; ++ x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;; ++ esac ++ else : ++ # compilation failed ++ lt_cv_dlopen_self_static=no ++ fi ++fi ++rm -fr conftest* ++ ++ ++fi ++{ echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5 ++echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6; } ++ fi ++ ++ CPPFLAGS="$save_CPPFLAGS" ++ LDFLAGS="$save_LDFLAGS" ++ LIBS="$save_LIBS" ++ ;; ++ esac ++ ++ case $lt_cv_dlopen_self in ++ yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; ++ *) enable_dlopen_self=unknown ;; ++ esac ++ ++ case $lt_cv_dlopen_self_static in ++ yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; ++ *) enable_dlopen_self_static=unknown ;; ++ esac ++fi ++ ++ ++# Report which library types will actually be built ++{ echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5 ++echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6; } ++{ echo "$as_me:$LINENO: result: $can_build_shared" >&5 ++echo "${ECHO_T}$can_build_shared" >&6; } ++ ++{ echo "$as_me:$LINENO: checking whether to build shared libraries" >&5 ++echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6; } ++test "$can_build_shared" = "no" && enable_shared=no ++ ++# On AIX, shared libraries and static libraries use the same namespace, and ++# are all built from PIC. ++case $host_os in ++aix3*) ++ test "$enable_shared" = yes && enable_static=no ++ if test -n "$RANLIB"; then ++ archive_cmds="$archive_cmds~\$RANLIB \$lib" ++ postinstall_cmds='$RANLIB $lib' ++ fi ++ ;; ++ ++aix[4-9]*) ++ if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then ++ test "$enable_shared" = yes && enable_static=no ++ fi ++ ;; ++esac ++{ echo "$as_me:$LINENO: result: $enable_shared" >&5 ++echo "${ECHO_T}$enable_shared" >&6; } ++ ++{ echo "$as_me:$LINENO: checking whether to build static libraries" >&5 ++echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6; } ++# Make sure either enable_shared or enable_static is yes. ++test "$enable_shared" = yes || enable_static=yes ++{ echo "$as_me:$LINENO: result: $enable_static" >&5 ++echo "${ECHO_T}$enable_static" >&6; } ++ ++# The else clause should only fire when bootstrapping the ++# libtool distribution, otherwise you forgot to ship ltmain.sh ++# with your package, and you will get complaints that there are ++# no rules to generate ltmain.sh. ++if test -f "$ltmain"; then ++ # See if we are running on zsh, and set the options which allow our commands through ++ # without removal of \ escapes. ++ if test -n "${ZSH_VERSION+set}" ; then ++ setopt NO_GLOB_SUBST ++ fi ++ # Now quote all the things that may contain metacharacters while being ++ # careful not to overquote the AC_SUBSTed values. We take copies of the ++ # variables and quote the copies for generation of the libtool script. ++ for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \ ++ SED SHELL STRIP \ ++ libname_spec library_names_spec soname_spec extract_expsyms_cmds \ ++ old_striplib striplib file_magic_cmd finish_cmds finish_eval \ ++ deplibs_check_method reload_flag reload_cmds need_locks \ ++ lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \ ++ lt_cv_sys_global_symbol_to_c_name_address \ ++ sys_lib_search_path_spec sys_lib_dlsearch_path_spec \ ++ old_postinstall_cmds old_postuninstall_cmds \ ++ compiler \ ++ CC \ ++ LD \ ++ lt_prog_compiler_wl \ ++ lt_prog_compiler_pic \ ++ lt_prog_compiler_static \ ++ lt_prog_compiler_no_builtin_flag \ ++ export_dynamic_flag_spec \ ++ thread_safe_flag_spec \ ++ whole_archive_flag_spec \ ++ enable_shared_with_static_runtimes \ ++ old_archive_cmds \ ++ old_archive_from_new_cmds \ ++ predep_objects \ ++ postdep_objects \ ++ predeps \ ++ postdeps \ ++ compiler_lib_search_path \ ++ compiler_lib_search_dirs \ ++ archive_cmds \ ++ archive_expsym_cmds \ ++ postinstall_cmds \ ++ postuninstall_cmds \ ++ old_archive_from_expsyms_cmds \ ++ allow_undefined_flag \ ++ no_undefined_flag \ ++ export_symbols_cmds \ ++ hardcode_libdir_flag_spec \ ++ hardcode_libdir_flag_spec_ld \ ++ hardcode_libdir_separator \ ++ hardcode_automatic \ ++ module_cmds \ ++ module_expsym_cmds \ ++ lt_cv_prog_compiler_c_o \ ++ fix_srcfile_path \ ++ exclude_expsyms \ ++ include_expsyms; do ++ ++ case $var in ++ old_archive_cmds | \ ++ old_archive_from_new_cmds | \ ++ archive_cmds | \ ++ archive_expsym_cmds | \ ++ module_cmds | \ ++ module_expsym_cmds | \ ++ old_archive_from_expsyms_cmds | \ ++ export_symbols_cmds | \ ++ extract_expsyms_cmds | reload_cmds | finish_cmds | \ ++ postinstall_cmds | postuninstall_cmds | \ ++ old_postinstall_cmds | old_postuninstall_cmds | \ ++ sys_lib_search_path_spec | sys_lib_dlsearch_path_spec) ++ # Double-quote double-evaled strings. ++ eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\"" ++ ;; ++ *) ++ eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\"" ++ ;; ++ esac ++ done ++ ++ case $lt_echo in ++ *'\$0 --fallback-echo"') ++ lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'` ++ ;; ++ esac ++ ++cfgfile="${ofile}T" ++ trap "$rm \"$cfgfile\"; exit 1" 1 2 15 ++ $rm -f "$cfgfile" ++ { echo "$as_me:$LINENO: creating $ofile" >&5 ++echo "$as_me: creating $ofile" >&6;} ++ ++ cat <<__EOF__ >> "$cfgfile" ++#! $SHELL ++ ++# `$echo "$cfgfile" | sed 's%^.*/%%'` - Provide generalized library-building support services. ++# Generated automatically by $PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP) ++# NOTE: Changes made to this file will be lost: look at ltmain.sh. ++# ++# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 ++# Free Software Foundation, Inc. ++# ++# This file is part of GNU Libtool: ++# Originally by Gordon Matzigkeit , 1996 ++# ++# This program is free software; you can redistribute it and/or modify ++# it under the terms of the GNU General Public License as published by ++# the Free Software Foundation; either version 2 of the License, or ++# (at your option) any later version. ++# ++# This program is distributed in the hope that it will be useful, but ++# WITHOUT ANY WARRANTY; without even the implied warranty of ++# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ++# General Public License for more details. ++# ++# You should have received a copy of the GNU General Public License ++# along with this program; if not, write to the Free Software ++# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++# ++# As a special exception to the GNU General Public License, if you ++# distribute this file as part of a program that contains a ++# configuration script generated by Autoconf, you may include it under ++# the same distribution terms that you use for the rest of that program. ++ ++# A sed program that does not truncate output. ++SED=$lt_SED ++ ++# Sed that helps us avoid accidentally triggering echo(1) options like -n. ++Xsed="$SED -e 1s/^X//" ++ ++# The HP-UX ksh and POSIX shell print the target directory to stdout ++# if CDPATH is set. ++(unset CDPATH) >/dev/null 2>&1 && unset CDPATH ++ ++# The names of the tagged configurations supported by this script. ++available_tags= ++ ++# ### BEGIN LIBTOOL CONFIG ++ ++# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: ++ ++# Shell to use when invoking shell scripts. ++SHELL=$lt_SHELL ++ ++# Whether or not to build shared libraries. ++build_libtool_libs=$enable_shared ++ ++# Whether or not to build static libraries. ++build_old_libs=$enable_static ++ ++# Whether or not to add -lc for building shared libraries. ++build_libtool_need_lc=$archive_cmds_need_lc ++ ++# Whether or not to disallow shared libs when runtime libs are static ++allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes ++ ++# Whether or not to optimize for fast installation. ++fast_install=$enable_fast_install ++ ++# The host system. ++host_alias=$host_alias ++host=$host ++host_os=$host_os ++ ++# The build system. ++build_alias=$build_alias ++build=$build ++build_os=$build_os ++ ++# An echo program that does not interpret backslashes. ++echo=$lt_echo ++ ++# The archiver. ++AR=$lt_AR ++AR_FLAGS=$lt_AR_FLAGS ++ ++# A C compiler. ++LTCC=$lt_LTCC ++ ++# LTCC compiler flags. ++LTCFLAGS=$lt_LTCFLAGS ++ ++# A language-specific compiler. ++CC=$lt_compiler ++ ++# Is the compiler the GNU C compiler? ++with_gcc=$GCC ++ ++# An ERE matcher. ++EGREP=$lt_EGREP ++ ++# The linker used to build libraries. ++LD=$lt_LD ++ ++# Whether we need hard or soft links. ++LN_S=$lt_LN_S ++ ++# A BSD-compatible nm program. ++NM=$lt_NM ++ ++# A symbol stripping program ++STRIP=$lt_STRIP ++ ++# Used to examine libraries when file_magic_cmd begins "file" ++MAGIC_CMD=$MAGIC_CMD ++ ++# Used on cygwin: DLL creation program. ++DLLTOOL="$DLLTOOL" ++ ++# Used on cygwin: object dumper. ++OBJDUMP="$OBJDUMP" ++ ++# Used on cygwin: assembler. ++AS="$AS" ++ ++# The name of the directory that contains temporary libtool files. ++objdir=$objdir ++ ++# How to create reloadable object files. ++reload_flag=$lt_reload_flag ++reload_cmds=$lt_reload_cmds ++ ++# How to pass a linker flag through the compiler. ++wl=$lt_lt_prog_compiler_wl ++ ++# Object file suffix (normally "o"). ++objext="$ac_objext" ++ ++# Old archive suffix (normally "a"). ++libext="$libext" ++ ++# Shared library suffix (normally ".so"). ++shrext_cmds='$shrext_cmds' ++ ++# Executable file suffix (normally ""). ++exeext="$exeext" ++ ++# Additional compiler flags for building library objects. ++pic_flag=$lt_lt_prog_compiler_pic ++pic_mode=$pic_mode ++ ++# What is the maximum length of a command? ++max_cmd_len=$lt_cv_sys_max_cmd_len ++ ++# Does compiler simultaneously support -c and -o options? ++compiler_c_o=$lt_lt_cv_prog_compiler_c_o ++ ++# Must we lock files when doing compilation? ++need_locks=$lt_need_locks ++ ++# Do we need the lib prefix for modules? ++need_lib_prefix=$need_lib_prefix ++ ++# Do we need a version for libraries? ++need_version=$need_version ++ ++# Whether dlopen is supported. ++dlopen_support=$enable_dlopen ++ ++# Whether dlopen of programs is supported. ++dlopen_self=$enable_dlopen_self ++ ++# Whether dlopen of statically linked programs is supported. ++dlopen_self_static=$enable_dlopen_self_static ++ ++# Compiler flag to prevent dynamic linking. ++link_static_flag=$lt_lt_prog_compiler_static ++ ++# Compiler flag to turn off builtin functions. ++no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag ++ ++# Compiler flag to allow reflexive dlopens. ++export_dynamic_flag_spec=$lt_export_dynamic_flag_spec ++ ++# Compiler flag to generate shared objects directly from archives. ++whole_archive_flag_spec=$lt_whole_archive_flag_spec ++ ++# Compiler flag to generate thread-safe objects. ++thread_safe_flag_spec=$lt_thread_safe_flag_spec ++ ++# Library versioning type. ++version_type=$version_type ++ ++# Format of library name prefix. ++libname_spec=$lt_libname_spec ++ ++# List of archive names. First name is the real one, the rest are links. ++# The last name is the one that the linker finds with -lNAME. ++library_names_spec=$lt_library_names_spec ++ ++# The coded name of the library, if different from the real name. ++soname_spec=$lt_soname_spec ++ ++# Commands used to build and install an old-style archive. ++RANLIB=$lt_RANLIB ++old_archive_cmds=$lt_old_archive_cmds ++old_postinstall_cmds=$lt_old_postinstall_cmds ++old_postuninstall_cmds=$lt_old_postuninstall_cmds ++ ++# Create an old-style archive from a shared archive. ++old_archive_from_new_cmds=$lt_old_archive_from_new_cmds ++ ++# Create a temporary old-style archive to link instead of a shared archive. ++old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds ++ ++# Commands used to build and install a shared archive. ++archive_cmds=$lt_archive_cmds ++archive_expsym_cmds=$lt_archive_expsym_cmds ++postinstall_cmds=$lt_postinstall_cmds ++postuninstall_cmds=$lt_postuninstall_cmds ++ ++# Commands used to build a loadable module (assumed same as above if empty) ++module_cmds=$lt_module_cmds ++module_expsym_cmds=$lt_module_expsym_cmds ++ ++# Commands to strip libraries. ++old_striplib=$lt_old_striplib ++striplib=$lt_striplib ++ ++# Dependencies to place before the objects being linked to create a ++# shared library. ++predep_objects=$lt_predep_objects ++ ++# Dependencies to place after the objects being linked to create a ++# shared library. ++postdep_objects=$lt_postdep_objects ++ ++# Dependencies to place before the objects being linked to create a ++# shared library. ++predeps=$lt_predeps ++ ++# Dependencies to place after the objects being linked to create a ++# shared library. ++postdeps=$lt_postdeps ++ ++# The directories searched by this compiler when creating a shared ++# library ++compiler_lib_search_dirs=$lt_compiler_lib_search_dirs ++ ++# The library search path used internally by the compiler when linking ++# a shared library. ++compiler_lib_search_path=$lt_compiler_lib_search_path ++ ++# Method to check whether dependent libraries are shared objects. ++deplibs_check_method=$lt_deplibs_check_method ++ ++# Command to use when deplibs_check_method == file_magic. ++file_magic_cmd=$lt_file_magic_cmd ++ ++# Flag that allows shared libraries with undefined symbols to be built. ++allow_undefined_flag=$lt_allow_undefined_flag ++ ++# Flag that forces no undefined symbols. ++no_undefined_flag=$lt_no_undefined_flag ++ ++# Commands used to finish a libtool library installation in a directory. ++finish_cmds=$lt_finish_cmds ++ ++# Same as above, but a single script fragment to be evaled but not shown. ++finish_eval=$lt_finish_eval ++ ++# Take the output of nm and produce a listing of raw symbols and C names. ++global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe ++ ++# Transform the output of nm in a proper C declaration ++global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl ++ ++# Transform the output of nm in a C name address pair ++global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address ++ ++# This is the shared library runtime path variable. ++runpath_var=$runpath_var ++ ++# This is the shared library path variable. ++shlibpath_var=$shlibpath_var ++ ++# Is shlibpath searched before the hard-coded library search path? ++shlibpath_overrides_runpath=$shlibpath_overrides_runpath ++ ++# How to hardcode a shared library path into an executable. ++hardcode_action=$hardcode_action ++ ++# Whether we should hardcode library paths into libraries. ++hardcode_into_libs=$hardcode_into_libs ++ ++# Flag to hardcode \$libdir into a binary during linking. ++# This must work even if \$libdir does not exist. ++hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec ++ ++# If ld is used when linking, flag to hardcode \$libdir into ++# a binary during linking. This must work even if \$libdir does ++# not exist. ++hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld ++ ++# Whether we need a single -rpath flag with a separated argument. ++hardcode_libdir_separator=$lt_hardcode_libdir_separator ++ ++# Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the ++# resulting binary. ++hardcode_direct=$hardcode_direct ++ ++# Set to yes if using the -LDIR flag during linking hardcodes DIR into the ++# resulting binary. ++hardcode_minus_L=$hardcode_minus_L ++ ++# Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into ++# the resulting binary. ++hardcode_shlibpath_var=$hardcode_shlibpath_var ++ ++# Set to yes if building a shared library automatically hardcodes DIR into the library ++# and all subsequent libraries and executables linked against it. ++hardcode_automatic=$hardcode_automatic ++ ++# Variables whose values should be saved in libtool wrapper scripts and ++# restored at relink time. ++variables_saved_for_relink="$variables_saved_for_relink" ++ ++# Whether libtool must link a program against all its dependency libraries. ++link_all_deplibs=$link_all_deplibs ++ ++# Compile-time system search path for libraries ++sys_lib_search_path_spec=$lt_sys_lib_search_path_spec ++ ++# Run-time system search path for libraries ++sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec ++ ++# Fix the shell variable \$srcfile for the compiler. ++fix_srcfile_path=$lt_fix_srcfile_path ++ ++# Set to yes if exported symbols are required. ++always_export_symbols=$always_export_symbols ++ ++# The commands to list exported symbols. ++export_symbols_cmds=$lt_export_symbols_cmds ++ ++# The commands to extract the exported symbol list from a shared archive. ++extract_expsyms_cmds=$lt_extract_expsyms_cmds ++ ++# Symbols that should not be listed in the preloaded symbols. ++exclude_expsyms=$lt_exclude_expsyms ++ ++# Symbols that must always be exported. ++include_expsyms=$lt_include_expsyms ++ ++# ### END LIBTOOL CONFIG ++ ++__EOF__ ++ ++ ++ case $host_os in ++ aix3*) ++ cat <<\EOF >> "$cfgfile" ++ ++# AIX sometimes has problems with the GCC collect2 program. For some ++# reason, if we set the COLLECT_NAMES environment variable, the problems ++# vanish in a puff of smoke. ++if test "X${COLLECT_NAMES+set}" != Xset; then ++ COLLECT_NAMES= ++ export COLLECT_NAMES ++fi ++EOF ++ ;; ++ esac ++ ++ # We use sed instead of cat because bash on DJGPP gets confused if ++ # if finds mixed CR/LF and LF-only lines. Since sed operates in ++ # text mode, it properly converts lines to CR/LF. This bash problem ++ # is reportedly fixed, but why not run on old versions too? ++ sed '$q' "$ltmain" >> "$cfgfile" || (rm -f "$cfgfile"; exit 1) ++ ++ mv -f "$cfgfile" "$ofile" || \ ++ (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") ++ chmod +x "$ofile" ++ ++else ++ # If there is no Makefile yet, we rely on a make rule to execute ++ # `config.status --recheck' to rerun these tests and create the ++ # libtool script then. ++ ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'` ++ if test -f "$ltmain_in"; then ++ test -f Makefile && make "$ltmain" ++ fi ++fi ++ ++ ++ac_ext=c ++ac_cpp='$CPP $CPPFLAGS' ++ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ++ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ++ac_compiler_gnu=$ac_cv_c_compiler_gnu ++ ++CC="$lt_save_CC" ++ ++ ++# Check whether --with-tags was given. ++if test "${with_tags+set}" = set; then ++ withval=$with_tags; tagnames="$withval" ++fi ++ ++ ++if test -f "$ltmain" && test -n "$tagnames"; then ++ if test ! -f "${ofile}"; then ++ { echo "$as_me:$LINENO: WARNING: output file \`$ofile' does not exist" >&5 ++echo "$as_me: WARNING: output file \`$ofile' does not exist" >&2;} ++ fi ++ ++ if test -z "$LTCC"; then ++ eval "`$SHELL ${ofile} --config | grep '^LTCC='`" ++ if test -z "$LTCC"; then ++ { echo "$as_me:$LINENO: WARNING: output file \`$ofile' does not look like a libtool script" >&5 ++echo "$as_me: WARNING: output file \`$ofile' does not look like a libtool script" >&2;} ++ else ++ { echo "$as_me:$LINENO: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'" >&5 ++echo "$as_me: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'" >&2;} ++ fi ++ fi ++ if test -z "$LTCFLAGS"; then ++ eval "`$SHELL ${ofile} --config | grep '^LTCFLAGS='`" ++ fi ++ ++ # Extract list of available tagged configurations in $ofile. ++ # Note that this assumes the entire list is on one line. ++ available_tags=`grep "^available_tags=" "${ofile}" | $SED -e 's/available_tags=\(.*$\)/\1/' -e 's/\"//g'` ++ ++ lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," ++ for tagname in $tagnames; do ++ IFS="$lt_save_ifs" ++ # Check whether tagname contains only valid characters ++ case `$echo "X$tagname" | $Xsed -e 's:[-_ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890,/]::g'` in ++ "") ;; ++ *) { { echo "$as_me:$LINENO: error: invalid tag name: $tagname" >&5 ++echo "$as_me: error: invalid tag name: $tagname" >&2;} ++ { (exit 1); exit 1; }; } ++ ;; ++ esac ++ ++ if grep "^# ### BEGIN LIBTOOL TAG CONFIG: $tagname$" < "${ofile}" > /dev/null ++ then ++ { { echo "$as_me:$LINENO: error: tag name \"$tagname\" already exists" >&5 ++echo "$as_me: error: tag name \"$tagname\" already exists" >&2;} ++ { (exit 1); exit 1; }; } ++ fi ++ ++ # Update the list of available tags. ++ if test -n "$tagname"; then ++ echo appending configuration tag \"$tagname\" to $ofile ++ ++ case $tagname in ++ CXX) ++ if test -n "$CXX" && ( test "X$CXX" != "Xno" && ++ ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) || ++ (test "X$CXX" != "Xg++"))) ; then ++ ac_ext=cpp ++ac_cpp='$CXXCPP $CPPFLAGS' ++ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ++ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ++ac_compiler_gnu=$ac_cv_cxx_compiler_gnu ++ ++ ++ ++ ++archive_cmds_need_lc_CXX=no ++allow_undefined_flag_CXX= ++always_export_symbols_CXX=no ++archive_expsym_cmds_CXX= ++export_dynamic_flag_spec_CXX= ++hardcode_direct_CXX=no ++hardcode_libdir_flag_spec_CXX= ++hardcode_libdir_flag_spec_ld_CXX= ++hardcode_libdir_separator_CXX= ++hardcode_minus_L_CXX=no ++hardcode_shlibpath_var_CXX=unsupported ++hardcode_automatic_CXX=no ++module_cmds_CXX= ++module_expsym_cmds_CXX= ++link_all_deplibs_CXX=unknown ++old_archive_cmds_CXX=$old_archive_cmds ++no_undefined_flag_CXX= ++whole_archive_flag_spec_CXX= ++enable_shared_with_static_runtimes_CXX=no ++ ++# Dependencies to place before and after the object being linked: ++predep_objects_CXX= ++postdep_objects_CXX= ++predeps_CXX= ++postdeps_CXX= ++compiler_lib_search_path_CXX= ++compiler_lib_search_dirs_CXX= ++ ++# Source file extension for C++ test sources. ++ac_ext=cpp ++ ++# Object file extension for compiled C++ test sources. ++objext=o ++objext_CXX=$objext ++ ++# Code to be used in simple compile tests ++lt_simple_compile_test_code="int some_variable = 0;" ++ ++# Code to be used in simple link tests ++lt_simple_link_test_code='int main(int, char *[]) { return(0); }' ++ ++# ltmain only uses $CC for tagged configurations so make sure $CC is set. ++ ++# If no C compiler was specified, use CC. ++LTCC=${LTCC-"$CC"} ++ ++# If no C compiler flags were specified, use CFLAGS. ++LTCFLAGS=${LTCFLAGS-"$CFLAGS"} ++ ++# Allow CC to be a program name with arguments. ++compiler=$CC ++ ++ ++# save warnings/boilerplate of simple test code ++ac_outfile=conftest.$ac_objext ++echo "$lt_simple_compile_test_code" >conftest.$ac_ext ++eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err ++_lt_compiler_boilerplate=`cat conftest.err` ++$rm conftest* ++ ++ac_outfile=conftest.$ac_objext ++echo "$lt_simple_link_test_code" >conftest.$ac_ext ++eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err ++_lt_linker_boilerplate=`cat conftest.err` ++$rm -r conftest* ++ ++ ++# Allow CC to be a program name with arguments. ++lt_save_CC=$CC ++lt_save_LD=$LD ++lt_save_GCC=$GCC ++GCC=$GXX ++lt_save_with_gnu_ld=$with_gnu_ld ++lt_save_path_LD=$lt_cv_path_LD ++if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then ++ lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx ++else ++ $as_unset lt_cv_prog_gnu_ld ++fi ++if test -n "${lt_cv_path_LDCXX+set}"; then ++ lt_cv_path_LD=$lt_cv_path_LDCXX ++else ++ $as_unset lt_cv_path_LD ++fi ++test -z "${LDCXX+set}" || LD=$LDCXX ++CC=${CXX-"c++"} ++compiler=$CC ++compiler_CXX=$CC ++for cc_temp in $compiler""; do ++ case $cc_temp in ++ compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; ++ distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; ++ \-*) ;; ++ *) break;; ++ esac ++done ++cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"` ++ ++ ++# We don't want -fno-exception wen compiling C++ code, so set the ++# no_builtin_flag separately ++if test "$GXX" = yes; then ++ lt_prog_compiler_no_builtin_flag_CXX=' -fno-builtin' ++else ++ lt_prog_compiler_no_builtin_flag_CXX= ++fi ++ ++if test "$GXX" = yes; then ++ # Set up default GNU C++ configuration ++ ++ ++# Check whether --with-gnu-ld was given. ++if test "${with_gnu_ld+set}" = set; then ++ withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes ++else ++ with_gnu_ld=no ++fi ++ ++ac_prog=ld ++if test "$GCC" = yes; then ++ # Check if gcc -print-prog-name=ld gives a path. ++ { echo "$as_me:$LINENO: checking for ld used by $CC" >&5 ++echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6; } ++ case $host in ++ *-*-mingw*) ++ # gcc leaves a trailing carriage return which upsets mingw ++ ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; ++ *) ++ ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; ++ esac ++ case $ac_prog in ++ # Accept absolute paths. ++ [\\/]* | ?:[\\/]*) ++ re_direlt='/[^/][^/]*/\.\./' ++ # Canonicalize the pathname of ld ++ ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'` ++ while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do ++ ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"` ++ done ++ test -z "$LD" && LD="$ac_prog" ++ ;; ++ "") ++ # If it fails, then pretend we aren't using GCC. ++ ac_prog=ld ++ ;; ++ *) ++ # If it is relative, then search for the first ld in PATH. ++ with_gnu_ld=unknown ++ ;; ++ esac ++elif test "$with_gnu_ld" = yes; then ++ { echo "$as_me:$LINENO: checking for GNU ld" >&5 ++echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6; } ++else ++ { echo "$as_me:$LINENO: checking for non-GNU ld" >&5 ++echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6; } ++fi ++if test "${lt_cv_path_LD+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -z "$LD"; then ++ lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR ++ for ac_dir in $PATH; do ++ IFS="$lt_save_ifs" ++ test -z "$ac_dir" && ac_dir=. ++ if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then ++ lt_cv_path_LD="$ac_dir/$ac_prog" ++ # Check to see if the program is GNU ld. I'd rather use --version, ++ # but apparently some variants of GNU ld only accept -v. ++ # Break only if it was the GNU/non-GNU ld that we prefer. ++ case `"$lt_cv_path_LD" -v 2>&1 &5 ++echo "${ECHO_T}$LD" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5 ++echo "$as_me: error: no acceptable ld found in \$PATH" >&2;} ++ { (exit 1); exit 1; }; } ++{ echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5 ++echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6; } ++if test "${lt_cv_prog_gnu_ld+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ # I'd rather use --version here, but apparently some GNU lds only accept -v. ++case `$LD -v 2>&1 &5 ++echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6; } ++with_gnu_ld=$lt_cv_prog_gnu_ld ++ ++ ++ ++ # Check if GNU C++ uses GNU ld as the underlying linker, since the ++ # archiving commands below assume that GNU ld is being used. ++ if test "$with_gnu_ld" = yes; then ++ archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib' ++ archive_expsym_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' ++ ++ hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir' ++ export_dynamic_flag_spec_CXX='${wl}--export-dynamic' ++ ++ # If archive_cmds runs LD, not CC, wlarc should be empty ++ # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to ++ # investigate it a little bit more. (MM) ++ wlarc='${wl}' ++ ++ # ancient GNU ld didn't support --whole-archive et. al. ++ if eval "`$CC -print-prog-name=ld` --help 2>&1" | \ ++ grep 'no-whole-archive' > /dev/null; then ++ whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' ++ else ++ whole_archive_flag_spec_CXX= ++ fi ++ else ++ with_gnu_ld=no ++ wlarc= ++ ++ # A generic and very simple default shared library creation ++ # command for GNU C++ for the case where it uses the native ++ # linker, instead of GNU ld. If possible, this setting should ++ # overridden to take advantage of the native linker features on ++ # the platform it is being used on. ++ archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib' ++ fi ++ ++ # Commands to make compiler produce verbose output that lists ++ # what "hidden" libraries, object files and flags are used when ++ # linking a shared library. ++ output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"' ++ ++else ++ GXX=no ++ with_gnu_ld=no ++ wlarc= ++fi ++ ++# PORTME: fill in a description of your system's C++ link characteristics ++{ echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5 ++echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; } ++ld_shlibs_CXX=yes ++case $host_os in ++ aix3*) ++ # FIXME: insert proper C++ library support ++ ld_shlibs_CXX=no ++ ;; ++ aix[4-9]*) ++ if test "$host_cpu" = ia64; then ++ # On IA64, the linker does run time linking by default, so we don't ++ # have to do anything special. ++ aix_use_runtimelinking=no ++ exp_sym_flag='-Bexport' ++ no_entry_flag="" ++ else ++ aix_use_runtimelinking=no ++ ++ # Test if we are trying to use run time linking or normal ++ # AIX style linking. If -brtl is somewhere in LDFLAGS, we ++ # need to do runtime linking. ++ case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) ++ for ld_flag in $LDFLAGS; do ++ case $ld_flag in ++ *-brtl*) ++ aix_use_runtimelinking=yes ++ break ++ ;; ++ esac ++ done ++ ;; ++ esac ++ ++ exp_sym_flag='-bexport' ++ no_entry_flag='-bnoentry' ++ fi ++ ++ # When large executables or shared objects are built, AIX ld can ++ # have problems creating the table of contents. If linking a library ++ # or program results in "error TOC overflow" add -mminimal-toc to ++ # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not ++ # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. ++ ++ archive_cmds_CXX='' ++ hardcode_direct_CXX=yes ++ hardcode_libdir_separator_CXX=':' ++ link_all_deplibs_CXX=yes ++ ++ if test "$GXX" = yes; then ++ case $host_os in aix4.[012]|aix4.[012].*) ++ # We only want to do this on AIX 4.2 and lower, the check ++ # below for broken collect2 doesn't work under 4.3+ ++ collect2name=`${CC} -print-prog-name=collect2` ++ if test -f "$collect2name" && \ ++ strings "$collect2name" | grep resolve_lib_name >/dev/null ++ then ++ # We have reworked collect2 ++ : ++ else ++ # We have old collect2 ++ hardcode_direct_CXX=unsupported ++ # It fails to find uninstalled libraries when the uninstalled ++ # path is not listed in the libpath. Setting hardcode_minus_L ++ # to unsupported forces relinking ++ hardcode_minus_L_CXX=yes ++ hardcode_libdir_flag_spec_CXX='-L$libdir' ++ hardcode_libdir_separator_CXX= ++ fi ++ ;; ++ esac ++ shared_flag='-shared' ++ if test "$aix_use_runtimelinking" = yes; then ++ shared_flag="$shared_flag "'${wl}-G' ++ fi ++ else ++ # not using gcc ++ if test "$host_cpu" = ia64; then ++ # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release ++ # chokes on -Wl,-G. The following line is correct: ++ shared_flag='-G' ++ else ++ if test "$aix_use_runtimelinking" = yes; then ++ shared_flag='${wl}-G' ++ else ++ shared_flag='${wl}-bM:SRE' ++ fi ++ fi ++ fi ++ ++ # It seems that -bexpall does not export symbols beginning with ++ # underscore (_), so it is better to generate a list of symbols to export. ++ always_export_symbols_CXX=yes ++ if test "$aix_use_runtimelinking" = yes; then ++ # Warning - without using the other runtime loading flags (-brtl), ++ # -berok will link without error, but may produce a broken library. ++ allow_undefined_flag_CXX='-berok' ++ # Determine the default libpath from the value encoded in an empty executable. ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++ ++int ++main () ++{ ++ ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext conftest$ac_exeext ++if { (ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_link") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_cxx_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then ++ ++lt_aix_libpath_sed=' ++ /Import File Strings/,/^$/ { ++ /^0/ { ++ s/^0 *\(.*\)$/\1/ ++ p ++ } ++ }' ++aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` ++# Check for a 64-bit object if we didn't find anything. ++if test -z "$aix_libpath"; then ++ aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` ++fi ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ ++ conftest$ac_exeext conftest.$ac_ext ++if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi ++ ++ hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath" ++ ++ archive_expsym_cmds_CXX="\$CC"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag" ++ else ++ if test "$host_cpu" = ia64; then ++ hardcode_libdir_flag_spec_CXX='${wl}-R $libdir:/usr/lib:/lib' ++ allow_undefined_flag_CXX="-z nodefs" ++ archive_expsym_cmds_CXX="\$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" ++ else ++ # Determine the default libpath from the value encoded in an empty executable. ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++ ++int ++main () ++{ ++ ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext conftest$ac_exeext ++if { (ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_link") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_cxx_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then ++ ++lt_aix_libpath_sed=' ++ /Import File Strings/,/^$/ { ++ /^0/ { ++ s/^0 *\(.*\)$/\1/ ++ p ++ } ++ }' ++aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` ++# Check for a 64-bit object if we didn't find anything. ++if test -z "$aix_libpath"; then ++ aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` ++fi ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ ++ conftest$ac_exeext conftest.$ac_ext ++if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi ++ ++ hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath" ++ # Warning - without using the other run time loading flags, ++ # -berok will link without error, but may produce a broken library. ++ no_undefined_flag_CXX=' ${wl}-bernotok' ++ allow_undefined_flag_CXX=' ${wl}-berok' ++ # Exported symbols can be pulled into shared objects from archives ++ whole_archive_flag_spec_CXX='$convenience' ++ archive_cmds_need_lc_CXX=yes ++ # This is similar to how AIX traditionally builds its shared libraries. ++ archive_expsym_cmds_CXX="\$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' ++ fi ++ fi ++ ;; ++ ++ beos*) ++ if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then ++ allow_undefined_flag_CXX=unsupported ++ # Joseph Beckenbach says some releases of gcc ++ # support --undefined. This deserves some investigation. FIXME ++ archive_cmds_CXX='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' ++ else ++ ld_shlibs_CXX=no ++ fi ++ ;; ++ ++ chorus*) ++ case $cc_basename in ++ *) ++ # FIXME: insert proper C++ library support ++ ld_shlibs_CXX=no ++ ;; ++ esac ++ ;; ++ ++ cygwin* | mingw* | pw32*) ++ # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, CXX) is actually meaningless, ++ # as there is no search path for DLLs. ++ hardcode_libdir_flag_spec_CXX='-L$libdir' ++ allow_undefined_flag_CXX=unsupported ++ always_export_symbols_CXX=no ++ enable_shared_with_static_runtimes_CXX=yes ++ ++ if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then ++ archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' ++ # If the export-symbols file already is a .def file (1st line ++ # is EXPORTS), use it as is; otherwise, prepend... ++ archive_expsym_cmds_CXX='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then ++ cp $export_symbols $output_objdir/$soname.def; ++ else ++ echo EXPORTS > $output_objdir/$soname.def; ++ cat $export_symbols >> $output_objdir/$soname.def; ++ fi~ ++ $CC -shared -nostdlib $output_objdir/$soname.def $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' ++ else ++ ld_shlibs_CXX=no ++ fi ++ ;; ++ darwin* | rhapsody*) ++ archive_cmds_need_lc_CXX=no ++ hardcode_direct_CXX=no ++ hardcode_automatic_CXX=yes ++ hardcode_shlibpath_var_CXX=unsupported ++ whole_archive_flag_spec_CXX='' ++ link_all_deplibs_CXX=yes ++ allow_undefined_flag_CXX="$_lt_dar_allow_undefined" ++ if test "$GXX" = yes ; then ++ output_verbose_link_cmd='echo' ++ archive_cmds_CXX="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" ++ module_cmds_CXX="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" ++ archive_expsym_cmds_CXX="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}" ++ module_expsym_cmds_CXX="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}" ++ if test "$lt_cv_apple_cc_single_mod" != "yes"; then ++ archive_cmds_CXX="\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dsymutil}" ++ archive_expsym_cmds_CXX="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dar_export_syms}${_lt_dsymutil}" ++ fi ++ else ++ case $cc_basename in ++ xlc*) ++ output_verbose_link_cmd='echo' ++ archive_cmds_CXX='$CC -qmkshrobj ${wl}-single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $xlcverstring' ++ module_cmds_CXX='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags' ++ # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds ++ archive_expsym_cmds_CXX='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj ${wl}-single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $xlcverstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' ++ module_expsym_cmds_CXX='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' ++ ;; ++ *) ++ ld_shlibs_CXX=no ++ ;; ++ esac ++ fi ++ ;; ++ ++ dgux*) ++ case $cc_basename in ++ ec++*) ++ # FIXME: insert proper C++ library support ++ ld_shlibs_CXX=no ++ ;; ++ ghcx*) ++ # Green Hills C++ Compiler ++ # FIXME: insert proper C++ library support ++ ld_shlibs_CXX=no ++ ;; ++ *) ++ # FIXME: insert proper C++ library support ++ ld_shlibs_CXX=no ++ ;; ++ esac ++ ;; ++ freebsd[12]*) ++ # C++ shared libraries reported to be fairly broken before switch to ELF ++ ld_shlibs_CXX=no ++ ;; ++ freebsd-elf*) ++ archive_cmds_need_lc_CXX=no ++ ;; ++ freebsd* | dragonfly*) ++ # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF ++ # conventions ++ ld_shlibs_CXX=yes ++ ;; ++ gnu*) ++ ;; ++ hpux9*) ++ hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir' ++ hardcode_libdir_separator_CXX=: ++ export_dynamic_flag_spec_CXX='${wl}-E' ++ hardcode_direct_CXX=yes ++ hardcode_minus_L_CXX=yes # Not in the search PATH, ++ # but as the default ++ # location of the library. ++ ++ case $cc_basename in ++ CC*) ++ # FIXME: insert proper C++ library support ++ ld_shlibs_CXX=no ++ ;; ++ aCC*) ++ archive_cmds_CXX='$rm $output_objdir/$soname~$CC -b ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' ++ # Commands to make compiler produce verbose output that lists ++ # what "hidden" libraries, object files and flags are used when ++ # linking a shared library. ++ # ++ # There doesn't appear to be a way to prevent this compiler from ++ # explicitly linking system object files so we need to strip them ++ # from the output so that they don't get included in the library ++ # dependencies. ++ output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | grep "[-]L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list' ++ ;; ++ *) ++ if test "$GXX" = yes; then ++ archive_cmds_CXX='$rm $output_objdir/$soname~$CC -shared -nostdlib -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' ++ else ++ # FIXME: insert proper C++ library support ++ ld_shlibs_CXX=no ++ fi ++ ;; ++ esac ++ ;; ++ hpux10*|hpux11*) ++ if test $with_gnu_ld = no; then ++ hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir' ++ hardcode_libdir_separator_CXX=: ++ ++ case $host_cpu in ++ hppa*64*|ia64*) ;; ++ *) ++ export_dynamic_flag_spec_CXX='${wl}-E' ++ ;; ++ esac ++ fi ++ case $host_cpu in ++ hppa*64*|ia64*) ++ hardcode_direct_CXX=no ++ hardcode_shlibpath_var_CXX=no ++ ;; ++ *) ++ hardcode_direct_CXX=yes ++ hardcode_minus_L_CXX=yes # Not in the search PATH, ++ # but as the default ++ # location of the library. ++ ;; ++ esac ++ ++ case $cc_basename in ++ CC*) ++ # FIXME: insert proper C++ library support ++ ld_shlibs_CXX=no ++ ;; ++ aCC*) ++ case $host_cpu in ++ hppa*64*) ++ archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' ++ ;; ++ ia64*) ++ archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' ++ ;; ++ *) ++ archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' ++ ;; ++ esac ++ # Commands to make compiler produce verbose output that lists ++ # what "hidden" libraries, object files and flags are used when ++ # linking a shared library. ++ # ++ # There doesn't appear to be a way to prevent this compiler from ++ # explicitly linking system object files so we need to strip them ++ # from the output so that they don't get included in the library ++ # dependencies. ++ output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | grep "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list' ++ ;; ++ *) ++ if test "$GXX" = yes; then ++ if test $with_gnu_ld = no; then ++ case $host_cpu in ++ hppa*64*) ++ archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' ++ ;; ++ ia64*) ++ archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' ++ ;; ++ *) ++ archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' ++ ;; ++ esac ++ fi ++ else ++ # FIXME: insert proper C++ library support ++ ld_shlibs_CXX=no ++ fi ++ ;; ++ esac ++ ;; ++ interix[3-9]*) ++ hardcode_direct_CXX=no ++ hardcode_shlibpath_var_CXX=no ++ hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir' ++ export_dynamic_flag_spec_CXX='${wl}-E' ++ # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. ++ # Instead, shared libraries are loaded at an image base (0x10000000 by ++ # default) and relocated if they conflict, which is a slow very memory ++ # consuming and fragmenting process. To avoid this, we pick a random, ++ # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link ++ # time. Moving up from 0x10000000 also allows more sbrk(2) space. ++ archive_cmds_CXX='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' ++ archive_expsym_cmds_CXX='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' ++ ;; ++ irix5* | irix6*) ++ case $cc_basename in ++ CC*) ++ # SGI C++ ++ archive_cmds_CXX='$CC -shared -all -multigot $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' ++ ++ # Archives containing C++ object files must be created using ++ # "CC -ar", where "CC" is the IRIX C++ compiler. This is ++ # necessary to make sure instantiated templates are included ++ # in the archive. ++ old_archive_cmds_CXX='$CC -ar -WR,-u -o $oldlib $oldobjs' ++ ;; ++ *) ++ if test "$GXX" = yes; then ++ if test "$with_gnu_ld" = no; then ++ archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' ++ else ++ archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` -o $lib' ++ fi ++ fi ++ link_all_deplibs_CXX=yes ++ ;; ++ esac ++ hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir' ++ hardcode_libdir_separator_CXX=: ++ ;; ++ linux* | k*bsd*-gnu) ++ case $cc_basename in ++ KCC*) ++ # Kuck and Associates, Inc. (KAI) C++ Compiler ++ ++ # KCC will only create a shared library if the output file ++ # ends with ".so" (or ".sl" for HP-UX), so rename the library ++ # to its proper name (with version) after linking. ++ archive_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib' ++ archive_expsym_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib ${wl}-retain-symbols-file,$export_symbols; mv \$templib $lib' ++ # Commands to make compiler produce verbose output that lists ++ # what "hidden" libraries, object files and flags are used when ++ # linking a shared library. ++ # ++ # There doesn't appear to be a way to prevent this compiler from ++ # explicitly linking system object files so we need to strip them ++ # from the output so that they don't get included in the library ++ # dependencies. ++ output_verbose_link_cmd='templist=`$CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1 | grep "ld"`; rm -f libconftest$shared_ext; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list' ++ ++ hardcode_libdir_flag_spec_CXX='${wl}--rpath,$libdir' ++ export_dynamic_flag_spec_CXX='${wl}--export-dynamic' ++ ++ # Archives containing C++ object files must be created using ++ # "CC -Bstatic", where "CC" is the KAI C++ compiler. ++ old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs' ++ ;; ++ icpc*) ++ # Intel C++ ++ with_gnu_ld=yes ++ # version 8.0 and above of icpc choke on multiply defined symbols ++ # if we add $predep_objects and $postdep_objects, however 7.1 and ++ # earlier do not add the objects themselves. ++ case `$CC -V 2>&1` in ++ *"Version 7."*) ++ archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib' ++ archive_expsym_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' ++ ;; ++ *) # Version 8.0 or newer ++ tmp_idyn= ++ case $host_cpu in ++ ia64*) tmp_idyn=' -i_dynamic';; ++ esac ++ archive_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' ++ archive_expsym_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' ++ ;; ++ esac ++ archive_cmds_need_lc_CXX=no ++ hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir' ++ export_dynamic_flag_spec_CXX='${wl}--export-dynamic' ++ whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive' ++ ;; ++ pgCC* | pgcpp*) ++ # Portland Group C++ compiler ++ archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib' ++ archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib' ++ ++ hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir' ++ export_dynamic_flag_spec_CXX='${wl}--export-dynamic' ++ whole_archive_flag_spec_CXX='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive' ++ ;; ++ cxx*) ++ # Compaq C++ ++ archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib' ++ archive_expsym_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib ${wl}-retain-symbols-file $wl$export_symbols' ++ ++ runpath_var=LD_RUN_PATH ++ hardcode_libdir_flag_spec_CXX='-rpath $libdir' ++ hardcode_libdir_separator_CXX=: ++ ++ # Commands to make compiler produce verbose output that lists ++ # what "hidden" libraries, object files and flags are used when ++ # linking a shared library. ++ # ++ # There doesn't appear to be a way to prevent this compiler from ++ # explicitly linking system object files so we need to strip them ++ # from the output so that they don't get included in the library ++ # dependencies. ++ output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "ld"`; templist=`echo $templist | $SED "s/\(^.*ld.*\)\( .*ld .*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list' ++ ;; ++ *) ++ case `$CC -V 2>&1 | sed 5q` in ++ *Sun\ C*) ++ # Sun C++ 5.9 ++ no_undefined_flag_CXX=' -zdefs' ++ archive_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' ++ archive_expsym_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file ${wl}$export_symbols' ++ hardcode_libdir_flag_spec_CXX='-R$libdir' ++ whole_archive_flag_spec_CXX='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive' ++ ++ # Not sure whether something based on ++ # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1 ++ # would be better. ++ output_verbose_link_cmd='echo' ++ ++ # Archives containing C++ object files must be created using ++ # "CC -xar", where "CC" is the Sun C++ compiler. This is ++ # necessary to make sure instantiated templates are included ++ # in the archive. ++ old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs' ++ ;; ++ esac ++ ;; ++ esac ++ ;; ++ lynxos*) ++ # FIXME: insert proper C++ library support ++ ld_shlibs_CXX=no ++ ;; ++ m88k*) ++ # FIXME: insert proper C++ library support ++ ld_shlibs_CXX=no ++ ;; ++ mvs*) ++ case $cc_basename in ++ cxx*) ++ # FIXME: insert proper C++ library support ++ ld_shlibs_CXX=no ++ ;; ++ *) ++ # FIXME: insert proper C++ library support ++ ld_shlibs_CXX=no ++ ;; ++ esac ++ ;; ++ netbsd* | netbsdelf*-gnu) ++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then ++ archive_cmds_CXX='$LD -Bshareable -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags' ++ wlarc= ++ hardcode_libdir_flag_spec_CXX='-R$libdir' ++ hardcode_direct_CXX=yes ++ hardcode_shlibpath_var_CXX=no ++ fi ++ # Workaround some broken pre-1.5 toolchains ++ output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"' ++ ;; ++ openbsd2*) ++ # C++ shared libraries are fairly broken ++ ld_shlibs_CXX=no ++ ;; ++ openbsd*) ++ if test -f /usr/libexec/ld.so; then ++ hardcode_direct_CXX=yes ++ hardcode_shlibpath_var_CXX=no ++ archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib' ++ hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir' ++ if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then ++ archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib' ++ export_dynamic_flag_spec_CXX='${wl}-E' ++ whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' ++ fi ++ output_verbose_link_cmd='echo' ++ else ++ ld_shlibs_CXX=no ++ fi ++ ;; ++ osf3*) ++ case $cc_basename in ++ KCC*) ++ # Kuck and Associates, Inc. (KAI) C++ Compiler ++ ++ # KCC will only create a shared library if the output file ++ # ends with ".so" (or ".sl" for HP-UX), so rename the library ++ # to its proper name (with version) after linking. ++ archive_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib' ++ ++ hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir' ++ hardcode_libdir_separator_CXX=: ++ ++ # Archives containing C++ object files must be created using ++ # "CC -Bstatic", where "CC" is the KAI C++ compiler. ++ old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs' ++ ++ ;; ++ RCC*) ++ # Rational C++ 2.4.1 ++ # FIXME: insert proper C++ library support ++ ld_shlibs_CXX=no ++ ;; ++ cxx*) ++ allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*' ++ archive_cmds_CXX='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $soname `test -n "$verstring" && echo ${wl}-set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' ++ ++ hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir' ++ hardcode_libdir_separator_CXX=: ++ ++ # Commands to make compiler produce verbose output that lists ++ # what "hidden" libraries, object files and flags are used when ++ # linking a shared library. ++ # ++ # There doesn't appear to be a way to prevent this compiler from ++ # explicitly linking system object files so we need to strip them ++ # from the output so that they don't get included in the library ++ # dependencies. ++ output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "ld" | grep -v "ld:"`; templist=`echo $templist | $SED "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list' ++ ;; ++ *) ++ if test "$GXX" = yes && test "$with_gnu_ld" = no; then ++ allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*' ++ archive_cmds_CXX='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' ++ ++ hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir' ++ hardcode_libdir_separator_CXX=: ++ ++ # Commands to make compiler produce verbose output that lists ++ # what "hidden" libraries, object files and flags are used when ++ # linking a shared library. ++ output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"' ++ ++ else ++ # FIXME: insert proper C++ library support ++ ld_shlibs_CXX=no ++ fi ++ ;; ++ esac ++ ;; ++ osf4* | osf5*) ++ case $cc_basename in ++ KCC*) ++ # Kuck and Associates, Inc. (KAI) C++ Compiler ++ ++ # KCC will only create a shared library if the output file ++ # ends with ".so" (or ".sl" for HP-UX), so rename the library ++ # to its proper name (with version) after linking. ++ archive_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib' ++ ++ hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir' ++ hardcode_libdir_separator_CXX=: ++ ++ # Archives containing C++ object files must be created using ++ # the KAI C++ compiler. ++ old_archive_cmds_CXX='$CC -o $oldlib $oldobjs' ++ ;; ++ RCC*) ++ # Rational C++ 2.4.1 ++ # FIXME: insert proper C++ library support ++ ld_shlibs_CXX=no ++ ;; ++ cxx*) ++ allow_undefined_flag_CXX=' -expect_unresolved \*' ++ archive_cmds_CXX='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' ++ archive_expsym_cmds_CXX='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~ ++ echo "-hidden">> $lib.exp~ ++ $CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname -Wl,-input -Wl,$lib.exp `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib~ ++ $rm $lib.exp' ++ ++ hardcode_libdir_flag_spec_CXX='-rpath $libdir' ++ hardcode_libdir_separator_CXX=: ++ ++ # Commands to make compiler produce verbose output that lists ++ # what "hidden" libraries, object files and flags are used when ++ # linking a shared library. ++ # ++ # There doesn't appear to be a way to prevent this compiler from ++ # explicitly linking system object files so we need to strip them ++ # from the output so that they don't get included in the library ++ # dependencies. ++ output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "ld" | grep -v "ld:"`; templist=`echo $templist | $SED "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list' ++ ;; ++ *) ++ if test "$GXX" = yes && test "$with_gnu_ld" = no; then ++ allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*' ++ archive_cmds_CXX='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' ++ ++ hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir' ++ hardcode_libdir_separator_CXX=: ++ ++ # Commands to make compiler produce verbose output that lists ++ # what "hidden" libraries, object files and flags are used when ++ # linking a shared library. ++ output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"' ++ ++ else ++ # FIXME: insert proper C++ library support ++ ld_shlibs_CXX=no ++ fi ++ ;; ++ esac ++ ;; ++ psos*) ++ # FIXME: insert proper C++ library support ++ ld_shlibs_CXX=no ++ ;; ++ sunos4*) ++ case $cc_basename in ++ CC*) ++ # Sun C++ 4.x ++ # FIXME: insert proper C++ library support ++ ld_shlibs_CXX=no ++ ;; ++ lcc*) ++ # Lucid ++ # FIXME: insert proper C++ library support ++ ld_shlibs_CXX=no ++ ;; ++ *) ++ # FIXME: insert proper C++ library support ++ ld_shlibs_CXX=no ++ ;; ++ esac ++ ;; ++ solaris*) ++ case $cc_basename in ++ CC*) ++ # Sun C++ 4.2, 5.x and Centerline C++ ++ archive_cmds_need_lc_CXX=yes ++ no_undefined_flag_CXX=' -zdefs' ++ archive_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' ++ archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ ++ $CC -G${allow_undefined_flag} ${wl}-M ${wl}$lib.exp -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp' ++ ++ hardcode_libdir_flag_spec_CXX='-R$libdir' ++ hardcode_shlibpath_var_CXX=no ++ case $host_os in ++ solaris2.[0-5] | solaris2.[0-5].*) ;; ++ *) ++ # The compiler driver will combine and reorder linker options, ++ # but understands `-z linker_flag'. ++ # Supported since Solaris 2.6 (maybe 2.5.1?) ++ whole_archive_flag_spec_CXX='-z allextract$convenience -z defaultextract' ++ ;; ++ esac ++ link_all_deplibs_CXX=yes ++ ++ output_verbose_link_cmd='echo' ++ ++ # Archives containing C++ object files must be created using ++ # "CC -xar", where "CC" is the Sun C++ compiler. This is ++ # necessary to make sure instantiated templates are included ++ # in the archive. ++ old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs' ++ ;; ++ gcx*) ++ # Green Hills C++ Compiler ++ archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib' ++ ++ # The C++ compiler must be used to create the archive. ++ old_archive_cmds_CXX='$CC $LDFLAGS -archive -o $oldlib $oldobjs' ++ ;; ++ *) ++ # GNU C++ compiler with Solaris linker ++ if test "$GXX" = yes && test "$with_gnu_ld" = no; then ++ no_undefined_flag_CXX=' ${wl}-z ${wl}defs' ++ if $CC --version | grep -v '^2\.7' > /dev/null; then ++ archive_cmds_CXX='$CC -shared -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib' ++ archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ ++ $CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp' ++ ++ # Commands to make compiler produce verbose output that lists ++ # what "hidden" libraries, object files and flags are used when ++ # linking a shared library. ++ output_verbose_link_cmd="$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep \"\-L\"" ++ else ++ # g++ 2.7 appears to require `-G' NOT `-shared' on this ++ # platform. ++ archive_cmds_CXX='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib' ++ archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ ++ $CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp' ++ ++ # Commands to make compiler produce verbose output that lists ++ # what "hidden" libraries, object files and flags are used when ++ # linking a shared library. ++ output_verbose_link_cmd="$CC -G $CFLAGS -v conftest.$objext 2>&1 | grep \"\-L\"" ++ fi ++ ++ hardcode_libdir_flag_spec_CXX='${wl}-R $wl$libdir' ++ case $host_os in ++ solaris2.[0-5] | solaris2.[0-5].*) ;; ++ *) ++ whole_archive_flag_spec_CXX='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' ++ ;; ++ esac ++ fi ++ ;; ++ esac ++ ;; ++ sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) ++ no_undefined_flag_CXX='${wl}-z,text' ++ archive_cmds_need_lc_CXX=no ++ hardcode_shlibpath_var_CXX=no ++ runpath_var='LD_RUN_PATH' ++ ++ case $cc_basename in ++ CC*) ++ archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' ++ archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' ++ ;; ++ *) ++ archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' ++ archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' ++ ;; ++ esac ++ ;; ++ sysv5* | sco3.2v5* | sco5v6*) ++ # Note: We can NOT use -z defs as we might desire, because we do not ++ # link with -lc, and that would cause any symbols used from libc to ++ # always be unresolved, which means just about no library would ++ # ever link correctly. If we're not using GNU ld we use -z text ++ # though, which does catch some bad symbols but isn't as heavy-handed ++ # as -z defs. ++ # For security reasons, it is highly recommended that you always ++ # use absolute paths for naming shared libraries, and exclude the ++ # DT_RUNPATH tag from executables and libraries. But doing so ++ # requires that you compile everything twice, which is a pain. ++ # So that behaviour is only enabled if SCOABSPATH is set to a ++ # non-empty value in the environment. Most likely only useful for ++ # creating official distributions of packages. ++ # This is a hack until libtool officially supports absolute path ++ # names for shared libraries. ++ no_undefined_flag_CXX='${wl}-z,text' ++ allow_undefined_flag_CXX='${wl}-z,nodefs' ++ archive_cmds_need_lc_CXX=no ++ hardcode_shlibpath_var_CXX=no ++ hardcode_libdir_flag_spec_CXX='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`' ++ hardcode_libdir_separator_CXX=':' ++ link_all_deplibs_CXX=yes ++ export_dynamic_flag_spec_CXX='${wl}-Bexport' ++ runpath_var='LD_RUN_PATH' ++ ++ case $cc_basename in ++ CC*) ++ archive_cmds_CXX='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' ++ archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' ++ ;; ++ *) ++ archive_cmds_CXX='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' ++ archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' ++ ;; ++ esac ++ ;; ++ tandem*) ++ case $cc_basename in ++ NCC*) ++ # NonStop-UX NCC 3.20 ++ # FIXME: insert proper C++ library support ++ ld_shlibs_CXX=no ++ ;; ++ *) ++ # FIXME: insert proper C++ library support ++ ld_shlibs_CXX=no ++ ;; ++ esac ++ ;; ++ vxworks*) ++ # FIXME: insert proper C++ library support ++ ld_shlibs_CXX=no ++ ;; ++ *) ++ # FIXME: insert proper C++ library support ++ ld_shlibs_CXX=no ++ ;; ++esac ++{ echo "$as_me:$LINENO: result: $ld_shlibs_CXX" >&5 ++echo "${ECHO_T}$ld_shlibs_CXX" >&6; } ++test "$ld_shlibs_CXX" = no && can_build_shared=no ++ ++GCC_CXX="$GXX" ++LD_CXX="$LD" ++ ++## CAVEAT EMPTOR: ++## There is no encapsulation within the following macros, do not change ++## the running order or otherwise move them around unless you know exactly ++## what you are doing... ++cat > conftest.$ac_ext <&5 ++ (eval $ac_compile) 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); }; then ++ # Parse the compiler output and extract the necessary ++ # objects, libraries and library flags. ++ ++ # Sentinel used to keep track of whether or not we are before ++ # the conftest object file. ++ pre_test_object_deps_done=no ++ ++ # The `*' in the case matches for architectures that use `case' in ++ # $output_verbose_cmd can trigger glob expansion during the loop ++ # eval without this substitution. ++ output_verbose_link_cmd=`$echo "X$output_verbose_link_cmd" | $Xsed -e "$no_glob_subst"` ++ ++ for p in `eval $output_verbose_link_cmd`; do ++ case $p in ++ ++ -L* | -R* | -l*) ++ # Some compilers place space between "-{L,R}" and the path. ++ # Remove the space. ++ if test $p = "-L" \ ++ || test $p = "-R"; then ++ prev=$p ++ continue ++ else ++ prev= ++ fi ++ ++ if test "$pre_test_object_deps_done" = no; then ++ case $p in ++ -L* | -R*) ++ # Internal compiler library paths should come after those ++ # provided the user. The postdeps already come after the ++ # user supplied libs so there is no need to process them. ++ if test -z "$compiler_lib_search_path_CXX"; then ++ compiler_lib_search_path_CXX="${prev}${p}" ++ else ++ compiler_lib_search_path_CXX="${compiler_lib_search_path_CXX} ${prev}${p}" ++ fi ++ ;; ++ # The "-l" case would never come before the object being ++ # linked, so don't bother handling this case. ++ esac ++ else ++ if test -z "$postdeps_CXX"; then ++ postdeps_CXX="${prev}${p}" ++ else ++ postdeps_CXX="${postdeps_CXX} ${prev}${p}" ++ fi ++ fi ++ ;; ++ ++ *.$objext) ++ # This assumes that the test object file only shows up ++ # once in the compiler output. ++ if test "$p" = "conftest.$objext"; then ++ pre_test_object_deps_done=yes ++ continue ++ fi ++ ++ if test "$pre_test_object_deps_done" = no; then ++ if test -z "$predep_objects_CXX"; then ++ predep_objects_CXX="$p" ++ else ++ predep_objects_CXX="$predep_objects_CXX $p" ++ fi ++ else ++ if test -z "$postdep_objects_CXX"; then ++ postdep_objects_CXX="$p" ++ else ++ postdep_objects_CXX="$postdep_objects_CXX $p" ++ fi ++ fi ++ ;; ++ ++ *) ;; # Ignore the rest. ++ ++ esac ++ done ++ ++ # Clean up. ++ rm -f a.out a.exe ++else ++ echo "libtool.m4: error: problem compiling CXX test program" ++fi ++ ++$rm -f confest.$objext ++ ++compiler_lib_search_dirs_CXX= ++if test -n "$compiler_lib_search_path_CXX"; then ++ compiler_lib_search_dirs_CXX=`echo " ${compiler_lib_search_path_CXX}" | ${SED} -e 's! -L! !g' -e 's!^ !!'` ++fi ++ ++# PORTME: override above test on systems where it is broken ++case $host_os in ++interix[3-9]*) ++ # Interix 3.5 installs completely hosed .la files for C++, so rather than ++ # hack all around it, let's just trust "g++" to DTRT. ++ predep_objects_CXX= ++ postdep_objects_CXX= ++ postdeps_CXX= ++ ;; ++ ++linux*) ++ case `$CC -V 2>&1 | sed 5q` in ++ *Sun\ C*) ++ # Sun C++ 5.9 ++ # ++ # The more standards-conforming stlport4 library is ++ # incompatible with the Cstd library. Avoid specifying ++ # it if it's in CXXFLAGS. Ignore libCrun as ++ # -library=stlport4 depends on it. ++ case " $CXX $CXXFLAGS " in ++ *" -library=stlport4 "*) ++ solaris_use_stlport4=yes ++ ;; ++ esac ++ if test "$solaris_use_stlport4" != yes; then ++ postdeps_CXX='-library=Cstd -library=Crun' ++ fi ++ ;; ++ esac ++ ;; ++ ++solaris*) ++ case $cc_basename in ++ CC*) ++ # The more standards-conforming stlport4 library is ++ # incompatible with the Cstd library. Avoid specifying ++ # it if it's in CXXFLAGS. Ignore libCrun as ++ # -library=stlport4 depends on it. ++ case " $CXX $CXXFLAGS " in ++ *" -library=stlport4 "*) ++ solaris_use_stlport4=yes ++ ;; ++ esac ++ ++ # Adding this requires a known-good setup of shared libraries for ++ # Sun compiler versions before 5.6, else PIC objects from an old ++ # archive will be linked into the output, leading to subtle bugs. ++ if test "$solaris_use_stlport4" != yes; then ++ postdeps_CXX='-library=Cstd -library=Crun' ++ fi ++ ;; ++ esac ++ ;; ++esac ++ ++case " $postdeps_CXX " in ++*" -lc "*) archive_cmds_need_lc_CXX=no ;; ++esac ++ ++lt_prog_compiler_wl_CXX= ++lt_prog_compiler_pic_CXX= ++lt_prog_compiler_static_CXX= ++ ++{ echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5 ++echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; } ++ ++ # C++ specific cases for pic, static, wl, etc. ++ if test "$GXX" = yes; then ++ lt_prog_compiler_wl_CXX='-Wl,' ++ lt_prog_compiler_static_CXX='-static' ++ ++ case $host_os in ++ aix*) ++ # All AIX code is PIC. ++ if test "$host_cpu" = ia64; then ++ # AIX 5 now supports IA64 processor ++ lt_prog_compiler_static_CXX='-Bstatic' ++ fi ++ ;; ++ amigaos*) ++ # FIXME: we need at least 68020 code to build shared libraries, but ++ # adding the `-m68020' flag to GCC prevents building anything better, ++ # like `-m68040'. ++ lt_prog_compiler_pic_CXX='-m68020 -resident32 -malways-restore-a4' ++ ;; ++ beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) ++ # PIC is the default for these OSes. ++ ;; ++ mingw* | cygwin* | os2* | pw32*) ++ # This hack is so that the source file can tell whether it is being ++ # built for inclusion in a dll (and should export symbols for example). ++ # Although the cygwin gcc ignores -fPIC, still need this for old-style ++ # (--disable-auto-import) libraries ++ lt_prog_compiler_pic_CXX='-DDLL_EXPORT' ++ ;; ++ darwin* | rhapsody*) ++ # PIC is the default on this platform ++ # Common symbols not allowed in MH_DYLIB files ++ lt_prog_compiler_pic_CXX='-fno-common' ++ ;; ++ *djgpp*) ++ # DJGPP does not support shared libraries at all ++ lt_prog_compiler_pic_CXX= ++ ;; ++ interix[3-9]*) ++ # Interix 3.x gcc -fpic/-fPIC options generate broken code. ++ # Instead, we relocate shared libraries at runtime. ++ ;; ++ sysv4*MP*) ++ if test -d /usr/nec; then ++ lt_prog_compiler_pic_CXX=-Kconform_pic ++ fi ++ ;; ++ hpux*) ++ # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but ++ # not for PA HP-UX. ++ case $host_cpu in ++ hppa*64*|ia64*) ++ ;; ++ *) ++ lt_prog_compiler_pic_CXX='-fPIC' ++ ;; ++ esac ++ ;; ++ *) ++ lt_prog_compiler_pic_CXX='-fPIC' ++ ;; ++ esac ++ else ++ case $host_os in ++ aix[4-9]*) ++ # All AIX code is PIC. ++ if test "$host_cpu" = ia64; then ++ # AIX 5 now supports IA64 processor ++ lt_prog_compiler_static_CXX='-Bstatic' ++ else ++ lt_prog_compiler_static_CXX='-bnso -bI:/lib/syscalls.exp' ++ fi ++ ;; ++ chorus*) ++ case $cc_basename in ++ cxch68*) ++ # Green Hills C++ Compiler ++ # _LT_AC_TAGVAR(lt_prog_compiler_static, CXX)="--no_auto_instantiation -u __main -u __premain -u _abort -r $COOL_DIR/lib/libOrb.a $MVME_DIR/lib/CC/libC.a $MVME_DIR/lib/classix/libcx.s.a" ++ ;; ++ esac ++ ;; ++ darwin*) ++ # PIC is the default on this platform ++ # Common symbols not allowed in MH_DYLIB files ++ case $cc_basename in ++ xlc*) ++ lt_prog_compiler_pic_CXX='-qnocommon' ++ lt_prog_compiler_wl_CXX='-Wl,' ++ ;; ++ esac ++ ;; ++ dgux*) ++ case $cc_basename in ++ ec++*) ++ lt_prog_compiler_pic_CXX='-KPIC' ++ ;; ++ ghcx*) ++ # Green Hills C++ Compiler ++ lt_prog_compiler_pic_CXX='-pic' ++ ;; ++ *) ++ ;; ++ esac ++ ;; ++ freebsd* | dragonfly*) ++ # FreeBSD uses GNU C++ ++ ;; ++ hpux9* | hpux10* | hpux11*) ++ case $cc_basename in ++ CC*) ++ lt_prog_compiler_wl_CXX='-Wl,' ++ lt_prog_compiler_static_CXX='${wl}-a ${wl}archive' ++ if test "$host_cpu" != ia64; then ++ lt_prog_compiler_pic_CXX='+Z' ++ fi ++ ;; ++ aCC*) ++ lt_prog_compiler_wl_CXX='-Wl,' ++ lt_prog_compiler_static_CXX='${wl}-a ${wl}archive' ++ case $host_cpu in ++ hppa*64*|ia64*) ++ # +Z the default ++ ;; ++ *) ++ lt_prog_compiler_pic_CXX='+Z' ++ ;; ++ esac ++ ;; ++ *) ++ ;; ++ esac ++ ;; ++ interix*) ++ # This is c89, which is MS Visual C++ (no shared libs) ++ # Anyone wants to do a port? ++ ;; ++ irix5* | irix6* | nonstopux*) ++ case $cc_basename in ++ CC*) ++ lt_prog_compiler_wl_CXX='-Wl,' ++ lt_prog_compiler_static_CXX='-non_shared' ++ # CC pic flag -KPIC is the default. ++ ;; ++ *) ++ ;; ++ esac ++ ;; ++ linux* | k*bsd*-gnu) ++ case $cc_basename in ++ KCC*) ++ # KAI C++ Compiler ++ lt_prog_compiler_wl_CXX='--backend -Wl,' ++ lt_prog_compiler_pic_CXX='-fPIC' ++ ;; ++ icpc* | ecpc*) ++ # Intel C++ ++ lt_prog_compiler_wl_CXX='-Wl,' ++ lt_prog_compiler_pic_CXX='-KPIC' ++ lt_prog_compiler_static_CXX='-static' ++ ;; ++ pgCC* | pgcpp*) ++ # Portland Group C++ compiler. ++ lt_prog_compiler_wl_CXX='-Wl,' ++ lt_prog_compiler_pic_CXX='-fpic' ++ lt_prog_compiler_static_CXX='-Bstatic' ++ ;; ++ cxx*) ++ # Compaq C++ ++ # Make sure the PIC flag is empty. It appears that all Alpha ++ # Linux and Compaq Tru64 Unix objects are PIC. ++ lt_prog_compiler_pic_CXX= ++ lt_prog_compiler_static_CXX='-non_shared' ++ ;; ++ *) ++ case `$CC -V 2>&1 | sed 5q` in ++ *Sun\ C*) ++ # Sun C++ 5.9 ++ lt_prog_compiler_pic_CXX='-KPIC' ++ lt_prog_compiler_static_CXX='-Bstatic' ++ lt_prog_compiler_wl_CXX='-Qoption ld ' ++ ;; ++ esac ++ ;; ++ esac ++ ;; ++ lynxos*) ++ ;; ++ m88k*) ++ ;; ++ mvs*) ++ case $cc_basename in ++ cxx*) ++ lt_prog_compiler_pic_CXX='-W c,exportall' ++ ;; ++ *) ++ ;; ++ esac ++ ;; ++ netbsd* | netbsdelf*-gnu) ++ ;; ++ osf3* | osf4* | osf5*) ++ case $cc_basename in ++ KCC*) ++ lt_prog_compiler_wl_CXX='--backend -Wl,' ++ ;; ++ RCC*) ++ # Rational C++ 2.4.1 ++ lt_prog_compiler_pic_CXX='-pic' ++ ;; ++ cxx*) ++ # Digital/Compaq C++ ++ lt_prog_compiler_wl_CXX='-Wl,' ++ # Make sure the PIC flag is empty. It appears that all Alpha ++ # Linux and Compaq Tru64 Unix objects are PIC. ++ lt_prog_compiler_pic_CXX= ++ lt_prog_compiler_static_CXX='-non_shared' ++ ;; ++ *) ++ ;; ++ esac ++ ;; ++ psos*) ++ ;; ++ solaris*) ++ case $cc_basename in ++ CC*) ++ # Sun C++ 4.2, 5.x and Centerline C++ ++ lt_prog_compiler_pic_CXX='-KPIC' ++ lt_prog_compiler_static_CXX='-Bstatic' ++ lt_prog_compiler_wl_CXX='-Qoption ld ' ++ ;; ++ gcx*) ++ # Green Hills C++ Compiler ++ lt_prog_compiler_pic_CXX='-PIC' ++ ;; ++ *) ++ ;; ++ esac ++ ;; ++ sunos4*) ++ case $cc_basename in ++ CC*) ++ # Sun C++ 4.x ++ lt_prog_compiler_pic_CXX='-pic' ++ lt_prog_compiler_static_CXX='-Bstatic' ++ ;; ++ lcc*) ++ # Lucid ++ lt_prog_compiler_pic_CXX='-pic' ++ ;; ++ *) ++ ;; ++ esac ++ ;; ++ tandem*) ++ case $cc_basename in ++ NCC*) ++ # NonStop-UX NCC 3.20 ++ lt_prog_compiler_pic_CXX='-KPIC' ++ ;; ++ *) ++ ;; ++ esac ++ ;; ++ sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) ++ case $cc_basename in ++ CC*) ++ lt_prog_compiler_wl_CXX='-Wl,' ++ lt_prog_compiler_pic_CXX='-KPIC' ++ lt_prog_compiler_static_CXX='-Bstatic' ++ ;; ++ esac ++ ;; ++ vxworks*) ++ ;; ++ *) ++ lt_prog_compiler_can_build_shared_CXX=no ++ ;; ++ esac ++ fi ++ ++{ echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_CXX" >&5 ++echo "${ECHO_T}$lt_prog_compiler_pic_CXX" >&6; } ++ ++# ++# Check to make sure the PIC flag actually works. ++# ++if test -n "$lt_prog_compiler_pic_CXX"; then ++ ++{ echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works" >&5 ++echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works... $ECHO_C" >&6; } ++if test "${lt_cv_prog_compiler_pic_works_CXX+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ lt_cv_prog_compiler_pic_works_CXX=no ++ ac_outfile=conftest.$ac_objext ++ echo "$lt_simple_compile_test_code" > conftest.$ac_ext ++ lt_compiler_flag="$lt_prog_compiler_pic_CXX -DPIC" ++ # Insert the option either (1) after the last *FLAGS variable, or ++ # (2) before a word containing "conftest.", or (3) at the end. ++ # Note that $ac_compile itself does not contain backslashes and begins ++ # with a dollar sign (not a hyphen), so the echo should work correctly. ++ # The option is referenced via a variable to avoid confusing sed. ++ lt_compile=`echo "$ac_compile" | $SED \ ++ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ ++ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ ++ -e 's:$: $lt_compiler_flag:'` ++ (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&5) ++ (eval "$lt_compile" 2>conftest.err) ++ ac_status=$? ++ cat conftest.err >&5 ++ echo "$as_me:__oline__: \$? = $ac_status" >&5 ++ if (exit $ac_status) && test -s "$ac_outfile"; then ++ # The compiler can only warn and ignore the option if not recognized ++ # So say no if there are warnings other than the usual output. ++ $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp ++ $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 ++ if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then ++ lt_cv_prog_compiler_pic_works_CXX=yes ++ fi ++ fi ++ $rm conftest* ++ ++fi ++{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works_CXX" >&5 ++echo "${ECHO_T}$lt_cv_prog_compiler_pic_works_CXX" >&6; } ++ ++if test x"$lt_cv_prog_compiler_pic_works_CXX" = xyes; then ++ case $lt_prog_compiler_pic_CXX in ++ "" | " "*) ;; ++ *) lt_prog_compiler_pic_CXX=" $lt_prog_compiler_pic_CXX" ;; ++ esac ++else ++ lt_prog_compiler_pic_CXX= ++ lt_prog_compiler_can_build_shared_CXX=no ++fi ++ ++fi ++case $host_os in ++ # For platforms which do not support PIC, -DPIC is meaningless: ++ *djgpp*) ++ lt_prog_compiler_pic_CXX= ++ ;; ++ *) ++ lt_prog_compiler_pic_CXX="$lt_prog_compiler_pic_CXX -DPIC" ++ ;; ++esac ++ ++# ++# Check to make sure the static flag actually works. ++# ++wl=$lt_prog_compiler_wl_CXX eval lt_tmp_static_flag=\"$lt_prog_compiler_static_CXX\" ++{ echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5 ++echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; } ++if test "${lt_cv_prog_compiler_static_works_CXX+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ lt_cv_prog_compiler_static_works_CXX=no ++ save_LDFLAGS="$LDFLAGS" ++ LDFLAGS="$LDFLAGS $lt_tmp_static_flag" ++ echo "$lt_simple_link_test_code" > conftest.$ac_ext ++ if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then ++ # The linker can only warn and ignore the option if not recognized ++ # So say no if there are warnings ++ if test -s conftest.err; then ++ # Append any errors to the config.log. ++ cat conftest.err 1>&5 ++ $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp ++ $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 ++ if diff conftest.exp conftest.er2 >/dev/null; then ++ lt_cv_prog_compiler_static_works_CXX=yes ++ fi ++ else ++ lt_cv_prog_compiler_static_works_CXX=yes ++ fi ++ fi ++ $rm -r conftest* ++ LDFLAGS="$save_LDFLAGS" ++ ++fi ++{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works_CXX" >&5 ++echo "${ECHO_T}$lt_cv_prog_compiler_static_works_CXX" >&6; } ++ ++if test x"$lt_cv_prog_compiler_static_works_CXX" = xyes; then ++ : ++else ++ lt_prog_compiler_static_CXX= ++fi ++ ++ ++{ echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5 ++echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; } ++if test "${lt_cv_prog_compiler_c_o_CXX+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ lt_cv_prog_compiler_c_o_CXX=no ++ $rm -r conftest 2>/dev/null ++ mkdir conftest ++ cd conftest ++ mkdir out ++ echo "$lt_simple_compile_test_code" > conftest.$ac_ext ++ ++ lt_compiler_flag="-o out/conftest2.$ac_objext" ++ # Insert the option either (1) after the last *FLAGS variable, or ++ # (2) before a word containing "conftest.", or (3) at the end. ++ # Note that $ac_compile itself does not contain backslashes and begins ++ # with a dollar sign (not a hyphen), so the echo should work correctly. ++ lt_compile=`echo "$ac_compile" | $SED \ ++ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ ++ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ ++ -e 's:$: $lt_compiler_flag:'` ++ (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&5) ++ (eval "$lt_compile" 2>out/conftest.err) ++ ac_status=$? ++ cat out/conftest.err >&5 ++ echo "$as_me:__oline__: \$? = $ac_status" >&5 ++ if (exit $ac_status) && test -s out/conftest2.$ac_objext ++ then ++ # The compiler can only warn and ignore the option if not recognized ++ # So say no if there are warnings ++ $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp ++ $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 ++ if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then ++ lt_cv_prog_compiler_c_o_CXX=yes ++ fi ++ fi ++ chmod u+w . 2>&5 ++ $rm conftest* ++ # SGI C++ compiler will create directory out/ii_files/ for ++ # template instantiation ++ test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files ++ $rm out/* && rmdir out ++ cd .. ++ rmdir conftest ++ $rm conftest* ++ ++fi ++{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_CXX" >&5 ++echo "${ECHO_T}$lt_cv_prog_compiler_c_o_CXX" >&6; } ++ ++ ++hard_links="nottested" ++if test "$lt_cv_prog_compiler_c_o_CXX" = no && test "$need_locks" != no; then ++ # do not overwrite the value of need_locks provided by the user ++ { echo "$as_me:$LINENO: checking if we can lock with hard links" >&5 ++echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; } ++ hard_links=yes ++ $rm conftest* ++ ln conftest.a conftest.b 2>/dev/null && hard_links=no ++ touch conftest.a ++ ln conftest.a conftest.b 2>&5 || hard_links=no ++ ln conftest.a conftest.b 2>/dev/null && hard_links=no ++ { echo "$as_me:$LINENO: result: $hard_links" >&5 ++echo "${ECHO_T}$hard_links" >&6; } ++ if test "$hard_links" = no; then ++ { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 ++echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} ++ need_locks=warn ++ fi ++else ++ need_locks=no ++fi ++ ++{ echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5 ++echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; } ++ ++ export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' ++ case $host_os in ++ aix[4-9]*) ++ # If we're using GNU nm, then we don't want the "-C" option. ++ # -C means demangle to AIX nm, but means don't demangle with GNU nm ++ if $NM -V 2>&1 | grep 'GNU' > /dev/null; then ++ export_symbols_cmds_CXX='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols' ++ else ++ export_symbols_cmds_CXX='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols' ++ fi ++ ;; ++ pw32*) ++ export_symbols_cmds_CXX="$ltdll_cmds" ++ ;; ++ cygwin* | mingw*) ++ export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;/^.*[ ]__nm__/s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' ++ ;; ++ linux* | k*bsd*-gnu) ++ link_all_deplibs_CXX=no ++ ;; ++ *) ++ export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' ++ ;; ++ esac ++ exclude_expsyms_CXX='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' ++ ++{ echo "$as_me:$LINENO: result: $ld_shlibs_CXX" >&5 ++echo "${ECHO_T}$ld_shlibs_CXX" >&6; } ++test "$ld_shlibs_CXX" = no && can_build_shared=no ++ ++# ++# Do we need to explicitly link libc? ++# ++case "x$archive_cmds_need_lc_CXX" in ++x|xyes) ++ # Assume -lc should be added ++ archive_cmds_need_lc_CXX=yes ++ ++ if test "$enable_shared" = yes && test "$GCC" = yes; then ++ case $archive_cmds_CXX in ++ *'~'*) ++ # FIXME: we may have to deal with multi-command sequences. ++ ;; ++ '$CC '*) ++ # Test whether the compiler implicitly links with -lc since on some ++ # systems, -lgcc has to come before -lc. If gcc already passes -lc ++ # to ld, don't add -lc before -lgcc. ++ { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5 ++echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; } ++ $rm conftest* ++ echo "$lt_simple_compile_test_code" > conftest.$ac_ext ++ ++ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 ++ (eval $ac_compile) 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } 2>conftest.err; then ++ soname=conftest ++ lib=conftest ++ libobjs=conftest.$ac_objext ++ deplibs= ++ wl=$lt_prog_compiler_wl_CXX ++ pic_flag=$lt_prog_compiler_pic_CXX ++ compiler_flags=-v ++ linker_flags=-v ++ verstring= ++ output_objdir=. ++ libname=conftest ++ lt_save_allow_undefined_flag=$allow_undefined_flag_CXX ++ allow_undefined_flag_CXX= ++ if { (eval echo "$as_me:$LINENO: \"$archive_cmds_CXX 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5 ++ (eval $archive_cmds_CXX 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } ++ then ++ archive_cmds_need_lc_CXX=no ++ else ++ archive_cmds_need_lc_CXX=yes ++ fi ++ allow_undefined_flag_CXX=$lt_save_allow_undefined_flag ++ else ++ cat conftest.err 1>&5 ++ fi ++ $rm conftest* ++ { echo "$as_me:$LINENO: result: $archive_cmds_need_lc_CXX" >&5 ++echo "${ECHO_T}$archive_cmds_need_lc_CXX" >&6; } ++ ;; ++ esac ++ fi ++ ;; ++esac ++ ++{ echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5 ++echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; } ++library_names_spec= ++libname_spec='lib$name' ++soname_spec= ++shrext_cmds=".so" ++postinstall_cmds= ++postuninstall_cmds= ++finish_cmds= ++finish_eval= ++shlibpath_var= ++shlibpath_overrides_runpath=unknown ++version_type=none ++dynamic_linker="$host_os ld.so" ++sys_lib_dlsearch_path_spec="/lib /usr/lib" ++ ++need_lib_prefix=unknown ++hardcode_into_libs=no ++ ++# when you set need_version to no, make sure it does not cause -set_version ++# flags to be left without arguments ++need_version=unknown ++ ++case $host_os in ++aix3*) ++ version_type=linux ++ library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' ++ shlibpath_var=LIBPATH ++ ++ # AIX 3 has no versioning support, so we append a major version to the name. ++ soname_spec='${libname}${release}${shared_ext}$major' ++ ;; ++ ++aix[4-9]*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ hardcode_into_libs=yes ++ if test "$host_cpu" = ia64; then ++ # AIX 5 supports IA64 ++ library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}' ++ shlibpath_var=LD_LIBRARY_PATH ++ else ++ # With GCC up to 2.95.x, collect2 would create an import file ++ # for dependence libraries. The import file would start with ++ # the line `#! .'. This would cause the generated library to ++ # depend on `.', always an invalid library. This was fixed in ++ # development snapshots of GCC prior to 3.0. ++ case $host_os in ++ aix4 | aix4.[01] | aix4.[01].*) ++ if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' ++ echo ' yes ' ++ echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then ++ : ++ else ++ can_build_shared=no ++ fi ++ ;; ++ esac ++ # AIX (on Power*) has no versioning support, so currently we can not hardcode correct ++ # soname into executable. Probably we can add versioning support to ++ # collect2, so additional links can be useful in future. ++ if test "$aix_use_runtimelinking" = yes; then ++ # If using run time linking (on AIX 4.2 or later) use lib.so ++ # instead of lib.a to let people know that these are not ++ # typical AIX shared libraries. ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ else ++ # We preserve .a as extension for shared libraries through AIX4.2 ++ # and later when we are not doing run time linking. ++ library_names_spec='${libname}${release}.a $libname.a' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ fi ++ shlibpath_var=LIBPATH ++ fi ++ ;; ++ ++amigaos*) ++ library_names_spec='$libname.ixlibrary $libname.a' ++ # Create ${libname}_ixlibrary.a entries in /sys/libs. ++ finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done' ++ ;; ++ ++beos*) ++ library_names_spec='${libname}${shared_ext}' ++ dynamic_linker="$host_os ld.so" ++ shlibpath_var=LIBRARY_PATH ++ ;; ++ ++bsdi[45]*) ++ version_type=linux ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' ++ shlibpath_var=LD_LIBRARY_PATH ++ sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" ++ sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" ++ # the default ld.so.conf also contains /usr/contrib/lib and ++ # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow ++ # libtool to hard-code these into programs ++ ;; ++ ++cygwin* | mingw* | pw32*) ++ version_type=windows ++ shrext_cmds=".dll" ++ need_version=no ++ need_lib_prefix=no ++ ++ case $GCC,$host_os in ++ yes,cygwin* | yes,mingw* | yes,pw32*) ++ library_names_spec='$libname.dll.a' ++ # DLL is installed to $(libdir)/../bin by postinstall_cmds ++ postinstall_cmds='base_file=`basename \${file}`~ ++ dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~ ++ dldir=$destdir/`dirname \$dlpath`~ ++ test -d \$dldir || mkdir -p \$dldir~ ++ $install_prog $dir/$dlname \$dldir/$dlname~ ++ chmod a+x \$dldir/$dlname' ++ postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ ++ dlpath=$dir/\$dldll~ ++ $rm \$dlpath' ++ shlibpath_overrides_runpath=yes ++ ++ case $host_os in ++ cygwin*) ++ # Cygwin DLLs use 'cyg' prefix rather than 'lib' ++ soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' ++ sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib" ++ ;; ++ mingw*) ++ # MinGW DLLs use traditional 'lib' prefix ++ soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' ++ sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"` ++ if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then ++ # It is most probably a Windows format PATH printed by ++ # mingw gcc, but we are running on Cygwin. Gcc prints its search ++ # path with ; separators, and with drive letters. We can handle the ++ # drive letters (cygwin fileutils understands them), so leave them, ++ # especially as we might pass files found there to a mingw objdump, ++ # which wouldn't understand a cygwinified path. Ahh. ++ sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` ++ else ++ sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` ++ fi ++ ;; ++ pw32*) ++ # pw32 DLLs use 'pw' prefix rather than 'lib' ++ library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' ++ ;; ++ esac ++ ;; ++ ++ *) ++ library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' ++ ;; ++ esac ++ dynamic_linker='Win32 ld.exe' ++ # FIXME: first we should search . and the directory the executable is in ++ shlibpath_var=PATH ++ ;; ++ ++darwin* | rhapsody*) ++ dynamic_linker="$host_os dyld" ++ version_type=darwin ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext' ++ soname_spec='${libname}${release}${major}$shared_ext' ++ shlibpath_overrides_runpath=yes ++ shlibpath_var=DYLD_LIBRARY_PATH ++ shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' ++ ++ sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' ++ ;; ++ ++dgux*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; ++ ++freebsd1*) ++ dynamic_linker=no ++ ;; ++ ++freebsd* | dragonfly*) ++ # DragonFly does not have aout. When/if they implement a new ++ # versioning mechanism, adjust this. ++ if test -x /usr/bin/objformat; then ++ objformat=`/usr/bin/objformat` ++ else ++ case $host_os in ++ freebsd[123]*) objformat=aout ;; ++ *) objformat=elf ;; ++ esac ++ fi ++ version_type=freebsd-$objformat ++ case $version_type in ++ freebsd-elf*) ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' ++ need_version=no ++ need_lib_prefix=no ++ ;; ++ freebsd-*) ++ library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' ++ need_version=yes ++ ;; ++ esac ++ shlibpath_var=LD_LIBRARY_PATH ++ case $host_os in ++ freebsd2*) ++ shlibpath_overrides_runpath=yes ++ ;; ++ freebsd3.[01]* | freebsdelf3.[01]*) ++ shlibpath_overrides_runpath=yes ++ hardcode_into_libs=yes ++ ;; ++ freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ ++ freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) ++ shlibpath_overrides_runpath=no ++ hardcode_into_libs=yes ++ ;; ++ *) # from 4.6 on, and DragonFly ++ shlibpath_overrides_runpath=yes ++ hardcode_into_libs=yes ++ ;; ++ esac ++ ;; ++ ++gnu*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ hardcode_into_libs=yes ++ ;; ++ ++hpux9* | hpux10* | hpux11*) ++ # Give a soname corresponding to the major version so that dld.sl refuses to ++ # link against other versions. ++ version_type=sunos ++ need_lib_prefix=no ++ need_version=no ++ case $host_cpu in ++ ia64*) ++ shrext_cmds='.so' ++ hardcode_into_libs=yes ++ dynamic_linker="$host_os dld.so" ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ if test "X$HPUX_IA64_MODE" = X32; then ++ sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" ++ else ++ sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" ++ fi ++ sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec ++ ;; ++ hppa*64*) ++ shrext_cmds='.sl' ++ hardcode_into_libs=yes ++ dynamic_linker="$host_os dld.sl" ++ shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH ++ shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" ++ sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec ++ ;; ++ *) ++ shrext_cmds='.sl' ++ dynamic_linker="$host_os dld.sl" ++ shlibpath_var=SHLIB_PATH ++ shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ ;; ++ esac ++ # HP-UX runs *really* slowly unless shared libraries are mode 555. ++ postinstall_cmds='chmod 555 $lib' ++ ;; ++ ++interix[3-9]*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=no ++ hardcode_into_libs=yes ++ ;; ++ ++irix5* | irix6* | nonstopux*) ++ case $host_os in ++ nonstopux*) version_type=nonstopux ;; ++ *) ++ if test "$lt_cv_prog_gnu_ld" = yes; then ++ version_type=linux ++ else ++ version_type=irix ++ fi ;; ++ esac ++ need_lib_prefix=no ++ need_version=no ++ soname_spec='${libname}${release}${shared_ext}$major' ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}' ++ case $host_os in ++ irix5* | nonstopux*) ++ libsuff= shlibsuff= ++ ;; ++ *) ++ case $LD in # libtool.m4 will add one of these switches to LD ++ *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") ++ libsuff= shlibsuff= libmagic=32-bit;; ++ *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") ++ libsuff=32 shlibsuff=N32 libmagic=N32;; ++ *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") ++ libsuff=64 shlibsuff=64 libmagic=64-bit;; ++ *) libsuff= shlibsuff= libmagic=never-match;; ++ esac ++ ;; ++ esac ++ shlibpath_var=LD_LIBRARY${shlibsuff}_PATH ++ shlibpath_overrides_runpath=no ++ sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" ++ sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" ++ hardcode_into_libs=yes ++ ;; ++ ++# No shared lib support for Linux oldld, aout, or coff. ++linux*oldld* | linux*aout* | linux*coff*) ++ dynamic_linker=no ++ ;; ++ ++# This must be Linux ELF. ++linux* | k*bsd*-gnu) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=no ++ # This implies no fast_install, which is unacceptable. ++ # Some rework will be needed to allow for fast_install ++ # before this can be enabled. ++ hardcode_into_libs=yes ++ ++ # Append ld.so.conf contents to the search path ++ if test -f /etc/ld.so.conf; then ++ lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '` ++ sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" ++ fi ++ ++ # We used to test for /lib/ld.so.1 and disable shared libraries on ++ # powerpc, because MkLinux only supported shared libraries with the ++ # GNU dynamic linker. Since this was broken with cross compilers, ++ # most powerpc-linux boxes support dynamic linking these days and ++ # people can always --disable-shared, the test was removed, and we ++ # assume the GNU/Linux dynamic linker is in use. ++ dynamic_linker='GNU/Linux ld.so' ++ ;; ++ ++netbsdelf*-gnu) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=no ++ hardcode_into_libs=yes ++ dynamic_linker='NetBSD ld.elf_so' ++ ;; ++ ++netbsd*) ++ version_type=sunos ++ need_lib_prefix=no ++ need_version=no ++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' ++ finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' ++ dynamic_linker='NetBSD (a.out) ld.so' ++ else ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ dynamic_linker='NetBSD ld.elf_so' ++ fi ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=yes ++ hardcode_into_libs=yes ++ ;; ++ ++newsos6) ++ version_type=linux ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=yes ++ ;; ++ ++nto-qnx*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=yes ++ ;; ++ ++openbsd*) ++ version_type=sunos ++ sys_lib_dlsearch_path_spec="/usr/lib" ++ need_lib_prefix=no ++ # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. ++ case $host_os in ++ openbsd3.3 | openbsd3.3.*) need_version=yes ;; ++ *) need_version=no ;; ++ esac ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' ++ finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' ++ shlibpath_var=LD_LIBRARY_PATH ++ if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then ++ case $host_os in ++ openbsd2.[89] | openbsd2.[89].*) ++ shlibpath_overrides_runpath=no ++ ;; ++ *) ++ shlibpath_overrides_runpath=yes ++ ;; ++ esac ++ else ++ shlibpath_overrides_runpath=yes ++ fi ++ ;; ++ ++os2*) ++ libname_spec='$name' ++ shrext_cmds=".dll" ++ need_lib_prefix=no ++ library_names_spec='$libname${shared_ext} $libname.a' ++ dynamic_linker='OS/2 ld.exe' ++ shlibpath_var=LIBPATH ++ ;; ++ ++osf3* | osf4* | osf5*) ++ version_type=osf ++ need_lib_prefix=no ++ need_version=no ++ soname_spec='${libname}${release}${shared_ext}$major' ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ shlibpath_var=LD_LIBRARY_PATH ++ sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" ++ sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" ++ ;; ++ ++rdos*) ++ dynamic_linker=no ++ ;; ++ ++solaris*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=yes ++ hardcode_into_libs=yes ++ # ldd complains unless libraries are executable ++ postinstall_cmds='chmod +x $lib' ++ ;; ++ ++sunos4*) ++ version_type=sunos ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' ++ finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=yes ++ if test "$with_gnu_ld" = yes; then ++ need_lib_prefix=no ++ fi ++ need_version=yes ++ ;; ++ ++sysv4 | sysv4.3*) ++ version_type=linux ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ case $host_vendor in ++ sni) ++ shlibpath_overrides_runpath=no ++ need_lib_prefix=no ++ export_dynamic_flag_spec='${wl}-Blargedynsym' ++ runpath_var=LD_RUN_PATH ++ ;; ++ siemens) ++ need_lib_prefix=no ++ ;; ++ motorola) ++ need_lib_prefix=no ++ need_version=no ++ shlibpath_overrides_runpath=no ++ sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' ++ ;; ++ esac ++ ;; ++ ++sysv4*MP*) ++ if test -d /usr/nec ;then ++ version_type=linux ++ library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' ++ soname_spec='$libname${shared_ext}.$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ fi ++ ;; ++ ++sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) ++ version_type=freebsd-elf ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ hardcode_into_libs=yes ++ if test "$with_gnu_ld" = yes; then ++ sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' ++ shlibpath_overrides_runpath=no ++ else ++ sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' ++ shlibpath_overrides_runpath=yes ++ case $host_os in ++ sco3.2v5*) ++ sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" ++ ;; ++ esac ++ fi ++ sys_lib_dlsearch_path_spec='/usr/lib' ++ ;; ++ ++uts4*) ++ version_type=linux ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; ++ ++*) ++ dynamic_linker=no ++ ;; ++esac ++{ echo "$as_me:$LINENO: result: $dynamic_linker" >&5 ++echo "${ECHO_T}$dynamic_linker" >&6; } ++test "$dynamic_linker" = no && can_build_shared=no ++ ++if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ lt_cv_sys_lib_search_path_spec="$sys_lib_search_path_spec" ++fi ++ ++sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" ++if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ lt_cv_sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec" ++fi ++ ++sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" ++ ++variables_saved_for_relink="PATH $shlibpath_var $runpath_var" ++if test "$GCC" = yes; then ++ variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" ++fi ++ ++{ echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5 ++echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; } ++hardcode_action_CXX= ++if test -n "$hardcode_libdir_flag_spec_CXX" || \ ++ test -n "$runpath_var_CXX" || \ ++ test "X$hardcode_automatic_CXX" = "Xyes" ; then ++ ++ # We can hardcode non-existant directories. ++ if test "$hardcode_direct_CXX" != no && ++ # If the only mechanism to avoid hardcoding is shlibpath_var, we ++ # have to relink, otherwise we might link with an installed library ++ # when we should be linking with a yet-to-be-installed one ++ ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, CXX)" != no && ++ test "$hardcode_minus_L_CXX" != no; then ++ # Linking always hardcodes the temporary library directory. ++ hardcode_action_CXX=relink ++ else ++ # We can link without hardcoding, and we can hardcode nonexisting dirs. ++ hardcode_action_CXX=immediate ++ fi ++else ++ # We cannot hardcode anything, or else we can only hardcode existing ++ # directories. ++ hardcode_action_CXX=unsupported ++fi ++{ echo "$as_me:$LINENO: result: $hardcode_action_CXX" >&5 ++echo "${ECHO_T}$hardcode_action_CXX" >&6; } ++ ++if test "$hardcode_action_CXX" = relink; then ++ # Fast installation is not supported ++ enable_fast_install=no ++elif test "$shlibpath_overrides_runpath" = yes || ++ test "$enable_shared" = no; then ++ # Fast installation is not necessary ++ enable_fast_install=needless ++fi ++ ++ ++# The else clause should only fire when bootstrapping the ++# libtool distribution, otherwise you forgot to ship ltmain.sh ++# with your package, and you will get complaints that there are ++# no rules to generate ltmain.sh. ++if test -f "$ltmain"; then ++ # See if we are running on zsh, and set the options which allow our commands through ++ # without removal of \ escapes. ++ if test -n "${ZSH_VERSION+set}" ; then ++ setopt NO_GLOB_SUBST ++ fi ++ # Now quote all the things that may contain metacharacters while being ++ # careful not to overquote the AC_SUBSTed values. We take copies of the ++ # variables and quote the copies for generation of the libtool script. ++ for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \ ++ SED SHELL STRIP \ ++ libname_spec library_names_spec soname_spec extract_expsyms_cmds \ ++ old_striplib striplib file_magic_cmd finish_cmds finish_eval \ ++ deplibs_check_method reload_flag reload_cmds need_locks \ ++ lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \ ++ lt_cv_sys_global_symbol_to_c_name_address \ ++ sys_lib_search_path_spec sys_lib_dlsearch_path_spec \ ++ old_postinstall_cmds old_postuninstall_cmds \ ++ compiler_CXX \ ++ CC_CXX \ ++ LD_CXX \ ++ lt_prog_compiler_wl_CXX \ ++ lt_prog_compiler_pic_CXX \ ++ lt_prog_compiler_static_CXX \ ++ lt_prog_compiler_no_builtin_flag_CXX \ ++ export_dynamic_flag_spec_CXX \ ++ thread_safe_flag_spec_CXX \ ++ whole_archive_flag_spec_CXX \ ++ enable_shared_with_static_runtimes_CXX \ ++ old_archive_cmds_CXX \ ++ old_archive_from_new_cmds_CXX \ ++ predep_objects_CXX \ ++ postdep_objects_CXX \ ++ predeps_CXX \ ++ postdeps_CXX \ ++ compiler_lib_search_path_CXX \ ++ compiler_lib_search_dirs_CXX \ ++ archive_cmds_CXX \ ++ archive_expsym_cmds_CXX \ ++ postinstall_cmds_CXX \ ++ postuninstall_cmds_CXX \ ++ old_archive_from_expsyms_cmds_CXX \ ++ allow_undefined_flag_CXX \ ++ no_undefined_flag_CXX \ ++ export_symbols_cmds_CXX \ ++ hardcode_libdir_flag_spec_CXX \ ++ hardcode_libdir_flag_spec_ld_CXX \ ++ hardcode_libdir_separator_CXX \ ++ hardcode_automatic_CXX \ ++ module_cmds_CXX \ ++ module_expsym_cmds_CXX \ ++ lt_cv_prog_compiler_c_o_CXX \ ++ fix_srcfile_path_CXX \ ++ exclude_expsyms_CXX \ ++ include_expsyms_CXX; do ++ ++ case $var in ++ old_archive_cmds_CXX | \ ++ old_archive_from_new_cmds_CXX | \ ++ archive_cmds_CXX | \ ++ archive_expsym_cmds_CXX | \ ++ module_cmds_CXX | \ ++ module_expsym_cmds_CXX | \ ++ old_archive_from_expsyms_cmds_CXX | \ ++ export_symbols_cmds_CXX | \ ++ extract_expsyms_cmds | reload_cmds | finish_cmds | \ ++ postinstall_cmds | postuninstall_cmds | \ ++ old_postinstall_cmds | old_postuninstall_cmds | \ ++ sys_lib_search_path_spec | sys_lib_dlsearch_path_spec) ++ # Double-quote double-evaled strings. ++ eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\"" ++ ;; ++ *) ++ eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\"" ++ ;; ++ esac ++ done ++ ++ case $lt_echo in ++ *'\$0 --fallback-echo"') ++ lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'` ++ ;; ++ esac ++ ++cfgfile="$ofile" ++ ++ cat <<__EOF__ >> "$cfgfile" ++# ### BEGIN LIBTOOL TAG CONFIG: $tagname ++ ++# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: ++ ++# Shell to use when invoking shell scripts. ++SHELL=$lt_SHELL ++ ++# Whether or not to build shared libraries. ++build_libtool_libs=$enable_shared ++ ++# Whether or not to build static libraries. ++build_old_libs=$enable_static ++ ++# Whether or not to add -lc for building shared libraries. ++build_libtool_need_lc=$archive_cmds_need_lc_CXX ++ ++# Whether or not to disallow shared libs when runtime libs are static ++allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_CXX ++ ++# Whether or not to optimize for fast installation. ++fast_install=$enable_fast_install ++ ++# The host system. ++host_alias=$host_alias ++host=$host ++host_os=$host_os ++ ++# The build system. ++build_alias=$build_alias ++build=$build ++build_os=$build_os ++ ++# An echo program that does not interpret backslashes. ++echo=$lt_echo ++ ++# The archiver. ++AR=$lt_AR ++AR_FLAGS=$lt_AR_FLAGS ++ ++# A C compiler. ++LTCC=$lt_LTCC ++ ++# LTCC compiler flags. ++LTCFLAGS=$lt_LTCFLAGS ++ ++# A language-specific compiler. ++CC=$lt_compiler_CXX ++ ++# Is the compiler the GNU C compiler? ++with_gcc=$GCC_CXX ++ ++# An ERE matcher. ++EGREP=$lt_EGREP ++ ++# The linker used to build libraries. ++LD=$lt_LD_CXX ++ ++# Whether we need hard or soft links. ++LN_S=$lt_LN_S ++ ++# A BSD-compatible nm program. ++NM=$lt_NM ++ ++# A symbol stripping program ++STRIP=$lt_STRIP ++ ++# Used to examine libraries when file_magic_cmd begins "file" ++MAGIC_CMD=$MAGIC_CMD ++ ++# Used on cygwin: DLL creation program. ++DLLTOOL="$DLLTOOL" ++ ++# Used on cygwin: object dumper. ++OBJDUMP="$OBJDUMP" ++ ++# Used on cygwin: assembler. ++AS="$AS" ++ ++# The name of the directory that contains temporary libtool files. ++objdir=$objdir ++ ++# How to create reloadable object files. ++reload_flag=$lt_reload_flag ++reload_cmds=$lt_reload_cmds ++ ++# How to pass a linker flag through the compiler. ++wl=$lt_lt_prog_compiler_wl_CXX ++ ++# Object file suffix (normally "o"). ++objext="$ac_objext" ++ ++# Old archive suffix (normally "a"). ++libext="$libext" ++ ++# Shared library suffix (normally ".so"). ++shrext_cmds='$shrext_cmds' ++ ++# Executable file suffix (normally ""). ++exeext="$exeext" ++ ++# Additional compiler flags for building library objects. ++pic_flag=$lt_lt_prog_compiler_pic_CXX ++pic_mode=$pic_mode ++ ++# What is the maximum length of a command? ++max_cmd_len=$lt_cv_sys_max_cmd_len ++ ++# Does compiler simultaneously support -c and -o options? ++compiler_c_o=$lt_lt_cv_prog_compiler_c_o_CXX ++ ++# Must we lock files when doing compilation? ++need_locks=$lt_need_locks ++ ++# Do we need the lib prefix for modules? ++need_lib_prefix=$need_lib_prefix ++ ++# Do we need a version for libraries? ++need_version=$need_version ++ ++# Whether dlopen is supported. ++dlopen_support=$enable_dlopen ++ ++# Whether dlopen of programs is supported. ++dlopen_self=$enable_dlopen_self ++ ++# Whether dlopen of statically linked programs is supported. ++dlopen_self_static=$enable_dlopen_self_static ++ ++# Compiler flag to prevent dynamic linking. ++link_static_flag=$lt_lt_prog_compiler_static_CXX ++ ++# Compiler flag to turn off builtin functions. ++no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_CXX ++ ++# Compiler flag to allow reflexive dlopens. ++export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_CXX ++ ++# Compiler flag to generate shared objects directly from archives. ++whole_archive_flag_spec=$lt_whole_archive_flag_spec_CXX ++ ++# Compiler flag to generate thread-safe objects. ++thread_safe_flag_spec=$lt_thread_safe_flag_spec_CXX ++ ++# Library versioning type. ++version_type=$version_type ++ ++# Format of library name prefix. ++libname_spec=$lt_libname_spec ++ ++# List of archive names. First name is the real one, the rest are links. ++# The last name is the one that the linker finds with -lNAME. ++library_names_spec=$lt_library_names_spec ++ ++# The coded name of the library, if different from the real name. ++soname_spec=$lt_soname_spec ++ ++# Commands used to build and install an old-style archive. ++RANLIB=$lt_RANLIB ++old_archive_cmds=$lt_old_archive_cmds_CXX ++old_postinstall_cmds=$lt_old_postinstall_cmds ++old_postuninstall_cmds=$lt_old_postuninstall_cmds ++ ++# Create an old-style archive from a shared archive. ++old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_CXX ++ ++# Create a temporary old-style archive to link instead of a shared archive. ++old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_CXX ++ ++# Commands used to build and install a shared archive. ++archive_cmds=$lt_archive_cmds_CXX ++archive_expsym_cmds=$lt_archive_expsym_cmds_CXX ++postinstall_cmds=$lt_postinstall_cmds ++postuninstall_cmds=$lt_postuninstall_cmds ++ ++# Commands used to build a loadable module (assumed same as above if empty) ++module_cmds=$lt_module_cmds_CXX ++module_expsym_cmds=$lt_module_expsym_cmds_CXX ++ ++# Commands to strip libraries. ++old_striplib=$lt_old_striplib ++striplib=$lt_striplib ++ ++# Dependencies to place before the objects being linked to create a ++# shared library. ++predep_objects=$lt_predep_objects_CXX ++ ++# Dependencies to place after the objects being linked to create a ++# shared library. ++postdep_objects=$lt_postdep_objects_CXX ++ ++# Dependencies to place before the objects being linked to create a ++# shared library. ++predeps=$lt_predeps_CXX ++ ++# Dependencies to place after the objects being linked to create a ++# shared library. ++postdeps=$lt_postdeps_CXX ++ ++# The directories searched by this compiler when creating a shared ++# library ++compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_CXX ++ ++# The library search path used internally by the compiler when linking ++# a shared library. ++compiler_lib_search_path=$lt_compiler_lib_search_path_CXX ++ ++# Method to check whether dependent libraries are shared objects. ++deplibs_check_method=$lt_deplibs_check_method ++ ++# Command to use when deplibs_check_method == file_magic. ++file_magic_cmd=$lt_file_magic_cmd ++ ++# Flag that allows shared libraries with undefined symbols to be built. ++allow_undefined_flag=$lt_allow_undefined_flag_CXX ++ ++# Flag that forces no undefined symbols. ++no_undefined_flag=$lt_no_undefined_flag_CXX ++ ++# Commands used to finish a libtool library installation in a directory. ++finish_cmds=$lt_finish_cmds ++ ++# Same as above, but a single script fragment to be evaled but not shown. ++finish_eval=$lt_finish_eval ++ ++# Take the output of nm and produce a listing of raw symbols and C names. ++global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe ++ ++# Transform the output of nm in a proper C declaration ++global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl ++ ++# Transform the output of nm in a C name address pair ++global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address ++ ++# This is the shared library runtime path variable. ++runpath_var=$runpath_var ++ ++# This is the shared library path variable. ++shlibpath_var=$shlibpath_var ++ ++# Is shlibpath searched before the hard-coded library search path? ++shlibpath_overrides_runpath=$shlibpath_overrides_runpath ++ ++# How to hardcode a shared library path into an executable. ++hardcode_action=$hardcode_action_CXX ++ ++# Whether we should hardcode library paths into libraries. ++hardcode_into_libs=$hardcode_into_libs ++ ++# Flag to hardcode \$libdir into a binary during linking. ++# This must work even if \$libdir does not exist. ++hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_CXX ++ ++# If ld is used when linking, flag to hardcode \$libdir into ++# a binary during linking. This must work even if \$libdir does ++# not exist. ++hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_CXX ++ ++# Whether we need a single -rpath flag with a separated argument. ++hardcode_libdir_separator=$lt_hardcode_libdir_separator_CXX ++ ++# Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the ++# resulting binary. ++hardcode_direct=$hardcode_direct_CXX ++ ++# Set to yes if using the -LDIR flag during linking hardcodes DIR into the ++# resulting binary. ++hardcode_minus_L=$hardcode_minus_L_CXX ++ ++# Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into ++# the resulting binary. ++hardcode_shlibpath_var=$hardcode_shlibpath_var_CXX ++ ++# Set to yes if building a shared library automatically hardcodes DIR into the library ++# and all subsequent libraries and executables linked against it. ++hardcode_automatic=$hardcode_automatic_CXX ++ ++# Variables whose values should be saved in libtool wrapper scripts and ++# restored at relink time. ++variables_saved_for_relink="$variables_saved_for_relink" ++ ++# Whether libtool must link a program against all its dependency libraries. ++link_all_deplibs=$link_all_deplibs_CXX ++ ++# Compile-time system search path for libraries ++sys_lib_search_path_spec=$lt_sys_lib_search_path_spec ++ ++# Run-time system search path for libraries ++sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec ++ ++# Fix the shell variable \$srcfile for the compiler. ++fix_srcfile_path=$lt_fix_srcfile_path ++ ++# Set to yes if exported symbols are required. ++always_export_symbols=$always_export_symbols_CXX ++ ++# The commands to list exported symbols. ++export_symbols_cmds=$lt_export_symbols_cmds_CXX ++ ++# The commands to extract the exported symbol list from a shared archive. ++extract_expsyms_cmds=$lt_extract_expsyms_cmds ++ ++# Symbols that should not be listed in the preloaded symbols. ++exclude_expsyms=$lt_exclude_expsyms_CXX ++ ++# Symbols that must always be exported. ++include_expsyms=$lt_include_expsyms_CXX ++ ++# ### END LIBTOOL TAG CONFIG: $tagname ++ ++__EOF__ ++ ++ ++else ++ # If there is no Makefile yet, we rely on a make rule to execute ++ # `config.status --recheck' to rerun these tests and create the ++ # libtool script then. ++ ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'` ++ if test -f "$ltmain_in"; then ++ test -f Makefile && make "$ltmain" ++ fi ++fi ++ ++ ++ac_ext=c ++ac_cpp='$CPP $CPPFLAGS' ++ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ++ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ++ac_compiler_gnu=$ac_cv_c_compiler_gnu ++ ++CC=$lt_save_CC ++LDCXX=$LD ++LD=$lt_save_LD ++GCC=$lt_save_GCC ++with_gnu_ldcxx=$with_gnu_ld ++with_gnu_ld=$lt_save_with_gnu_ld ++lt_cv_path_LDCXX=$lt_cv_path_LD ++lt_cv_path_LD=$lt_save_path_LD ++lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld ++lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld ++ ++ else ++ tagname="" ++ fi ++ ;; ++ ++ F77) ++ if test -n "$F77" && test "X$F77" != "Xno"; then ++ ++ac_ext=f ++ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5' ++ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ++ac_compiler_gnu=$ac_cv_f77_compiler_gnu ++ ++ ++archive_cmds_need_lc_F77=no ++allow_undefined_flag_F77= ++always_export_symbols_F77=no ++archive_expsym_cmds_F77= ++export_dynamic_flag_spec_F77= ++hardcode_direct_F77=no ++hardcode_libdir_flag_spec_F77= ++hardcode_libdir_flag_spec_ld_F77= ++hardcode_libdir_separator_F77= ++hardcode_minus_L_F77=no ++hardcode_automatic_F77=no ++module_cmds_F77= ++module_expsym_cmds_F77= ++link_all_deplibs_F77=unknown ++old_archive_cmds_F77=$old_archive_cmds ++no_undefined_flag_F77= ++whole_archive_flag_spec_F77= ++enable_shared_with_static_runtimes_F77=no ++ ++# Source file extension for f77 test sources. ++ac_ext=f ++ ++# Object file extension for compiled f77 test sources. ++objext=o ++objext_F77=$objext ++ ++# Code to be used in simple compile tests ++lt_simple_compile_test_code="\ ++ subroutine t ++ return ++ end ++" ++ ++# Code to be used in simple link tests ++lt_simple_link_test_code="\ ++ program t ++ end ++" ++ ++# ltmain only uses $CC for tagged configurations so make sure $CC is set. ++ ++# If no C compiler was specified, use CC. ++LTCC=${LTCC-"$CC"} ++ ++# If no C compiler flags were specified, use CFLAGS. ++LTCFLAGS=${LTCFLAGS-"$CFLAGS"} ++ ++# Allow CC to be a program name with arguments. ++compiler=$CC ++ ++ ++# save warnings/boilerplate of simple test code ++ac_outfile=conftest.$ac_objext ++echo "$lt_simple_compile_test_code" >conftest.$ac_ext ++eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err ++_lt_compiler_boilerplate=`cat conftest.err` ++$rm conftest* ++ ++ac_outfile=conftest.$ac_objext ++echo "$lt_simple_link_test_code" >conftest.$ac_ext ++eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err ++_lt_linker_boilerplate=`cat conftest.err` ++$rm -r conftest* ++ ++ ++# Allow CC to be a program name with arguments. ++lt_save_CC="$CC" ++CC=${F77-"f77"} ++compiler=$CC ++compiler_F77=$CC ++for cc_temp in $compiler""; do ++ case $cc_temp in ++ compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; ++ distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; ++ \-*) ;; ++ *) break;; ++ esac ++done ++cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"` ++ ++ ++{ echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5 ++echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6; } ++{ echo "$as_me:$LINENO: result: $can_build_shared" >&5 ++echo "${ECHO_T}$can_build_shared" >&6; } ++ ++{ echo "$as_me:$LINENO: checking whether to build shared libraries" >&5 ++echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6; } ++test "$can_build_shared" = "no" && enable_shared=no ++ ++# On AIX, shared libraries and static libraries use the same namespace, and ++# are all built from PIC. ++case $host_os in ++aix3*) ++ test "$enable_shared" = yes && enable_static=no ++ if test -n "$RANLIB"; then ++ archive_cmds="$archive_cmds~\$RANLIB \$lib" ++ postinstall_cmds='$RANLIB $lib' ++ fi ++ ;; ++aix[4-9]*) ++ if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then ++ test "$enable_shared" = yes && enable_static=no ++ fi ++ ;; ++esac ++{ echo "$as_me:$LINENO: result: $enable_shared" >&5 ++echo "${ECHO_T}$enable_shared" >&6; } ++ ++{ echo "$as_me:$LINENO: checking whether to build static libraries" >&5 ++echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6; } ++# Make sure either enable_shared or enable_static is yes. ++test "$enable_shared" = yes || enable_static=yes ++{ echo "$as_me:$LINENO: result: $enable_static" >&5 ++echo "${ECHO_T}$enable_static" >&6; } ++ ++GCC_F77="$G77" ++LD_F77="$LD" ++ ++lt_prog_compiler_wl_F77= ++lt_prog_compiler_pic_F77= ++lt_prog_compiler_static_F77= ++ ++{ echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5 ++echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; } ++ ++ if test "$GCC" = yes; then ++ lt_prog_compiler_wl_F77='-Wl,' ++ lt_prog_compiler_static_F77='-static' ++ ++ case $host_os in ++ aix*) ++ # All AIX code is PIC. ++ if test "$host_cpu" = ia64; then ++ # AIX 5 now supports IA64 processor ++ lt_prog_compiler_static_F77='-Bstatic' ++ fi ++ ;; ++ ++ amigaos*) ++ # FIXME: we need at least 68020 code to build shared libraries, but ++ # adding the `-m68020' flag to GCC prevents building anything better, ++ # like `-m68040'. ++ lt_prog_compiler_pic_F77='-m68020 -resident32 -malways-restore-a4' ++ ;; ++ ++ beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) ++ # PIC is the default for these OSes. ++ ;; ++ ++ mingw* | cygwin* | pw32* | os2*) ++ # This hack is so that the source file can tell whether it is being ++ # built for inclusion in a dll (and should export symbols for example). ++ # Although the cygwin gcc ignores -fPIC, still need this for old-style ++ # (--disable-auto-import) libraries ++ lt_prog_compiler_pic_F77='-DDLL_EXPORT' ++ ;; ++ ++ darwin* | rhapsody*) ++ # PIC is the default on this platform ++ # Common symbols not allowed in MH_DYLIB files ++ lt_prog_compiler_pic_F77='-fno-common' ++ ;; ++ ++ interix[3-9]*) ++ # Interix 3.x gcc -fpic/-fPIC options generate broken code. ++ # Instead, we relocate shared libraries at runtime. ++ ;; ++ ++ msdosdjgpp*) ++ # Just because we use GCC doesn't mean we suddenly get shared libraries ++ # on systems that don't support them. ++ lt_prog_compiler_can_build_shared_F77=no ++ enable_shared=no ++ ;; ++ ++ sysv4*MP*) ++ if test -d /usr/nec; then ++ lt_prog_compiler_pic_F77=-Kconform_pic ++ fi ++ ;; ++ ++ hpux*) ++ # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but ++ # not for PA HP-UX. ++ case $host_cpu in ++ hppa*64*|ia64*) ++ # +Z the default ++ ;; ++ *) ++ lt_prog_compiler_pic_F77='-fPIC' ++ ;; ++ esac ++ ;; ++ ++ *) ++ lt_prog_compiler_pic_F77='-fPIC' ++ ;; ++ esac ++ else ++ # PORTME Check for flag to pass linker flags through the system compiler. ++ case $host_os in ++ aix*) ++ lt_prog_compiler_wl_F77='-Wl,' ++ if test "$host_cpu" = ia64; then ++ # AIX 5 now supports IA64 processor ++ lt_prog_compiler_static_F77='-Bstatic' ++ else ++ lt_prog_compiler_static_F77='-bnso -bI:/lib/syscalls.exp' ++ fi ++ ;; ++ darwin*) ++ # PIC is the default on this platform ++ # Common symbols not allowed in MH_DYLIB files ++ case $cc_basename in ++ xlc*) ++ lt_prog_compiler_pic_F77='-qnocommon' ++ lt_prog_compiler_wl_F77='-Wl,' ++ ;; ++ esac ++ ;; ++ ++ mingw* | cygwin* | pw32* | os2*) ++ # This hack is so that the source file can tell whether it is being ++ # built for inclusion in a dll (and should export symbols for example). ++ lt_prog_compiler_pic_F77='-DDLL_EXPORT' ++ ;; ++ ++ hpux9* | hpux10* | hpux11*) ++ lt_prog_compiler_wl_F77='-Wl,' ++ # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but ++ # not for PA HP-UX. ++ case $host_cpu in ++ hppa*64*|ia64*) ++ # +Z the default ++ ;; ++ *) ++ lt_prog_compiler_pic_F77='+Z' ++ ;; ++ esac ++ # Is there a better lt_prog_compiler_static that works with the bundled CC? ++ lt_prog_compiler_static_F77='${wl}-a ${wl}archive' ++ ;; ++ ++ irix5* | irix6* | nonstopux*) ++ lt_prog_compiler_wl_F77='-Wl,' ++ # PIC (with -KPIC) is the default. ++ lt_prog_compiler_static_F77='-non_shared' ++ ;; ++ ++ newsos6) ++ lt_prog_compiler_pic_F77='-KPIC' ++ lt_prog_compiler_static_F77='-Bstatic' ++ ;; ++ ++ linux* | k*bsd*-gnu) ++ case $cc_basename in ++ icc* | ecc*) ++ lt_prog_compiler_wl_F77='-Wl,' ++ lt_prog_compiler_pic_F77='-KPIC' ++ lt_prog_compiler_static_F77='-static' ++ ;; ++ pgcc* | pgf77* | pgf90* | pgf95*) ++ # Portland Group compilers (*not* the Pentium gcc compiler, ++ # which looks to be a dead project) ++ lt_prog_compiler_wl_F77='-Wl,' ++ lt_prog_compiler_pic_F77='-fpic' ++ lt_prog_compiler_static_F77='-Bstatic' ++ ;; ++ ccc*) ++ lt_prog_compiler_wl_F77='-Wl,' ++ # All Alpha code is PIC. ++ lt_prog_compiler_static_F77='-non_shared' ++ ;; ++ *) ++ case `$CC -V 2>&1 | sed 5q` in ++ *Sun\ C*) ++ # Sun C 5.9 ++ lt_prog_compiler_pic_F77='-KPIC' ++ lt_prog_compiler_static_F77='-Bstatic' ++ lt_prog_compiler_wl_F77='-Wl,' ++ ;; ++ *Sun\ F*) ++ # Sun Fortran 8.3 passes all unrecognized flags to the linker ++ lt_prog_compiler_pic_F77='-KPIC' ++ lt_prog_compiler_static_F77='-Bstatic' ++ lt_prog_compiler_wl_F77='' ++ ;; ++ esac ++ ;; ++ esac ++ ;; ++ ++ osf3* | osf4* | osf5*) ++ lt_prog_compiler_wl_F77='-Wl,' ++ # All OSF/1 code is PIC. ++ lt_prog_compiler_static_F77='-non_shared' ++ ;; ++ ++ rdos*) ++ lt_prog_compiler_static_F77='-non_shared' ++ ;; ++ ++ solaris*) ++ lt_prog_compiler_pic_F77='-KPIC' ++ lt_prog_compiler_static_F77='-Bstatic' ++ case $cc_basename in ++ f77* | f90* | f95*) ++ lt_prog_compiler_wl_F77='-Qoption ld ';; ++ *) ++ lt_prog_compiler_wl_F77='-Wl,';; ++ esac ++ ;; ++ ++ sunos4*) ++ lt_prog_compiler_wl_F77='-Qoption ld ' ++ lt_prog_compiler_pic_F77='-PIC' ++ lt_prog_compiler_static_F77='-Bstatic' ++ ;; ++ ++ sysv4 | sysv4.2uw2* | sysv4.3*) ++ lt_prog_compiler_wl_F77='-Wl,' ++ lt_prog_compiler_pic_F77='-KPIC' ++ lt_prog_compiler_static_F77='-Bstatic' ++ ;; ++ ++ sysv4*MP*) ++ if test -d /usr/nec ;then ++ lt_prog_compiler_pic_F77='-Kconform_pic' ++ lt_prog_compiler_static_F77='-Bstatic' ++ fi ++ ;; ++ ++ sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) ++ lt_prog_compiler_wl_F77='-Wl,' ++ lt_prog_compiler_pic_F77='-KPIC' ++ lt_prog_compiler_static_F77='-Bstatic' ++ ;; ++ ++ unicos*) ++ lt_prog_compiler_wl_F77='-Wl,' ++ lt_prog_compiler_can_build_shared_F77=no ++ ;; ++ ++ uts4*) ++ lt_prog_compiler_pic_F77='-pic' ++ lt_prog_compiler_static_F77='-Bstatic' ++ ;; ++ ++ *) ++ lt_prog_compiler_can_build_shared_F77=no ++ ;; ++ esac ++ fi ++ ++{ echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_F77" >&5 ++echo "${ECHO_T}$lt_prog_compiler_pic_F77" >&6; } ++ ++# ++# Check to make sure the PIC flag actually works. ++# ++if test -n "$lt_prog_compiler_pic_F77"; then ++ ++{ echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_F77 works" >&5 ++echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_F77 works... $ECHO_C" >&6; } ++if test "${lt_cv_prog_compiler_pic_works_F77+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ lt_cv_prog_compiler_pic_works_F77=no ++ ac_outfile=conftest.$ac_objext ++ echo "$lt_simple_compile_test_code" > conftest.$ac_ext ++ lt_compiler_flag="$lt_prog_compiler_pic_F77" ++ # Insert the option either (1) after the last *FLAGS variable, or ++ # (2) before a word containing "conftest.", or (3) at the end. ++ # Note that $ac_compile itself does not contain backslashes and begins ++ # with a dollar sign (not a hyphen), so the echo should work correctly. ++ # The option is referenced via a variable to avoid confusing sed. ++ lt_compile=`echo "$ac_compile" | $SED \ ++ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ ++ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ ++ -e 's:$: $lt_compiler_flag:'` ++ (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&5) ++ (eval "$lt_compile" 2>conftest.err) ++ ac_status=$? ++ cat conftest.err >&5 ++ echo "$as_me:__oline__: \$? = $ac_status" >&5 ++ if (exit $ac_status) && test -s "$ac_outfile"; then ++ # The compiler can only warn and ignore the option if not recognized ++ # So say no if there are warnings other than the usual output. ++ $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp ++ $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 ++ if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then ++ lt_cv_prog_compiler_pic_works_F77=yes ++ fi ++ fi ++ $rm conftest* ++ ++fi ++{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works_F77" >&5 ++echo "${ECHO_T}$lt_cv_prog_compiler_pic_works_F77" >&6; } ++ ++if test x"$lt_cv_prog_compiler_pic_works_F77" = xyes; then ++ case $lt_prog_compiler_pic_F77 in ++ "" | " "*) ;; ++ *) lt_prog_compiler_pic_F77=" $lt_prog_compiler_pic_F77" ;; ++ esac ++else ++ lt_prog_compiler_pic_F77= ++ lt_prog_compiler_can_build_shared_F77=no ++fi ++ ++fi ++case $host_os in ++ # For platforms which do not support PIC, -DPIC is meaningless: ++ *djgpp*) ++ lt_prog_compiler_pic_F77= ++ ;; ++ *) ++ lt_prog_compiler_pic_F77="$lt_prog_compiler_pic_F77" ++ ;; ++esac ++ ++# ++# Check to make sure the static flag actually works. ++# ++wl=$lt_prog_compiler_wl_F77 eval lt_tmp_static_flag=\"$lt_prog_compiler_static_F77\" ++{ echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5 ++echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; } ++if test "${lt_cv_prog_compiler_static_works_F77+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ lt_cv_prog_compiler_static_works_F77=no ++ save_LDFLAGS="$LDFLAGS" ++ LDFLAGS="$LDFLAGS $lt_tmp_static_flag" ++ echo "$lt_simple_link_test_code" > conftest.$ac_ext ++ if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then ++ # The linker can only warn and ignore the option if not recognized ++ # So say no if there are warnings ++ if test -s conftest.err; then ++ # Append any errors to the config.log. ++ cat conftest.err 1>&5 ++ $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp ++ $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 ++ if diff conftest.exp conftest.er2 >/dev/null; then ++ lt_cv_prog_compiler_static_works_F77=yes ++ fi ++ else ++ lt_cv_prog_compiler_static_works_F77=yes ++ fi ++ fi ++ $rm -r conftest* ++ LDFLAGS="$save_LDFLAGS" ++ ++fi ++{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works_F77" >&5 ++echo "${ECHO_T}$lt_cv_prog_compiler_static_works_F77" >&6; } ++ ++if test x"$lt_cv_prog_compiler_static_works_F77" = xyes; then ++ : ++else ++ lt_prog_compiler_static_F77= ++fi ++ ++ ++{ echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5 ++echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; } ++if test "${lt_cv_prog_compiler_c_o_F77+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ lt_cv_prog_compiler_c_o_F77=no ++ $rm -r conftest 2>/dev/null ++ mkdir conftest ++ cd conftest ++ mkdir out ++ echo "$lt_simple_compile_test_code" > conftest.$ac_ext ++ ++ lt_compiler_flag="-o out/conftest2.$ac_objext" ++ # Insert the option either (1) after the last *FLAGS variable, or ++ # (2) before a word containing "conftest.", or (3) at the end. ++ # Note that $ac_compile itself does not contain backslashes and begins ++ # with a dollar sign (not a hyphen), so the echo should work correctly. ++ lt_compile=`echo "$ac_compile" | $SED \ ++ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ ++ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ ++ -e 's:$: $lt_compiler_flag:'` ++ (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&5) ++ (eval "$lt_compile" 2>out/conftest.err) ++ ac_status=$? ++ cat out/conftest.err >&5 ++ echo "$as_me:__oline__: \$? = $ac_status" >&5 ++ if (exit $ac_status) && test -s out/conftest2.$ac_objext ++ then ++ # The compiler can only warn and ignore the option if not recognized ++ # So say no if there are warnings ++ $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp ++ $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 ++ if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then ++ lt_cv_prog_compiler_c_o_F77=yes ++ fi ++ fi ++ chmod u+w . 2>&5 ++ $rm conftest* ++ # SGI C++ compiler will create directory out/ii_files/ for ++ # template instantiation ++ test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files ++ $rm out/* && rmdir out ++ cd .. ++ rmdir conftest ++ $rm conftest* ++ ++fi ++{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_F77" >&5 ++echo "${ECHO_T}$lt_cv_prog_compiler_c_o_F77" >&6; } ++ ++ ++hard_links="nottested" ++if test "$lt_cv_prog_compiler_c_o_F77" = no && test "$need_locks" != no; then ++ # do not overwrite the value of need_locks provided by the user ++ { echo "$as_me:$LINENO: checking if we can lock with hard links" >&5 ++echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; } ++ hard_links=yes ++ $rm conftest* ++ ln conftest.a conftest.b 2>/dev/null && hard_links=no ++ touch conftest.a ++ ln conftest.a conftest.b 2>&5 || hard_links=no ++ ln conftest.a conftest.b 2>/dev/null && hard_links=no ++ { echo "$as_me:$LINENO: result: $hard_links" >&5 ++echo "${ECHO_T}$hard_links" >&6; } ++ if test "$hard_links" = no; then ++ { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 ++echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} ++ need_locks=warn ++ fi ++else ++ need_locks=no ++fi ++ ++{ echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5 ++echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; } ++ ++ runpath_var= ++ allow_undefined_flag_F77= ++ enable_shared_with_static_runtimes_F77=no ++ archive_cmds_F77= ++ archive_expsym_cmds_F77= ++ old_archive_From_new_cmds_F77= ++ old_archive_from_expsyms_cmds_F77= ++ export_dynamic_flag_spec_F77= ++ whole_archive_flag_spec_F77= ++ thread_safe_flag_spec_F77= ++ hardcode_libdir_flag_spec_F77= ++ hardcode_libdir_flag_spec_ld_F77= ++ hardcode_libdir_separator_F77= ++ hardcode_direct_F77=no ++ hardcode_minus_L_F77=no ++ hardcode_shlibpath_var_F77=unsupported ++ link_all_deplibs_F77=unknown ++ hardcode_automatic_F77=no ++ module_cmds_F77= ++ module_expsym_cmds_F77= ++ always_export_symbols_F77=no ++ export_symbols_cmds_F77='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' ++ # include_expsyms should be a list of space-separated symbols to be *always* ++ # included in the symbol list ++ include_expsyms_F77= ++ # exclude_expsyms can be an extended regexp of symbols to exclude ++ # it will be wrapped by ` (' and `)$', so one must not match beginning or ++ # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', ++ # as well as any symbol that contains `d'. ++ exclude_expsyms_F77='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' ++ # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out ++ # platforms (ab)use it in PIC code, but their linkers get confused if ++ # the symbol is explicitly referenced. Since portable code cannot ++ # rely on this symbol name, it's probably fine to never include it in ++ # preloaded symbol tables. ++ # Exclude shared library initialization/finalization symbols. ++ extract_expsyms_cmds= ++ # Just being paranoid about ensuring that cc_basename is set. ++ for cc_temp in $compiler""; do ++ case $cc_temp in ++ compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; ++ distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; ++ \-*) ;; ++ *) break;; ++ esac ++done ++cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"` ++ ++ case $host_os in ++ cygwin* | mingw* | pw32*) ++ # FIXME: the MSVC++ port hasn't been tested in a loooong time ++ # When not using gcc, we currently assume that we are using ++ # Microsoft Visual C++. ++ if test "$GCC" != yes; then ++ with_gnu_ld=no ++ fi ++ ;; ++ interix*) ++ # we just hope/assume this is gcc and not c89 (= MSVC++) ++ with_gnu_ld=yes ++ ;; ++ openbsd*) ++ with_gnu_ld=no ++ ;; ++ esac ++ ++ ld_shlibs_F77=yes ++ if test "$with_gnu_ld" = yes; then ++ # If archive_cmds runs LD, not CC, wlarc should be empty ++ wlarc='${wl}' ++ ++ # Set some defaults for GNU ld with shared library support. These ++ # are reset later if shared libraries are not supported. Putting them ++ # here allows them to be overridden if necessary. ++ runpath_var=LD_RUN_PATH ++ hardcode_libdir_flag_spec_F77='${wl}--rpath ${wl}$libdir' ++ export_dynamic_flag_spec_F77='${wl}--export-dynamic' ++ # ancient GNU ld didn't support --whole-archive et. al. ++ if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then ++ whole_archive_flag_spec_F77="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' ++ else ++ whole_archive_flag_spec_F77= ++ fi ++ supports_anon_versioning=no ++ case `$LD -v 2>/dev/null` in ++ *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 ++ *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... ++ *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... ++ *\ 2.11.*) ;; # other 2.11 versions ++ *) supports_anon_versioning=yes ;; ++ esac ++ ++ # See if GNU ld supports shared libraries. ++ case $host_os in ++ aix[3-9]*) ++ # On AIX/PPC, the GNU linker is very broken ++ if test "$host_cpu" != ia64; then ++ ld_shlibs_F77=no ++ cat <&2 ++ ++*** Warning: the GNU linker, at least up to release 2.9.1, is reported ++*** to be unable to reliably create shared libraries on AIX. ++*** Therefore, libtool is disabling shared libraries support. If you ++*** really care for shared libraries, you may want to modify your PATH ++*** so that a non-GNU linker is found, and then restart. ++ ++EOF ++ fi ++ ;; ++ ++ amigaos*) ++ archive_cmds_F77='$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)' ++ hardcode_libdir_flag_spec_F77='-L$libdir' ++ hardcode_minus_L_F77=yes ++ ++ # Samuel A. Falvo II reports ++ # that the semantics of dynamic libraries on AmigaOS, at least up ++ # to version 4, is to share data among multiple programs linked ++ # with the same dynamic library. Since this doesn't match the ++ # behavior of shared libraries on other platforms, we can't use ++ # them. ++ ld_shlibs_F77=no ++ ;; ++ ++ beos*) ++ if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then ++ allow_undefined_flag_F77=unsupported ++ # Joseph Beckenbach says some releases of gcc ++ # support --undefined. This deserves some investigation. FIXME ++ archive_cmds_F77='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' ++ else ++ ld_shlibs_F77=no ++ fi ++ ;; ++ ++ cygwin* | mingw* | pw32*) ++ # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, F77) is actually meaningless, ++ # as there is no search path for DLLs. ++ hardcode_libdir_flag_spec_F77='-L$libdir' ++ allow_undefined_flag_F77=unsupported ++ always_export_symbols_F77=no ++ enable_shared_with_static_runtimes_F77=yes ++ export_symbols_cmds_F77='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' ++ ++ if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then ++ archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' ++ # If the export-symbols file already is a .def file (1st line ++ # is EXPORTS), use it as is; otherwise, prepend... ++ archive_expsym_cmds_F77='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then ++ cp $export_symbols $output_objdir/$soname.def; ++ else ++ echo EXPORTS > $output_objdir/$soname.def; ++ cat $export_symbols >> $output_objdir/$soname.def; ++ fi~ ++ $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' ++ else ++ ld_shlibs_F77=no ++ fi ++ ;; ++ ++ interix[3-9]*) ++ hardcode_direct_F77=no ++ hardcode_shlibpath_var_F77=no ++ hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir' ++ export_dynamic_flag_spec_F77='${wl}-E' ++ # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. ++ # Instead, shared libraries are loaded at an image base (0x10000000 by ++ # default) and relocated if they conflict, which is a slow very memory ++ # consuming and fragmenting process. To avoid this, we pick a random, ++ # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link ++ # time. Moving up from 0x10000000 also allows more sbrk(2) space. ++ archive_cmds_F77='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' ++ archive_expsym_cmds_F77='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' ++ ;; ++ ++ gnu* | linux* | k*bsd*-gnu) ++ if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then ++ tmp_addflag= ++ case $cc_basename,$host_cpu in ++ pgcc*) # Portland Group C compiler ++ whole_archive_flag_spec_F77='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive' ++ tmp_addflag=' $pic_flag' ++ ;; ++ pgf77* | pgf90* | pgf95*) # Portland Group f77 and f90 compilers ++ whole_archive_flag_spec_F77='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive' ++ tmp_addflag=' $pic_flag -Mnomain' ;; ++ ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 ++ tmp_addflag=' -i_dynamic' ;; ++ efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 ++ tmp_addflag=' -i_dynamic -nofor_main' ;; ++ ifc* | ifort*) # Intel Fortran compiler ++ tmp_addflag=' -nofor_main' ;; ++ esac ++ case `$CC -V 2>&1 | sed 5q` in ++ *Sun\ C*) # Sun C 5.9 ++ whole_archive_flag_spec_F77='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive' ++ tmp_sharedflag='-G' ;; ++ *Sun\ F*) # Sun Fortran 8.3 ++ tmp_sharedflag='-G' ;; ++ *) ++ tmp_sharedflag='-shared' ;; ++ esac ++ archive_cmds_F77='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' ++ ++ if test $supports_anon_versioning = yes; then ++ archive_expsym_cmds_F77='$echo "{ global:" > $output_objdir/$libname.ver~ ++ cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ ++ $echo "local: *; };" >> $output_objdir/$libname.ver~ ++ $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' ++ fi ++ link_all_deplibs_F77=no ++ else ++ ld_shlibs_F77=no ++ fi ++ ;; ++ ++ netbsd* | netbsdelf*-gnu) ++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then ++ archive_cmds_F77='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' ++ wlarc= ++ else ++ archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' ++ archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' ++ fi ++ ;; ++ ++ solaris*) ++ if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then ++ ld_shlibs_F77=no ++ cat <&2 ++ ++*** Warning: The releases 2.8.* of the GNU linker cannot reliably ++*** create shared libraries on Solaris systems. Therefore, libtool ++*** is disabling shared libraries support. We urge you to upgrade GNU ++*** binutils to release 2.9.1 or newer. Another option is to modify ++*** your PATH or compiler configuration so that the native linker is ++*** used, and then restart. ++ ++EOF ++ elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then ++ archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' ++ archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' ++ else ++ ld_shlibs_F77=no ++ fi ++ ;; ++ ++ sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) ++ case `$LD -v 2>&1` in ++ *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) ++ ld_shlibs_F77=no ++ cat <<_LT_EOF 1>&2 ++ ++*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not ++*** reliably create shared libraries on SCO systems. Therefore, libtool ++*** is disabling shared libraries support. We urge you to upgrade GNU ++*** binutils to release 2.16.91.0.3 or newer. Another option is to modify ++*** your PATH or compiler configuration so that the native linker is ++*** used, and then restart. ++ ++_LT_EOF ++ ;; ++ *) ++ if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then ++ hardcode_libdir_flag_spec_F77='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`' ++ archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib' ++ archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib' ++ else ++ ld_shlibs_F77=no ++ fi ++ ;; ++ esac ++ ;; ++ ++ sunos4*) ++ archive_cmds_F77='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' ++ wlarc= ++ hardcode_direct_F77=yes ++ hardcode_shlibpath_var_F77=no ++ ;; ++ ++ *) ++ if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then ++ archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' ++ archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' ++ else ++ ld_shlibs_F77=no ++ fi ++ ;; ++ esac ++ ++ if test "$ld_shlibs_F77" = no; then ++ runpath_var= ++ hardcode_libdir_flag_spec_F77= ++ export_dynamic_flag_spec_F77= ++ whole_archive_flag_spec_F77= ++ fi ++ else ++ # PORTME fill in a description of your system's linker (not GNU ld) ++ case $host_os in ++ aix3*) ++ allow_undefined_flag_F77=unsupported ++ always_export_symbols_F77=yes ++ archive_expsym_cmds_F77='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname' ++ # Note: this linker hardcodes the directories in LIBPATH if there ++ # are no directories specified by -L. ++ hardcode_minus_L_F77=yes ++ if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then ++ # Neither direct hardcoding nor static linking is supported with a ++ # broken collect2. ++ hardcode_direct_F77=unsupported ++ fi ++ ;; ++ ++ aix[4-9]*) ++ if test "$host_cpu" = ia64; then ++ # On IA64, the linker does run time linking by default, so we don't ++ # have to do anything special. ++ aix_use_runtimelinking=no ++ exp_sym_flag='-Bexport' ++ no_entry_flag="" ++ else ++ # If we're using GNU nm, then we don't want the "-C" option. ++ # -C means demangle to AIX nm, but means don't demangle with GNU nm ++ if $NM -V 2>&1 | grep 'GNU' > /dev/null; then ++ export_symbols_cmds_F77='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols' ++ else ++ export_symbols_cmds_F77='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols' ++ fi ++ aix_use_runtimelinking=no ++ ++ # Test if we are trying to use run time linking or normal ++ # AIX style linking. If -brtl is somewhere in LDFLAGS, we ++ # need to do runtime linking. ++ case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) ++ for ld_flag in $LDFLAGS; do ++ if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then ++ aix_use_runtimelinking=yes ++ break ++ fi ++ done ++ ;; ++ esac ++ ++ exp_sym_flag='-bexport' ++ no_entry_flag='-bnoentry' ++ fi ++ ++ # When large executables or shared objects are built, AIX ld can ++ # have problems creating the table of contents. If linking a library ++ # or program results in "error TOC overflow" add -mminimal-toc to ++ # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not ++ # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. ++ ++ archive_cmds_F77='' ++ hardcode_direct_F77=yes ++ hardcode_libdir_separator_F77=':' ++ link_all_deplibs_F77=yes ++ ++ if test "$GCC" = yes; then ++ case $host_os in aix4.[012]|aix4.[012].*) ++ # We only want to do this on AIX 4.2 and lower, the check ++ # below for broken collect2 doesn't work under 4.3+ ++ collect2name=`${CC} -print-prog-name=collect2` ++ if test -f "$collect2name" && \ ++ strings "$collect2name" | grep resolve_lib_name >/dev/null ++ then ++ # We have reworked collect2 ++ : ++ else ++ # We have old collect2 ++ hardcode_direct_F77=unsupported ++ # It fails to find uninstalled libraries when the uninstalled ++ # path is not listed in the libpath. Setting hardcode_minus_L ++ # to unsupported forces relinking ++ hardcode_minus_L_F77=yes ++ hardcode_libdir_flag_spec_F77='-L$libdir' ++ hardcode_libdir_separator_F77= ++ fi ++ ;; ++ esac ++ shared_flag='-shared' ++ if test "$aix_use_runtimelinking" = yes; then ++ shared_flag="$shared_flag "'${wl}-G' ++ fi ++ else ++ # not using gcc ++ if test "$host_cpu" = ia64; then ++ # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release ++ # chokes on -Wl,-G. The following line is correct: ++ shared_flag='-G' ++ else ++ if test "$aix_use_runtimelinking" = yes; then ++ shared_flag='${wl}-G' ++ else ++ shared_flag='${wl}-bM:SRE' ++ fi ++ fi ++ fi ++ ++ # It seems that -bexpall does not export symbols beginning with ++ # underscore (_), so it is better to generate a list of symbols to export. ++ always_export_symbols_F77=yes ++ if test "$aix_use_runtimelinking" = yes; then ++ # Warning - without using the other runtime loading flags (-brtl), ++ # -berok will link without error, but may produce a broken library. ++ allow_undefined_flag_F77='-berok' ++ # Determine the default libpath from the value encoded in an empty executable. ++ cat >conftest.$ac_ext <<_ACEOF ++ program main ++ ++ end ++_ACEOF ++rm -f conftest.$ac_objext conftest$ac_exeext ++if { (ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_link") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_f77_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then ++ ++lt_aix_libpath_sed=' ++ /Import File Strings/,/^$/ { ++ /^0/ { ++ s/^0 *\(.*\)$/\1/ ++ p ++ } ++ }' ++aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` ++# Check for a 64-bit object if we didn't find anything. ++if test -z "$aix_libpath"; then ++ aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` ++fi ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ ++ conftest$ac_exeext conftest.$ac_ext ++if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi ++ ++ hardcode_libdir_flag_spec_F77='${wl}-blibpath:$libdir:'"$aix_libpath" ++ archive_expsym_cmds_F77="\$CC"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag" ++ else ++ if test "$host_cpu" = ia64; then ++ hardcode_libdir_flag_spec_F77='${wl}-R $libdir:/usr/lib:/lib' ++ allow_undefined_flag_F77="-z nodefs" ++ archive_expsym_cmds_F77="\$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" ++ else ++ # Determine the default libpath from the value encoded in an empty executable. ++ cat >conftest.$ac_ext <<_ACEOF ++ program main ++ ++ end ++_ACEOF ++rm -f conftest.$ac_objext conftest$ac_exeext ++if { (ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_link") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_f77_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then ++ ++lt_aix_libpath_sed=' ++ /Import File Strings/,/^$/ { ++ /^0/ { ++ s/^0 *\(.*\)$/\1/ ++ p ++ } ++ }' ++aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` ++# Check for a 64-bit object if we didn't find anything. ++if test -z "$aix_libpath"; then ++ aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` ++fi ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ ++ conftest$ac_exeext conftest.$ac_ext ++if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi ++ ++ hardcode_libdir_flag_spec_F77='${wl}-blibpath:$libdir:'"$aix_libpath" ++ # Warning - without using the other run time loading flags, ++ # -berok will link without error, but may produce a broken library. ++ no_undefined_flag_F77=' ${wl}-bernotok' ++ allow_undefined_flag_F77=' ${wl}-berok' ++ # Exported symbols can be pulled into shared objects from archives ++ whole_archive_flag_spec_F77='$convenience' ++ archive_cmds_need_lc_F77=yes ++ # This is similar to how AIX traditionally builds its shared libraries. ++ archive_expsym_cmds_F77="\$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' ++ fi ++ fi ++ ;; ++ ++ amigaos*) ++ archive_cmds_F77='$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)' ++ hardcode_libdir_flag_spec_F77='-L$libdir' ++ hardcode_minus_L_F77=yes ++ # see comment about different semantics on the GNU ld section ++ ld_shlibs_F77=no ++ ;; ++ ++ bsdi[45]*) ++ export_dynamic_flag_spec_F77=-rdynamic ++ ;; ++ ++ cygwin* | mingw* | pw32*) ++ # When not using gcc, we currently assume that we are using ++ # Microsoft Visual C++. ++ # hardcode_libdir_flag_spec is actually meaningless, as there is ++ # no search path for DLLs. ++ hardcode_libdir_flag_spec_F77=' ' ++ allow_undefined_flag_F77=unsupported ++ # Tell ltmain to make .lib files, not .a files. ++ libext=lib ++ # Tell ltmain to make .dll files, not .so files. ++ shrext_cmds=".dll" ++ # FIXME: Setting linknames here is a bad hack. ++ archive_cmds_F77='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames=' ++ # The linker will automatically build a .lib file if we build a DLL. ++ old_archive_From_new_cmds_F77='true' ++ # FIXME: Should let the user specify the lib program. ++ old_archive_cmds_F77='lib -OUT:$oldlib$oldobjs$old_deplibs' ++ fix_srcfile_path_F77='`cygpath -w "$srcfile"`' ++ enable_shared_with_static_runtimes_F77=yes ++ ;; ++ ++ darwin* | rhapsody*) ++ case $host_os in ++ rhapsody* | darwin1.[012]) ++ allow_undefined_flag_F77='${wl}-undefined ${wl}suppress' ++ ;; ++ *) # Darwin 1.3 on ++ if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then ++ allow_undefined_flag_F77='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ++ else ++ case ${MACOSX_DEPLOYMENT_TARGET} in ++ 10.[012]) ++ allow_undefined_flag_F77='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ++ ;; ++ 10.*) ++ allow_undefined_flag_F77='${wl}-undefined ${wl}dynamic_lookup' ++ ;; ++ esac ++ fi ++ ;; ++ esac ++ archive_cmds_need_lc_F77=no ++ hardcode_direct_F77=no ++ hardcode_automatic_F77=yes ++ hardcode_shlibpath_var_F77=unsupported ++ whole_archive_flag_spec_F77='' ++ link_all_deplibs_F77=yes ++ if test "$GCC" = yes ; then ++ output_verbose_link_cmd='echo' ++ archive_cmds_F77="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" ++ module_cmds_F77="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" ++ archive_expsym_cmds_F77="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}" ++ module_expsym_cmds_F77="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}" ++ else ++ case $cc_basename in ++ xlc*) ++ output_verbose_link_cmd='echo' ++ archive_cmds_F77='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $xlcverstring' ++ module_cmds_F77='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags' ++ # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds ++ archive_expsym_cmds_F77='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $xlcverstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' ++ module_expsym_cmds_F77='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' ++ ;; ++ *) ++ ld_shlibs_F77=no ++ ;; ++ esac ++ fi ++ ;; ++ ++ dgux*) ++ archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_libdir_flag_spec_F77='-L$libdir' ++ hardcode_shlibpath_var_F77=no ++ ;; ++ ++ freebsd1*) ++ ld_shlibs_F77=no ++ ;; ++ ++ # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor ++ # support. Future versions do this automatically, but an explicit c++rt0.o ++ # does not break anything, and helps significantly (at the cost of a little ++ # extra space). ++ freebsd2.2*) ++ archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' ++ hardcode_libdir_flag_spec_F77='-R$libdir' ++ hardcode_direct_F77=yes ++ hardcode_shlibpath_var_F77=no ++ ;; ++ ++ # Unfortunately, older versions of FreeBSD 2 do not have this feature. ++ freebsd2*) ++ archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_direct_F77=yes ++ hardcode_minus_L_F77=yes ++ hardcode_shlibpath_var_F77=no ++ ;; ++ ++ # FreeBSD 3 and greater uses gcc -shared to do shared libraries. ++ freebsd* | dragonfly*) ++ archive_cmds_F77='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' ++ hardcode_libdir_flag_spec_F77='-R$libdir' ++ hardcode_direct_F77=yes ++ hardcode_shlibpath_var_F77=no ++ ;; ++ ++ hpux9*) ++ if test "$GCC" = yes; then ++ archive_cmds_F77='$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' ++ else ++ archive_cmds_F77='$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' ++ fi ++ hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir' ++ hardcode_libdir_separator_F77=: ++ hardcode_direct_F77=yes ++ ++ # hardcode_minus_L: Not really in the search PATH, ++ # but as the default location of the library. ++ hardcode_minus_L_F77=yes ++ export_dynamic_flag_spec_F77='${wl}-E' ++ ;; ++ ++ hpux10*) ++ if test "$GCC" = yes -a "$with_gnu_ld" = no; then ++ archive_cmds_F77='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' ++ else ++ archive_cmds_F77='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' ++ fi ++ if test "$with_gnu_ld" = no; then ++ hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir' ++ hardcode_libdir_separator_F77=: ++ ++ hardcode_direct_F77=yes ++ export_dynamic_flag_spec_F77='${wl}-E' ++ ++ # hardcode_minus_L: Not really in the search PATH, ++ # but as the default location of the library. ++ hardcode_minus_L_F77=yes ++ fi ++ ;; ++ ++ hpux11*) ++ if test "$GCC" = yes -a "$with_gnu_ld" = no; then ++ case $host_cpu in ++ hppa*64*) ++ archive_cmds_F77='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' ++ ;; ++ ia64*) ++ archive_cmds_F77='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' ++ ;; ++ *) ++ archive_cmds_F77='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' ++ ;; ++ esac ++ else ++ case $host_cpu in ++ hppa*64*) ++ archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' ++ ;; ++ ia64*) ++ archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' ++ ;; ++ *) ++ archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' ++ ;; ++ esac ++ fi ++ if test "$with_gnu_ld" = no; then ++ hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir' ++ hardcode_libdir_separator_F77=: ++ ++ case $host_cpu in ++ hppa*64*|ia64*) ++ hardcode_libdir_flag_spec_ld_F77='+b $libdir' ++ hardcode_direct_F77=no ++ hardcode_shlibpath_var_F77=no ++ ;; ++ *) ++ hardcode_direct_F77=yes ++ export_dynamic_flag_spec_F77='${wl}-E' ++ ++ # hardcode_minus_L: Not really in the search PATH, ++ # but as the default location of the library. ++ hardcode_minus_L_F77=yes ++ ;; ++ esac ++ fi ++ ;; ++ ++ irix5* | irix6* | nonstopux*) ++ if test "$GCC" = yes; then ++ archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' ++ else ++ archive_cmds_F77='$LD -shared $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' ++ hardcode_libdir_flag_spec_ld_F77='-rpath $libdir' ++ fi ++ hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir' ++ hardcode_libdir_separator_F77=: ++ link_all_deplibs_F77=yes ++ ;; ++ ++ netbsd* | netbsdelf*-gnu) ++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then ++ archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out ++ else ++ archive_cmds_F77='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF ++ fi ++ hardcode_libdir_flag_spec_F77='-R$libdir' ++ hardcode_direct_F77=yes ++ hardcode_shlibpath_var_F77=no ++ ;; ++ ++ newsos6) ++ archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_direct_F77=yes ++ hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir' ++ hardcode_libdir_separator_F77=: ++ hardcode_shlibpath_var_F77=no ++ ;; ++ ++ openbsd*) ++ if test -f /usr/libexec/ld.so; then ++ hardcode_direct_F77=yes ++ hardcode_shlibpath_var_F77=no ++ if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then ++ archive_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' ++ archive_expsym_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols' ++ hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir' ++ export_dynamic_flag_spec_F77='${wl}-E' ++ else ++ case $host_os in ++ openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*) ++ archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_libdir_flag_spec_F77='-R$libdir' ++ ;; ++ *) ++ archive_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' ++ hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir' ++ ;; ++ esac ++ fi ++ else ++ ld_shlibs_F77=no ++ fi ++ ;; ++ ++ os2*) ++ hardcode_libdir_flag_spec_F77='-L$libdir' ++ hardcode_minus_L_F77=yes ++ allow_undefined_flag_F77=unsupported ++ archive_cmds_F77='$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' ++ old_archive_From_new_cmds_F77='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def' ++ ;; ++ ++ osf3*) ++ if test "$GCC" = yes; then ++ allow_undefined_flag_F77=' ${wl}-expect_unresolved ${wl}\*' ++ archive_cmds_F77='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' ++ else ++ allow_undefined_flag_F77=' -expect_unresolved \*' ++ archive_cmds_F77='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' ++ fi ++ hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir' ++ hardcode_libdir_separator_F77=: ++ ;; ++ ++ osf4* | osf5*) # as osf3* with the addition of -msym flag ++ if test "$GCC" = yes; then ++ allow_undefined_flag_F77=' ${wl}-expect_unresolved ${wl}\*' ++ archive_cmds_F77='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' ++ hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir' ++ else ++ allow_undefined_flag_F77=' -expect_unresolved \*' ++ archive_cmds_F77='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' ++ archive_expsym_cmds_F77='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~ ++ $LD -shared${allow_undefined_flag} -input $lib.exp $linker_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib~$rm $lib.exp' ++ ++ # Both c and cxx compiler support -rpath directly ++ hardcode_libdir_flag_spec_F77='-rpath $libdir' ++ fi ++ hardcode_libdir_separator_F77=: ++ ;; ++ ++ solaris*) ++ no_undefined_flag_F77=' -z text' ++ if test "$GCC" = yes; then ++ wlarc='${wl}' ++ archive_cmds_F77='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' ++ archive_expsym_cmds_F77='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ ++ $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp' ++ else ++ wlarc='' ++ archive_cmds_F77='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ archive_expsym_cmds_F77='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ ++ $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp' ++ fi ++ hardcode_libdir_flag_spec_F77='-R$libdir' ++ hardcode_shlibpath_var_F77=no ++ case $host_os in ++ solaris2.[0-5] | solaris2.[0-5].*) ;; ++ *) ++ # The compiler driver will combine and reorder linker options, ++ # but understands `-z linker_flag'. GCC discards it without `$wl', ++ # but is careful enough not to reorder. ++ # Supported since Solaris 2.6 (maybe 2.5.1?) ++ if test "$GCC" = yes; then ++ whole_archive_flag_spec_F77='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' ++ else ++ whole_archive_flag_spec_F77='-z allextract$convenience -z defaultextract' ++ fi ++ ;; ++ esac ++ link_all_deplibs_F77=yes ++ ;; ++ ++ sunos4*) ++ if test "x$host_vendor" = xsequent; then ++ # Use $CC to link under sequent, because it throws in some extra .o ++ # files that make .init and .fini sections work. ++ archive_cmds_F77='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags' ++ else ++ archive_cmds_F77='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' ++ fi ++ hardcode_libdir_flag_spec_F77='-L$libdir' ++ hardcode_direct_F77=yes ++ hardcode_minus_L_F77=yes ++ hardcode_shlibpath_var_F77=no ++ ;; ++ ++ sysv4) ++ case $host_vendor in ++ sni) ++ archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_direct_F77=yes # is this really true??? ++ ;; ++ siemens) ++ ## LD is ld it makes a PLAMLIB ++ ## CC just makes a GrossModule. ++ archive_cmds_F77='$LD -G -o $lib $libobjs $deplibs $linker_flags' ++ reload_cmds_F77='$CC -r -o $output$reload_objs' ++ hardcode_direct_F77=no ++ ;; ++ motorola) ++ archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_direct_F77=no #Motorola manual says yes, but my tests say they lie ++ ;; ++ esac ++ runpath_var='LD_RUN_PATH' ++ hardcode_shlibpath_var_F77=no ++ ;; ++ ++ sysv4.3*) ++ archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_shlibpath_var_F77=no ++ export_dynamic_flag_spec_F77='-Bexport' ++ ;; ++ ++ sysv4*MP*) ++ if test -d /usr/nec; then ++ archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_shlibpath_var_F77=no ++ runpath_var=LD_RUN_PATH ++ hardcode_runpath_var=yes ++ ld_shlibs_F77=yes ++ fi ++ ;; ++ ++ sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) ++ no_undefined_flag_F77='${wl}-z,text' ++ archive_cmds_need_lc_F77=no ++ hardcode_shlibpath_var_F77=no ++ runpath_var='LD_RUN_PATH' ++ ++ if test "$GCC" = yes; then ++ archive_cmds_F77='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' ++ archive_expsym_cmds_F77='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' ++ else ++ archive_cmds_F77='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' ++ archive_expsym_cmds_F77='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' ++ fi ++ ;; ++ ++ sysv5* | sco3.2v5* | sco5v6*) ++ # Note: We can NOT use -z defs as we might desire, because we do not ++ # link with -lc, and that would cause any symbols used from libc to ++ # always be unresolved, which means just about no library would ++ # ever link correctly. If we're not using GNU ld we use -z text ++ # though, which does catch some bad symbols but isn't as heavy-handed ++ # as -z defs. ++ no_undefined_flag_F77='${wl}-z,text' ++ allow_undefined_flag_F77='${wl}-z,nodefs' ++ archive_cmds_need_lc_F77=no ++ hardcode_shlibpath_var_F77=no ++ hardcode_libdir_flag_spec_F77='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`' ++ hardcode_libdir_separator_F77=':' ++ link_all_deplibs_F77=yes ++ export_dynamic_flag_spec_F77='${wl}-Bexport' ++ runpath_var='LD_RUN_PATH' ++ ++ if test "$GCC" = yes; then ++ archive_cmds_F77='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' ++ archive_expsym_cmds_F77='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' ++ else ++ archive_cmds_F77='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' ++ archive_expsym_cmds_F77='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' ++ fi ++ ;; ++ ++ uts4*) ++ archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_libdir_flag_spec_F77='-L$libdir' ++ hardcode_shlibpath_var_F77=no ++ ;; ++ ++ *) ++ ld_shlibs_F77=no ++ ;; ++ esac ++ fi ++ ++{ echo "$as_me:$LINENO: result: $ld_shlibs_F77" >&5 ++echo "${ECHO_T}$ld_shlibs_F77" >&6; } ++test "$ld_shlibs_F77" = no && can_build_shared=no ++ ++# ++# Do we need to explicitly link libc? ++# ++case "x$archive_cmds_need_lc_F77" in ++x|xyes) ++ # Assume -lc should be added ++ archive_cmds_need_lc_F77=yes ++ ++ if test "$enable_shared" = yes && test "$GCC" = yes; then ++ case $archive_cmds_F77 in ++ *'~'*) ++ # FIXME: we may have to deal with multi-command sequences. ++ ;; ++ '$CC '*) ++ # Test whether the compiler implicitly links with -lc since on some ++ # systems, -lgcc has to come before -lc. If gcc already passes -lc ++ # to ld, don't add -lc before -lgcc. ++ { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5 ++echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; } ++ $rm conftest* ++ echo "$lt_simple_compile_test_code" > conftest.$ac_ext ++ ++ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 ++ (eval $ac_compile) 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } 2>conftest.err; then ++ soname=conftest ++ lib=conftest ++ libobjs=conftest.$ac_objext ++ deplibs= ++ wl=$lt_prog_compiler_wl_F77 ++ pic_flag=$lt_prog_compiler_pic_F77 ++ compiler_flags=-v ++ linker_flags=-v ++ verstring= ++ output_objdir=. ++ libname=conftest ++ lt_save_allow_undefined_flag=$allow_undefined_flag_F77 ++ allow_undefined_flag_F77= ++ if { (eval echo "$as_me:$LINENO: \"$archive_cmds_F77 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5 ++ (eval $archive_cmds_F77 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } ++ then ++ archive_cmds_need_lc_F77=no ++ else ++ archive_cmds_need_lc_F77=yes ++ fi ++ allow_undefined_flag_F77=$lt_save_allow_undefined_flag ++ else ++ cat conftest.err 1>&5 ++ fi ++ $rm conftest* ++ { echo "$as_me:$LINENO: result: $archive_cmds_need_lc_F77" >&5 ++echo "${ECHO_T}$archive_cmds_need_lc_F77" >&6; } ++ ;; ++ esac ++ fi ++ ;; ++esac ++ ++{ echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5 ++echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; } ++library_names_spec= ++libname_spec='lib$name' ++soname_spec= ++shrext_cmds=".so" ++postinstall_cmds= ++postuninstall_cmds= ++finish_cmds= ++finish_eval= ++shlibpath_var= ++shlibpath_overrides_runpath=unknown ++version_type=none ++dynamic_linker="$host_os ld.so" ++sys_lib_dlsearch_path_spec="/lib /usr/lib" ++ ++need_lib_prefix=unknown ++hardcode_into_libs=no ++ ++# when you set need_version to no, make sure it does not cause -set_version ++# flags to be left without arguments ++need_version=unknown ++ ++case $host_os in ++aix3*) ++ version_type=linux ++ library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' ++ shlibpath_var=LIBPATH ++ ++ # AIX 3 has no versioning support, so we append a major version to the name. ++ soname_spec='${libname}${release}${shared_ext}$major' ++ ;; ++ ++aix[4-9]*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ hardcode_into_libs=yes ++ if test "$host_cpu" = ia64; then ++ # AIX 5 supports IA64 ++ library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}' ++ shlibpath_var=LD_LIBRARY_PATH ++ else ++ # With GCC up to 2.95.x, collect2 would create an import file ++ # for dependence libraries. The import file would start with ++ # the line `#! .'. This would cause the generated library to ++ # depend on `.', always an invalid library. This was fixed in ++ # development snapshots of GCC prior to 3.0. ++ case $host_os in ++ aix4 | aix4.[01] | aix4.[01].*) ++ if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' ++ echo ' yes ' ++ echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then ++ : ++ else ++ can_build_shared=no ++ fi ++ ;; ++ esac ++ # AIX (on Power*) has no versioning support, so currently we can not hardcode correct ++ # soname into executable. Probably we can add versioning support to ++ # collect2, so additional links can be useful in future. ++ if test "$aix_use_runtimelinking" = yes; then ++ # If using run time linking (on AIX 4.2 or later) use lib.so ++ # instead of lib.a to let people know that these are not ++ # typical AIX shared libraries. ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ else ++ # We preserve .a as extension for shared libraries through AIX4.2 ++ # and later when we are not doing run time linking. ++ library_names_spec='${libname}${release}.a $libname.a' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ fi ++ shlibpath_var=LIBPATH ++ fi ++ ;; ++ ++amigaos*) ++ library_names_spec='$libname.ixlibrary $libname.a' ++ # Create ${libname}_ixlibrary.a entries in /sys/libs. ++ finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done' ++ ;; ++ ++beos*) ++ library_names_spec='${libname}${shared_ext}' ++ dynamic_linker="$host_os ld.so" ++ shlibpath_var=LIBRARY_PATH ++ ;; ++ ++bsdi[45]*) ++ version_type=linux ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' ++ shlibpath_var=LD_LIBRARY_PATH ++ sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" ++ sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" ++ # the default ld.so.conf also contains /usr/contrib/lib and ++ # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow ++ # libtool to hard-code these into programs ++ ;; ++ ++cygwin* | mingw* | pw32*) ++ version_type=windows ++ shrext_cmds=".dll" ++ need_version=no ++ need_lib_prefix=no ++ ++ case $GCC,$host_os in ++ yes,cygwin* | yes,mingw* | yes,pw32*) ++ library_names_spec='$libname.dll.a' ++ # DLL is installed to $(libdir)/../bin by postinstall_cmds ++ postinstall_cmds='base_file=`basename \${file}`~ ++ dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~ ++ dldir=$destdir/`dirname \$dlpath`~ ++ test -d \$dldir || mkdir -p \$dldir~ ++ $install_prog $dir/$dlname \$dldir/$dlname~ ++ chmod a+x \$dldir/$dlname' ++ postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ ++ dlpath=$dir/\$dldll~ ++ $rm \$dlpath' ++ shlibpath_overrides_runpath=yes ++ ++ case $host_os in ++ cygwin*) ++ # Cygwin DLLs use 'cyg' prefix rather than 'lib' ++ soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' ++ sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib" ++ ;; ++ mingw*) ++ # MinGW DLLs use traditional 'lib' prefix ++ soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' ++ sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"` ++ if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then ++ # It is most probably a Windows format PATH printed by ++ # mingw gcc, but we are running on Cygwin. Gcc prints its search ++ # path with ; separators, and with drive letters. We can handle the ++ # drive letters (cygwin fileutils understands them), so leave them, ++ # especially as we might pass files found there to a mingw objdump, ++ # which wouldn't understand a cygwinified path. Ahh. ++ sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` ++ else ++ sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` ++ fi ++ ;; ++ pw32*) ++ # pw32 DLLs use 'pw' prefix rather than 'lib' ++ library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' ++ ;; ++ esac ++ ;; ++ ++ *) ++ library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' ++ ;; ++ esac ++ dynamic_linker='Win32 ld.exe' ++ # FIXME: first we should search . and the directory the executable is in ++ shlibpath_var=PATH ++ ;; ++ ++darwin* | rhapsody*) ++ dynamic_linker="$host_os dyld" ++ version_type=darwin ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext' ++ soname_spec='${libname}${release}${major}$shared_ext' ++ shlibpath_overrides_runpath=yes ++ shlibpath_var=DYLD_LIBRARY_PATH ++ shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' ++ ++ sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' ++ ;; ++ ++dgux*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; ++ ++freebsd1*) ++ dynamic_linker=no ++ ;; ++ ++freebsd* | dragonfly*) ++ # DragonFly does not have aout. When/if they implement a new ++ # versioning mechanism, adjust this. ++ if test -x /usr/bin/objformat; then ++ objformat=`/usr/bin/objformat` ++ else ++ case $host_os in ++ freebsd[123]*) objformat=aout ;; ++ *) objformat=elf ;; ++ esac ++ fi ++ version_type=freebsd-$objformat ++ case $version_type in ++ freebsd-elf*) ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' ++ need_version=no ++ need_lib_prefix=no ++ ;; ++ freebsd-*) ++ library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' ++ need_version=yes ++ ;; ++ esac ++ shlibpath_var=LD_LIBRARY_PATH ++ case $host_os in ++ freebsd2*) ++ shlibpath_overrides_runpath=yes ++ ;; ++ freebsd3.[01]* | freebsdelf3.[01]*) ++ shlibpath_overrides_runpath=yes ++ hardcode_into_libs=yes ++ ;; ++ freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ ++ freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) ++ shlibpath_overrides_runpath=no ++ hardcode_into_libs=yes ++ ;; ++ *) # from 4.6 on, and DragonFly ++ shlibpath_overrides_runpath=yes ++ hardcode_into_libs=yes ++ ;; ++ esac ++ ;; ++ ++gnu*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ hardcode_into_libs=yes ++ ;; ++ ++hpux9* | hpux10* | hpux11*) ++ # Give a soname corresponding to the major version so that dld.sl refuses to ++ # link against other versions. ++ version_type=sunos ++ need_lib_prefix=no ++ need_version=no ++ case $host_cpu in ++ ia64*) ++ shrext_cmds='.so' ++ hardcode_into_libs=yes ++ dynamic_linker="$host_os dld.so" ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ if test "X$HPUX_IA64_MODE" = X32; then ++ sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" ++ else ++ sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" ++ fi ++ sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec ++ ;; ++ hppa*64*) ++ shrext_cmds='.sl' ++ hardcode_into_libs=yes ++ dynamic_linker="$host_os dld.sl" ++ shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH ++ shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" ++ sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec ++ ;; ++ *) ++ shrext_cmds='.sl' ++ dynamic_linker="$host_os dld.sl" ++ shlibpath_var=SHLIB_PATH ++ shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ ;; ++ esac ++ # HP-UX runs *really* slowly unless shared libraries are mode 555. ++ postinstall_cmds='chmod 555 $lib' ++ ;; ++ ++interix[3-9]*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=no ++ hardcode_into_libs=yes ++ ;; ++ ++irix5* | irix6* | nonstopux*) ++ case $host_os in ++ nonstopux*) version_type=nonstopux ;; ++ *) ++ if test "$lt_cv_prog_gnu_ld" = yes; then ++ version_type=linux ++ else ++ version_type=irix ++ fi ;; ++ esac ++ need_lib_prefix=no ++ need_version=no ++ soname_spec='${libname}${release}${shared_ext}$major' ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}' ++ case $host_os in ++ irix5* | nonstopux*) ++ libsuff= shlibsuff= ++ ;; ++ *) ++ case $LD in # libtool.m4 will add one of these switches to LD ++ *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") ++ libsuff= shlibsuff= libmagic=32-bit;; ++ *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") ++ libsuff=32 shlibsuff=N32 libmagic=N32;; ++ *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") ++ libsuff=64 shlibsuff=64 libmagic=64-bit;; ++ *) libsuff= shlibsuff= libmagic=never-match;; ++ esac ++ ;; ++ esac ++ shlibpath_var=LD_LIBRARY${shlibsuff}_PATH ++ shlibpath_overrides_runpath=no ++ sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" ++ sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" ++ hardcode_into_libs=yes ++ ;; ++ ++# No shared lib support for Linux oldld, aout, or coff. ++linux*oldld* | linux*aout* | linux*coff*) ++ dynamic_linker=no ++ ;; ++ ++# This must be Linux ELF. ++linux* | k*bsd*-gnu) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=no ++ # This implies no fast_install, which is unacceptable. ++ # Some rework will be needed to allow for fast_install ++ # before this can be enabled. ++ hardcode_into_libs=yes ++ ++ # Append ld.so.conf contents to the search path ++ if test -f /etc/ld.so.conf; then ++ lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '` ++ sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" ++ fi ++ ++ # We used to test for /lib/ld.so.1 and disable shared libraries on ++ # powerpc, because MkLinux only supported shared libraries with the ++ # GNU dynamic linker. Since this was broken with cross compilers, ++ # most powerpc-linux boxes support dynamic linking these days and ++ # people can always --disable-shared, the test was removed, and we ++ # assume the GNU/Linux dynamic linker is in use. ++ dynamic_linker='GNU/Linux ld.so' ++ ;; ++ ++netbsdelf*-gnu) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=no ++ hardcode_into_libs=yes ++ dynamic_linker='NetBSD ld.elf_so' ++ ;; ++ ++netbsd*) ++ version_type=sunos ++ need_lib_prefix=no ++ need_version=no ++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' ++ finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' ++ dynamic_linker='NetBSD (a.out) ld.so' ++ else ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ dynamic_linker='NetBSD ld.elf_so' ++ fi ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=yes ++ hardcode_into_libs=yes ++ ;; ++ ++newsos6) ++ version_type=linux ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=yes ++ ;; ++ ++nto-qnx*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=yes ++ ;; ++ ++openbsd*) ++ version_type=sunos ++ sys_lib_dlsearch_path_spec="/usr/lib" ++ need_lib_prefix=no ++ # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. ++ case $host_os in ++ openbsd3.3 | openbsd3.3.*) need_version=yes ;; ++ *) need_version=no ;; ++ esac ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' ++ finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' ++ shlibpath_var=LD_LIBRARY_PATH ++ if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then ++ case $host_os in ++ openbsd2.[89] | openbsd2.[89].*) ++ shlibpath_overrides_runpath=no ++ ;; ++ *) ++ shlibpath_overrides_runpath=yes ++ ;; ++ esac ++ else ++ shlibpath_overrides_runpath=yes ++ fi ++ ;; ++ ++os2*) ++ libname_spec='$name' ++ shrext_cmds=".dll" ++ need_lib_prefix=no ++ library_names_spec='$libname${shared_ext} $libname.a' ++ dynamic_linker='OS/2 ld.exe' ++ shlibpath_var=LIBPATH ++ ;; ++ ++osf3* | osf4* | osf5*) ++ version_type=osf ++ need_lib_prefix=no ++ need_version=no ++ soname_spec='${libname}${release}${shared_ext}$major' ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ shlibpath_var=LD_LIBRARY_PATH ++ sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" ++ sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" ++ ;; ++ ++rdos*) ++ dynamic_linker=no ++ ;; ++ ++solaris*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=yes ++ hardcode_into_libs=yes ++ # ldd complains unless libraries are executable ++ postinstall_cmds='chmod +x $lib' ++ ;; ++ ++sunos4*) ++ version_type=sunos ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' ++ finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=yes ++ if test "$with_gnu_ld" = yes; then ++ need_lib_prefix=no ++ fi ++ need_version=yes ++ ;; ++ ++sysv4 | sysv4.3*) ++ version_type=linux ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ case $host_vendor in ++ sni) ++ shlibpath_overrides_runpath=no ++ need_lib_prefix=no ++ export_dynamic_flag_spec='${wl}-Blargedynsym' ++ runpath_var=LD_RUN_PATH ++ ;; ++ siemens) ++ need_lib_prefix=no ++ ;; ++ motorola) ++ need_lib_prefix=no ++ need_version=no ++ shlibpath_overrides_runpath=no ++ sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' ++ ;; ++ esac ++ ;; ++ ++sysv4*MP*) ++ if test -d /usr/nec ;then ++ version_type=linux ++ library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' ++ soname_spec='$libname${shared_ext}.$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ fi ++ ;; ++ ++sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) ++ version_type=freebsd-elf ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ hardcode_into_libs=yes ++ if test "$with_gnu_ld" = yes; then ++ sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' ++ shlibpath_overrides_runpath=no ++ else ++ sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' ++ shlibpath_overrides_runpath=yes ++ case $host_os in ++ sco3.2v5*) ++ sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" ++ ;; ++ esac ++ fi ++ sys_lib_dlsearch_path_spec='/usr/lib' ++ ;; ++ ++uts4*) ++ version_type=linux ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; ++ ++*) ++ dynamic_linker=no ++ ;; ++esac ++{ echo "$as_me:$LINENO: result: $dynamic_linker" >&5 ++echo "${ECHO_T}$dynamic_linker" >&6; } ++test "$dynamic_linker" = no && can_build_shared=no ++ ++if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ lt_cv_sys_lib_search_path_spec="$sys_lib_search_path_spec" ++fi ++ ++sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" ++if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ lt_cv_sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec" ++fi ++ ++sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" ++ ++variables_saved_for_relink="PATH $shlibpath_var $runpath_var" ++if test "$GCC" = yes; then ++ variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" ++fi ++ ++{ echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5 ++echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; } ++hardcode_action_F77= ++if test -n "$hardcode_libdir_flag_spec_F77" || \ ++ test -n "$runpath_var_F77" || \ ++ test "X$hardcode_automatic_F77" = "Xyes" ; then ++ ++ # We can hardcode non-existant directories. ++ if test "$hardcode_direct_F77" != no && ++ # If the only mechanism to avoid hardcoding is shlibpath_var, we ++ # have to relink, otherwise we might link with an installed library ++ # when we should be linking with a yet-to-be-installed one ++ ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, F77)" != no && ++ test "$hardcode_minus_L_F77" != no; then ++ # Linking always hardcodes the temporary library directory. ++ hardcode_action_F77=relink ++ else ++ # We can link without hardcoding, and we can hardcode nonexisting dirs. ++ hardcode_action_F77=immediate ++ fi ++else ++ # We cannot hardcode anything, or else we can only hardcode existing ++ # directories. ++ hardcode_action_F77=unsupported ++fi ++{ echo "$as_me:$LINENO: result: $hardcode_action_F77" >&5 ++echo "${ECHO_T}$hardcode_action_F77" >&6; } ++ ++if test "$hardcode_action_F77" = relink; then ++ # Fast installation is not supported ++ enable_fast_install=no ++elif test "$shlibpath_overrides_runpath" = yes || ++ test "$enable_shared" = no; then ++ # Fast installation is not necessary ++ enable_fast_install=needless ++fi ++ ++ ++# The else clause should only fire when bootstrapping the ++# libtool distribution, otherwise you forgot to ship ltmain.sh ++# with your package, and you will get complaints that there are ++# no rules to generate ltmain.sh. ++if test -f "$ltmain"; then ++ # See if we are running on zsh, and set the options which allow our commands through ++ # without removal of \ escapes. ++ if test -n "${ZSH_VERSION+set}" ; then ++ setopt NO_GLOB_SUBST ++ fi ++ # Now quote all the things that may contain metacharacters while being ++ # careful not to overquote the AC_SUBSTed values. We take copies of the ++ # variables and quote the copies for generation of the libtool script. ++ for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \ ++ SED SHELL STRIP \ ++ libname_spec library_names_spec soname_spec extract_expsyms_cmds \ ++ old_striplib striplib file_magic_cmd finish_cmds finish_eval \ ++ deplibs_check_method reload_flag reload_cmds need_locks \ ++ lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \ ++ lt_cv_sys_global_symbol_to_c_name_address \ ++ sys_lib_search_path_spec sys_lib_dlsearch_path_spec \ ++ old_postinstall_cmds old_postuninstall_cmds \ ++ compiler_F77 \ ++ CC_F77 \ ++ LD_F77 \ ++ lt_prog_compiler_wl_F77 \ ++ lt_prog_compiler_pic_F77 \ ++ lt_prog_compiler_static_F77 \ ++ lt_prog_compiler_no_builtin_flag_F77 \ ++ export_dynamic_flag_spec_F77 \ ++ thread_safe_flag_spec_F77 \ ++ whole_archive_flag_spec_F77 \ ++ enable_shared_with_static_runtimes_F77 \ ++ old_archive_cmds_F77 \ ++ old_archive_from_new_cmds_F77 \ ++ predep_objects_F77 \ ++ postdep_objects_F77 \ ++ predeps_F77 \ ++ postdeps_F77 \ ++ compiler_lib_search_path_F77 \ ++ compiler_lib_search_dirs_F77 \ ++ archive_cmds_F77 \ ++ archive_expsym_cmds_F77 \ ++ postinstall_cmds_F77 \ ++ postuninstall_cmds_F77 \ ++ old_archive_from_expsyms_cmds_F77 \ ++ allow_undefined_flag_F77 \ ++ no_undefined_flag_F77 \ ++ export_symbols_cmds_F77 \ ++ hardcode_libdir_flag_spec_F77 \ ++ hardcode_libdir_flag_spec_ld_F77 \ ++ hardcode_libdir_separator_F77 \ ++ hardcode_automatic_F77 \ ++ module_cmds_F77 \ ++ module_expsym_cmds_F77 \ ++ lt_cv_prog_compiler_c_o_F77 \ ++ fix_srcfile_path_F77 \ ++ exclude_expsyms_F77 \ ++ include_expsyms_F77; do ++ ++ case $var in ++ old_archive_cmds_F77 | \ ++ old_archive_from_new_cmds_F77 | \ ++ archive_cmds_F77 | \ ++ archive_expsym_cmds_F77 | \ ++ module_cmds_F77 | \ ++ module_expsym_cmds_F77 | \ ++ old_archive_from_expsyms_cmds_F77 | \ ++ export_symbols_cmds_F77 | \ ++ extract_expsyms_cmds | reload_cmds | finish_cmds | \ ++ postinstall_cmds | postuninstall_cmds | \ ++ old_postinstall_cmds | old_postuninstall_cmds | \ ++ sys_lib_search_path_spec | sys_lib_dlsearch_path_spec) ++ # Double-quote double-evaled strings. ++ eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\"" ++ ;; ++ *) ++ eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\"" ++ ;; ++ esac ++ done ++ ++ case $lt_echo in ++ *'\$0 --fallback-echo"') ++ lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'` ++ ;; ++ esac ++ ++cfgfile="$ofile" ++ ++ cat <<__EOF__ >> "$cfgfile" ++# ### BEGIN LIBTOOL TAG CONFIG: $tagname ++ ++# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: ++ ++# Shell to use when invoking shell scripts. ++SHELL=$lt_SHELL ++ ++# Whether or not to build shared libraries. ++build_libtool_libs=$enable_shared ++ ++# Whether or not to build static libraries. ++build_old_libs=$enable_static ++ ++# Whether or not to add -lc for building shared libraries. ++build_libtool_need_lc=$archive_cmds_need_lc_F77 ++ ++# Whether or not to disallow shared libs when runtime libs are static ++allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_F77 ++ ++# Whether or not to optimize for fast installation. ++fast_install=$enable_fast_install ++ ++# The host system. ++host_alias=$host_alias ++host=$host ++host_os=$host_os ++ ++# The build system. ++build_alias=$build_alias ++build=$build ++build_os=$build_os ++ ++# An echo program that does not interpret backslashes. ++echo=$lt_echo ++ ++# The archiver. ++AR=$lt_AR ++AR_FLAGS=$lt_AR_FLAGS ++ ++# A C compiler. ++LTCC=$lt_LTCC ++ ++# LTCC compiler flags. ++LTCFLAGS=$lt_LTCFLAGS ++ ++# A language-specific compiler. ++CC=$lt_compiler_F77 ++ ++# Is the compiler the GNU C compiler? ++with_gcc=$GCC_F77 ++ ++# An ERE matcher. ++EGREP=$lt_EGREP ++ ++# The linker used to build libraries. ++LD=$lt_LD_F77 ++ ++# Whether we need hard or soft links. ++LN_S=$lt_LN_S ++ ++# A BSD-compatible nm program. ++NM=$lt_NM ++ ++# A symbol stripping program ++STRIP=$lt_STRIP ++ ++# Used to examine libraries when file_magic_cmd begins "file" ++MAGIC_CMD=$MAGIC_CMD ++ ++# Used on cygwin: DLL creation program. ++DLLTOOL="$DLLTOOL" ++ ++# Used on cygwin: object dumper. ++OBJDUMP="$OBJDUMP" ++ ++# Used on cygwin: assembler. ++AS="$AS" ++ ++# The name of the directory that contains temporary libtool files. ++objdir=$objdir ++ ++# How to create reloadable object files. ++reload_flag=$lt_reload_flag ++reload_cmds=$lt_reload_cmds ++ ++# How to pass a linker flag through the compiler. ++wl=$lt_lt_prog_compiler_wl_F77 ++ ++# Object file suffix (normally "o"). ++objext="$ac_objext" ++ ++# Old archive suffix (normally "a"). ++libext="$libext" ++ ++# Shared library suffix (normally ".so"). ++shrext_cmds='$shrext_cmds' ++ ++# Executable file suffix (normally ""). ++exeext="$exeext" ++ ++# Additional compiler flags for building library objects. ++pic_flag=$lt_lt_prog_compiler_pic_F77 ++pic_mode=$pic_mode ++ ++# What is the maximum length of a command? ++max_cmd_len=$lt_cv_sys_max_cmd_len ++ ++# Does compiler simultaneously support -c and -o options? ++compiler_c_o=$lt_lt_cv_prog_compiler_c_o_F77 ++ ++# Must we lock files when doing compilation? ++need_locks=$lt_need_locks ++ ++# Do we need the lib prefix for modules? ++need_lib_prefix=$need_lib_prefix ++ ++# Do we need a version for libraries? ++need_version=$need_version ++ ++# Whether dlopen is supported. ++dlopen_support=$enable_dlopen ++ ++# Whether dlopen of programs is supported. ++dlopen_self=$enable_dlopen_self ++ ++# Whether dlopen of statically linked programs is supported. ++dlopen_self_static=$enable_dlopen_self_static ++ ++# Compiler flag to prevent dynamic linking. ++link_static_flag=$lt_lt_prog_compiler_static_F77 ++ ++# Compiler flag to turn off builtin functions. ++no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_F77 ++ ++# Compiler flag to allow reflexive dlopens. ++export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_F77 ++ ++# Compiler flag to generate shared objects directly from archives. ++whole_archive_flag_spec=$lt_whole_archive_flag_spec_F77 ++ ++# Compiler flag to generate thread-safe objects. ++thread_safe_flag_spec=$lt_thread_safe_flag_spec_F77 ++ ++# Library versioning type. ++version_type=$version_type ++ ++# Format of library name prefix. ++libname_spec=$lt_libname_spec ++ ++# List of archive names. First name is the real one, the rest are links. ++# The last name is the one that the linker finds with -lNAME. ++library_names_spec=$lt_library_names_spec ++ ++# The coded name of the library, if different from the real name. ++soname_spec=$lt_soname_spec ++ ++# Commands used to build and install an old-style archive. ++RANLIB=$lt_RANLIB ++old_archive_cmds=$lt_old_archive_cmds_F77 ++old_postinstall_cmds=$lt_old_postinstall_cmds ++old_postuninstall_cmds=$lt_old_postuninstall_cmds ++ ++# Create an old-style archive from a shared archive. ++old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_F77 ++ ++# Create a temporary old-style archive to link instead of a shared archive. ++old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_F77 ++ ++# Commands used to build and install a shared archive. ++archive_cmds=$lt_archive_cmds_F77 ++archive_expsym_cmds=$lt_archive_expsym_cmds_F77 ++postinstall_cmds=$lt_postinstall_cmds ++postuninstall_cmds=$lt_postuninstall_cmds ++ ++# Commands used to build a loadable module (assumed same as above if empty) ++module_cmds=$lt_module_cmds_F77 ++module_expsym_cmds=$lt_module_expsym_cmds_F77 ++ ++# Commands to strip libraries. ++old_striplib=$lt_old_striplib ++striplib=$lt_striplib ++ ++# Dependencies to place before the objects being linked to create a ++# shared library. ++predep_objects=$lt_predep_objects_F77 ++ ++# Dependencies to place after the objects being linked to create a ++# shared library. ++postdep_objects=$lt_postdep_objects_F77 ++ ++# Dependencies to place before the objects being linked to create a ++# shared library. ++predeps=$lt_predeps_F77 ++ ++# Dependencies to place after the objects being linked to create a ++# shared library. ++postdeps=$lt_postdeps_F77 ++ ++# The directories searched by this compiler when creating a shared ++# library ++compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_F77 ++ ++# The library search path used internally by the compiler when linking ++# a shared library. ++compiler_lib_search_path=$lt_compiler_lib_search_path_F77 ++ ++# Method to check whether dependent libraries are shared objects. ++deplibs_check_method=$lt_deplibs_check_method ++ ++# Command to use when deplibs_check_method == file_magic. ++file_magic_cmd=$lt_file_magic_cmd ++ ++# Flag that allows shared libraries with undefined symbols to be built. ++allow_undefined_flag=$lt_allow_undefined_flag_F77 ++ ++# Flag that forces no undefined symbols. ++no_undefined_flag=$lt_no_undefined_flag_F77 ++ ++# Commands used to finish a libtool library installation in a directory. ++finish_cmds=$lt_finish_cmds ++ ++# Same as above, but a single script fragment to be evaled but not shown. ++finish_eval=$lt_finish_eval ++ ++# Take the output of nm and produce a listing of raw symbols and C names. ++global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe ++ ++# Transform the output of nm in a proper C declaration ++global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl ++ ++# Transform the output of nm in a C name address pair ++global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address ++ ++# This is the shared library runtime path variable. ++runpath_var=$runpath_var ++ ++# This is the shared library path variable. ++shlibpath_var=$shlibpath_var ++ ++# Is shlibpath searched before the hard-coded library search path? ++shlibpath_overrides_runpath=$shlibpath_overrides_runpath ++ ++# How to hardcode a shared library path into an executable. ++hardcode_action=$hardcode_action_F77 ++ ++# Whether we should hardcode library paths into libraries. ++hardcode_into_libs=$hardcode_into_libs ++ ++# Flag to hardcode \$libdir into a binary during linking. ++# This must work even if \$libdir does not exist. ++hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_F77 ++ ++# If ld is used when linking, flag to hardcode \$libdir into ++# a binary during linking. This must work even if \$libdir does ++# not exist. ++hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_F77 ++ ++# Whether we need a single -rpath flag with a separated argument. ++hardcode_libdir_separator=$lt_hardcode_libdir_separator_F77 ++ ++# Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the ++# resulting binary. ++hardcode_direct=$hardcode_direct_F77 ++ ++# Set to yes if using the -LDIR flag during linking hardcodes DIR into the ++# resulting binary. ++hardcode_minus_L=$hardcode_minus_L_F77 ++ ++# Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into ++# the resulting binary. ++hardcode_shlibpath_var=$hardcode_shlibpath_var_F77 ++ ++# Set to yes if building a shared library automatically hardcodes DIR into the library ++# and all subsequent libraries and executables linked against it. ++hardcode_automatic=$hardcode_automatic_F77 ++ ++# Variables whose values should be saved in libtool wrapper scripts and ++# restored at relink time. ++variables_saved_for_relink="$variables_saved_for_relink" ++ ++# Whether libtool must link a program against all its dependency libraries. ++link_all_deplibs=$link_all_deplibs_F77 ++ ++# Compile-time system search path for libraries ++sys_lib_search_path_spec=$lt_sys_lib_search_path_spec ++ ++# Run-time system search path for libraries ++sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec ++ ++# Fix the shell variable \$srcfile for the compiler. ++fix_srcfile_path=$lt_fix_srcfile_path ++ ++# Set to yes if exported symbols are required. ++always_export_symbols=$always_export_symbols_F77 ++ ++# The commands to list exported symbols. ++export_symbols_cmds=$lt_export_symbols_cmds_F77 ++ ++# The commands to extract the exported symbol list from a shared archive. ++extract_expsyms_cmds=$lt_extract_expsyms_cmds ++ ++# Symbols that should not be listed in the preloaded symbols. ++exclude_expsyms=$lt_exclude_expsyms_F77 ++ ++# Symbols that must always be exported. ++include_expsyms=$lt_include_expsyms_F77 ++ ++# ### END LIBTOOL TAG CONFIG: $tagname ++ ++__EOF__ ++ ++ ++else ++ # If there is no Makefile yet, we rely on a make rule to execute ++ # `config.status --recheck' to rerun these tests and create the ++ # libtool script then. ++ ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'` ++ if test -f "$ltmain_in"; then ++ test -f Makefile && make "$ltmain" ++ fi ++fi ++ ++ ++ac_ext=c ++ac_cpp='$CPP $CPPFLAGS' ++ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ++ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ++ac_compiler_gnu=$ac_cv_c_compiler_gnu ++ ++CC="$lt_save_CC" ++ ++ else ++ tagname="" ++ fi ++ ;; ++ ++ GCJ) ++ if test -n "$GCJ" && test "X$GCJ" != "Xno"; then ++ ++ ++# Source file extension for Java test sources. ++ac_ext=java ++ ++# Object file extension for compiled Java test sources. ++objext=o ++objext_GCJ=$objext ++ ++# Code to be used in simple compile tests ++lt_simple_compile_test_code="class foo {}" ++ ++# Code to be used in simple link tests ++lt_simple_link_test_code='public class conftest { public static void main(String[] argv) {}; }' ++ ++# ltmain only uses $CC for tagged configurations so make sure $CC is set. ++ ++# If no C compiler was specified, use CC. ++LTCC=${LTCC-"$CC"} ++ ++# If no C compiler flags were specified, use CFLAGS. ++LTCFLAGS=${LTCFLAGS-"$CFLAGS"} ++ ++# Allow CC to be a program name with arguments. ++compiler=$CC ++ ++ ++# save warnings/boilerplate of simple test code ++ac_outfile=conftest.$ac_objext ++echo "$lt_simple_compile_test_code" >conftest.$ac_ext ++eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err ++_lt_compiler_boilerplate=`cat conftest.err` ++$rm conftest* ++ ++ac_outfile=conftest.$ac_objext ++echo "$lt_simple_link_test_code" >conftest.$ac_ext ++eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err ++_lt_linker_boilerplate=`cat conftest.err` ++$rm -r conftest* ++ ++ ++# Allow CC to be a program name with arguments. ++lt_save_CC="$CC" ++CC=${GCJ-"gcj"} ++compiler=$CC ++compiler_GCJ=$CC ++for cc_temp in $compiler""; do ++ case $cc_temp in ++ compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; ++ distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; ++ \-*) ;; ++ *) break;; ++ esac ++done ++cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"` ++ ++ ++# GCJ did not exist at the time GCC didn't implicitly link libc in. ++archive_cmds_need_lc_GCJ=no ++ ++old_archive_cmds_GCJ=$old_archive_cmds ++ ++## CAVEAT EMPTOR: ++## There is no encapsulation within the following macros, do not change ++## the running order or otherwise move them around unless you know exactly ++## what you are doing... ++ ++lt_prog_compiler_no_builtin_flag_GCJ= ++ ++if test "$GCC" = yes; then ++ lt_prog_compiler_no_builtin_flag_GCJ=' -fno-builtin' ++ ++ ++{ echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 ++echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6; } ++if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ lt_cv_prog_compiler_rtti_exceptions=no ++ ac_outfile=conftest.$ac_objext ++ echo "$lt_simple_compile_test_code" > conftest.$ac_ext ++ lt_compiler_flag="-fno-rtti -fno-exceptions" ++ # Insert the option either (1) after the last *FLAGS variable, or ++ # (2) before a word containing "conftest.", or (3) at the end. ++ # Note that $ac_compile itself does not contain backslashes and begins ++ # with a dollar sign (not a hyphen), so the echo should work correctly. ++ # The option is referenced via a variable to avoid confusing sed. ++ lt_compile=`echo "$ac_compile" | $SED \ ++ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ ++ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ ++ -e 's:$: $lt_compiler_flag:'` ++ (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&5) ++ (eval "$lt_compile" 2>conftest.err) ++ ac_status=$? ++ cat conftest.err >&5 ++ echo "$as_me:__oline__: \$? = $ac_status" >&5 ++ if (exit $ac_status) && test -s "$ac_outfile"; then ++ # The compiler can only warn and ignore the option if not recognized ++ # So say no if there are warnings other than the usual output. ++ $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp ++ $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 ++ if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then ++ lt_cv_prog_compiler_rtti_exceptions=yes ++ fi ++ fi ++ $rm conftest* ++ ++fi ++{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 ++echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6; } ++ ++if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then ++ lt_prog_compiler_no_builtin_flag_GCJ="$lt_prog_compiler_no_builtin_flag_GCJ -fno-rtti -fno-exceptions" ++else ++ : ++fi ++ ++fi ++ ++lt_prog_compiler_wl_GCJ= ++lt_prog_compiler_pic_GCJ= ++lt_prog_compiler_static_GCJ= ++ ++{ echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5 ++echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; } ++ ++ if test "$GCC" = yes; then ++ lt_prog_compiler_wl_GCJ='-Wl,' ++ lt_prog_compiler_static_GCJ='-static' ++ ++ case $host_os in ++ aix*) ++ # All AIX code is PIC. ++ if test "$host_cpu" = ia64; then ++ # AIX 5 now supports IA64 processor ++ lt_prog_compiler_static_GCJ='-Bstatic' ++ fi ++ ;; ++ ++ amigaos*) ++ # FIXME: we need at least 68020 code to build shared libraries, but ++ # adding the `-m68020' flag to GCC prevents building anything better, ++ # like `-m68040'. ++ lt_prog_compiler_pic_GCJ='-m68020 -resident32 -malways-restore-a4' ++ ;; ++ ++ beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) ++ # PIC is the default for these OSes. ++ ;; ++ ++ mingw* | cygwin* | pw32* | os2*) ++ # This hack is so that the source file can tell whether it is being ++ # built for inclusion in a dll (and should export symbols for example). ++ # Although the cygwin gcc ignores -fPIC, still need this for old-style ++ # (--disable-auto-import) libraries ++ ++ ;; ++ ++ darwin* | rhapsody*) ++ # PIC is the default on this platform ++ # Common symbols not allowed in MH_DYLIB files ++ lt_prog_compiler_pic_GCJ='-fno-common' ++ ;; ++ ++ interix[3-9]*) ++ # Interix 3.x gcc -fpic/-fPIC options generate broken code. ++ # Instead, we relocate shared libraries at runtime. ++ ;; ++ ++ msdosdjgpp*) ++ # Just because we use GCC doesn't mean we suddenly get shared libraries ++ # on systems that don't support them. ++ lt_prog_compiler_can_build_shared_GCJ=no ++ enable_shared=no ++ ;; ++ ++ sysv4*MP*) ++ if test -d /usr/nec; then ++ lt_prog_compiler_pic_GCJ=-Kconform_pic ++ fi ++ ;; ++ ++ hpux*) ++ # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but ++ # not for PA HP-UX. ++ case $host_cpu in ++ hppa*64*|ia64*) ++ # +Z the default ++ ;; ++ *) ++ lt_prog_compiler_pic_GCJ='-fPIC' ++ ;; ++ esac ++ ;; ++ ++ *) ++ lt_prog_compiler_pic_GCJ='-fPIC' ++ ;; ++ esac ++ else ++ # PORTME Check for flag to pass linker flags through the system compiler. ++ case $host_os in ++ aix*) ++ lt_prog_compiler_wl_GCJ='-Wl,' ++ if test "$host_cpu" = ia64; then ++ # AIX 5 now supports IA64 processor ++ lt_prog_compiler_static_GCJ='-Bstatic' ++ else ++ lt_prog_compiler_static_GCJ='-bnso -bI:/lib/syscalls.exp' ++ fi ++ ;; ++ darwin*) ++ # PIC is the default on this platform ++ # Common symbols not allowed in MH_DYLIB files ++ case $cc_basename in ++ xlc*) ++ lt_prog_compiler_pic_GCJ='-qnocommon' ++ lt_prog_compiler_wl_GCJ='-Wl,' ++ ;; ++ esac ++ ;; ++ ++ mingw* | cygwin* | pw32* | os2*) ++ # This hack is so that the source file can tell whether it is being ++ # built for inclusion in a dll (and should export symbols for example). ++ ++ ;; ++ ++ hpux9* | hpux10* | hpux11*) ++ lt_prog_compiler_wl_GCJ='-Wl,' ++ # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but ++ # not for PA HP-UX. ++ case $host_cpu in ++ hppa*64*|ia64*) ++ # +Z the default ++ ;; ++ *) ++ lt_prog_compiler_pic_GCJ='+Z' ++ ;; ++ esac ++ # Is there a better lt_prog_compiler_static that works with the bundled CC? ++ lt_prog_compiler_static_GCJ='${wl}-a ${wl}archive' ++ ;; ++ ++ irix5* | irix6* | nonstopux*) ++ lt_prog_compiler_wl_GCJ='-Wl,' ++ # PIC (with -KPIC) is the default. ++ lt_prog_compiler_static_GCJ='-non_shared' ++ ;; ++ ++ newsos6) ++ lt_prog_compiler_pic_GCJ='-KPIC' ++ lt_prog_compiler_static_GCJ='-Bstatic' ++ ;; ++ ++ linux* | k*bsd*-gnu) ++ case $cc_basename in ++ icc* | ecc*) ++ lt_prog_compiler_wl_GCJ='-Wl,' ++ lt_prog_compiler_pic_GCJ='-KPIC' ++ lt_prog_compiler_static_GCJ='-static' ++ ;; ++ pgcc* | pgf77* | pgf90* | pgf95*) ++ # Portland Group compilers (*not* the Pentium gcc compiler, ++ # which looks to be a dead project) ++ lt_prog_compiler_wl_GCJ='-Wl,' ++ lt_prog_compiler_pic_GCJ='-fpic' ++ lt_prog_compiler_static_GCJ='-Bstatic' ++ ;; ++ ccc*) ++ lt_prog_compiler_wl_GCJ='-Wl,' ++ # All Alpha code is PIC. ++ lt_prog_compiler_static_GCJ='-non_shared' ++ ;; ++ *) ++ case `$CC -V 2>&1 | sed 5q` in ++ *Sun\ C*) ++ # Sun C 5.9 ++ lt_prog_compiler_pic_GCJ='-KPIC' ++ lt_prog_compiler_static_GCJ='-Bstatic' ++ lt_prog_compiler_wl_GCJ='-Wl,' ++ ;; ++ *Sun\ F*) ++ # Sun Fortran 8.3 passes all unrecognized flags to the linker ++ lt_prog_compiler_pic_GCJ='-KPIC' ++ lt_prog_compiler_static_GCJ='-Bstatic' ++ lt_prog_compiler_wl_GCJ='' ++ ;; ++ esac ++ ;; ++ esac ++ ;; ++ ++ osf3* | osf4* | osf5*) ++ lt_prog_compiler_wl_GCJ='-Wl,' ++ # All OSF/1 code is PIC. ++ lt_prog_compiler_static_GCJ='-non_shared' ++ ;; ++ ++ rdos*) ++ lt_prog_compiler_static_GCJ='-non_shared' ++ ;; ++ ++ solaris*) ++ lt_prog_compiler_pic_GCJ='-KPIC' ++ lt_prog_compiler_static_GCJ='-Bstatic' ++ case $cc_basename in ++ f77* | f90* | f95*) ++ lt_prog_compiler_wl_GCJ='-Qoption ld ';; ++ *) ++ lt_prog_compiler_wl_GCJ='-Wl,';; ++ esac ++ ;; ++ ++ sunos4*) ++ lt_prog_compiler_wl_GCJ='-Qoption ld ' ++ lt_prog_compiler_pic_GCJ='-PIC' ++ lt_prog_compiler_static_GCJ='-Bstatic' ++ ;; ++ ++ sysv4 | sysv4.2uw2* | sysv4.3*) ++ lt_prog_compiler_wl_GCJ='-Wl,' ++ lt_prog_compiler_pic_GCJ='-KPIC' ++ lt_prog_compiler_static_GCJ='-Bstatic' ++ ;; ++ ++ sysv4*MP*) ++ if test -d /usr/nec ;then ++ lt_prog_compiler_pic_GCJ='-Kconform_pic' ++ lt_prog_compiler_static_GCJ='-Bstatic' ++ fi ++ ;; ++ ++ sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) ++ lt_prog_compiler_wl_GCJ='-Wl,' ++ lt_prog_compiler_pic_GCJ='-KPIC' ++ lt_prog_compiler_static_GCJ='-Bstatic' ++ ;; ++ ++ unicos*) ++ lt_prog_compiler_wl_GCJ='-Wl,' ++ lt_prog_compiler_can_build_shared_GCJ=no ++ ;; ++ ++ uts4*) ++ lt_prog_compiler_pic_GCJ='-pic' ++ lt_prog_compiler_static_GCJ='-Bstatic' ++ ;; ++ ++ *) ++ lt_prog_compiler_can_build_shared_GCJ=no ++ ;; ++ esac ++ fi ++ ++{ echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_GCJ" >&5 ++echo "${ECHO_T}$lt_prog_compiler_pic_GCJ" >&6; } ++ ++# ++# Check to make sure the PIC flag actually works. ++# ++if test -n "$lt_prog_compiler_pic_GCJ"; then ++ ++{ echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works" >&5 ++echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works... $ECHO_C" >&6; } ++if test "${lt_cv_prog_compiler_pic_works_GCJ+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ lt_cv_prog_compiler_pic_works_GCJ=no ++ ac_outfile=conftest.$ac_objext ++ echo "$lt_simple_compile_test_code" > conftest.$ac_ext ++ lt_compiler_flag="$lt_prog_compiler_pic_GCJ" ++ # Insert the option either (1) after the last *FLAGS variable, or ++ # (2) before a word containing "conftest.", or (3) at the end. ++ # Note that $ac_compile itself does not contain backslashes and begins ++ # with a dollar sign (not a hyphen), so the echo should work correctly. ++ # The option is referenced via a variable to avoid confusing sed. ++ lt_compile=`echo "$ac_compile" | $SED \ ++ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ ++ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ ++ -e 's:$: $lt_compiler_flag:'` ++ (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&5) ++ (eval "$lt_compile" 2>conftest.err) ++ ac_status=$? ++ cat conftest.err >&5 ++ echo "$as_me:__oline__: \$? = $ac_status" >&5 ++ if (exit $ac_status) && test -s "$ac_outfile"; then ++ # The compiler can only warn and ignore the option if not recognized ++ # So say no if there are warnings other than the usual output. ++ $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp ++ $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 ++ if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then ++ lt_cv_prog_compiler_pic_works_GCJ=yes ++ fi ++ fi ++ $rm conftest* ++ ++fi ++{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works_GCJ" >&5 ++echo "${ECHO_T}$lt_cv_prog_compiler_pic_works_GCJ" >&6; } ++ ++if test x"$lt_cv_prog_compiler_pic_works_GCJ" = xyes; then ++ case $lt_prog_compiler_pic_GCJ in ++ "" | " "*) ;; ++ *) lt_prog_compiler_pic_GCJ=" $lt_prog_compiler_pic_GCJ" ;; ++ esac ++else ++ lt_prog_compiler_pic_GCJ= ++ lt_prog_compiler_can_build_shared_GCJ=no ++fi ++ ++fi ++case $host_os in ++ # For platforms which do not support PIC, -DPIC is meaningless: ++ *djgpp*) ++ lt_prog_compiler_pic_GCJ= ++ ;; ++ *) ++ lt_prog_compiler_pic_GCJ="$lt_prog_compiler_pic_GCJ" ++ ;; ++esac ++ ++# ++# Check to make sure the static flag actually works. ++# ++wl=$lt_prog_compiler_wl_GCJ eval lt_tmp_static_flag=\"$lt_prog_compiler_static_GCJ\" ++{ echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5 ++echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; } ++if test "${lt_cv_prog_compiler_static_works_GCJ+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ lt_cv_prog_compiler_static_works_GCJ=no ++ save_LDFLAGS="$LDFLAGS" ++ LDFLAGS="$LDFLAGS $lt_tmp_static_flag" ++ echo "$lt_simple_link_test_code" > conftest.$ac_ext ++ if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then ++ # The linker can only warn and ignore the option if not recognized ++ # So say no if there are warnings ++ if test -s conftest.err; then ++ # Append any errors to the config.log. ++ cat conftest.err 1>&5 ++ $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp ++ $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 ++ if diff conftest.exp conftest.er2 >/dev/null; then ++ lt_cv_prog_compiler_static_works_GCJ=yes ++ fi ++ else ++ lt_cv_prog_compiler_static_works_GCJ=yes ++ fi ++ fi ++ $rm -r conftest* ++ LDFLAGS="$save_LDFLAGS" ++ ++fi ++{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works_GCJ" >&5 ++echo "${ECHO_T}$lt_cv_prog_compiler_static_works_GCJ" >&6; } ++ ++if test x"$lt_cv_prog_compiler_static_works_GCJ" = xyes; then ++ : ++else ++ lt_prog_compiler_static_GCJ= ++fi ++ ++ ++{ echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5 ++echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; } ++if test "${lt_cv_prog_compiler_c_o_GCJ+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ lt_cv_prog_compiler_c_o_GCJ=no ++ $rm -r conftest 2>/dev/null ++ mkdir conftest ++ cd conftest ++ mkdir out ++ echo "$lt_simple_compile_test_code" > conftest.$ac_ext ++ ++ lt_compiler_flag="-o out/conftest2.$ac_objext" ++ # Insert the option either (1) after the last *FLAGS variable, or ++ # (2) before a word containing "conftest.", or (3) at the end. ++ # Note that $ac_compile itself does not contain backslashes and begins ++ # with a dollar sign (not a hyphen), so the echo should work correctly. ++ lt_compile=`echo "$ac_compile" | $SED \ ++ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ ++ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ ++ -e 's:$: $lt_compiler_flag:'` ++ (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&5) ++ (eval "$lt_compile" 2>out/conftest.err) ++ ac_status=$? ++ cat out/conftest.err >&5 ++ echo "$as_me:__oline__: \$? = $ac_status" >&5 ++ if (exit $ac_status) && test -s out/conftest2.$ac_objext ++ then ++ # The compiler can only warn and ignore the option if not recognized ++ # So say no if there are warnings ++ $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp ++ $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 ++ if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then ++ lt_cv_prog_compiler_c_o_GCJ=yes ++ fi ++ fi ++ chmod u+w . 2>&5 ++ $rm conftest* ++ # SGI C++ compiler will create directory out/ii_files/ for ++ # template instantiation ++ test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files ++ $rm out/* && rmdir out ++ cd .. ++ rmdir conftest ++ $rm conftest* ++ ++fi ++{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_GCJ" >&5 ++echo "${ECHO_T}$lt_cv_prog_compiler_c_o_GCJ" >&6; } ++ ++ ++hard_links="nottested" ++if test "$lt_cv_prog_compiler_c_o_GCJ" = no && test "$need_locks" != no; then ++ # do not overwrite the value of need_locks provided by the user ++ { echo "$as_me:$LINENO: checking if we can lock with hard links" >&5 ++echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; } ++ hard_links=yes ++ $rm conftest* ++ ln conftest.a conftest.b 2>/dev/null && hard_links=no ++ touch conftest.a ++ ln conftest.a conftest.b 2>&5 || hard_links=no ++ ln conftest.a conftest.b 2>/dev/null && hard_links=no ++ { echo "$as_me:$LINENO: result: $hard_links" >&5 ++echo "${ECHO_T}$hard_links" >&6; } ++ if test "$hard_links" = no; then ++ { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 ++echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} ++ need_locks=warn ++ fi ++else ++ need_locks=no ++fi ++ ++{ echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5 ++echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; } ++ ++ runpath_var= ++ allow_undefined_flag_GCJ= ++ enable_shared_with_static_runtimes_GCJ=no ++ archive_cmds_GCJ= ++ archive_expsym_cmds_GCJ= ++ old_archive_From_new_cmds_GCJ= ++ old_archive_from_expsyms_cmds_GCJ= ++ export_dynamic_flag_spec_GCJ= ++ whole_archive_flag_spec_GCJ= ++ thread_safe_flag_spec_GCJ= ++ hardcode_libdir_flag_spec_GCJ= ++ hardcode_libdir_flag_spec_ld_GCJ= ++ hardcode_libdir_separator_GCJ= ++ hardcode_direct_GCJ=no ++ hardcode_minus_L_GCJ=no ++ hardcode_shlibpath_var_GCJ=unsupported ++ link_all_deplibs_GCJ=unknown ++ hardcode_automatic_GCJ=no ++ module_cmds_GCJ= ++ module_expsym_cmds_GCJ= ++ always_export_symbols_GCJ=no ++ export_symbols_cmds_GCJ='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' ++ # include_expsyms should be a list of space-separated symbols to be *always* ++ # included in the symbol list ++ include_expsyms_GCJ= ++ # exclude_expsyms can be an extended regexp of symbols to exclude ++ # it will be wrapped by ` (' and `)$', so one must not match beginning or ++ # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', ++ # as well as any symbol that contains `d'. ++ exclude_expsyms_GCJ='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' ++ # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out ++ # platforms (ab)use it in PIC code, but their linkers get confused if ++ # the symbol is explicitly referenced. Since portable code cannot ++ # rely on this symbol name, it's probably fine to never include it in ++ # preloaded symbol tables. ++ # Exclude shared library initialization/finalization symbols. ++ extract_expsyms_cmds= ++ # Just being paranoid about ensuring that cc_basename is set. ++ for cc_temp in $compiler""; do ++ case $cc_temp in ++ compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; ++ distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; ++ \-*) ;; ++ *) break;; ++ esac ++done ++cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"` ++ ++ case $host_os in ++ cygwin* | mingw* | pw32*) ++ # FIXME: the MSVC++ port hasn't been tested in a loooong time ++ # When not using gcc, we currently assume that we are using ++ # Microsoft Visual C++. ++ if test "$GCC" != yes; then ++ with_gnu_ld=no ++ fi ++ ;; ++ interix*) ++ # we just hope/assume this is gcc and not c89 (= MSVC++) ++ with_gnu_ld=yes ++ ;; ++ openbsd*) ++ with_gnu_ld=no ++ ;; ++ esac ++ ++ ld_shlibs_GCJ=yes ++ if test "$with_gnu_ld" = yes; then ++ # If archive_cmds runs LD, not CC, wlarc should be empty ++ wlarc='${wl}' ++ ++ # Set some defaults for GNU ld with shared library support. These ++ # are reset later if shared libraries are not supported. Putting them ++ # here allows them to be overridden if necessary. ++ runpath_var=LD_RUN_PATH ++ hardcode_libdir_flag_spec_GCJ='${wl}--rpath ${wl}$libdir' ++ export_dynamic_flag_spec_GCJ='${wl}--export-dynamic' ++ # ancient GNU ld didn't support --whole-archive et. al. ++ if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then ++ whole_archive_flag_spec_GCJ="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' ++ else ++ whole_archive_flag_spec_GCJ= ++ fi ++ supports_anon_versioning=no ++ case `$LD -v 2>/dev/null` in ++ *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 ++ *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... ++ *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... ++ *\ 2.11.*) ;; # other 2.11 versions ++ *) supports_anon_versioning=yes ;; ++ esac ++ ++ # See if GNU ld supports shared libraries. ++ case $host_os in ++ aix[3-9]*) ++ # On AIX/PPC, the GNU linker is very broken ++ if test "$host_cpu" != ia64; then ++ ld_shlibs_GCJ=no ++ cat <&2 ++ ++*** Warning: the GNU linker, at least up to release 2.9.1, is reported ++*** to be unable to reliably create shared libraries on AIX. ++*** Therefore, libtool is disabling shared libraries support. If you ++*** really care for shared libraries, you may want to modify your PATH ++*** so that a non-GNU linker is found, and then restart. ++ ++EOF ++ fi ++ ;; ++ ++ amigaos*) ++ archive_cmds_GCJ='$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)' ++ hardcode_libdir_flag_spec_GCJ='-L$libdir' ++ hardcode_minus_L_GCJ=yes ++ ++ # Samuel A. Falvo II reports ++ # that the semantics of dynamic libraries on AmigaOS, at least up ++ # to version 4, is to share data among multiple programs linked ++ # with the same dynamic library. Since this doesn't match the ++ # behavior of shared libraries on other platforms, we can't use ++ # them. ++ ld_shlibs_GCJ=no ++ ;; ++ ++ beos*) ++ if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then ++ allow_undefined_flag_GCJ=unsupported ++ # Joseph Beckenbach says some releases of gcc ++ # support --undefined. This deserves some investigation. FIXME ++ archive_cmds_GCJ='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' ++ else ++ ld_shlibs_GCJ=no ++ fi ++ ;; ++ ++ cygwin* | mingw* | pw32*) ++ # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, GCJ) is actually meaningless, ++ # as there is no search path for DLLs. ++ hardcode_libdir_flag_spec_GCJ='-L$libdir' ++ allow_undefined_flag_GCJ=unsupported ++ always_export_symbols_GCJ=no ++ enable_shared_with_static_runtimes_GCJ=yes ++ export_symbols_cmds_GCJ='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' ++ ++ if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then ++ archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' ++ # If the export-symbols file already is a .def file (1st line ++ # is EXPORTS), use it as is; otherwise, prepend... ++ archive_expsym_cmds_GCJ='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then ++ cp $export_symbols $output_objdir/$soname.def; ++ else ++ echo EXPORTS > $output_objdir/$soname.def; ++ cat $export_symbols >> $output_objdir/$soname.def; ++ fi~ ++ $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' ++ else ++ ld_shlibs_GCJ=no ++ fi ++ ;; ++ ++ interix[3-9]*) ++ hardcode_direct_GCJ=no ++ hardcode_shlibpath_var_GCJ=no ++ hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir' ++ export_dynamic_flag_spec_GCJ='${wl}-E' ++ # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. ++ # Instead, shared libraries are loaded at an image base (0x10000000 by ++ # default) and relocated if they conflict, which is a slow very memory ++ # consuming and fragmenting process. To avoid this, we pick a random, ++ # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link ++ # time. Moving up from 0x10000000 also allows more sbrk(2) space. ++ archive_cmds_GCJ='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' ++ archive_expsym_cmds_GCJ='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' ++ ;; ++ ++ gnu* | linux* | k*bsd*-gnu) ++ if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then ++ tmp_addflag= ++ case $cc_basename,$host_cpu in ++ pgcc*) # Portland Group C compiler ++ whole_archive_flag_spec_GCJ='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive' ++ tmp_addflag=' $pic_flag' ++ ;; ++ pgf77* | pgf90* | pgf95*) # Portland Group f77 and f90 compilers ++ whole_archive_flag_spec_GCJ='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive' ++ tmp_addflag=' $pic_flag -Mnomain' ;; ++ ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 ++ tmp_addflag=' -i_dynamic' ;; ++ efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 ++ tmp_addflag=' -i_dynamic -nofor_main' ;; ++ ifc* | ifort*) # Intel Fortran compiler ++ tmp_addflag=' -nofor_main' ;; ++ esac ++ case `$CC -V 2>&1 | sed 5q` in ++ *Sun\ C*) # Sun C 5.9 ++ whole_archive_flag_spec_GCJ='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive' ++ tmp_sharedflag='-G' ;; ++ *Sun\ F*) # Sun Fortran 8.3 ++ tmp_sharedflag='-G' ;; ++ *) ++ tmp_sharedflag='-shared' ;; ++ esac ++ archive_cmds_GCJ='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' ++ ++ if test $supports_anon_versioning = yes; then ++ archive_expsym_cmds_GCJ='$echo "{ global:" > $output_objdir/$libname.ver~ ++ cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ ++ $echo "local: *; };" >> $output_objdir/$libname.ver~ ++ $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' ++ fi ++ link_all_deplibs_GCJ=no ++ else ++ ld_shlibs_GCJ=no ++ fi ++ ;; ++ ++ netbsd* | netbsdelf*-gnu) ++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then ++ archive_cmds_GCJ='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' ++ wlarc= ++ else ++ archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' ++ archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' ++ fi ++ ;; ++ ++ solaris*) ++ if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then ++ ld_shlibs_GCJ=no ++ cat <&2 ++ ++*** Warning: The releases 2.8.* of the GNU linker cannot reliably ++*** create shared libraries on Solaris systems. Therefore, libtool ++*** is disabling shared libraries support. We urge you to upgrade GNU ++*** binutils to release 2.9.1 or newer. Another option is to modify ++*** your PATH or compiler configuration so that the native linker is ++*** used, and then restart. ++ ++EOF ++ elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then ++ archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' ++ archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' ++ else ++ ld_shlibs_GCJ=no ++ fi ++ ;; ++ ++ sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) ++ case `$LD -v 2>&1` in ++ *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) ++ ld_shlibs_GCJ=no ++ cat <<_LT_EOF 1>&2 ++ ++*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not ++*** reliably create shared libraries on SCO systems. Therefore, libtool ++*** is disabling shared libraries support. We urge you to upgrade GNU ++*** binutils to release 2.16.91.0.3 or newer. Another option is to modify ++*** your PATH or compiler configuration so that the native linker is ++*** used, and then restart. ++ ++_LT_EOF ++ ;; ++ *) ++ if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then ++ hardcode_libdir_flag_spec_GCJ='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`' ++ archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib' ++ archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib' ++ else ++ ld_shlibs_GCJ=no ++ fi ++ ;; ++ esac ++ ;; ++ ++ sunos4*) ++ archive_cmds_GCJ='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' ++ wlarc= ++ hardcode_direct_GCJ=yes ++ hardcode_shlibpath_var_GCJ=no ++ ;; ++ ++ *) ++ if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then ++ archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' ++ archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' ++ else ++ ld_shlibs_GCJ=no ++ fi ++ ;; ++ esac ++ ++ if test "$ld_shlibs_GCJ" = no; then ++ runpath_var= ++ hardcode_libdir_flag_spec_GCJ= ++ export_dynamic_flag_spec_GCJ= ++ whole_archive_flag_spec_GCJ= ++ fi ++ else ++ # PORTME fill in a description of your system's linker (not GNU ld) ++ case $host_os in ++ aix3*) ++ allow_undefined_flag_GCJ=unsupported ++ always_export_symbols_GCJ=yes ++ archive_expsym_cmds_GCJ='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname' ++ # Note: this linker hardcodes the directories in LIBPATH if there ++ # are no directories specified by -L. ++ hardcode_minus_L_GCJ=yes ++ if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then ++ # Neither direct hardcoding nor static linking is supported with a ++ # broken collect2. ++ hardcode_direct_GCJ=unsupported ++ fi ++ ;; ++ ++ aix[4-9]*) ++ if test "$host_cpu" = ia64; then ++ # On IA64, the linker does run time linking by default, so we don't ++ # have to do anything special. ++ aix_use_runtimelinking=no ++ exp_sym_flag='-Bexport' ++ no_entry_flag="" ++ else ++ # If we're using GNU nm, then we don't want the "-C" option. ++ # -C means demangle to AIX nm, but means don't demangle with GNU nm ++ if $NM -V 2>&1 | grep 'GNU' > /dev/null; then ++ export_symbols_cmds_GCJ='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols' ++ else ++ export_symbols_cmds_GCJ='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols' ++ fi ++ aix_use_runtimelinking=no ++ ++ # Test if we are trying to use run time linking or normal ++ # AIX style linking. If -brtl is somewhere in LDFLAGS, we ++ # need to do runtime linking. ++ case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) ++ for ld_flag in $LDFLAGS; do ++ if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then ++ aix_use_runtimelinking=yes ++ break ++ fi ++ done ++ ;; ++ esac ++ ++ exp_sym_flag='-bexport' ++ no_entry_flag='-bnoentry' ++ fi ++ ++ # When large executables or shared objects are built, AIX ld can ++ # have problems creating the table of contents. If linking a library ++ # or program results in "error TOC overflow" add -mminimal-toc to ++ # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not ++ # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. ++ ++ archive_cmds_GCJ='' ++ hardcode_direct_GCJ=yes ++ hardcode_libdir_separator_GCJ=':' ++ link_all_deplibs_GCJ=yes ++ ++ if test "$GCC" = yes; then ++ case $host_os in aix4.[012]|aix4.[012].*) ++ # We only want to do this on AIX 4.2 and lower, the check ++ # below for broken collect2 doesn't work under 4.3+ ++ collect2name=`${CC} -print-prog-name=collect2` ++ if test -f "$collect2name" && \ ++ strings "$collect2name" | grep resolve_lib_name >/dev/null ++ then ++ # We have reworked collect2 ++ : ++ else ++ # We have old collect2 ++ hardcode_direct_GCJ=unsupported ++ # It fails to find uninstalled libraries when the uninstalled ++ # path is not listed in the libpath. Setting hardcode_minus_L ++ # to unsupported forces relinking ++ hardcode_minus_L_GCJ=yes ++ hardcode_libdir_flag_spec_GCJ='-L$libdir' ++ hardcode_libdir_separator_GCJ= ++ fi ++ ;; ++ esac ++ shared_flag='-shared' ++ if test "$aix_use_runtimelinking" = yes; then ++ shared_flag="$shared_flag "'${wl}-G' ++ fi ++ else ++ # not using gcc ++ if test "$host_cpu" = ia64; then ++ # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release ++ # chokes on -Wl,-G. The following line is correct: ++ shared_flag='-G' ++ else ++ if test "$aix_use_runtimelinking" = yes; then ++ shared_flag='${wl}-G' ++ else ++ shared_flag='${wl}-bM:SRE' ++ fi ++ fi ++ fi ++ ++ # It seems that -bexpall does not export symbols beginning with ++ # underscore (_), so it is better to generate a list of symbols to export. ++ always_export_symbols_GCJ=yes ++ if test "$aix_use_runtimelinking" = yes; then ++ # Warning - without using the other runtime loading flags (-brtl), ++ # -berok will link without error, but may produce a broken library. ++ allow_undefined_flag_GCJ='-berok' ++ # Determine the default libpath from the value encoded in an empty executable. ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++ ++int ++main () ++{ ++ ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext conftest$ac_exeext ++if { (ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_link") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then ++ ++lt_aix_libpath_sed=' ++ /Import File Strings/,/^$/ { ++ /^0/ { ++ s/^0 *\(.*\)$/\1/ ++ p ++ } ++ }' ++aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` ++# Check for a 64-bit object if we didn't find anything. ++if test -z "$aix_libpath"; then ++ aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` ++fi ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ ++ conftest$ac_exeext conftest.$ac_ext ++if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi ++ ++ hardcode_libdir_flag_spec_GCJ='${wl}-blibpath:$libdir:'"$aix_libpath" ++ archive_expsym_cmds_GCJ="\$CC"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag" ++ else ++ if test "$host_cpu" = ia64; then ++ hardcode_libdir_flag_spec_GCJ='${wl}-R $libdir:/usr/lib:/lib' ++ allow_undefined_flag_GCJ="-z nodefs" ++ archive_expsym_cmds_GCJ="\$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" ++ else ++ # Determine the default libpath from the value encoded in an empty executable. ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++ ++int ++main () ++{ ++ ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext conftest$ac_exeext ++if { (ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_link") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then ++ ++lt_aix_libpath_sed=' ++ /Import File Strings/,/^$/ { ++ /^0/ { ++ s/^0 *\(.*\)$/\1/ ++ p ++ } ++ }' ++aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` ++# Check for a 64-bit object if we didn't find anything. ++if test -z "$aix_libpath"; then ++ aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` ++fi ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ ++ conftest$ac_exeext conftest.$ac_ext ++if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi ++ ++ hardcode_libdir_flag_spec_GCJ='${wl}-blibpath:$libdir:'"$aix_libpath" ++ # Warning - without using the other run time loading flags, ++ # -berok will link without error, but may produce a broken library. ++ no_undefined_flag_GCJ=' ${wl}-bernotok' ++ allow_undefined_flag_GCJ=' ${wl}-berok' ++ # Exported symbols can be pulled into shared objects from archives ++ whole_archive_flag_spec_GCJ='$convenience' ++ archive_cmds_need_lc_GCJ=yes ++ # This is similar to how AIX traditionally builds its shared libraries. ++ archive_expsym_cmds_GCJ="\$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' ++ fi ++ fi ++ ;; ++ ++ amigaos*) ++ archive_cmds_GCJ='$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)' ++ hardcode_libdir_flag_spec_GCJ='-L$libdir' ++ hardcode_minus_L_GCJ=yes ++ # see comment about different semantics on the GNU ld section ++ ld_shlibs_GCJ=no ++ ;; ++ ++ bsdi[45]*) ++ export_dynamic_flag_spec_GCJ=-rdynamic ++ ;; ++ ++ cygwin* | mingw* | pw32*) ++ # When not using gcc, we currently assume that we are using ++ # Microsoft Visual C++. ++ # hardcode_libdir_flag_spec is actually meaningless, as there is ++ # no search path for DLLs. ++ hardcode_libdir_flag_spec_GCJ=' ' ++ allow_undefined_flag_GCJ=unsupported ++ # Tell ltmain to make .lib files, not .a files. ++ libext=lib ++ # Tell ltmain to make .dll files, not .so files. ++ shrext_cmds=".dll" ++ # FIXME: Setting linknames here is a bad hack. ++ archive_cmds_GCJ='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames=' ++ # The linker will automatically build a .lib file if we build a DLL. ++ old_archive_From_new_cmds_GCJ='true' ++ # FIXME: Should let the user specify the lib program. ++ old_archive_cmds_GCJ='lib -OUT:$oldlib$oldobjs$old_deplibs' ++ fix_srcfile_path_GCJ='`cygpath -w "$srcfile"`' ++ enable_shared_with_static_runtimes_GCJ=yes ++ ;; ++ ++ darwin* | rhapsody*) ++ case $host_os in ++ rhapsody* | darwin1.[012]) ++ allow_undefined_flag_GCJ='${wl}-undefined ${wl}suppress' ++ ;; ++ *) # Darwin 1.3 on ++ if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then ++ allow_undefined_flag_GCJ='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ++ else ++ case ${MACOSX_DEPLOYMENT_TARGET} in ++ 10.[012]) ++ allow_undefined_flag_GCJ='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ++ ;; ++ 10.*) ++ allow_undefined_flag_GCJ='${wl}-undefined ${wl}dynamic_lookup' ++ ;; ++ esac ++ fi ++ ;; ++ esac ++ archive_cmds_need_lc_GCJ=no ++ hardcode_direct_GCJ=no ++ hardcode_automatic_GCJ=yes ++ hardcode_shlibpath_var_GCJ=unsupported ++ whole_archive_flag_spec_GCJ='' ++ link_all_deplibs_GCJ=yes ++ if test "$GCC" = yes ; then ++ output_verbose_link_cmd='echo' ++ archive_cmds_GCJ="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" ++ module_cmds_GCJ="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" ++ archive_expsym_cmds_GCJ="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}" ++ module_expsym_cmds_GCJ="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}" ++ else ++ case $cc_basename in ++ xlc*) ++ output_verbose_link_cmd='echo' ++ archive_cmds_GCJ='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $xlcverstring' ++ module_cmds_GCJ='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags' ++ # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds ++ archive_expsym_cmds_GCJ='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $xlcverstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' ++ module_expsym_cmds_GCJ='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' ++ ;; ++ *) ++ ld_shlibs_GCJ=no ++ ;; ++ esac ++ fi ++ ;; ++ ++ dgux*) ++ archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_libdir_flag_spec_GCJ='-L$libdir' ++ hardcode_shlibpath_var_GCJ=no ++ ;; ++ ++ freebsd1*) ++ ld_shlibs_GCJ=no ++ ;; ++ ++ # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor ++ # support. Future versions do this automatically, but an explicit c++rt0.o ++ # does not break anything, and helps significantly (at the cost of a little ++ # extra space). ++ freebsd2.2*) ++ archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' ++ hardcode_libdir_flag_spec_GCJ='-R$libdir' ++ hardcode_direct_GCJ=yes ++ hardcode_shlibpath_var_GCJ=no ++ ;; ++ ++ # Unfortunately, older versions of FreeBSD 2 do not have this feature. ++ freebsd2*) ++ archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_direct_GCJ=yes ++ hardcode_minus_L_GCJ=yes ++ hardcode_shlibpath_var_GCJ=no ++ ;; ++ ++ # FreeBSD 3 and greater uses gcc -shared to do shared libraries. ++ freebsd* | dragonfly*) ++ archive_cmds_GCJ='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' ++ hardcode_libdir_flag_spec_GCJ='-R$libdir' ++ hardcode_direct_GCJ=yes ++ hardcode_shlibpath_var_GCJ=no ++ ;; ++ ++ hpux9*) ++ if test "$GCC" = yes; then ++ archive_cmds_GCJ='$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' ++ else ++ archive_cmds_GCJ='$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' ++ fi ++ hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir' ++ hardcode_libdir_separator_GCJ=: ++ hardcode_direct_GCJ=yes ++ ++ # hardcode_minus_L: Not really in the search PATH, ++ # but as the default location of the library. ++ hardcode_minus_L_GCJ=yes ++ export_dynamic_flag_spec_GCJ='${wl}-E' ++ ;; ++ ++ hpux10*) ++ if test "$GCC" = yes -a "$with_gnu_ld" = no; then ++ archive_cmds_GCJ='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' ++ else ++ archive_cmds_GCJ='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' ++ fi ++ if test "$with_gnu_ld" = no; then ++ hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir' ++ hardcode_libdir_separator_GCJ=: ++ ++ hardcode_direct_GCJ=yes ++ export_dynamic_flag_spec_GCJ='${wl}-E' ++ ++ # hardcode_minus_L: Not really in the search PATH, ++ # but as the default location of the library. ++ hardcode_minus_L_GCJ=yes ++ fi ++ ;; ++ ++ hpux11*) ++ if test "$GCC" = yes -a "$with_gnu_ld" = no; then ++ case $host_cpu in ++ hppa*64*) ++ archive_cmds_GCJ='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' ++ ;; ++ ia64*) ++ archive_cmds_GCJ='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' ++ ;; ++ *) ++ archive_cmds_GCJ='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' ++ ;; ++ esac ++ else ++ case $host_cpu in ++ hppa*64*) ++ archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' ++ ;; ++ ia64*) ++ archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' ++ ;; ++ *) ++ archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' ++ ;; ++ esac ++ fi ++ if test "$with_gnu_ld" = no; then ++ hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir' ++ hardcode_libdir_separator_GCJ=: ++ ++ case $host_cpu in ++ hppa*64*|ia64*) ++ hardcode_libdir_flag_spec_ld_GCJ='+b $libdir' ++ hardcode_direct_GCJ=no ++ hardcode_shlibpath_var_GCJ=no ++ ;; ++ *) ++ hardcode_direct_GCJ=yes ++ export_dynamic_flag_spec_GCJ='${wl}-E' ++ ++ # hardcode_minus_L: Not really in the search PATH, ++ # but as the default location of the library. ++ hardcode_minus_L_GCJ=yes ++ ;; ++ esac ++ fi ++ ;; ++ ++ irix5* | irix6* | nonstopux*) ++ if test "$GCC" = yes; then ++ archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' ++ else ++ archive_cmds_GCJ='$LD -shared $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' ++ hardcode_libdir_flag_spec_ld_GCJ='-rpath $libdir' ++ fi ++ hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir' ++ hardcode_libdir_separator_GCJ=: ++ link_all_deplibs_GCJ=yes ++ ;; ++ ++ netbsd* | netbsdelf*-gnu) ++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then ++ archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out ++ else ++ archive_cmds_GCJ='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF ++ fi ++ hardcode_libdir_flag_spec_GCJ='-R$libdir' ++ hardcode_direct_GCJ=yes ++ hardcode_shlibpath_var_GCJ=no ++ ;; ++ ++ newsos6) ++ archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_direct_GCJ=yes ++ hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir' ++ hardcode_libdir_separator_GCJ=: ++ hardcode_shlibpath_var_GCJ=no ++ ;; ++ ++ openbsd*) ++ if test -f /usr/libexec/ld.so; then ++ hardcode_direct_GCJ=yes ++ hardcode_shlibpath_var_GCJ=no ++ if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then ++ archive_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' ++ archive_expsym_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols' ++ hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir' ++ export_dynamic_flag_spec_GCJ='${wl}-E' ++ else ++ case $host_os in ++ openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*) ++ archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_libdir_flag_spec_GCJ='-R$libdir' ++ ;; ++ *) ++ archive_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' ++ hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir' ++ ;; ++ esac ++ fi ++ else ++ ld_shlibs_GCJ=no ++ fi ++ ;; ++ ++ os2*) ++ hardcode_libdir_flag_spec_GCJ='-L$libdir' ++ hardcode_minus_L_GCJ=yes ++ allow_undefined_flag_GCJ=unsupported ++ archive_cmds_GCJ='$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' ++ old_archive_From_new_cmds_GCJ='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def' ++ ;; ++ ++ osf3*) ++ if test "$GCC" = yes; then ++ allow_undefined_flag_GCJ=' ${wl}-expect_unresolved ${wl}\*' ++ archive_cmds_GCJ='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' ++ else ++ allow_undefined_flag_GCJ=' -expect_unresolved \*' ++ archive_cmds_GCJ='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' ++ fi ++ hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir' ++ hardcode_libdir_separator_GCJ=: ++ ;; ++ ++ osf4* | osf5*) # as osf3* with the addition of -msym flag ++ if test "$GCC" = yes; then ++ allow_undefined_flag_GCJ=' ${wl}-expect_unresolved ${wl}\*' ++ archive_cmds_GCJ='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' ++ hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir' ++ else ++ allow_undefined_flag_GCJ=' -expect_unresolved \*' ++ archive_cmds_GCJ='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' ++ archive_expsym_cmds_GCJ='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~ ++ $LD -shared${allow_undefined_flag} -input $lib.exp $linker_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib~$rm $lib.exp' ++ ++ # Both c and cxx compiler support -rpath directly ++ hardcode_libdir_flag_spec_GCJ='-rpath $libdir' ++ fi ++ hardcode_libdir_separator_GCJ=: ++ ;; ++ ++ solaris*) ++ no_undefined_flag_GCJ=' -z text' ++ if test "$GCC" = yes; then ++ wlarc='${wl}' ++ archive_cmds_GCJ='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' ++ archive_expsym_cmds_GCJ='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ ++ $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp' ++ else ++ wlarc='' ++ archive_cmds_GCJ='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ archive_expsym_cmds_GCJ='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ ++ $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp' ++ fi ++ hardcode_libdir_flag_spec_GCJ='-R$libdir' ++ hardcode_shlibpath_var_GCJ=no ++ case $host_os in ++ solaris2.[0-5] | solaris2.[0-5].*) ;; ++ *) ++ # The compiler driver will combine and reorder linker options, ++ # but understands `-z linker_flag'. GCC discards it without `$wl', ++ # but is careful enough not to reorder. ++ # Supported since Solaris 2.6 (maybe 2.5.1?) ++ if test "$GCC" = yes; then ++ whole_archive_flag_spec_GCJ='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' ++ else ++ whole_archive_flag_spec_GCJ='-z allextract$convenience -z defaultextract' ++ fi ++ ;; ++ esac ++ link_all_deplibs_GCJ=yes ++ ;; ++ ++ sunos4*) ++ if test "x$host_vendor" = xsequent; then ++ # Use $CC to link under sequent, because it throws in some extra .o ++ # files that make .init and .fini sections work. ++ archive_cmds_GCJ='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags' ++ else ++ archive_cmds_GCJ='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' ++ fi ++ hardcode_libdir_flag_spec_GCJ='-L$libdir' ++ hardcode_direct_GCJ=yes ++ hardcode_minus_L_GCJ=yes ++ hardcode_shlibpath_var_GCJ=no ++ ;; ++ ++ sysv4) ++ case $host_vendor in ++ sni) ++ archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_direct_GCJ=yes # is this really true??? ++ ;; ++ siemens) ++ ## LD is ld it makes a PLAMLIB ++ ## CC just makes a GrossModule. ++ archive_cmds_GCJ='$LD -G -o $lib $libobjs $deplibs $linker_flags' ++ reload_cmds_GCJ='$CC -r -o $output$reload_objs' ++ hardcode_direct_GCJ=no ++ ;; ++ motorola) ++ archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_direct_GCJ=no #Motorola manual says yes, but my tests say they lie ++ ;; ++ esac ++ runpath_var='LD_RUN_PATH' ++ hardcode_shlibpath_var_GCJ=no ++ ;; ++ ++ sysv4.3*) ++ archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_shlibpath_var_GCJ=no ++ export_dynamic_flag_spec_GCJ='-Bexport' ++ ;; ++ ++ sysv4*MP*) ++ if test -d /usr/nec; then ++ archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_shlibpath_var_GCJ=no ++ runpath_var=LD_RUN_PATH ++ hardcode_runpath_var=yes ++ ld_shlibs_GCJ=yes ++ fi ++ ;; ++ ++ sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) ++ no_undefined_flag_GCJ='${wl}-z,text' ++ archive_cmds_need_lc_GCJ=no ++ hardcode_shlibpath_var_GCJ=no ++ runpath_var='LD_RUN_PATH' ++ ++ if test "$GCC" = yes; then ++ archive_cmds_GCJ='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' ++ archive_expsym_cmds_GCJ='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' ++ else ++ archive_cmds_GCJ='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' ++ archive_expsym_cmds_GCJ='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' ++ fi ++ ;; ++ ++ sysv5* | sco3.2v5* | sco5v6*) ++ # Note: We can NOT use -z defs as we might desire, because we do not ++ # link with -lc, and that would cause any symbols used from libc to ++ # always be unresolved, which means just about no library would ++ # ever link correctly. If we're not using GNU ld we use -z text ++ # though, which does catch some bad symbols but isn't as heavy-handed ++ # as -z defs. ++ no_undefined_flag_GCJ='${wl}-z,text' ++ allow_undefined_flag_GCJ='${wl}-z,nodefs' ++ archive_cmds_need_lc_GCJ=no ++ hardcode_shlibpath_var_GCJ=no ++ hardcode_libdir_flag_spec_GCJ='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`' ++ hardcode_libdir_separator_GCJ=':' ++ link_all_deplibs_GCJ=yes ++ export_dynamic_flag_spec_GCJ='${wl}-Bexport' ++ runpath_var='LD_RUN_PATH' ++ ++ if test "$GCC" = yes; then ++ archive_cmds_GCJ='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' ++ archive_expsym_cmds_GCJ='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' ++ else ++ archive_cmds_GCJ='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' ++ archive_expsym_cmds_GCJ='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' ++ fi ++ ;; ++ ++ uts4*) ++ archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_libdir_flag_spec_GCJ='-L$libdir' ++ hardcode_shlibpath_var_GCJ=no ++ ;; ++ ++ *) ++ ld_shlibs_GCJ=no ++ ;; ++ esac ++ fi ++ ++{ echo "$as_me:$LINENO: result: $ld_shlibs_GCJ" >&5 ++echo "${ECHO_T}$ld_shlibs_GCJ" >&6; } ++test "$ld_shlibs_GCJ" = no && can_build_shared=no ++ ++# ++# Do we need to explicitly link libc? ++# ++case "x$archive_cmds_need_lc_GCJ" in ++x|xyes) ++ # Assume -lc should be added ++ archive_cmds_need_lc_GCJ=yes ++ ++ if test "$enable_shared" = yes && test "$GCC" = yes; then ++ case $archive_cmds_GCJ in ++ *'~'*) ++ # FIXME: we may have to deal with multi-command sequences. ++ ;; ++ '$CC '*) ++ # Test whether the compiler implicitly links with -lc since on some ++ # systems, -lgcc has to come before -lc. If gcc already passes -lc ++ # to ld, don't add -lc before -lgcc. ++ { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5 ++echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; } ++ $rm conftest* ++ echo "$lt_simple_compile_test_code" > conftest.$ac_ext ++ ++ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 ++ (eval $ac_compile) 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } 2>conftest.err; then ++ soname=conftest ++ lib=conftest ++ libobjs=conftest.$ac_objext ++ deplibs= ++ wl=$lt_prog_compiler_wl_GCJ ++ pic_flag=$lt_prog_compiler_pic_GCJ ++ compiler_flags=-v ++ linker_flags=-v ++ verstring= ++ output_objdir=. ++ libname=conftest ++ lt_save_allow_undefined_flag=$allow_undefined_flag_GCJ ++ allow_undefined_flag_GCJ= ++ if { (eval echo "$as_me:$LINENO: \"$archive_cmds_GCJ 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5 ++ (eval $archive_cmds_GCJ 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } ++ then ++ archive_cmds_need_lc_GCJ=no ++ else ++ archive_cmds_need_lc_GCJ=yes ++ fi ++ allow_undefined_flag_GCJ=$lt_save_allow_undefined_flag ++ else ++ cat conftest.err 1>&5 ++ fi ++ $rm conftest* ++ { echo "$as_me:$LINENO: result: $archive_cmds_need_lc_GCJ" >&5 ++echo "${ECHO_T}$archive_cmds_need_lc_GCJ" >&6; } ++ ;; ++ esac ++ fi ++ ;; ++esac ++ ++{ echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5 ++echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; } ++library_names_spec= ++libname_spec='lib$name' ++soname_spec= ++shrext_cmds=".so" ++postinstall_cmds= ++postuninstall_cmds= ++finish_cmds= ++finish_eval= ++shlibpath_var= ++shlibpath_overrides_runpath=unknown ++version_type=none ++dynamic_linker="$host_os ld.so" ++sys_lib_dlsearch_path_spec="/lib /usr/lib" ++ ++need_lib_prefix=unknown ++hardcode_into_libs=no ++ ++# when you set need_version to no, make sure it does not cause -set_version ++# flags to be left without arguments ++need_version=unknown ++ ++case $host_os in ++aix3*) ++ version_type=linux ++ library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' ++ shlibpath_var=LIBPATH ++ ++ # AIX 3 has no versioning support, so we append a major version to the name. ++ soname_spec='${libname}${release}${shared_ext}$major' ++ ;; ++ ++aix[4-9]*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ hardcode_into_libs=yes ++ if test "$host_cpu" = ia64; then ++ # AIX 5 supports IA64 ++ library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}' ++ shlibpath_var=LD_LIBRARY_PATH ++ else ++ # With GCC up to 2.95.x, collect2 would create an import file ++ # for dependence libraries. The import file would start with ++ # the line `#! .'. This would cause the generated library to ++ # depend on `.', always an invalid library. This was fixed in ++ # development snapshots of GCC prior to 3.0. ++ case $host_os in ++ aix4 | aix4.[01] | aix4.[01].*) ++ if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' ++ echo ' yes ' ++ echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then ++ : ++ else ++ can_build_shared=no ++ fi ++ ;; ++ esac ++ # AIX (on Power*) has no versioning support, so currently we can not hardcode correct ++ # soname into executable. Probably we can add versioning support to ++ # collect2, so additional links can be useful in future. ++ if test "$aix_use_runtimelinking" = yes; then ++ # If using run time linking (on AIX 4.2 or later) use lib.so ++ # instead of lib.a to let people know that these are not ++ # typical AIX shared libraries. ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ else ++ # We preserve .a as extension for shared libraries through AIX4.2 ++ # and later when we are not doing run time linking. ++ library_names_spec='${libname}${release}.a $libname.a' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ fi ++ shlibpath_var=LIBPATH ++ fi ++ ;; ++ ++amigaos*) ++ library_names_spec='$libname.ixlibrary $libname.a' ++ # Create ${libname}_ixlibrary.a entries in /sys/libs. ++ finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done' ++ ;; ++ ++beos*) ++ library_names_spec='${libname}${shared_ext}' ++ dynamic_linker="$host_os ld.so" ++ shlibpath_var=LIBRARY_PATH ++ ;; ++ ++bsdi[45]*) ++ version_type=linux ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' ++ shlibpath_var=LD_LIBRARY_PATH ++ sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" ++ sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" ++ # the default ld.so.conf also contains /usr/contrib/lib and ++ # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow ++ # libtool to hard-code these into programs ++ ;; ++ ++cygwin* | mingw* | pw32*) ++ version_type=windows ++ shrext_cmds=".dll" ++ need_version=no ++ need_lib_prefix=no ++ ++ case $GCC,$host_os in ++ yes,cygwin* | yes,mingw* | yes,pw32*) ++ library_names_spec='$libname.dll.a' ++ # DLL is installed to $(libdir)/../bin by postinstall_cmds ++ postinstall_cmds='base_file=`basename \${file}`~ ++ dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~ ++ dldir=$destdir/`dirname \$dlpath`~ ++ test -d \$dldir || mkdir -p \$dldir~ ++ $install_prog $dir/$dlname \$dldir/$dlname~ ++ chmod a+x \$dldir/$dlname' ++ postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ ++ dlpath=$dir/\$dldll~ ++ $rm \$dlpath' ++ shlibpath_overrides_runpath=yes ++ ++ case $host_os in ++ cygwin*) ++ # Cygwin DLLs use 'cyg' prefix rather than 'lib' ++ soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' ++ sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib" ++ ;; ++ mingw*) ++ # MinGW DLLs use traditional 'lib' prefix ++ soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' ++ sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"` ++ if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then ++ # It is most probably a Windows format PATH printed by ++ # mingw gcc, but we are running on Cygwin. Gcc prints its search ++ # path with ; separators, and with drive letters. We can handle the ++ # drive letters (cygwin fileutils understands them), so leave them, ++ # especially as we might pass files found there to a mingw objdump, ++ # which wouldn't understand a cygwinified path. Ahh. ++ sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` ++ else ++ sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` ++ fi ++ ;; ++ pw32*) ++ # pw32 DLLs use 'pw' prefix rather than 'lib' ++ library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' ++ ;; ++ esac ++ ;; ++ ++ *) ++ library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' ++ ;; ++ esac ++ dynamic_linker='Win32 ld.exe' ++ # FIXME: first we should search . and the directory the executable is in ++ shlibpath_var=PATH ++ ;; ++ ++darwin* | rhapsody*) ++ dynamic_linker="$host_os dyld" ++ version_type=darwin ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext' ++ soname_spec='${libname}${release}${major}$shared_ext' ++ shlibpath_overrides_runpath=yes ++ shlibpath_var=DYLD_LIBRARY_PATH ++ shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' ++ ++ sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' ++ ;; ++ ++dgux*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; ++ ++freebsd1*) ++ dynamic_linker=no ++ ;; ++ ++freebsd* | dragonfly*) ++ # DragonFly does not have aout. When/if they implement a new ++ # versioning mechanism, adjust this. ++ if test -x /usr/bin/objformat; then ++ objformat=`/usr/bin/objformat` ++ else ++ case $host_os in ++ freebsd[123]*) objformat=aout ;; ++ *) objformat=elf ;; ++ esac ++ fi ++ version_type=freebsd-$objformat ++ case $version_type in ++ freebsd-elf*) ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' ++ need_version=no ++ need_lib_prefix=no ++ ;; ++ freebsd-*) ++ library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' ++ need_version=yes ++ ;; ++ esac ++ shlibpath_var=LD_LIBRARY_PATH ++ case $host_os in ++ freebsd2*) ++ shlibpath_overrides_runpath=yes ++ ;; ++ freebsd3.[01]* | freebsdelf3.[01]*) ++ shlibpath_overrides_runpath=yes ++ hardcode_into_libs=yes ++ ;; ++ freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ ++ freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) ++ shlibpath_overrides_runpath=no ++ hardcode_into_libs=yes ++ ;; ++ *) # from 4.6 on, and DragonFly ++ shlibpath_overrides_runpath=yes ++ hardcode_into_libs=yes ++ ;; ++ esac ++ ;; ++ ++gnu*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ hardcode_into_libs=yes ++ ;; ++ ++hpux9* | hpux10* | hpux11*) ++ # Give a soname corresponding to the major version so that dld.sl refuses to ++ # link against other versions. ++ version_type=sunos ++ need_lib_prefix=no ++ need_version=no ++ case $host_cpu in ++ ia64*) ++ shrext_cmds='.so' ++ hardcode_into_libs=yes ++ dynamic_linker="$host_os dld.so" ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ if test "X$HPUX_IA64_MODE" = X32; then ++ sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" ++ else ++ sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" ++ fi ++ sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec ++ ;; ++ hppa*64*) ++ shrext_cmds='.sl' ++ hardcode_into_libs=yes ++ dynamic_linker="$host_os dld.sl" ++ shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH ++ shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" ++ sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec ++ ;; ++ *) ++ shrext_cmds='.sl' ++ dynamic_linker="$host_os dld.sl" ++ shlibpath_var=SHLIB_PATH ++ shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ ;; ++ esac ++ # HP-UX runs *really* slowly unless shared libraries are mode 555. ++ postinstall_cmds='chmod 555 $lib' ++ ;; ++ ++interix[3-9]*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=no ++ hardcode_into_libs=yes ++ ;; ++ ++irix5* | irix6* | nonstopux*) ++ case $host_os in ++ nonstopux*) version_type=nonstopux ;; ++ *) ++ if test "$lt_cv_prog_gnu_ld" = yes; then ++ version_type=linux ++ else ++ version_type=irix ++ fi ;; ++ esac ++ need_lib_prefix=no ++ need_version=no ++ soname_spec='${libname}${release}${shared_ext}$major' ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}' ++ case $host_os in ++ irix5* | nonstopux*) ++ libsuff= shlibsuff= ++ ;; ++ *) ++ case $LD in # libtool.m4 will add one of these switches to LD ++ *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") ++ libsuff= shlibsuff= libmagic=32-bit;; ++ *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") ++ libsuff=32 shlibsuff=N32 libmagic=N32;; ++ *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") ++ libsuff=64 shlibsuff=64 libmagic=64-bit;; ++ *) libsuff= shlibsuff= libmagic=never-match;; ++ esac ++ ;; ++ esac ++ shlibpath_var=LD_LIBRARY${shlibsuff}_PATH ++ shlibpath_overrides_runpath=no ++ sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" ++ sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" ++ hardcode_into_libs=yes ++ ;; ++ ++# No shared lib support for Linux oldld, aout, or coff. ++linux*oldld* | linux*aout* | linux*coff*) ++ dynamic_linker=no ++ ;; ++ ++# This must be Linux ELF. ++linux* | k*bsd*-gnu) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=no ++ # This implies no fast_install, which is unacceptable. ++ # Some rework will be needed to allow for fast_install ++ # before this can be enabled. ++ hardcode_into_libs=yes ++ ++ # Append ld.so.conf contents to the search path ++ if test -f /etc/ld.so.conf; then ++ lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '` ++ sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" ++ fi ++ ++ # We used to test for /lib/ld.so.1 and disable shared libraries on ++ # powerpc, because MkLinux only supported shared libraries with the ++ # GNU dynamic linker. Since this was broken with cross compilers, ++ # most powerpc-linux boxes support dynamic linking these days and ++ # people can always --disable-shared, the test was removed, and we ++ # assume the GNU/Linux dynamic linker is in use. ++ dynamic_linker='GNU/Linux ld.so' ++ ;; ++ ++netbsdelf*-gnu) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=no ++ hardcode_into_libs=yes ++ dynamic_linker='NetBSD ld.elf_so' ++ ;; ++ ++netbsd*) ++ version_type=sunos ++ need_lib_prefix=no ++ need_version=no ++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' ++ finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' ++ dynamic_linker='NetBSD (a.out) ld.so' ++ else ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ dynamic_linker='NetBSD ld.elf_so' ++ fi ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=yes ++ hardcode_into_libs=yes ++ ;; ++ ++newsos6) ++ version_type=linux ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=yes ++ ;; ++ ++nto-qnx*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=yes ++ ;; ++ ++openbsd*) ++ version_type=sunos ++ sys_lib_dlsearch_path_spec="/usr/lib" ++ need_lib_prefix=no ++ # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. ++ case $host_os in ++ openbsd3.3 | openbsd3.3.*) need_version=yes ;; ++ *) need_version=no ;; ++ esac ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' ++ finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' ++ shlibpath_var=LD_LIBRARY_PATH ++ if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then ++ case $host_os in ++ openbsd2.[89] | openbsd2.[89].*) ++ shlibpath_overrides_runpath=no ++ ;; ++ *) ++ shlibpath_overrides_runpath=yes ++ ;; ++ esac ++ else ++ shlibpath_overrides_runpath=yes ++ fi ++ ;; ++ ++os2*) ++ libname_spec='$name' ++ shrext_cmds=".dll" ++ need_lib_prefix=no ++ library_names_spec='$libname${shared_ext} $libname.a' ++ dynamic_linker='OS/2 ld.exe' ++ shlibpath_var=LIBPATH ++ ;; ++ ++osf3* | osf4* | osf5*) ++ version_type=osf ++ need_lib_prefix=no ++ need_version=no ++ soname_spec='${libname}${release}${shared_ext}$major' ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ shlibpath_var=LD_LIBRARY_PATH ++ sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" ++ sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" ++ ;; ++ ++rdos*) ++ dynamic_linker=no ++ ;; ++ ++solaris*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=yes ++ hardcode_into_libs=yes ++ # ldd complains unless libraries are executable ++ postinstall_cmds='chmod +x $lib' ++ ;; ++ ++sunos4*) ++ version_type=sunos ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' ++ finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=yes ++ if test "$with_gnu_ld" = yes; then ++ need_lib_prefix=no ++ fi ++ need_version=yes ++ ;; ++ ++sysv4 | sysv4.3*) ++ version_type=linux ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ case $host_vendor in ++ sni) ++ shlibpath_overrides_runpath=no ++ need_lib_prefix=no ++ export_dynamic_flag_spec='${wl}-Blargedynsym' ++ runpath_var=LD_RUN_PATH ++ ;; ++ siemens) ++ need_lib_prefix=no ++ ;; ++ motorola) ++ need_lib_prefix=no ++ need_version=no ++ shlibpath_overrides_runpath=no ++ sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' ++ ;; ++ esac ++ ;; ++ ++sysv4*MP*) ++ if test -d /usr/nec ;then ++ version_type=linux ++ library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' ++ soname_spec='$libname${shared_ext}.$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ fi ++ ;; ++ ++sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) ++ version_type=freebsd-elf ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ hardcode_into_libs=yes ++ if test "$with_gnu_ld" = yes; then ++ sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' ++ shlibpath_overrides_runpath=no ++ else ++ sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' ++ shlibpath_overrides_runpath=yes ++ case $host_os in ++ sco3.2v5*) ++ sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" ++ ;; ++ esac ++ fi ++ sys_lib_dlsearch_path_spec='/usr/lib' ++ ;; ++ ++uts4*) ++ version_type=linux ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; ++ ++*) ++ dynamic_linker=no ++ ;; ++esac ++{ echo "$as_me:$LINENO: result: $dynamic_linker" >&5 ++echo "${ECHO_T}$dynamic_linker" >&6; } ++test "$dynamic_linker" = no && can_build_shared=no ++ ++if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ lt_cv_sys_lib_search_path_spec="$sys_lib_search_path_spec" ++fi ++ ++sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" ++if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ lt_cv_sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec" ++fi ++ ++sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" ++ ++variables_saved_for_relink="PATH $shlibpath_var $runpath_var" ++if test "$GCC" = yes; then ++ variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" ++fi ++ ++{ echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5 ++echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; } ++hardcode_action_GCJ= ++if test -n "$hardcode_libdir_flag_spec_GCJ" || \ ++ test -n "$runpath_var_GCJ" || \ ++ test "X$hardcode_automatic_GCJ" = "Xyes" ; then ++ ++ # We can hardcode non-existant directories. ++ if test "$hardcode_direct_GCJ" != no && ++ # If the only mechanism to avoid hardcoding is shlibpath_var, we ++ # have to relink, otherwise we might link with an installed library ++ # when we should be linking with a yet-to-be-installed one ++ ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, GCJ)" != no && ++ test "$hardcode_minus_L_GCJ" != no; then ++ # Linking always hardcodes the temporary library directory. ++ hardcode_action_GCJ=relink ++ else ++ # We can link without hardcoding, and we can hardcode nonexisting dirs. ++ hardcode_action_GCJ=immediate ++ fi ++else ++ # We cannot hardcode anything, or else we can only hardcode existing ++ # directories. ++ hardcode_action_GCJ=unsupported ++fi ++{ echo "$as_me:$LINENO: result: $hardcode_action_GCJ" >&5 ++echo "${ECHO_T}$hardcode_action_GCJ" >&6; } ++ ++if test "$hardcode_action_GCJ" = relink; then ++ # Fast installation is not supported ++ enable_fast_install=no ++elif test "$shlibpath_overrides_runpath" = yes || ++ test "$enable_shared" = no; then ++ # Fast installation is not necessary ++ enable_fast_install=needless ++fi ++ ++ ++# The else clause should only fire when bootstrapping the ++# libtool distribution, otherwise you forgot to ship ltmain.sh ++# with your package, and you will get complaints that there are ++# no rules to generate ltmain.sh. ++if test -f "$ltmain"; then ++ # See if we are running on zsh, and set the options which allow our commands through ++ # without removal of \ escapes. ++ if test -n "${ZSH_VERSION+set}" ; then ++ setopt NO_GLOB_SUBST ++ fi ++ # Now quote all the things that may contain metacharacters while being ++ # careful not to overquote the AC_SUBSTed values. We take copies of the ++ # variables and quote the copies for generation of the libtool script. ++ for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \ ++ SED SHELL STRIP \ ++ libname_spec library_names_spec soname_spec extract_expsyms_cmds \ ++ old_striplib striplib file_magic_cmd finish_cmds finish_eval \ ++ deplibs_check_method reload_flag reload_cmds need_locks \ ++ lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \ ++ lt_cv_sys_global_symbol_to_c_name_address \ ++ sys_lib_search_path_spec sys_lib_dlsearch_path_spec \ ++ old_postinstall_cmds old_postuninstall_cmds \ ++ compiler_GCJ \ ++ CC_GCJ \ ++ LD_GCJ \ ++ lt_prog_compiler_wl_GCJ \ ++ lt_prog_compiler_pic_GCJ \ ++ lt_prog_compiler_static_GCJ \ ++ lt_prog_compiler_no_builtin_flag_GCJ \ ++ export_dynamic_flag_spec_GCJ \ ++ thread_safe_flag_spec_GCJ \ ++ whole_archive_flag_spec_GCJ \ ++ enable_shared_with_static_runtimes_GCJ \ ++ old_archive_cmds_GCJ \ ++ old_archive_from_new_cmds_GCJ \ ++ predep_objects_GCJ \ ++ postdep_objects_GCJ \ ++ predeps_GCJ \ ++ postdeps_GCJ \ ++ compiler_lib_search_path_GCJ \ ++ compiler_lib_search_dirs_GCJ \ ++ archive_cmds_GCJ \ ++ archive_expsym_cmds_GCJ \ ++ postinstall_cmds_GCJ \ ++ postuninstall_cmds_GCJ \ ++ old_archive_from_expsyms_cmds_GCJ \ ++ allow_undefined_flag_GCJ \ ++ no_undefined_flag_GCJ \ ++ export_symbols_cmds_GCJ \ ++ hardcode_libdir_flag_spec_GCJ \ ++ hardcode_libdir_flag_spec_ld_GCJ \ ++ hardcode_libdir_separator_GCJ \ ++ hardcode_automatic_GCJ \ ++ module_cmds_GCJ \ ++ module_expsym_cmds_GCJ \ ++ lt_cv_prog_compiler_c_o_GCJ \ ++ fix_srcfile_path_GCJ \ ++ exclude_expsyms_GCJ \ ++ include_expsyms_GCJ; do ++ ++ case $var in ++ old_archive_cmds_GCJ | \ ++ old_archive_from_new_cmds_GCJ | \ ++ archive_cmds_GCJ | \ ++ archive_expsym_cmds_GCJ | \ ++ module_cmds_GCJ | \ ++ module_expsym_cmds_GCJ | \ ++ old_archive_from_expsyms_cmds_GCJ | \ ++ export_symbols_cmds_GCJ | \ ++ extract_expsyms_cmds | reload_cmds | finish_cmds | \ ++ postinstall_cmds | postuninstall_cmds | \ ++ old_postinstall_cmds | old_postuninstall_cmds | \ ++ sys_lib_search_path_spec | sys_lib_dlsearch_path_spec) ++ # Double-quote double-evaled strings. ++ eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\"" ++ ;; ++ *) ++ eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\"" ++ ;; ++ esac ++ done ++ ++ case $lt_echo in ++ *'\$0 --fallback-echo"') ++ lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'` ++ ;; ++ esac ++ ++cfgfile="$ofile" ++ ++ cat <<__EOF__ >> "$cfgfile" ++# ### BEGIN LIBTOOL TAG CONFIG: $tagname ++ ++# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: ++ ++# Shell to use when invoking shell scripts. ++SHELL=$lt_SHELL ++ ++# Whether or not to build shared libraries. ++build_libtool_libs=$enable_shared ++ ++# Whether or not to build static libraries. ++build_old_libs=$enable_static ++ ++# Whether or not to add -lc for building shared libraries. ++build_libtool_need_lc=$archive_cmds_need_lc_GCJ ++ ++# Whether or not to disallow shared libs when runtime libs are static ++allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_GCJ ++ ++# Whether or not to optimize for fast installation. ++fast_install=$enable_fast_install ++ ++# The host system. ++host_alias=$host_alias ++host=$host ++host_os=$host_os ++ ++# The build system. ++build_alias=$build_alias ++build=$build ++build_os=$build_os ++ ++# An echo program that does not interpret backslashes. ++echo=$lt_echo ++ ++# The archiver. ++AR=$lt_AR ++AR_FLAGS=$lt_AR_FLAGS ++ ++# A C compiler. ++LTCC=$lt_LTCC ++ ++# LTCC compiler flags. ++LTCFLAGS=$lt_LTCFLAGS ++ ++# A language-specific compiler. ++CC=$lt_compiler_GCJ ++ ++# Is the compiler the GNU C compiler? ++with_gcc=$GCC_GCJ ++ ++# An ERE matcher. ++EGREP=$lt_EGREP ++ ++# The linker used to build libraries. ++LD=$lt_LD_GCJ ++ ++# Whether we need hard or soft links. ++LN_S=$lt_LN_S ++ ++# A BSD-compatible nm program. ++NM=$lt_NM ++ ++# A symbol stripping program ++STRIP=$lt_STRIP ++ ++# Used to examine libraries when file_magic_cmd begins "file" ++MAGIC_CMD=$MAGIC_CMD ++ ++# Used on cygwin: DLL creation program. ++DLLTOOL="$DLLTOOL" ++ ++# Used on cygwin: object dumper. ++OBJDUMP="$OBJDUMP" ++ ++# Used on cygwin: assembler. ++AS="$AS" ++ ++# The name of the directory that contains temporary libtool files. ++objdir=$objdir ++ ++# How to create reloadable object files. ++reload_flag=$lt_reload_flag ++reload_cmds=$lt_reload_cmds ++ ++# How to pass a linker flag through the compiler. ++wl=$lt_lt_prog_compiler_wl_GCJ ++ ++# Object file suffix (normally "o"). ++objext="$ac_objext" ++ ++# Old archive suffix (normally "a"). ++libext="$libext" ++ ++# Shared library suffix (normally ".so"). ++shrext_cmds='$shrext_cmds' ++ ++# Executable file suffix (normally ""). ++exeext="$exeext" ++ ++# Additional compiler flags for building library objects. ++pic_flag=$lt_lt_prog_compiler_pic_GCJ ++pic_mode=$pic_mode ++ ++# What is the maximum length of a command? ++max_cmd_len=$lt_cv_sys_max_cmd_len ++ ++# Does compiler simultaneously support -c and -o options? ++compiler_c_o=$lt_lt_cv_prog_compiler_c_o_GCJ ++ ++# Must we lock files when doing compilation? ++need_locks=$lt_need_locks ++ ++# Do we need the lib prefix for modules? ++need_lib_prefix=$need_lib_prefix ++ ++# Do we need a version for libraries? ++need_version=$need_version ++ ++# Whether dlopen is supported. ++dlopen_support=$enable_dlopen ++ ++# Whether dlopen of programs is supported. ++dlopen_self=$enable_dlopen_self ++ ++# Whether dlopen of statically linked programs is supported. ++dlopen_self_static=$enable_dlopen_self_static ++ ++# Compiler flag to prevent dynamic linking. ++link_static_flag=$lt_lt_prog_compiler_static_GCJ ++ ++# Compiler flag to turn off builtin functions. ++no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_GCJ ++ ++# Compiler flag to allow reflexive dlopens. ++export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_GCJ ++ ++# Compiler flag to generate shared objects directly from archives. ++whole_archive_flag_spec=$lt_whole_archive_flag_spec_GCJ ++ ++# Compiler flag to generate thread-safe objects. ++thread_safe_flag_spec=$lt_thread_safe_flag_spec_GCJ ++ ++# Library versioning type. ++version_type=$version_type ++ ++# Format of library name prefix. ++libname_spec=$lt_libname_spec ++ ++# List of archive names. First name is the real one, the rest are links. ++# The last name is the one that the linker finds with -lNAME. ++library_names_spec=$lt_library_names_spec ++ ++# The coded name of the library, if different from the real name. ++soname_spec=$lt_soname_spec ++ ++# Commands used to build and install an old-style archive. ++RANLIB=$lt_RANLIB ++old_archive_cmds=$lt_old_archive_cmds_GCJ ++old_postinstall_cmds=$lt_old_postinstall_cmds ++old_postuninstall_cmds=$lt_old_postuninstall_cmds ++ ++# Create an old-style archive from a shared archive. ++old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_GCJ ++ ++# Create a temporary old-style archive to link instead of a shared archive. ++old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_GCJ ++ ++# Commands used to build and install a shared archive. ++archive_cmds=$lt_archive_cmds_GCJ ++archive_expsym_cmds=$lt_archive_expsym_cmds_GCJ ++postinstall_cmds=$lt_postinstall_cmds ++postuninstall_cmds=$lt_postuninstall_cmds ++ ++# Commands used to build a loadable module (assumed same as above if empty) ++module_cmds=$lt_module_cmds_GCJ ++module_expsym_cmds=$lt_module_expsym_cmds_GCJ ++ ++# Commands to strip libraries. ++old_striplib=$lt_old_striplib ++striplib=$lt_striplib ++ ++# Dependencies to place before the objects being linked to create a ++# shared library. ++predep_objects=$lt_predep_objects_GCJ ++ ++# Dependencies to place after the objects being linked to create a ++# shared library. ++postdep_objects=$lt_postdep_objects_GCJ ++ ++# Dependencies to place before the objects being linked to create a ++# shared library. ++predeps=$lt_predeps_GCJ ++ ++# Dependencies to place after the objects being linked to create a ++# shared library. ++postdeps=$lt_postdeps_GCJ ++ ++# The directories searched by this compiler when creating a shared ++# library ++compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_GCJ ++ ++# The library search path used internally by the compiler when linking ++# a shared library. ++compiler_lib_search_path=$lt_compiler_lib_search_path_GCJ ++ ++# Method to check whether dependent libraries are shared objects. ++deplibs_check_method=$lt_deplibs_check_method ++ ++# Command to use when deplibs_check_method == file_magic. ++file_magic_cmd=$lt_file_magic_cmd ++ ++# Flag that allows shared libraries with undefined symbols to be built. ++allow_undefined_flag=$lt_allow_undefined_flag_GCJ ++ ++# Flag that forces no undefined symbols. ++no_undefined_flag=$lt_no_undefined_flag_GCJ ++ ++# Commands used to finish a libtool library installation in a directory. ++finish_cmds=$lt_finish_cmds ++ ++# Same as above, but a single script fragment to be evaled but not shown. ++finish_eval=$lt_finish_eval ++ ++# Take the output of nm and produce a listing of raw symbols and C names. ++global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe ++ ++# Transform the output of nm in a proper C declaration ++global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl ++ ++# Transform the output of nm in a C name address pair ++global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address ++ ++# This is the shared library runtime path variable. ++runpath_var=$runpath_var ++ ++# This is the shared library path variable. ++shlibpath_var=$shlibpath_var ++ ++# Is shlibpath searched before the hard-coded library search path? ++shlibpath_overrides_runpath=$shlibpath_overrides_runpath ++ ++# How to hardcode a shared library path into an executable. ++hardcode_action=$hardcode_action_GCJ ++ ++# Whether we should hardcode library paths into libraries. ++hardcode_into_libs=$hardcode_into_libs ++ ++# Flag to hardcode \$libdir into a binary during linking. ++# This must work even if \$libdir does not exist. ++hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_GCJ ++ ++# If ld is used when linking, flag to hardcode \$libdir into ++# a binary during linking. This must work even if \$libdir does ++# not exist. ++hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_GCJ ++ ++# Whether we need a single -rpath flag with a separated argument. ++hardcode_libdir_separator=$lt_hardcode_libdir_separator_GCJ ++ ++# Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the ++# resulting binary. ++hardcode_direct=$hardcode_direct_GCJ ++ ++# Set to yes if using the -LDIR flag during linking hardcodes DIR into the ++# resulting binary. ++hardcode_minus_L=$hardcode_minus_L_GCJ ++ ++# Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into ++# the resulting binary. ++hardcode_shlibpath_var=$hardcode_shlibpath_var_GCJ ++ ++# Set to yes if building a shared library automatically hardcodes DIR into the library ++# and all subsequent libraries and executables linked against it. ++hardcode_automatic=$hardcode_automatic_GCJ ++ ++# Variables whose values should be saved in libtool wrapper scripts and ++# restored at relink time. ++variables_saved_for_relink="$variables_saved_for_relink" ++ ++# Whether libtool must link a program against all its dependency libraries. ++link_all_deplibs=$link_all_deplibs_GCJ ++ ++# Compile-time system search path for libraries ++sys_lib_search_path_spec=$lt_sys_lib_search_path_spec ++ ++# Run-time system search path for libraries ++sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec ++ ++# Fix the shell variable \$srcfile for the compiler. ++fix_srcfile_path=$lt_fix_srcfile_path ++ ++# Set to yes if exported symbols are required. ++always_export_symbols=$always_export_symbols_GCJ ++ ++# The commands to list exported symbols. ++export_symbols_cmds=$lt_export_symbols_cmds_GCJ ++ ++# The commands to extract the exported symbol list from a shared archive. ++extract_expsyms_cmds=$lt_extract_expsyms_cmds ++ ++# Symbols that should not be listed in the preloaded symbols. ++exclude_expsyms=$lt_exclude_expsyms_GCJ ++ ++# Symbols that must always be exported. ++include_expsyms=$lt_include_expsyms_GCJ ++ ++# ### END LIBTOOL TAG CONFIG: $tagname ++ ++__EOF__ ++ ++ ++else ++ # If there is no Makefile yet, we rely on a make rule to execute ++ # `config.status --recheck' to rerun these tests and create the ++ # libtool script then. ++ ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'` ++ if test -f "$ltmain_in"; then ++ test -f Makefile && make "$ltmain" ++ fi ++fi ++ ++ ++ac_ext=c ++ac_cpp='$CPP $CPPFLAGS' ++ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ++ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ++ac_compiler_gnu=$ac_cv_c_compiler_gnu ++ ++CC="$lt_save_CC" ++ ++ else ++ tagname="" ++ fi ++ ;; ++ ++ RC) ++ ++ ++# Source file extension for RC test sources. ++ac_ext=rc ++ ++# Object file extension for compiled RC test sources. ++objext=o ++objext_RC=$objext ++ ++# Code to be used in simple compile tests ++lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED }' ++ ++# Code to be used in simple link tests ++lt_simple_link_test_code="$lt_simple_compile_test_code" ++ ++# ltmain only uses $CC for tagged configurations so make sure $CC is set. ++ ++# If no C compiler was specified, use CC. ++LTCC=${LTCC-"$CC"} ++ ++# If no C compiler flags were specified, use CFLAGS. ++LTCFLAGS=${LTCFLAGS-"$CFLAGS"} ++ ++# Allow CC to be a program name with arguments. ++compiler=$CC ++ ++ ++# save warnings/boilerplate of simple test code ++ac_outfile=conftest.$ac_objext ++echo "$lt_simple_compile_test_code" >conftest.$ac_ext ++eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err ++_lt_compiler_boilerplate=`cat conftest.err` ++$rm conftest* ++ ++ac_outfile=conftest.$ac_objext ++echo "$lt_simple_link_test_code" >conftest.$ac_ext ++eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err ++_lt_linker_boilerplate=`cat conftest.err` ++$rm -r conftest* ++ ++ ++# Allow CC to be a program name with arguments. ++lt_save_CC="$CC" ++CC=${RC-"windres"} ++compiler=$CC ++compiler_RC=$CC ++for cc_temp in $compiler""; do ++ case $cc_temp in ++ compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; ++ distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; ++ \-*) ;; ++ *) break;; ++ esac ++done ++cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"` ++ ++lt_cv_prog_compiler_c_o_RC=yes ++ ++# The else clause should only fire when bootstrapping the ++# libtool distribution, otherwise you forgot to ship ltmain.sh ++# with your package, and you will get complaints that there are ++# no rules to generate ltmain.sh. ++if test -f "$ltmain"; then ++ # See if we are running on zsh, and set the options which allow our commands through ++ # without removal of \ escapes. ++ if test -n "${ZSH_VERSION+set}" ; then ++ setopt NO_GLOB_SUBST ++ fi ++ # Now quote all the things that may contain metacharacters while being ++ # careful not to overquote the AC_SUBSTed values. We take copies of the ++ # variables and quote the copies for generation of the libtool script. ++ for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \ ++ SED SHELL STRIP \ ++ libname_spec library_names_spec soname_spec extract_expsyms_cmds \ ++ old_striplib striplib file_magic_cmd finish_cmds finish_eval \ ++ deplibs_check_method reload_flag reload_cmds need_locks \ ++ lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \ ++ lt_cv_sys_global_symbol_to_c_name_address \ ++ sys_lib_search_path_spec sys_lib_dlsearch_path_spec \ ++ old_postinstall_cmds old_postuninstall_cmds \ ++ compiler_RC \ ++ CC_RC \ ++ LD_RC \ ++ lt_prog_compiler_wl_RC \ ++ lt_prog_compiler_pic_RC \ ++ lt_prog_compiler_static_RC \ ++ lt_prog_compiler_no_builtin_flag_RC \ ++ export_dynamic_flag_spec_RC \ ++ thread_safe_flag_spec_RC \ ++ whole_archive_flag_spec_RC \ ++ enable_shared_with_static_runtimes_RC \ ++ old_archive_cmds_RC \ ++ old_archive_from_new_cmds_RC \ ++ predep_objects_RC \ ++ postdep_objects_RC \ ++ predeps_RC \ ++ postdeps_RC \ ++ compiler_lib_search_path_RC \ ++ compiler_lib_search_dirs_RC \ ++ archive_cmds_RC \ ++ archive_expsym_cmds_RC \ ++ postinstall_cmds_RC \ ++ postuninstall_cmds_RC \ ++ old_archive_from_expsyms_cmds_RC \ ++ allow_undefined_flag_RC \ ++ no_undefined_flag_RC \ ++ export_symbols_cmds_RC \ ++ hardcode_libdir_flag_spec_RC \ ++ hardcode_libdir_flag_spec_ld_RC \ ++ hardcode_libdir_separator_RC \ ++ hardcode_automatic_RC \ ++ module_cmds_RC \ ++ module_expsym_cmds_RC \ ++ lt_cv_prog_compiler_c_o_RC \ ++ fix_srcfile_path_RC \ ++ exclude_expsyms_RC \ ++ include_expsyms_RC; do ++ ++ case $var in ++ old_archive_cmds_RC | \ ++ old_archive_from_new_cmds_RC | \ ++ archive_cmds_RC | \ ++ archive_expsym_cmds_RC | \ ++ module_cmds_RC | \ ++ module_expsym_cmds_RC | \ ++ old_archive_from_expsyms_cmds_RC | \ ++ export_symbols_cmds_RC | \ ++ extract_expsyms_cmds | reload_cmds | finish_cmds | \ ++ postinstall_cmds | postuninstall_cmds | \ ++ old_postinstall_cmds | old_postuninstall_cmds | \ ++ sys_lib_search_path_spec | sys_lib_dlsearch_path_spec) ++ # Double-quote double-evaled strings. ++ eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\"" ++ ;; ++ *) ++ eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\"" ++ ;; ++ esac ++ done ++ ++ case $lt_echo in ++ *'\$0 --fallback-echo"') ++ lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'` ++ ;; ++ esac ++ ++cfgfile="$ofile" ++ ++ cat <<__EOF__ >> "$cfgfile" ++# ### BEGIN LIBTOOL TAG CONFIG: $tagname ++ ++# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: ++ ++# Shell to use when invoking shell scripts. ++SHELL=$lt_SHELL ++ ++# Whether or not to build shared libraries. ++build_libtool_libs=$enable_shared ++ ++# Whether or not to build static libraries. ++build_old_libs=$enable_static ++ ++# Whether or not to add -lc for building shared libraries. ++build_libtool_need_lc=$archive_cmds_need_lc_RC ++ ++# Whether or not to disallow shared libs when runtime libs are static ++allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_RC ++ ++# Whether or not to optimize for fast installation. ++fast_install=$enable_fast_install ++ ++# The host system. ++host_alias=$host_alias ++host=$host ++host_os=$host_os ++ ++# The build system. ++build_alias=$build_alias ++build=$build ++build_os=$build_os ++ ++# An echo program that does not interpret backslashes. ++echo=$lt_echo ++ ++# The archiver. ++AR=$lt_AR ++AR_FLAGS=$lt_AR_FLAGS ++ ++# A C compiler. ++LTCC=$lt_LTCC ++ ++# LTCC compiler flags. ++LTCFLAGS=$lt_LTCFLAGS ++ ++# A language-specific compiler. ++CC=$lt_compiler_RC ++ ++# Is the compiler the GNU C compiler? ++with_gcc=$GCC_RC ++ ++# An ERE matcher. ++EGREP=$lt_EGREP ++ ++# The linker used to build libraries. ++LD=$lt_LD_RC ++ ++# Whether we need hard or soft links. ++LN_S=$lt_LN_S ++ ++# A BSD-compatible nm program. ++NM=$lt_NM ++ ++# A symbol stripping program ++STRIP=$lt_STRIP ++ ++# Used to examine libraries when file_magic_cmd begins "file" ++MAGIC_CMD=$MAGIC_CMD ++ ++# Used on cygwin: DLL creation program. ++DLLTOOL="$DLLTOOL" ++ ++# Used on cygwin: object dumper. ++OBJDUMP="$OBJDUMP" ++ ++# Used on cygwin: assembler. ++AS="$AS" ++ ++# The name of the directory that contains temporary libtool files. ++objdir=$objdir ++ ++# How to create reloadable object files. ++reload_flag=$lt_reload_flag ++reload_cmds=$lt_reload_cmds ++ ++# How to pass a linker flag through the compiler. ++wl=$lt_lt_prog_compiler_wl_RC ++ ++# Object file suffix (normally "o"). ++objext="$ac_objext" ++ ++# Old archive suffix (normally "a"). ++libext="$libext" ++ ++# Shared library suffix (normally ".so"). ++shrext_cmds='$shrext_cmds' ++ ++# Executable file suffix (normally ""). ++exeext="$exeext" ++ ++# Additional compiler flags for building library objects. ++pic_flag=$lt_lt_prog_compiler_pic_RC ++pic_mode=$pic_mode ++ ++# What is the maximum length of a command? ++max_cmd_len=$lt_cv_sys_max_cmd_len ++ ++# Does compiler simultaneously support -c and -o options? ++compiler_c_o=$lt_lt_cv_prog_compiler_c_o_RC ++ ++# Must we lock files when doing compilation? ++need_locks=$lt_need_locks ++ ++# Do we need the lib prefix for modules? ++need_lib_prefix=$need_lib_prefix ++ ++# Do we need a version for libraries? ++need_version=$need_version ++ ++# Whether dlopen is supported. ++dlopen_support=$enable_dlopen ++ ++# Whether dlopen of programs is supported. ++dlopen_self=$enable_dlopen_self ++ ++# Whether dlopen of statically linked programs is supported. ++dlopen_self_static=$enable_dlopen_self_static ++ ++# Compiler flag to prevent dynamic linking. ++link_static_flag=$lt_lt_prog_compiler_static_RC ++ ++# Compiler flag to turn off builtin functions. ++no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_RC ++ ++# Compiler flag to allow reflexive dlopens. ++export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_RC ++ ++# Compiler flag to generate shared objects directly from archives. ++whole_archive_flag_spec=$lt_whole_archive_flag_spec_RC ++ ++# Compiler flag to generate thread-safe objects. ++thread_safe_flag_spec=$lt_thread_safe_flag_spec_RC ++ ++# Library versioning type. ++version_type=$version_type ++ ++# Format of library name prefix. ++libname_spec=$lt_libname_spec ++ ++# List of archive names. First name is the real one, the rest are links. ++# The last name is the one that the linker finds with -lNAME. ++library_names_spec=$lt_library_names_spec ++ ++# The coded name of the library, if different from the real name. ++soname_spec=$lt_soname_spec ++ ++# Commands used to build and install an old-style archive. ++RANLIB=$lt_RANLIB ++old_archive_cmds=$lt_old_archive_cmds_RC ++old_postinstall_cmds=$lt_old_postinstall_cmds ++old_postuninstall_cmds=$lt_old_postuninstall_cmds ++ ++# Create an old-style archive from a shared archive. ++old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_RC ++ ++# Create a temporary old-style archive to link instead of a shared archive. ++old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_RC ++ ++# Commands used to build and install a shared archive. ++archive_cmds=$lt_archive_cmds_RC ++archive_expsym_cmds=$lt_archive_expsym_cmds_RC ++postinstall_cmds=$lt_postinstall_cmds ++postuninstall_cmds=$lt_postuninstall_cmds ++ ++# Commands used to build a loadable module (assumed same as above if empty) ++module_cmds=$lt_module_cmds_RC ++module_expsym_cmds=$lt_module_expsym_cmds_RC ++ ++# Commands to strip libraries. ++old_striplib=$lt_old_striplib ++striplib=$lt_striplib ++ ++# Dependencies to place before the objects being linked to create a ++# shared library. ++predep_objects=$lt_predep_objects_RC ++ ++# Dependencies to place after the objects being linked to create a ++# shared library. ++postdep_objects=$lt_postdep_objects_RC ++ ++# Dependencies to place before the objects being linked to create a ++# shared library. ++predeps=$lt_predeps_RC ++ ++# Dependencies to place after the objects being linked to create a ++# shared library. ++postdeps=$lt_postdeps_RC ++ ++# The directories searched by this compiler when creating a shared ++# library ++compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_RC ++ ++# The library search path used internally by the compiler when linking ++# a shared library. ++compiler_lib_search_path=$lt_compiler_lib_search_path_RC ++ ++# Method to check whether dependent libraries are shared objects. ++deplibs_check_method=$lt_deplibs_check_method ++ ++# Command to use when deplibs_check_method == file_magic. ++file_magic_cmd=$lt_file_magic_cmd ++ ++# Flag that allows shared libraries with undefined symbols to be built. ++allow_undefined_flag=$lt_allow_undefined_flag_RC ++ ++# Flag that forces no undefined symbols. ++no_undefined_flag=$lt_no_undefined_flag_RC ++ ++# Commands used to finish a libtool library installation in a directory. ++finish_cmds=$lt_finish_cmds ++ ++# Same as above, but a single script fragment to be evaled but not shown. ++finish_eval=$lt_finish_eval ++ ++# Take the output of nm and produce a listing of raw symbols and C names. ++global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe ++ ++# Transform the output of nm in a proper C declaration ++global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl ++ ++# Transform the output of nm in a C name address pair ++global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address ++ ++# This is the shared library runtime path variable. ++runpath_var=$runpath_var ++ ++# This is the shared library path variable. ++shlibpath_var=$shlibpath_var ++ ++# Is shlibpath searched before the hard-coded library search path? ++shlibpath_overrides_runpath=$shlibpath_overrides_runpath ++ ++# How to hardcode a shared library path into an executable. ++hardcode_action=$hardcode_action_RC ++ ++# Whether we should hardcode library paths into libraries. ++hardcode_into_libs=$hardcode_into_libs ++ ++# Flag to hardcode \$libdir into a binary during linking. ++# This must work even if \$libdir does not exist. ++hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_RC ++ ++# If ld is used when linking, flag to hardcode \$libdir into ++# a binary during linking. This must work even if \$libdir does ++# not exist. ++hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_RC ++ ++# Whether we need a single -rpath flag with a separated argument. ++hardcode_libdir_separator=$lt_hardcode_libdir_separator_RC ++ ++# Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the ++# resulting binary. ++hardcode_direct=$hardcode_direct_RC ++ ++# Set to yes if using the -LDIR flag during linking hardcodes DIR into the ++# resulting binary. ++hardcode_minus_L=$hardcode_minus_L_RC ++ ++# Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into ++# the resulting binary. ++hardcode_shlibpath_var=$hardcode_shlibpath_var_RC ++ ++# Set to yes if building a shared library automatically hardcodes DIR into the library ++# and all subsequent libraries and executables linked against it. ++hardcode_automatic=$hardcode_automatic_RC ++ ++# Variables whose values should be saved in libtool wrapper scripts and ++# restored at relink time. ++variables_saved_for_relink="$variables_saved_for_relink" ++ ++# Whether libtool must link a program against all its dependency libraries. ++link_all_deplibs=$link_all_deplibs_RC ++ ++# Compile-time system search path for libraries ++sys_lib_search_path_spec=$lt_sys_lib_search_path_spec ++ ++# Run-time system search path for libraries ++sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec ++ ++# Fix the shell variable \$srcfile for the compiler. ++fix_srcfile_path=$lt_fix_srcfile_path ++ ++# Set to yes if exported symbols are required. ++always_export_symbols=$always_export_symbols_RC ++ ++# The commands to list exported symbols. ++export_symbols_cmds=$lt_export_symbols_cmds_RC ++ ++# The commands to extract the exported symbol list from a shared archive. ++extract_expsyms_cmds=$lt_extract_expsyms_cmds ++ ++# Symbols that should not be listed in the preloaded symbols. ++exclude_expsyms=$lt_exclude_expsyms_RC ++ ++# Symbols that must always be exported. ++include_expsyms=$lt_include_expsyms_RC ++ ++# ### END LIBTOOL TAG CONFIG: $tagname ++ ++__EOF__ ++ ++ ++else ++ # If there is no Makefile yet, we rely on a make rule to execute ++ # `config.status --recheck' to rerun these tests and create the ++ # libtool script then. ++ ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'` ++ if test -f "$ltmain_in"; then ++ test -f Makefile && make "$ltmain" ++ fi ++fi ++ ++ ++ac_ext=c ++ac_cpp='$CPP $CPPFLAGS' ++ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ++ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ++ac_compiler_gnu=$ac_cv_c_compiler_gnu ++ ++CC="$lt_save_CC" ++ ++ ;; ++ ++ *) ++ { { echo "$as_me:$LINENO: error: Unsupported tag name: $tagname" >&5 ++echo "$as_me: error: Unsupported tag name: $tagname" >&2;} ++ { (exit 1); exit 1; }; } ++ ;; ++ esac ++ ++ # Append the new tag name to the list of available tags. ++ if test -n "$tagname" ; then ++ available_tags="$available_tags $tagname" ++ fi ++ fi ++ done ++ IFS="$lt_save_ifs" ++ ++ # Now substitute the updated list of available tags. ++ if eval "sed -e 's/^available_tags=.*\$/available_tags=\"$available_tags\"/' \"$ofile\" > \"${ofile}T\""; then ++ mv "${ofile}T" "$ofile" ++ chmod +x "$ofile" ++ else ++ rm -f "${ofile}T" ++ { { echo "$as_me:$LINENO: error: unable to update list of available tagged configurations." >&5 ++echo "$as_me: error: unable to update list of available tagged configurations." >&2;} ++ { (exit 1); exit 1; }; } ++ fi ++fi ++ ++ ++ ++# This can be used to rebuild libtool when needed ++LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh" ++ ++# Always use our own libtool. ++LIBTOOL='$(SHELL) $(top_builddir)/libtool' ++ ++# Prevent multiple expansion ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++{ echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5 ++echo $ECHO_N "checking whether to enable maintainer-specific portions of Makefiles... $ECHO_C" >&6; } ++ # Check whether --enable-maintainer-mode was given. ++if test "${enable_maintainer_mode+set}" = set; then ++ enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval ++else ++ USE_MAINTAINER_MODE=no ++fi ++ ++ { echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5 ++echo "${ECHO_T}$USE_MAINTAINER_MODE" >&6; } ++ if test $USE_MAINTAINER_MODE = yes; then ++ MAINTAINER_MODE_TRUE= ++ MAINTAINER_MODE_FALSE='#' ++else ++ MAINTAINER_MODE_TRUE='#' ++ MAINTAINER_MODE_FALSE= ++fi ++ ++ MAINT=$MAINTAINER_MODE_TRUE ++ ++ ++ ++ ++for ac_header in sys/mman.h ++do ++as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` ++if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then ++ { echo "$as_me:$LINENO: checking for $ac_header" >&5 ++echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } ++if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++fi ++ac_res=`eval echo '${'$as_ac_Header'}'` ++ { echo "$as_me:$LINENO: result: $ac_res" >&5 ++echo "${ECHO_T}$ac_res" >&6; } ++else ++ # Is the header compilable? ++{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 ++echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } ++cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++$ac_includes_default ++@%:@include <$ac_header> ++_ACEOF ++rm -f conftest.$ac_objext ++if { (ac_try="$ac_compile" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compile") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest.$ac_objext; then ++ ac_header_compiler=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_header_compiler=no ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 ++echo "${ECHO_T}$ac_header_compiler" >&6; } ++ ++# Is the header present? ++{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 ++echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } ++cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++@%:@include <$ac_header> ++_ACEOF ++if { (ac_try="$ac_cpp conftest.$ac_ext" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } >/dev/null && { ++ test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || ++ test ! -s conftest.err ++ }; then ++ ac_header_preproc=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_header_preproc=no ++fi ++ ++rm -f conftest.err conftest.$ac_ext ++{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 ++echo "${ECHO_T}$ac_header_preproc" >&6; } ++ ++# So? What about this header? ++case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in ++ yes:no: ) ++ { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 ++echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} ++ { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 ++echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} ++ ac_header_preproc=yes ++ ;; ++ no:yes:* ) ++ { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 ++echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} ++ { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 ++echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} ++ { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 ++echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} ++ { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 ++echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} ++ { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 ++echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} ++ { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 ++echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} ++ ( cat <<\_ASBOX ++@%:@@%:@ ------------------------------------------- @%:@@%:@ ++@%:@@%:@ Report this to http://gcc.gnu.org/bugs.html @%:@@%:@ ++@%:@@%:@ ------------------------------------------- @%:@@%:@ ++_ASBOX ++ ) | sed "s/^/$as_me: WARNING: /" >&2 ++ ;; ++esac ++{ echo "$as_me:$LINENO: checking for $ac_header" >&5 ++echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } ++if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ eval "$as_ac_Header=\$ac_header_preproc" ++fi ++ac_res=`eval echo '${'$as_ac_Header'}'` ++ { echo "$as_me:$LINENO: result: $ac_res" >&5 ++echo "${ECHO_T}$ac_res" >&6; } ++ ++fi ++if test `eval echo '${'$as_ac_Header'}'` = yes; then ++ cat >>confdefs.h <<_ACEOF ++@%:@define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 ++_ACEOF ++ ++fi ++ ++done ++ ++ ++for ac_func in mmap ++do ++as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` ++{ echo "$as_me:$LINENO: checking for $ac_func" >&5 ++echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } ++if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++/* Define $ac_func to an innocuous variant, in case declares $ac_func. ++ For example, HP-UX 11i declares gettimeofday. */ ++#define $ac_func innocuous_$ac_func ++ ++/* System header to define __stub macros and hopefully few prototypes, ++ which can conflict with char $ac_func (); below. ++ Prefer to if __STDC__ is defined, since ++ exists even on freestanding compilers. */ ++ ++#ifdef __STDC__ ++# include ++#else ++# include ++#endif ++ ++#undef $ac_func ++ ++/* Override any GCC internal prototype to avoid an error. ++ Use char because int might match the return type of a GCC ++ builtin and then its argument prototype would still apply. */ ++#ifdef __cplusplus ++extern "C" ++#endif ++char $ac_func (); ++/* The GNU C library defines this for functions which it implements ++ to always fail with ENOSYS. Some functions are actually named ++ something starting with __ and the normal name is an alias. */ ++#if defined __stub_$ac_func || defined __stub___$ac_func ++choke me ++#endif ++ ++int ++main () ++{ ++return $ac_func (); ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext conftest$ac_exeext ++if { (ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_link") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then ++ eval "$as_ac_var=yes" ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ eval "$as_ac_var=no" ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ ++ conftest$ac_exeext conftest.$ac_ext ++fi ++ac_res=`eval echo '${'$as_ac_var'}'` ++ { echo "$as_me:$LINENO: result: $ac_res" >&5 ++echo "${ECHO_T}$ac_res" >&6; } ++if test `eval echo '${'$as_ac_var'}'` = yes; then ++ cat >>confdefs.h <<_ACEOF ++@%:@define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 ++_ACEOF ++ ++fi ++done ++ ++ ++if test "${ac_cv_header_sys_mman_h+set}" = set; then ++ { echo "$as_me:$LINENO: checking for sys/mman.h" >&5 ++echo $ECHO_N "checking for sys/mman.h... $ECHO_C" >&6; } ++if test "${ac_cv_header_sys_mman_h+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_header_sys_mman_h" >&5 ++echo "${ECHO_T}$ac_cv_header_sys_mman_h" >&6; } ++else ++ # Is the header compilable? ++{ echo "$as_me:$LINENO: checking sys/mman.h usability" >&5 ++echo $ECHO_N "checking sys/mman.h usability... $ECHO_C" >&6; } ++cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++$ac_includes_default ++@%:@include ++_ACEOF ++rm -f conftest.$ac_objext ++if { (ac_try="$ac_compile" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compile") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest.$ac_objext; then ++ ac_header_compiler=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_header_compiler=no ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 ++echo "${ECHO_T}$ac_header_compiler" >&6; } ++ ++# Is the header present? ++{ echo "$as_me:$LINENO: checking sys/mman.h presence" >&5 ++echo $ECHO_N "checking sys/mman.h presence... $ECHO_C" >&6; } ++cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++@%:@include ++_ACEOF ++if { (ac_try="$ac_cpp conftest.$ac_ext" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } >/dev/null && { ++ test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || ++ test ! -s conftest.err ++ }; then ++ ac_header_preproc=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_header_preproc=no ++fi ++ ++rm -f conftest.err conftest.$ac_ext ++{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 ++echo "${ECHO_T}$ac_header_preproc" >&6; } ++ ++# So? What about this header? ++case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in ++ yes:no: ) ++ { echo "$as_me:$LINENO: WARNING: sys/mman.h: accepted by the compiler, rejected by the preprocessor!" >&5 ++echo "$as_me: WARNING: sys/mman.h: accepted by the compiler, rejected by the preprocessor!" >&2;} ++ { echo "$as_me:$LINENO: WARNING: sys/mman.h: proceeding with the compiler's result" >&5 ++echo "$as_me: WARNING: sys/mman.h: proceeding with the compiler's result" >&2;} ++ ac_header_preproc=yes ++ ;; ++ no:yes:* ) ++ { echo "$as_me:$LINENO: WARNING: sys/mman.h: present but cannot be compiled" >&5 ++echo "$as_me: WARNING: sys/mman.h: present but cannot be compiled" >&2;} ++ { echo "$as_me:$LINENO: WARNING: sys/mman.h: check for missing prerequisite headers?" >&5 ++echo "$as_me: WARNING: sys/mman.h: check for missing prerequisite headers?" >&2;} ++ { echo "$as_me:$LINENO: WARNING: sys/mman.h: see the Autoconf documentation" >&5 ++echo "$as_me: WARNING: sys/mman.h: see the Autoconf documentation" >&2;} ++ { echo "$as_me:$LINENO: WARNING: sys/mman.h: section \"Present But Cannot Be Compiled\"" >&5 ++echo "$as_me: WARNING: sys/mman.h: section \"Present But Cannot Be Compiled\"" >&2;} ++ { echo "$as_me:$LINENO: WARNING: sys/mman.h: proceeding with the preprocessor's result" >&5 ++echo "$as_me: WARNING: sys/mman.h: proceeding with the preprocessor's result" >&2;} ++ { echo "$as_me:$LINENO: WARNING: sys/mman.h: in the future, the compiler will take precedence" >&5 ++echo "$as_me: WARNING: sys/mman.h: in the future, the compiler will take precedence" >&2;} ++ ( cat <<\_ASBOX ++@%:@@%:@ ------------------------------------------- @%:@@%:@ ++@%:@@%:@ Report this to http://gcc.gnu.org/bugs.html @%:@@%:@ ++@%:@@%:@ ------------------------------------------- @%:@@%:@ ++_ASBOX ++ ) | sed "s/^/$as_me: WARNING: /" >&2 ++ ;; ++esac ++{ echo "$as_me:$LINENO: checking for sys/mman.h" >&5 ++echo $ECHO_N "checking for sys/mman.h... $ECHO_C" >&6; } ++if test "${ac_cv_header_sys_mman_h+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ ac_cv_header_sys_mman_h=$ac_header_preproc ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_header_sys_mman_h" >&5 ++echo "${ECHO_T}$ac_cv_header_sys_mman_h" >&6; } ++ ++fi ++if test $ac_cv_header_sys_mman_h = yes; then ++ libffi_header_sys_mman_h=yes ++else ++ libffi_header_sys_mman_h=no ++fi ++ ++ ++{ echo "$as_me:$LINENO: checking for mmap" >&5 ++echo $ECHO_N "checking for mmap... $ECHO_C" >&6; } ++if test "${ac_cv_func_mmap+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++/* Define mmap to an innocuous variant, in case declares mmap. ++ For example, HP-UX 11i declares gettimeofday. */ ++#define mmap innocuous_mmap ++ ++/* System header to define __stub macros and hopefully few prototypes, ++ which can conflict with char mmap (); below. ++ Prefer to if __STDC__ is defined, since ++ exists even on freestanding compilers. */ ++ ++#ifdef __STDC__ ++# include ++#else ++# include ++#endif ++ ++#undef mmap ++ ++/* Override any GCC internal prototype to avoid an error. ++ Use char because int might match the return type of a GCC ++ builtin and then its argument prototype would still apply. */ ++#ifdef __cplusplus ++extern "C" ++#endif ++char mmap (); ++/* The GNU C library defines this for functions which it implements ++ to always fail with ENOSYS. Some functions are actually named ++ something starting with __ and the normal name is an alias. */ ++#if defined __stub_mmap || defined __stub___mmap ++choke me ++#endif ++ ++int ++main () ++{ ++return mmap (); ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext conftest$ac_exeext ++if { (ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_link") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then ++ ac_cv_func_mmap=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_cv_func_mmap=no ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ ++ conftest$ac_exeext conftest.$ac_ext ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_func_mmap" >&5 ++echo "${ECHO_T}$ac_cv_func_mmap" >&6; } ++if test $ac_cv_func_mmap = yes; then ++ libffi_func_mmap=yes ++else ++ libffi_func_mmap=no ++fi ++ ++if test "$libffi_header_sys_mman_h" != yes \ ++ || test "$libffi_func_mmap" != yes; then ++ ac_cv_func_mmap_file=no ++ ac_cv_func_mmap_dev_zero=no ++ ac_cv_func_mmap_anon=no ++else ++ { echo "$as_me:$LINENO: checking whether read-only mmap of a plain file works" >&5 ++echo $ECHO_N "checking whether read-only mmap of a plain file works... $ECHO_C" >&6; } ++if test "${ac_cv_func_mmap_file+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ # Add a system to this blacklist if ++ # mmap(0, stat_size, PROT_READ, MAP_PRIVATE, fd, 0) doesn't return a ++ # memory area containing the same data that you'd get if you applied ++ # read() to the same fd. The only system known to have a problem here ++ # is VMS, where text files have record structure. ++ case "$host_os" in ++ vms* | ultrix*) ++ ac_cv_func_mmap_file=no ;; ++ *) ++ ac_cv_func_mmap_file=yes;; ++ esac ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_func_mmap_file" >&5 ++echo "${ECHO_T}$ac_cv_func_mmap_file" >&6; } ++ { echo "$as_me:$LINENO: checking whether mmap from /dev/zero works" >&5 ++echo $ECHO_N "checking whether mmap from /dev/zero works... $ECHO_C" >&6; } ++if test "${ac_cv_func_mmap_dev_zero+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ # Add a system to this blacklist if it has mmap() but /dev/zero ++ # does not exist, or if mmapping /dev/zero does not give anonymous ++ # zeroed pages with both the following properties: ++ # 1. If you map N consecutive pages in with one call, and then ++ # unmap any subset of those pages, the pages that were not ++ # explicitly unmapped remain accessible. ++ # 2. If you map two adjacent blocks of memory and then unmap them ++ # both at once, they must both go away. ++ # Systems known to be in this category are Windows (all variants), ++ # VMS, and Darwin. ++ case "$host_os" in ++ vms* | cygwin* | pe | mingw* | darwin* | ultrix* | hpux10* | hpux11.00) ++ ac_cv_func_mmap_dev_zero=no ;; ++ *) ++ ac_cv_func_mmap_dev_zero=yes;; ++ esac ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_func_mmap_dev_zero" >&5 ++echo "${ECHO_T}$ac_cv_func_mmap_dev_zero" >&6; } ++ ++ # Unlike /dev/zero, the MAP_ANON(YMOUS) defines can be probed for. ++ { echo "$as_me:$LINENO: checking for MAP_ANON(YMOUS)" >&5 ++echo $ECHO_N "checking for MAP_ANON(YMOUS)... $ECHO_C" >&6; } ++if test "${ac_cv_decl_map_anon+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++#include ++#include ++#include ++ ++#ifndef MAP_ANONYMOUS ++#define MAP_ANONYMOUS MAP_ANON ++#endif ++ ++int ++main () ++{ ++int n = MAP_ANONYMOUS; ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext ++if { (ac_try="$ac_compile" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compile") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest.$ac_objext; then ++ ac_cv_decl_map_anon=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_cv_decl_map_anon=no ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_decl_map_anon" >&5 ++echo "${ECHO_T}$ac_cv_decl_map_anon" >&6; } ++ ++ if test $ac_cv_decl_map_anon = no; then ++ ac_cv_func_mmap_anon=no ++ else ++ { echo "$as_me:$LINENO: checking whether mmap with MAP_ANON(YMOUS) works" >&5 ++echo $ECHO_N "checking whether mmap with MAP_ANON(YMOUS) works... $ECHO_C" >&6; } ++if test "${ac_cv_func_mmap_anon+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ # Add a system to this blacklist if it has mmap() and MAP_ANON or ++ # MAP_ANONYMOUS, but using mmap(..., MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) ++ # doesn't give anonymous zeroed pages with the same properties listed ++ # above for use of /dev/zero. ++ # Systems known to be in this category are Windows, VMS, and SCO Unix. ++ case "$host_os" in ++ vms* | cygwin* | pe | mingw* | sco* | udk* ) ++ ac_cv_func_mmap_anon=no ;; ++ *) ++ ac_cv_func_mmap_anon=yes;; ++ esac ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_func_mmap_anon" >&5 ++echo "${ECHO_T}$ac_cv_func_mmap_anon" >&6; } ++ fi ++fi ++ ++if test $ac_cv_func_mmap_file = yes; then ++ ++cat >>confdefs.h <<\_ACEOF ++@%:@define HAVE_MMAP_FILE 1 ++_ACEOF ++ ++fi ++if test $ac_cv_func_mmap_dev_zero = yes; then ++ ++cat >>confdefs.h <<\_ACEOF ++@%:@define HAVE_MMAP_DEV_ZERO 1 ++_ACEOF ++ ++fi ++if test $ac_cv_func_mmap_anon = yes; then ++ ++cat >>confdefs.h <<\_ACEOF ++@%:@define HAVE_MMAP_ANON 1 ++_ACEOF ++ ++fi ++ ++ ++ if test -d $srcdir/testsuite; then ++ TESTSUBDIR_TRUE= ++ TESTSUBDIR_FALSE='#' ++else ++ TESTSUBDIR_TRUE='#' ++ TESTSUBDIR_FALSE= ++fi ++ ++ ++TARGETDIR="unknown" ++case "$host" in ++ alpha*-*-*) ++ TARGET=ALPHA; TARGETDIR=alpha; ++ # Support 128-bit long double, changable via command-line switch. ++ HAVE_LONG_DOUBLE='defined(__LONG_DOUBLE_128__)' ++ ;; ++ ++ arm*-*-*) ++ TARGET=ARM; TARGETDIR=arm ++ ;; ++ ++ amd64-*-freebsd*) ++ TARGET=X86_64; TARGETDIR=x86 ++ ;; ++ ++ cris-*-*) ++ TARGET=LIBFFI_CRIS; TARGETDIR=cris ++ ;; ++ ++ frv-*-*) ++ TARGET=FRV; TARGETDIR=frv ++ ;; ++ ++ hppa*-*-linux* | parisc*-*-linux*) ++ TARGET=PA_LINUX; TARGETDIR=pa ++ ;; ++ hppa*64-*-hpux*) ++ TARGET=PA64_HPUX; TARGETDIR=pa ++ ;; ++ hppa*-*-hpux*) ++ TARGET=PA_HPUX; TARGETDIR=pa ++ ;; ++ ++ i386-*-freebsd* | i386-*-openbsd*) ++ TARGET=X86_FREEBSD; TARGETDIR=x86 ++ ;; ++ i?86-win32* | i?86-*-cygwin* | i?86-*-mingw*) ++ TARGET=X86_WIN32; TARGETDIR=x86 ++ ;; ++ i?86-*-darwin*) ++ TARGET=X86_DARWIN; TARGETDIR=x86 ++ ;; ++ i?86-*-solaris2.1[0-9]*) ++ TARGET=X86_64; TARGETDIR=x86 ++ ;; ++ i?86-*-*) ++ TARGET=X86; TARGETDIR=x86 ++ ;; ++ ++ ia64*-*-*) ++ TARGET=IA64; TARGETDIR=ia64 ++ ;; ++ ++ m32r*-*-*) ++ TARGET=M32R; TARGETDIR=m32r ++ ;; ++ ++ m68k-*-*) ++ TARGET=M68K; TARGETDIR=m68k ++ ;; ++ ++ mips-sgi-irix5.* | mips-sgi-irix6.*) ++ TARGET=MIPS; TARGETDIR=mips ++ ;; ++ mips*-*-linux*) ++ TARGET=MIPS; TARGETDIR=mips ++ ;; ++ ++ powerpc*-*-linux* | powerpc-*-sysv*) ++ TARGET=POWERPC; TARGETDIR=powerpc ++ ;; ++ powerpc-*-beos*) ++ TARGET=POWERPC; TARGETDIR=powerpc ++ ;; ++ powerpc-*-darwin*) ++ TARGET=POWERPC_DARWIN; TARGETDIR=powerpc ++ ;; ++ powerpc-*-aix* | rs6000-*-aix*) ++ TARGET=POWERPC_AIX; TARGETDIR=powerpc ++ ;; ++ powerpc-*-freebsd*) ++ TARGET=POWERPC_FREEBSD; TARGETDIR=powerpc ++ ;; ++ powerpc*-*-rtems*) ++ TARGET=POWERPC; TARGETDIR=powerpc ++ ;; ++ ++ s390-*-* | s390x-*-*) ++ TARGET=S390; TARGETDIR=s390 ++ ;; ++ ++ sh-*-* | sh[34]*-*-*) ++ TARGET=SH; TARGETDIR=sh ++ ;; ++ sh64-*-* | sh5*-*-*) ++ TARGET=SH64; TARGETDIR=sh64 ++ ;; ++ ++ sparc*-*-*) ++ TARGET=SPARC; TARGETDIR=sparc ++ ;; ++ ++ x86_64-*-darwin*) ++ TARGET=X86_DARWIN; TARGETDIR=x86 ++ ;; ++ x86_64-*-cygwin* | x86_64-*-mingw*) ++ ;; ++ x86_64-*-*) ++ TARGET=X86_64; TARGETDIR=x86 ++ ;; ++esac ++ ++ ++ ++if test $TARGETDIR = unknown; then ++ { { echo "$as_me:$LINENO: error: \"libffi has not been ported to $host.\"" >&5 ++echo "$as_me: error: \"libffi has not been ported to $host.\"" >&2;} ++ { (exit 1); exit 1; }; } ++fi ++ ++ if test x$TARGET = xMIPS; then ++ MIPS_TRUE= ++ MIPS_FALSE='#' ++else ++ MIPS_TRUE='#' ++ MIPS_FALSE= ++fi ++ ++ if test x$TARGET = xSPARC; then ++ SPARC_TRUE= ++ SPARC_FALSE='#' ++else ++ SPARC_TRUE='#' ++ SPARC_FALSE= ++fi ++ ++ if test x$TARGET = xX86; then ++ X86_TRUE= ++ X86_FALSE='#' ++else ++ X86_TRUE='#' ++ X86_FALSE= ++fi ++ ++ if test x$TARGET = xX86_FREEBSD; then ++ X86_FREEBSD_TRUE= ++ X86_FREEBSD_FALSE='#' ++else ++ X86_FREEBSD_TRUE='#' ++ X86_FREEBSD_FALSE= ++fi ++ ++ if test x$TARGET = xX86_WIN32; then ++ X86_WIN32_TRUE= ++ X86_WIN32_FALSE='#' ++else ++ X86_WIN32_TRUE='#' ++ X86_WIN32_FALSE= ++fi ++ ++ if test x$TARGET = xX86_DARWIN; then ++ X86_DARWIN_TRUE= ++ X86_DARWIN_FALSE='#' ++else ++ X86_DARWIN_TRUE='#' ++ X86_DARWIN_FALSE= ++fi ++ ++ if test x$TARGET = xALPHA; then ++ ALPHA_TRUE= ++ ALPHA_FALSE='#' ++else ++ ALPHA_TRUE='#' ++ ALPHA_FALSE= ++fi ++ ++ if test x$TARGET = xIA64; then ++ IA64_TRUE= ++ IA64_FALSE='#' ++else ++ IA64_TRUE='#' ++ IA64_FALSE= ++fi ++ ++ if test x$TARGET = xM32R; then ++ M32R_TRUE= ++ M32R_FALSE='#' ++else ++ M32R_TRUE='#' ++ M32R_FALSE= ++fi ++ ++ if test x$TARGET = xM68K; then ++ M68K_TRUE= ++ M68K_FALSE='#' ++else ++ M68K_TRUE='#' ++ M68K_FALSE= ++fi ++ ++ if test x$TARGET = xPOWERPC; then ++ POWERPC_TRUE= ++ POWERPC_FALSE='#' ++else ++ POWERPC_TRUE='#' ++ POWERPC_FALSE= ++fi ++ ++ if test x$TARGET = xPOWERPC_AIX; then ++ POWERPC_AIX_TRUE= ++ POWERPC_AIX_FALSE='#' ++else ++ POWERPC_AIX_TRUE='#' ++ POWERPC_AIX_FALSE= ++fi ++ ++ if test x$TARGET = xPOWERPC_DARWIN; then ++ POWERPC_DARWIN_TRUE= ++ POWERPC_DARWIN_FALSE='#' ++else ++ POWERPC_DARWIN_TRUE='#' ++ POWERPC_DARWIN_FALSE= ++fi ++ ++ if test x$TARGET = xPOWERPC_FREEBSD; then ++ POWERPC_FREEBSD_TRUE= ++ POWERPC_FREEBSD_FALSE='#' ++else ++ POWERPC_FREEBSD_TRUE='#' ++ POWERPC_FREEBSD_FALSE= ++fi ++ ++ if test x$TARGET = xARM; then ++ ARM_TRUE= ++ ARM_FALSE='#' ++else ++ ARM_TRUE='#' ++ ARM_FALSE= ++fi ++ ++ if test x$TARGET = xLIBFFI_CRIS; then ++ LIBFFI_CRIS_TRUE= ++ LIBFFI_CRIS_FALSE='#' ++else ++ LIBFFI_CRIS_TRUE='#' ++ LIBFFI_CRIS_FALSE= ++fi ++ ++ if test x$TARGET = xFRV; then ++ FRV_TRUE= ++ FRV_FALSE='#' ++else ++ FRV_TRUE='#' ++ FRV_FALSE= ++fi ++ ++ if test x$TARGET = xS390; then ++ S390_TRUE= ++ S390_FALSE='#' ++else ++ S390_TRUE='#' ++ S390_FALSE= ++fi ++ ++ if test x$TARGET = xX86_64; then ++ X86_64_TRUE= ++ X86_64_FALSE='#' ++else ++ X86_64_TRUE='#' ++ X86_64_FALSE= ++fi ++ ++ if test x$TARGET = xSH; then ++ SH_TRUE= ++ SH_FALSE='#' ++else ++ SH_TRUE='#' ++ SH_FALSE= ++fi ++ ++ if test x$TARGET = xSH64; then ++ SH64_TRUE= ++ SH64_FALSE='#' ++else ++ SH64_TRUE='#' ++ SH64_FALSE= ++fi ++ ++ if test x$TARGET = xPA_LINUX; then ++ PA_LINUX_TRUE= ++ PA_LINUX_FALSE='#' ++else ++ PA_LINUX_TRUE='#' ++ PA_LINUX_FALSE= ++fi ++ ++ if test x$TARGET = xPA_HPUX; then ++ PA_HPUX_TRUE= ++ PA_HPUX_FALSE='#' ++else ++ PA_HPUX_TRUE='#' ++ PA_HPUX_FALSE= ++fi ++ ++ if test x$TARGET = xPA64_HPUX; then ++ PA64_HPUX_TRUE= ++ PA64_HPUX_FALSE='#' ++else ++ PA64_HPUX_TRUE='#' ++ PA64_HPUX_FALSE= ++fi ++ ++ ++{ echo "$as_me:$LINENO: checking for ANSI C header files" >&5 ++echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; } ++if test "${ac_cv_header_stdc+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++#include ++#include ++#include ++#include ++ ++int ++main () ++{ ++ ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext ++if { (ac_try="$ac_compile" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compile") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest.$ac_objext; then ++ ac_cv_header_stdc=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_cv_header_stdc=no ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++ ++if test $ac_cv_header_stdc = yes; then ++ # SunOS 4.x string.h does not declare mem*, contrary to ANSI. ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++#include ++ ++_ACEOF ++if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | ++ $EGREP "memchr" >/dev/null 2>&1; then ++ : ++else ++ ac_cv_header_stdc=no ++fi ++rm -f conftest* ++ ++fi ++ ++if test $ac_cv_header_stdc = yes; then ++ # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++#include ++ ++_ACEOF ++if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | ++ $EGREP "free" >/dev/null 2>&1; then ++ : ++else ++ ac_cv_header_stdc=no ++fi ++rm -f conftest* ++ ++fi ++ ++if test $ac_cv_header_stdc = yes; then ++ # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. ++ if test "$cross_compiling" = yes; then ++ : ++else ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++#include ++#include ++#if ((' ' & 0x0FF) == 0x020) ++# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') ++# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) ++#else ++# define ISLOWER(c) \ ++ (('a' <= (c) && (c) <= 'i') \ ++ || ('j' <= (c) && (c) <= 'r') \ ++ || ('s' <= (c) && (c) <= 'z')) ++# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) ++#endif ++ ++#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) ++int ++main () ++{ ++ int i; ++ for (i = 0; i < 256; i++) ++ if (XOR (islower (i), ISLOWER (i)) ++ || toupper (i) != TOUPPER (i)) ++ return 2; ++ return 0; ++} ++_ACEOF ++rm -f conftest$ac_exeext ++if { (ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_link") 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ac_try='./conftest$ac_exeext' ++ { (case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_try") 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); }; }; then ++ : ++else ++ echo "$as_me: program exited with status $ac_status" >&5 ++echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++( exit $ac_status ) ++ac_cv_header_stdc=no ++fi ++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext ++fi ++ ++ ++fi ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5 ++echo "${ECHO_T}$ac_cv_header_stdc" >&6; } ++if test $ac_cv_header_stdc = yes; then ++ ++cat >>confdefs.h <<\_ACEOF ++@%:@define STDC_HEADERS 1 ++_ACEOF ++ ++fi ++ ++ ++for ac_func in memcpy ++do ++as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` ++{ echo "$as_me:$LINENO: checking for $ac_func" >&5 ++echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } ++if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++/* Define $ac_func to an innocuous variant, in case declares $ac_func. ++ For example, HP-UX 11i declares gettimeofday. */ ++#define $ac_func innocuous_$ac_func ++ ++/* System header to define __stub macros and hopefully few prototypes, ++ which can conflict with char $ac_func (); below. ++ Prefer to if __STDC__ is defined, since ++ exists even on freestanding compilers. */ ++ ++#ifdef __STDC__ ++# include ++#else ++# include ++#endif ++ ++#undef $ac_func ++ ++/* Override any GCC internal prototype to avoid an error. ++ Use char because int might match the return type of a GCC ++ builtin and then its argument prototype would still apply. */ ++#ifdef __cplusplus ++extern "C" ++#endif ++char $ac_func (); ++/* The GNU C library defines this for functions which it implements ++ to always fail with ENOSYS. Some functions are actually named ++ something starting with __ and the normal name is an alias. */ ++#if defined __stub_$ac_func || defined __stub___$ac_func ++choke me ++#endif ++ ++int ++main () ++{ ++return $ac_func (); ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext conftest$ac_exeext ++if { (ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_link") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then ++ eval "$as_ac_var=yes" ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ eval "$as_ac_var=no" ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ ++ conftest$ac_exeext conftest.$ac_ext ++fi ++ac_res=`eval echo '${'$as_ac_var'}'` ++ { echo "$as_me:$LINENO: result: $ac_res" >&5 ++echo "${ECHO_T}$ac_res" >&6; } ++if test `eval echo '${'$as_ac_var'}'` = yes; then ++ cat >>confdefs.h <<_ACEOF ++@%:@define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 ++_ACEOF ++ ++fi ++done ++ ++# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works ++# for constant arguments. Useless! ++{ echo "$as_me:$LINENO: checking for working alloca.h" >&5 ++echo $ECHO_N "checking for working alloca.h... $ECHO_C" >&6; } ++if test "${ac_cv_working_alloca_h+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++@%:@include ++int ++main () ++{ ++char *p = (char *) alloca (2 * sizeof (int)); ++ if (p) return 0; ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext conftest$ac_exeext ++if { (ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_link") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then ++ ac_cv_working_alloca_h=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_cv_working_alloca_h=no ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ ++ conftest$ac_exeext conftest.$ac_ext ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_working_alloca_h" >&5 ++echo "${ECHO_T}$ac_cv_working_alloca_h" >&6; } ++if test $ac_cv_working_alloca_h = yes; then ++ ++cat >>confdefs.h <<\_ACEOF ++@%:@define HAVE_ALLOCA_H 1 ++_ACEOF ++ ++fi ++ ++{ echo "$as_me:$LINENO: checking for alloca" >&5 ++echo $ECHO_N "checking for alloca... $ECHO_C" >&6; } ++if test "${ac_cv_func_alloca_works+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++#ifdef __GNUC__ ++# define alloca __builtin_alloca ++#else ++# ifdef _MSC_VER ++# include ++# define alloca _alloca ++# else ++# ifdef HAVE_ALLOCA_H ++# include ++# else ++# ifdef _AIX ++ #pragma alloca ++# else ++# ifndef alloca /* predefined by HP cc +Olibcalls */ ++char *alloca (); ++# endif ++# endif ++# endif ++# endif ++#endif ++ ++int ++main () ++{ ++char *p = (char *) alloca (1); ++ if (p) return 0; ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext conftest$ac_exeext ++if { (ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_link") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then ++ ac_cv_func_alloca_works=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_cv_func_alloca_works=no ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ ++ conftest$ac_exeext conftest.$ac_ext ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_func_alloca_works" >&5 ++echo "${ECHO_T}$ac_cv_func_alloca_works" >&6; } ++ ++if test $ac_cv_func_alloca_works = yes; then ++ ++cat >>confdefs.h <<\_ACEOF ++@%:@define HAVE_ALLOCA 1 ++_ACEOF ++ ++else ++ # The SVR3 libPW and SVR4 libucb both contain incompatible functions ++# that cause trouble. Some versions do not even contain alloca or ++# contain a buggy version. If you still want to use their alloca, ++# use ar to extract alloca.o from them instead of compiling alloca.c. ++ ++ALLOCA=\${LIBOBJDIR}alloca.$ac_objext ++ ++cat >>confdefs.h <<\_ACEOF ++@%:@define C_ALLOCA 1 ++_ACEOF ++ ++ ++{ echo "$as_me:$LINENO: checking whether \`alloca.c' needs Cray hooks" >&5 ++echo $ECHO_N "checking whether \`alloca.c' needs Cray hooks... $ECHO_C" >&6; } ++if test "${ac_cv_os_cray+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++#if defined CRAY && ! defined CRAY2 ++webecray ++#else ++wenotbecray ++#endif ++ ++_ACEOF ++if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | ++ $EGREP "webecray" >/dev/null 2>&1; then ++ ac_cv_os_cray=yes ++else ++ ac_cv_os_cray=no ++fi ++rm -f conftest* ++ ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_os_cray" >&5 ++echo "${ECHO_T}$ac_cv_os_cray" >&6; } ++if test $ac_cv_os_cray = yes; then ++ for ac_func in _getb67 GETB67 getb67; do ++ as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` ++{ echo "$as_me:$LINENO: checking for $ac_func" >&5 ++echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } ++if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++/* Define $ac_func to an innocuous variant, in case declares $ac_func. ++ For example, HP-UX 11i declares gettimeofday. */ ++#define $ac_func innocuous_$ac_func ++ ++/* System header to define __stub macros and hopefully few prototypes, ++ which can conflict with char $ac_func (); below. ++ Prefer to if __STDC__ is defined, since ++ exists even on freestanding compilers. */ ++ ++#ifdef __STDC__ ++# include ++#else ++# include ++#endif ++ ++#undef $ac_func ++ ++/* Override any GCC internal prototype to avoid an error. ++ Use char because int might match the return type of a GCC ++ builtin and then its argument prototype would still apply. */ ++#ifdef __cplusplus ++extern "C" ++#endif ++char $ac_func (); ++/* The GNU C library defines this for functions which it implements ++ to always fail with ENOSYS. Some functions are actually named ++ something starting with __ and the normal name is an alias. */ ++#if defined __stub_$ac_func || defined __stub___$ac_func ++choke me ++#endif ++ ++int ++main () ++{ ++return $ac_func (); ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext conftest$ac_exeext ++if { (ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_link") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then ++ eval "$as_ac_var=yes" ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ eval "$as_ac_var=no" ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ ++ conftest$ac_exeext conftest.$ac_ext ++fi ++ac_res=`eval echo '${'$as_ac_var'}'` ++ { echo "$as_me:$LINENO: result: $ac_res" >&5 ++echo "${ECHO_T}$ac_res" >&6; } ++if test `eval echo '${'$as_ac_var'}'` = yes; then ++ ++cat >>confdefs.h <<_ACEOF ++@%:@define CRAY_STACKSEG_END $ac_func ++_ACEOF ++ ++ break ++fi ++ ++ done ++fi ++ ++{ echo "$as_me:$LINENO: checking stack direction for C alloca" >&5 ++echo $ECHO_N "checking stack direction for C alloca... $ECHO_C" >&6; } ++if test "${ac_cv_c_stack_direction+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test "$cross_compiling" = yes; then ++ ac_cv_c_stack_direction=0 ++else ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++$ac_includes_default ++int ++find_stack_direction () ++{ ++ static char *addr = 0; ++ auto char dummy; ++ if (addr == 0) ++ { ++ addr = &dummy; ++ return find_stack_direction (); ++ } ++ else ++ return (&dummy > addr) ? 1 : -1; ++} ++ ++int ++main () ++{ ++ return find_stack_direction () < 0; ++} ++_ACEOF ++rm -f conftest$ac_exeext ++if { (ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_link") 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ac_try='./conftest$ac_exeext' ++ { (case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_try") 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); }; }; then ++ ac_cv_c_stack_direction=1 ++else ++ echo "$as_me: program exited with status $ac_status" >&5 ++echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++( exit $ac_status ) ++ac_cv_c_stack_direction=-1 ++fi ++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext ++fi ++ ++ ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_c_stack_direction" >&5 ++echo "${ECHO_T}$ac_cv_c_stack_direction" >&6; } ++ ++cat >>confdefs.h <<_ACEOF ++@%:@define STACK_DIRECTION $ac_cv_c_stack_direction ++_ACEOF ++ ++ ++fi ++ ++ ++{ echo "$as_me:$LINENO: checking for double" >&5 ++echo $ECHO_N "checking for double... $ECHO_C" >&6; } ++if test "${ac_cv_type_double+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++$ac_includes_default ++typedef double ac__type_new_; ++int ++main () ++{ ++if ((ac__type_new_ *) 0) ++ return 0; ++if (sizeof (ac__type_new_)) ++ return 0; ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext ++if { (ac_try="$ac_compile" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compile") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest.$ac_objext; then ++ ac_cv_type_double=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_cv_type_double=no ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_type_double" >&5 ++echo "${ECHO_T}$ac_cv_type_double" >&6; } ++ ++# The cast to long int works around a bug in the HP C Compiler ++# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects ++# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. ++# This bug is HP SR number 8606223364. ++{ echo "$as_me:$LINENO: checking size of double" >&5 ++echo $ECHO_N "checking size of double... $ECHO_C" >&6; } ++if test "${ac_cv_sizeof_double+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test "$cross_compiling" = yes; then ++ # Depending upon the size, compute the lo and hi bounds. ++cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++$ac_includes_default ++ typedef double ac__type_sizeof_; ++int ++main () ++{ ++static int test_array @<:@1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)@:>@; ++test_array @<:@0@:>@ = 0 ++ ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext ++if { (ac_try="$ac_compile" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compile") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest.$ac_objext; then ++ ac_lo=0 ac_mid=0 ++ while :; do ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++$ac_includes_default ++ typedef double ac__type_sizeof_; ++int ++main () ++{ ++static int test_array @<:@1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)@:>@; ++test_array @<:@0@:>@ = 0 ++ ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext ++if { (ac_try="$ac_compile" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compile") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest.$ac_objext; then ++ ac_hi=$ac_mid; break ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_lo=`expr $ac_mid + 1` ++ if test $ac_lo -le $ac_mid; then ++ ac_lo= ac_hi= ++ break ++ fi ++ ac_mid=`expr 2 '*' $ac_mid + 1` ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++ done ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++$ac_includes_default ++ typedef double ac__type_sizeof_; ++int ++main () ++{ ++static int test_array @<:@1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)@:>@; ++test_array @<:@0@:>@ = 0 ++ ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext ++if { (ac_try="$ac_compile" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compile") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest.$ac_objext; then ++ ac_hi=-1 ac_mid=-1 ++ while :; do ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++$ac_includes_default ++ typedef double ac__type_sizeof_; ++int ++main () ++{ ++static int test_array @<:@1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)@:>@; ++test_array @<:@0@:>@ = 0 ++ ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext ++if { (ac_try="$ac_compile" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compile") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest.$ac_objext; then ++ ac_lo=$ac_mid; break ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_hi=`expr '(' $ac_mid ')' - 1` ++ if test $ac_mid -le $ac_hi; then ++ ac_lo= ac_hi= ++ break ++ fi ++ ac_mid=`expr 2 '*' $ac_mid` ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++ done ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_lo= ac_hi= ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++# Binary search between lo and hi bounds. ++while test "x$ac_lo" != "x$ac_hi"; do ++ ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo` ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++$ac_includes_default ++ typedef double ac__type_sizeof_; ++int ++main () ++{ ++static int test_array @<:@1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)@:>@; ++test_array @<:@0@:>@ = 0 ++ ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext ++if { (ac_try="$ac_compile" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compile") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest.$ac_objext; then ++ ac_hi=$ac_mid ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_lo=`expr '(' $ac_mid ')' + 1` ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++done ++case $ac_lo in ++?*) ac_cv_sizeof_double=$ac_lo;; ++'') if test "$ac_cv_type_double" = yes; then ++ { { echo "$as_me:$LINENO: error: cannot compute sizeof (double) ++See \`config.log' for more details." >&5 ++echo "$as_me: error: cannot compute sizeof (double) ++See \`config.log' for more details." >&2;} ++ { (exit 77); exit 77; }; } ++ else ++ ac_cv_sizeof_double=0 ++ fi ;; ++esac ++else ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++$ac_includes_default ++ typedef double ac__type_sizeof_; ++static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); } ++static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); } ++@%:@include ++@%:@include ++int ++main () ++{ ++ ++ FILE *f = fopen ("conftest.val", "w"); ++ if (! f) ++ return 1; ++ if (((long int) (sizeof (ac__type_sizeof_))) < 0) ++ { ++ long int i = longval (); ++ if (i != ((long int) (sizeof (ac__type_sizeof_)))) ++ return 1; ++ fprintf (f, "%ld\n", i); ++ } ++ else ++ { ++ unsigned long int i = ulongval (); ++ if (i != ((long int) (sizeof (ac__type_sizeof_)))) ++ return 1; ++ fprintf (f, "%lu\n", i); ++ } ++ return ferror (f) || fclose (f) != 0; ++ ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest$ac_exeext ++if { (ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_link") 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ac_try='./conftest$ac_exeext' ++ { (case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_try") 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); }; }; then ++ ac_cv_sizeof_double=`cat conftest.val` ++else ++ echo "$as_me: program exited with status $ac_status" >&5 ++echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++( exit $ac_status ) ++if test "$ac_cv_type_double" = yes; then ++ { { echo "$as_me:$LINENO: error: cannot compute sizeof (double) ++See \`config.log' for more details." >&5 ++echo "$as_me: error: cannot compute sizeof (double) ++See \`config.log' for more details." >&2;} ++ { (exit 77); exit 77; }; } ++ else ++ ac_cv_sizeof_double=0 ++ fi ++fi ++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext ++fi ++rm -f conftest.val ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_sizeof_double" >&5 ++echo "${ECHO_T}$ac_cv_sizeof_double" >&6; } ++ ++ ++ ++cat >>confdefs.h <<_ACEOF ++@%:@define SIZEOF_DOUBLE $ac_cv_sizeof_double ++_ACEOF ++ ++ ++{ echo "$as_me:$LINENO: checking for long double" >&5 ++echo $ECHO_N "checking for long double... $ECHO_C" >&6; } ++if test "${ac_cv_type_long_double+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++$ac_includes_default ++typedef long double ac__type_new_; ++int ++main () ++{ ++if ((ac__type_new_ *) 0) ++ return 0; ++if (sizeof (ac__type_new_)) ++ return 0; ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext ++if { (ac_try="$ac_compile" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compile") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest.$ac_objext; then ++ ac_cv_type_long_double=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_cv_type_long_double=no ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_type_long_double" >&5 ++echo "${ECHO_T}$ac_cv_type_long_double" >&6; } ++ ++# The cast to long int works around a bug in the HP C Compiler ++# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects ++# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. ++# This bug is HP SR number 8606223364. ++{ echo "$as_me:$LINENO: checking size of long double" >&5 ++echo $ECHO_N "checking size of long double... $ECHO_C" >&6; } ++if test "${ac_cv_sizeof_long_double+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test "$cross_compiling" = yes; then ++ # Depending upon the size, compute the lo and hi bounds. ++cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++$ac_includes_default ++ typedef long double ac__type_sizeof_; ++int ++main () ++{ ++static int test_array @<:@1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)@:>@; ++test_array @<:@0@:>@ = 0 ++ ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext ++if { (ac_try="$ac_compile" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compile") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest.$ac_objext; then ++ ac_lo=0 ac_mid=0 ++ while :; do ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++$ac_includes_default ++ typedef long double ac__type_sizeof_; ++int ++main () ++{ ++static int test_array @<:@1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)@:>@; ++test_array @<:@0@:>@ = 0 ++ ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext ++if { (ac_try="$ac_compile" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compile") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest.$ac_objext; then ++ ac_hi=$ac_mid; break ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_lo=`expr $ac_mid + 1` ++ if test $ac_lo -le $ac_mid; then ++ ac_lo= ac_hi= ++ break ++ fi ++ ac_mid=`expr 2 '*' $ac_mid + 1` ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++ done ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++$ac_includes_default ++ typedef long double ac__type_sizeof_; ++int ++main () ++{ ++static int test_array @<:@1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)@:>@; ++test_array @<:@0@:>@ = 0 ++ ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext ++if { (ac_try="$ac_compile" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compile") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest.$ac_objext; then ++ ac_hi=-1 ac_mid=-1 ++ while :; do ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++$ac_includes_default ++ typedef long double ac__type_sizeof_; ++int ++main () ++{ ++static int test_array @<:@1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)@:>@; ++test_array @<:@0@:>@ = 0 ++ ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext ++if { (ac_try="$ac_compile" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compile") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest.$ac_objext; then ++ ac_lo=$ac_mid; break ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_hi=`expr '(' $ac_mid ')' - 1` ++ if test $ac_mid -le $ac_hi; then ++ ac_lo= ac_hi= ++ break ++ fi ++ ac_mid=`expr 2 '*' $ac_mid` ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++ done ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_lo= ac_hi= ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++# Binary search between lo and hi bounds. ++while test "x$ac_lo" != "x$ac_hi"; do ++ ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo` ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++$ac_includes_default ++ typedef long double ac__type_sizeof_; ++int ++main () ++{ ++static int test_array @<:@1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)@:>@; ++test_array @<:@0@:>@ = 0 ++ ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext ++if { (ac_try="$ac_compile" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compile") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest.$ac_objext; then ++ ac_hi=$ac_mid ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_lo=`expr '(' $ac_mid ')' + 1` ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++done ++case $ac_lo in ++?*) ac_cv_sizeof_long_double=$ac_lo;; ++'') if test "$ac_cv_type_long_double" = yes; then ++ { { echo "$as_me:$LINENO: error: cannot compute sizeof (long double) ++See \`config.log' for more details." >&5 ++echo "$as_me: error: cannot compute sizeof (long double) ++See \`config.log' for more details." >&2;} ++ { (exit 77); exit 77; }; } ++ else ++ ac_cv_sizeof_long_double=0 ++ fi ;; ++esac ++else ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++$ac_includes_default ++ typedef long double ac__type_sizeof_; ++static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); } ++static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); } ++@%:@include ++@%:@include ++int ++main () ++{ ++ ++ FILE *f = fopen ("conftest.val", "w"); ++ if (! f) ++ return 1; ++ if (((long int) (sizeof (ac__type_sizeof_))) < 0) ++ { ++ long int i = longval (); ++ if (i != ((long int) (sizeof (ac__type_sizeof_)))) ++ return 1; ++ fprintf (f, "%ld\n", i); ++ } ++ else ++ { ++ unsigned long int i = ulongval (); ++ if (i != ((long int) (sizeof (ac__type_sizeof_)))) ++ return 1; ++ fprintf (f, "%lu\n", i); ++ } ++ return ferror (f) || fclose (f) != 0; ++ ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest$ac_exeext ++if { (ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_link") 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ac_try='./conftest$ac_exeext' ++ { (case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_try") 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); }; }; then ++ ac_cv_sizeof_long_double=`cat conftest.val` ++else ++ echo "$as_me: program exited with status $ac_status" >&5 ++echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++( exit $ac_status ) ++if test "$ac_cv_type_long_double" = yes; then ++ { { echo "$as_me:$LINENO: error: cannot compute sizeof (long double) ++See \`config.log' for more details." >&5 ++echo "$as_me: error: cannot compute sizeof (long double) ++See \`config.log' for more details." >&2;} ++ { (exit 77); exit 77; }; } ++ else ++ ac_cv_sizeof_long_double=0 ++ fi ++fi ++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext ++fi ++rm -f conftest.val ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_double" >&5 ++echo "${ECHO_T}$ac_cv_sizeof_long_double" >&6; } ++ ++ ++ ++cat >>confdefs.h <<_ACEOF ++@%:@define SIZEOF_LONG_DOUBLE $ac_cv_sizeof_long_double ++_ACEOF ++ ++ ++ ++# Also AC_SUBST this variable for ffi.h. ++if test -z "$HAVE_LONG_DOUBLE"; then ++ HAVE_LONG_DOUBLE=0 ++ if test $ac_cv_sizeof_double != $ac_cv_sizeof_long_double; then ++ if test $ac_cv_sizeof_long_double != 0; then ++ HAVE_LONG_DOUBLE=1 ++ ++cat >>confdefs.h <<\_ACEOF ++@%:@define HAVE_LONG_DOUBLE 1 ++_ACEOF ++ ++ fi ++ fi ++fi ++ ++ ++{ echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5 ++echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6; } ++if test "${ac_cv_c_bigendian+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ # See if sys/param.h defines the BYTE_ORDER macro. ++cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++#include ++#include ++ ++int ++main () ++{ ++#if ! (defined BYTE_ORDER && defined BIG_ENDIAN && defined LITTLE_ENDIAN \ ++ && BYTE_ORDER && BIG_ENDIAN && LITTLE_ENDIAN) ++ bogus endian macros ++#endif ++ ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext ++if { (ac_try="$ac_compile" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compile") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest.$ac_objext; then ++ # It does; now see whether it defined to BIG_ENDIAN or not. ++cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++#include ++#include ++ ++int ++main () ++{ ++#if BYTE_ORDER != BIG_ENDIAN ++ not big endian ++#endif ++ ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext ++if { (ac_try="$ac_compile" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compile") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest.$ac_objext; then ++ ac_cv_c_bigendian=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_cv_c_bigendian=no ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ # It does not; compile a test program. ++if test "$cross_compiling" = yes; then ++ # try to guess the endianness by grepping values into an object file ++ ac_cv_c_bigendian=unknown ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++short int ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 }; ++short int ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 }; ++void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; } ++short int ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 }; ++short int ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 }; ++void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; } ++int ++main () ++{ ++ _ascii (); _ebcdic (); ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext ++if { (ac_try="$ac_compile" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compile") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest.$ac_objext; then ++ if grep BIGenDianSyS conftest.$ac_objext >/dev/null ; then ++ ac_cv_c_bigendian=yes ++fi ++if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then ++ if test "$ac_cv_c_bigendian" = unknown; then ++ ac_cv_c_bigendian=no ++ else ++ # finding both strings is unlikely to happen, but who knows? ++ ac_cv_c_bigendian=unknown ++ fi ++fi ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++else ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++$ac_includes_default ++int ++main () ++{ ++ ++ /* Are we little or big endian? From Harbison&Steele. */ ++ union ++ { ++ long int l; ++ char c[sizeof (long int)]; ++ } u; ++ u.l = 1; ++ return u.c[sizeof (long int) - 1] == 1; ++ ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest$ac_exeext ++if { (ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_link") 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ac_try='./conftest$ac_exeext' ++ { (case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_try") 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); }; }; then ++ ac_cv_c_bigendian=no ++else ++ echo "$as_me: program exited with status $ac_status" >&5 ++echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++( exit $ac_status ) ++ac_cv_c_bigendian=yes ++fi ++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext ++fi ++ ++ ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5 ++echo "${ECHO_T}$ac_cv_c_bigendian" >&6; } ++case $ac_cv_c_bigendian in ++ yes) ++ ++cat >>confdefs.h <<\_ACEOF ++@%:@define WORDS_BIGENDIAN 1 ++_ACEOF ++ ;; ++ no) ++ ;; ++ *) ++ { { echo "$as_me:$LINENO: error: unknown endianness ++presetting ac_cv_c_bigendian=no (or yes) will help" >&5 ++echo "$as_me: error: unknown endianness ++presetting ac_cv_c_bigendian=no (or yes) will help" >&2;} ++ { (exit 1); exit 1; }; } ;; ++esac ++ ++ ++{ echo "$as_me:$LINENO: checking assembler .cfi pseudo-op support" >&5 ++echo $ECHO_N "checking assembler .cfi pseudo-op support... $ECHO_C" >&6; } ++if test "${libffi_cv_as_cfi_pseudo_op+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ ++ libffi_cv_as_cfi_pseudo_op=unknown ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++asm (".cfi_startproc\n\t.cfi_endproc"); ++int ++main () ++{ ++ ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext ++if { (ac_try="$ac_compile" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compile") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest.$ac_objext; then ++ libffi_cv_as_cfi_pseudo_op=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ libffi_cv_as_cfi_pseudo_op=no ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++ ++fi ++{ echo "$as_me:$LINENO: result: $libffi_cv_as_cfi_pseudo_op" >&5 ++echo "${ECHO_T}$libffi_cv_as_cfi_pseudo_op" >&6; } ++if test "x$libffi_cv_as_cfi_pseudo_op" = xyes; then ++ ++cat >>confdefs.h <<\_ACEOF ++@%:@define HAVE_AS_CFI_PSEUDO_OP 1 ++_ACEOF ++ ++fi ++ ++if test x$TARGET = xSPARC; then ++ { echo "$as_me:$LINENO: checking assembler and linker support unaligned pc related relocs" >&5 ++echo $ECHO_N "checking assembler and linker support unaligned pc related relocs... $ECHO_C" >&6; } ++if test "${libffi_cv_as_sparc_ua_pcrel+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ ++ save_CFLAGS="$CFLAGS" ++ save_LDFLAGS="$LDFLAGS" ++ CFLAGS="$CFLAGS -fpic" ++ LDFLAGS="$LDFLAGS -shared" ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++asm (".text; foo: nop; .data; .align 4; .byte 0; .uaword %r_disp32(foo); .text"); ++int ++main () ++{ ++ ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext conftest$ac_exeext ++if { (ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_link") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then ++ libffi_cv_as_sparc_ua_pcrel=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ libffi_cv_as_sparc_ua_pcrel=no ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ ++ conftest$ac_exeext conftest.$ac_ext ++ CFLAGS="$save_CFLAGS" ++ LDFLAGS="$save_LDFLAGS" ++fi ++{ echo "$as_me:$LINENO: result: $libffi_cv_as_sparc_ua_pcrel" >&5 ++echo "${ECHO_T}$libffi_cv_as_sparc_ua_pcrel" >&6; } ++ if test "x$libffi_cv_as_sparc_ua_pcrel" = xyes; then ++ ++cat >>confdefs.h <<\_ACEOF ++@%:@define HAVE_AS_SPARC_UA_PCREL 1 ++_ACEOF ++ ++ fi ++ ++ { echo "$as_me:$LINENO: checking assembler .register pseudo-op support" >&5 ++echo $ECHO_N "checking assembler .register pseudo-op support... $ECHO_C" >&6; } ++if test "${libffi_cv_as_register_pseudo_op+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ ++ libffi_cv_as_register_pseudo_op=unknown ++ # Check if we have .register ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++asm (".register %g2, #scratch"); ++int ++main () ++{ ++ ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext ++if { (ac_try="$ac_compile" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compile") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest.$ac_objext; then ++ libffi_cv_as_register_pseudo_op=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ libffi_cv_as_register_pseudo_op=no ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++ ++fi ++{ echo "$as_me:$LINENO: result: $libffi_cv_as_register_pseudo_op" >&5 ++echo "${ECHO_T}$libffi_cv_as_register_pseudo_op" >&6; } ++ if test "x$libffi_cv_as_register_pseudo_op" = xyes; then ++ ++cat >>confdefs.h <<\_ACEOF ++@%:@define HAVE_AS_REGISTER_PSEUDO_OP 1 ++_ACEOF ++ ++ fi ++fi ++ ++if test x$TARGET = xX86 || test x$TARGET = xX86_64; then ++ { echo "$as_me:$LINENO: checking assembler supports pc related relocs" >&5 ++echo $ECHO_N "checking assembler supports pc related relocs... $ECHO_C" >&6; } ++if test "${libffi_cv_as_x86_pcrel+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ ++ libffi_cv_as_x86_pcrel=yes ++ echo '.text; foo: nop; .data; .long foo-.; .text' > conftest.s ++ if $CC $CFLAGS -c conftest.s 2>&1 | grep -i warning > /dev/null; then ++ libffi_cv_as_x86_pcrel=no ++ fi ++ ++fi ++{ echo "$as_me:$LINENO: result: $libffi_cv_as_x86_pcrel" >&5 ++echo "${ECHO_T}$libffi_cv_as_x86_pcrel" >&6; } ++ if test "x$libffi_cv_as_x86_pcrel" = xyes; then ++ ++cat >>confdefs.h <<\_ACEOF ++@%:@define HAVE_AS_X86_PCREL 1 ++_ACEOF ++ ++ fi ++fi ++ ++{ echo "$as_me:$LINENO: checking whether .eh_frame section should be read-only" >&5 ++echo $ECHO_N "checking whether .eh_frame section should be read-only... $ECHO_C" >&6; } ++if test "${libffi_cv_ro_eh_frame+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ ++ libffi_cv_ro_eh_frame=no ++ echo 'extern void foo (void); void bar (void) { foo (); foo (); }' > conftest.c ++ if $CC $CFLAGS -S -fpic -fexceptions -o conftest.s conftest.c > /dev/null 2>&1; then ++ if grep '.section.*eh_frame.*"a"' conftest.s > /dev/null; then ++ libffi_cv_ro_eh_frame=yes ++ elif grep '.section.*eh_frame.*#alloc' conftest.c \ ++ | grep -v '#write' > /dev/null; then ++ libffi_cv_ro_eh_frame=yes ++ fi ++ fi ++ rm -f conftest.* ++ ++fi ++{ echo "$as_me:$LINENO: result: $libffi_cv_ro_eh_frame" >&5 ++echo "${ECHO_T}$libffi_cv_ro_eh_frame" >&6; } ++if test "x$libffi_cv_ro_eh_frame" = xyes; then ++ ++cat >>confdefs.h <<\_ACEOF ++@%:@define HAVE_RO_EH_FRAME 1 ++_ACEOF ++ ++ ++cat >>confdefs.h <<\_ACEOF ++@%:@define EH_FRAME_FLAGS "a" ++_ACEOF ++ ++else ++ ++cat >>confdefs.h <<\_ACEOF ++@%:@define EH_FRAME_FLAGS "aw" ++_ACEOF ++ ++fi ++ ++{ echo "$as_me:$LINENO: checking for __attribute__((visibility(\"hidden\")))" >&5 ++echo $ECHO_N "checking for __attribute__((visibility(\"hidden\")))... $ECHO_C" >&6; } ++if test "${libffi_cv_hidden_visibility_attribute+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ ++ echo 'int __attribute__ ((visibility ("hidden"))) foo (void) { return 1; }' > conftest.c ++ libffi_cv_hidden_visibility_attribute=no ++ if { ac_try='${CC-cc} -Werror -S conftest.c -o conftest.s 1>&5' ++ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 ++ (eval $ac_try) 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); }; }; then ++ if grep '\.hidden.*foo' conftest.s >/dev/null; then ++ libffi_cv_hidden_visibility_attribute=yes ++ fi ++ fi ++ rm -f conftest.* ++ ++fi ++{ echo "$as_me:$LINENO: result: $libffi_cv_hidden_visibility_attribute" >&5 ++echo "${ECHO_T}$libffi_cv_hidden_visibility_attribute" >&6; } ++if test $libffi_cv_hidden_visibility_attribute = yes; then ++ ++cat >>confdefs.h <<\_ACEOF ++@%:@define HAVE_HIDDEN_VISIBILITY_ATTRIBUTE 1 ++_ACEOF ++ ++fi ++ ++ ++ ++ ++ ++ ++ ++ ++ ++# Check whether --enable-debug was given. ++if test "${enable_debug+set}" = set; then ++ enableval=$enable_debug; if test "$enable_debug" = "yes"; then ++ ++cat >>confdefs.h <<\_ACEOF ++@%:@define FFI_DEBUG 1 ++_ACEOF ++ ++ fi ++fi ++ ++ ++# Check whether --enable-structs was given. ++if test "${enable_structs+set}" = set; then ++ enableval=$enable_structs; if test "$enable_structs" = "no"; then ++ ++cat >>confdefs.h <<\_ACEOF ++@%:@define FFI_NO_STRUCTS 1 ++_ACEOF ++ ++ fi ++fi ++ ++ ++# Check whether --enable-raw-api was given. ++if test "${enable_raw_api+set}" = set; then ++ enableval=$enable_raw_api; if test "$enable_raw_api" = "no"; then ++ ++cat >>confdefs.h <<\_ACEOF ++@%:@define FFI_NO_RAW_API 1 ++_ACEOF ++ ++ fi ++fi ++ ++ ++# Check whether --enable-purify-safety was given. ++if test "${enable_purify_safety+set}" = set; then ++ enableval=$enable_purify_safety; if test "$enable_purify_safety" = "yes"; then ++ ++cat >>confdefs.h <<\_ACEOF ++@%:@define USING_PURIFY 1 ++_ACEOF ++ ++ fi ++fi ++ ++ ++if test -n "$with_cross_host" && ++ test x"$with_cross_host" != x"no"; then ++ toolexecdir='$(exec_prefix)/$(target_alias)' ++ toolexeclibdir='$(toolexecdir)/lib' ++else ++ toolexecdir='$(libdir)/gcc-lib/$(target_alias)' ++ toolexeclibdir='$(libdir)' ++fi ++multi_os_directory=`$CC -print-multi-os-directory` ++case $multi_os_directory in ++ .) ;; # Avoid trailing /. ++ *) toolexeclibdir=$toolexeclibdir/$multi_os_directory ;; ++esac ++ ++ ++ ++if test "${multilib}" = "yes"; then ++ multilib_arg="--enable-multilib" ++else ++ multilib_arg= ++fi ++ ++ac_config_commands="$ac_config_commands include" ++ ++ac_config_commands="$ac_config_commands src" ++ ++ ++ac_config_links="$ac_config_links include/ffitarget.h:src/$TARGETDIR/ffitarget.h" ++ ++ ++ac_config_files="$ac_config_files include/Makefile include/ffi.h Makefile testsuite/Makefile man/Makefile libffi.pc" ++ ++ ++cat >confcache <<\_ACEOF ++# This file is a shell script that caches the results of configure ++# tests run on this system so they can be shared between configure ++# scripts and configure runs, see configure's option --config-cache. ++# It is not useful on other systems. If it contains results you don't ++# want to keep, you may remove or edit it. ++# ++# config.status only pays attention to the cache file if you give it ++# the --recheck option to rerun configure. ++# ++# `ac_cv_env_foo' variables (set or unset) will be overridden when ++# loading this file, other *unset* `ac_cv_foo' will be assigned the ++# following values. ++ ++_ACEOF ++ ++# The following way of writing the cache mishandles newlines in values, ++# but we know of no workaround that is simple, portable, and efficient. ++# So, we kill variables containing newlines. ++# Ultrix sh set writes to stderr and can't be redirected directly, ++# and sets the high bit in the cache file unless we assign to the vars. ++( ++ for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do ++ eval ac_val=\$$ac_var ++ case $ac_val in #( ++ *${as_nl}*) ++ case $ac_var in #( ++ *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5 ++echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;; ++ esac ++ case $ac_var in #( ++ _ | IFS | as_nl) ;; #( ++ *) $as_unset $ac_var ;; ++ esac ;; ++ esac ++ done ++ ++ (set) 2>&1 | ++ case $as_nl`(ac_space=' '; set) 2>&1` in #( ++ *${as_nl}ac_space=\ *) ++ # `set' does not quote correctly, so add quotes (double-quote ++ # substitution turns \\\\ into \\, and sed turns \\ into \). ++ sed -n \ ++ "s/'/'\\\\''/g; ++ s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" ++ ;; #( ++ *) ++ # `set' quotes correctly as required by POSIX, so do not add quotes. ++ sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" ++ ;; ++ esac | ++ sort ++) | ++ sed ' ++ /^ac_cv_env_/b end ++ t clear ++ :clear ++ s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ ++ t end ++ s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ ++ :end' >>confcache ++if diff "$cache_file" confcache >/dev/null 2>&1; then :; else ++ if test -w "$cache_file"; then ++ test "x$cache_file" != "x/dev/null" && ++ { echo "$as_me:$LINENO: updating cache $cache_file" >&5 ++echo "$as_me: updating cache $cache_file" >&6;} ++ cat confcache >$cache_file ++ else ++ { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5 ++echo "$as_me: not updating unwritable cache $cache_file" >&6;} ++ fi ++fi ++rm -f confcache ++ ++test "x$prefix" = xNONE && prefix=$ac_default_prefix ++# Let make expand exec_prefix. ++test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' ++ ++DEFS=-DHAVE_CONFIG_H ++ ++ac_libobjs= ++ac_ltlibobjs= ++for ac_i in : $LIB@&t@OBJS; do test "x$ac_i" = x: && continue ++ # 1. Remove the extension, and $U if already installed. ++ ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' ++ ac_i=`echo "$ac_i" | sed "$ac_script"` ++ # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR ++ # will be set to the directory where LIBOBJS objects are built. ++ ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext" ++ ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo' ++done ++LIB@&t@OBJS=$ac_libobjs ++ ++LTLIBOBJS=$ac_ltlibobjs ++ ++ ++if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then ++ { { echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined. ++Usually this means the macro was only invoked conditionally." >&5 ++echo "$as_me: error: conditional \"AMDEP\" was never defined. ++Usually this means the macro was only invoked conditionally." >&2;} ++ { (exit 1); exit 1; }; } ++fi ++if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then ++ { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined. ++Usually this means the macro was only invoked conditionally." >&5 ++echo "$as_me: error: conditional \"am__fastdepCC\" was never defined. ++Usually this means the macro was only invoked conditionally." >&2;} ++ { (exit 1); exit 1; }; } ++fi ++if test -z "${am__fastdepCCAS_TRUE}" && test -z "${am__fastdepCCAS_FALSE}"; then ++ { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCCAS\" was never defined. ++Usually this means the macro was only invoked conditionally." >&5 ++echo "$as_me: error: conditional \"am__fastdepCCAS\" was never defined. ++Usually this means the macro was only invoked conditionally." >&2;} ++ { (exit 1); exit 1; }; } ++fi ++if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then ++ { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCXX\" was never defined. ++Usually this means the macro was only invoked conditionally." >&5 ++echo "$as_me: error: conditional \"am__fastdepCXX\" was never defined. ++Usually this means the macro was only invoked conditionally." >&2;} ++ { (exit 1); exit 1; }; } ++fi ++if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then ++ { { echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined. ++Usually this means the macro was only invoked conditionally." >&5 ++echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined. ++Usually this means the macro was only invoked conditionally." >&2;} ++ { (exit 1); exit 1; }; } ++fi ++if test -z "${TESTSUBDIR_TRUE}" && test -z "${TESTSUBDIR_FALSE}"; then ++ { { echo "$as_me:$LINENO: error: conditional \"TESTSUBDIR\" was never defined. ++Usually this means the macro was only invoked conditionally." >&5 ++echo "$as_me: error: conditional \"TESTSUBDIR\" was never defined. ++Usually this means the macro was only invoked conditionally." >&2;} ++ { (exit 1); exit 1; }; } ++fi ++if test -z "${MIPS_TRUE}" && test -z "${MIPS_FALSE}"; then ++ { { echo "$as_me:$LINENO: error: conditional \"MIPS\" was never defined. ++Usually this means the macro was only invoked conditionally." >&5 ++echo "$as_me: error: conditional \"MIPS\" was never defined. ++Usually this means the macro was only invoked conditionally." >&2;} ++ { (exit 1); exit 1; }; } ++fi ++if test -z "${SPARC_TRUE}" && test -z "${SPARC_FALSE}"; then ++ { { echo "$as_me:$LINENO: error: conditional \"SPARC\" was never defined. ++Usually this means the macro was only invoked conditionally." >&5 ++echo "$as_me: error: conditional \"SPARC\" was never defined. ++Usually this means the macro was only invoked conditionally." >&2;} ++ { (exit 1); exit 1; }; } ++fi ++if test -z "${X86_TRUE}" && test -z "${X86_FALSE}"; then ++ { { echo "$as_me:$LINENO: error: conditional \"X86\" was never defined. ++Usually this means the macro was only invoked conditionally." >&5 ++echo "$as_me: error: conditional \"X86\" was never defined. ++Usually this means the macro was only invoked conditionally." >&2;} ++ { (exit 1); exit 1; }; } ++fi ++if test -z "${X86_FREEBSD_TRUE}" && test -z "${X86_FREEBSD_FALSE}"; then ++ { { echo "$as_me:$LINENO: error: conditional \"X86_FREEBSD\" was never defined. ++Usually this means the macro was only invoked conditionally." >&5 ++echo "$as_me: error: conditional \"X86_FREEBSD\" was never defined. ++Usually this means the macro was only invoked conditionally." >&2;} ++ { (exit 1); exit 1; }; } ++fi ++if test -z "${X86_WIN32_TRUE}" && test -z "${X86_WIN32_FALSE}"; then ++ { { echo "$as_me:$LINENO: error: conditional \"X86_WIN32\" was never defined. ++Usually this means the macro was only invoked conditionally." >&5 ++echo "$as_me: error: conditional \"X86_WIN32\" was never defined. ++Usually this means the macro was only invoked conditionally." >&2;} ++ { (exit 1); exit 1; }; } ++fi ++if test -z "${X86_DARWIN_TRUE}" && test -z "${X86_DARWIN_FALSE}"; then ++ { { echo "$as_me:$LINENO: error: conditional \"X86_DARWIN\" was never defined. ++Usually this means the macro was only invoked conditionally." >&5 ++echo "$as_me: error: conditional \"X86_DARWIN\" was never defined. ++Usually this means the macro was only invoked conditionally." >&2;} ++ { (exit 1); exit 1; }; } ++fi ++if test -z "${ALPHA_TRUE}" && test -z "${ALPHA_FALSE}"; then ++ { { echo "$as_me:$LINENO: error: conditional \"ALPHA\" was never defined. ++Usually this means the macro was only invoked conditionally." >&5 ++echo "$as_me: error: conditional \"ALPHA\" was never defined. ++Usually this means the macro was only invoked conditionally." >&2;} ++ { (exit 1); exit 1; }; } ++fi ++if test -z "${IA64_TRUE}" && test -z "${IA64_FALSE}"; then ++ { { echo "$as_me:$LINENO: error: conditional \"IA64\" was never defined. ++Usually this means the macro was only invoked conditionally." >&5 ++echo "$as_me: error: conditional \"IA64\" was never defined. ++Usually this means the macro was only invoked conditionally." >&2;} ++ { (exit 1); exit 1; }; } ++fi ++if test -z "${M32R_TRUE}" && test -z "${M32R_FALSE}"; then ++ { { echo "$as_me:$LINENO: error: conditional \"M32R\" was never defined. ++Usually this means the macro was only invoked conditionally." >&5 ++echo "$as_me: error: conditional \"M32R\" was never defined. ++Usually this means the macro was only invoked conditionally." >&2;} ++ { (exit 1); exit 1; }; } ++fi ++if test -z "${M68K_TRUE}" && test -z "${M68K_FALSE}"; then ++ { { echo "$as_me:$LINENO: error: conditional \"M68K\" was never defined. ++Usually this means the macro was only invoked conditionally." >&5 ++echo "$as_me: error: conditional \"M68K\" was never defined. ++Usually this means the macro was only invoked conditionally." >&2;} ++ { (exit 1); exit 1; }; } ++fi ++if test -z "${POWERPC_TRUE}" && test -z "${POWERPC_FALSE}"; then ++ { { echo "$as_me:$LINENO: error: conditional \"POWERPC\" was never defined. ++Usually this means the macro was only invoked conditionally." >&5 ++echo "$as_me: error: conditional \"POWERPC\" was never defined. ++Usually this means the macro was only invoked conditionally." >&2;} ++ { (exit 1); exit 1; }; } ++fi ++if test -z "${POWERPC_AIX_TRUE}" && test -z "${POWERPC_AIX_FALSE}"; then ++ { { echo "$as_me:$LINENO: error: conditional \"POWERPC_AIX\" was never defined. ++Usually this means the macro was only invoked conditionally." >&5 ++echo "$as_me: error: conditional \"POWERPC_AIX\" was never defined. ++Usually this means the macro was only invoked conditionally." >&2;} ++ { (exit 1); exit 1; }; } ++fi ++if test -z "${POWERPC_DARWIN_TRUE}" && test -z "${POWERPC_DARWIN_FALSE}"; then ++ { { echo "$as_me:$LINENO: error: conditional \"POWERPC_DARWIN\" was never defined. ++Usually this means the macro was only invoked conditionally." >&5 ++echo "$as_me: error: conditional \"POWERPC_DARWIN\" was never defined. ++Usually this means the macro was only invoked conditionally." >&2;} ++ { (exit 1); exit 1; }; } ++fi ++if test -z "${POWERPC_FREEBSD_TRUE}" && test -z "${POWERPC_FREEBSD_FALSE}"; then ++ { { echo "$as_me:$LINENO: error: conditional \"POWERPC_FREEBSD\" was never defined. ++Usually this means the macro was only invoked conditionally." >&5 ++echo "$as_me: error: conditional \"POWERPC_FREEBSD\" was never defined. ++Usually this means the macro was only invoked conditionally." >&2;} ++ { (exit 1); exit 1; }; } ++fi ++if test -z "${ARM_TRUE}" && test -z "${ARM_FALSE}"; then ++ { { echo "$as_me:$LINENO: error: conditional \"ARM\" was never defined. ++Usually this means the macro was only invoked conditionally." >&5 ++echo "$as_me: error: conditional \"ARM\" was never defined. ++Usually this means the macro was only invoked conditionally." >&2;} ++ { (exit 1); exit 1; }; } ++fi ++if test -z "${LIBFFI_CRIS_TRUE}" && test -z "${LIBFFI_CRIS_FALSE}"; then ++ { { echo "$as_me:$LINENO: error: conditional \"LIBFFI_CRIS\" was never defined. ++Usually this means the macro was only invoked conditionally." >&5 ++echo "$as_me: error: conditional \"LIBFFI_CRIS\" was never defined. ++Usually this means the macro was only invoked conditionally." >&2;} ++ { (exit 1); exit 1; }; } ++fi ++if test -z "${FRV_TRUE}" && test -z "${FRV_FALSE}"; then ++ { { echo "$as_me:$LINENO: error: conditional \"FRV\" was never defined. ++Usually this means the macro was only invoked conditionally." >&5 ++echo "$as_me: error: conditional \"FRV\" was never defined. ++Usually this means the macro was only invoked conditionally." >&2;} ++ { (exit 1); exit 1; }; } ++fi ++if test -z "${S390_TRUE}" && test -z "${S390_FALSE}"; then ++ { { echo "$as_me:$LINENO: error: conditional \"S390\" was never defined. ++Usually this means the macro was only invoked conditionally." >&5 ++echo "$as_me: error: conditional \"S390\" was never defined. ++Usually this means the macro was only invoked conditionally." >&2;} ++ { (exit 1); exit 1; }; } ++fi ++if test -z "${X86_64_TRUE}" && test -z "${X86_64_FALSE}"; then ++ { { echo "$as_me:$LINENO: error: conditional \"X86_64\" was never defined. ++Usually this means the macro was only invoked conditionally." >&5 ++echo "$as_me: error: conditional \"X86_64\" was never defined. ++Usually this means the macro was only invoked conditionally." >&2;} ++ { (exit 1); exit 1; }; } ++fi ++if test -z "${SH_TRUE}" && test -z "${SH_FALSE}"; then ++ { { echo "$as_me:$LINENO: error: conditional \"SH\" was never defined. ++Usually this means the macro was only invoked conditionally." >&5 ++echo "$as_me: error: conditional \"SH\" was never defined. ++Usually this means the macro was only invoked conditionally." >&2;} ++ { (exit 1); exit 1; }; } ++fi ++if test -z "${SH64_TRUE}" && test -z "${SH64_FALSE}"; then ++ { { echo "$as_me:$LINENO: error: conditional \"SH64\" was never defined. ++Usually this means the macro was only invoked conditionally." >&5 ++echo "$as_me: error: conditional \"SH64\" was never defined. ++Usually this means the macro was only invoked conditionally." >&2;} ++ { (exit 1); exit 1; }; } ++fi ++if test -z "${PA_LINUX_TRUE}" && test -z "${PA_LINUX_FALSE}"; then ++ { { echo "$as_me:$LINENO: error: conditional \"PA_LINUX\" was never defined. ++Usually this means the macro was only invoked conditionally." >&5 ++echo "$as_me: error: conditional \"PA_LINUX\" was never defined. ++Usually this means the macro was only invoked conditionally." >&2;} ++ { (exit 1); exit 1; }; } ++fi ++if test -z "${PA_HPUX_TRUE}" && test -z "${PA_HPUX_FALSE}"; then ++ { { echo "$as_me:$LINENO: error: conditional \"PA_HPUX\" was never defined. ++Usually this means the macro was only invoked conditionally." >&5 ++echo "$as_me: error: conditional \"PA_HPUX\" was never defined. ++Usually this means the macro was only invoked conditionally." >&2;} ++ { (exit 1); exit 1; }; } ++fi ++if test -z "${PA64_HPUX_TRUE}" && test -z "${PA64_HPUX_FALSE}"; then ++ { { echo "$as_me:$LINENO: error: conditional \"PA64_HPUX\" was never defined. ++Usually this means the macro was only invoked conditionally." >&5 ++echo "$as_me: error: conditional \"PA64_HPUX\" was never defined. ++Usually this means the macro was only invoked conditionally." >&2;} ++ { (exit 1); exit 1; }; } ++fi ++ ++: ${CONFIG_STATUS=./config.status} ++ac_clean_files_save=$ac_clean_files ++ac_clean_files="$ac_clean_files $CONFIG_STATUS" ++{ echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5 ++echo "$as_me: creating $CONFIG_STATUS" >&6;} ++cat >$CONFIG_STATUS <<_ACEOF ++#! $SHELL ++# Generated by $as_me. ++# Run this file to recreate the current configuration. ++# Compiler output produced by configure, useful for debugging ++# configure, is in config.log if it exists. ++ ++debug=false ++ac_cs_recheck=false ++ac_cs_silent=false ++SHELL=\${CONFIG_SHELL-$SHELL} ++_ACEOF ++ ++cat >>$CONFIG_STATUS <<\_ACEOF ++## --------------------- ## ++## M4sh Initialization. ## ++## --------------------- ## ++ ++# Be more Bourne compatible ++DUALCASE=1; export DUALCASE # for MKS sh ++if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then ++ emulate sh ++ NULLCMD=: ++ # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which ++ # is contrary to our usage. Disable this feature. ++ alias -g '${1+"$@"}'='"$@"' ++ setopt NO_GLOB_SUBST ++else ++ case `(set -o) 2>/dev/null` in ++ *posix*) set -o posix ;; ++esac ++ ++fi ++ ++ ++ ++ ++# PATH needs CR ++# Avoid depending upon Character Ranges. ++as_cr_letters='abcdefghijklmnopqrstuvwxyz' ++as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' ++as_cr_Letters=$as_cr_letters$as_cr_LETTERS ++as_cr_digits='0123456789' ++as_cr_alnum=$as_cr_Letters$as_cr_digits ++ ++# The user is always right. ++if test "${PATH_SEPARATOR+set}" != set; then ++ echo "#! /bin/sh" >conf$$.sh ++ echo "exit 0" >>conf$$.sh ++ chmod +x conf$$.sh ++ if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then ++ PATH_SEPARATOR=';' ++ else ++ PATH_SEPARATOR=: ++ fi ++ rm -f conf$$.sh ++fi ++ ++# Support unset when possible. ++if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then ++ as_unset=unset ++else ++ as_unset=false ++fi ++ ++ ++# IFS ++# We need space, tab and new line, in precisely that order. Quoting is ++# there to prevent editors from complaining about space-tab. ++# (If _AS_PATH_WALK were called with IFS unset, it would disable word ++# splitting by setting IFS to empty value.) ++as_nl=' ++' ++IFS=" "" $as_nl" ++ ++# Find who we are. Look in the path if we contain no directory separator. ++case $0 in ++ *[\\/]* ) as_myself=$0 ;; ++ *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break ++done ++IFS=$as_save_IFS ++ ++ ;; ++esac ++# We did not find ourselves, most probably we were run as `sh COMMAND' ++# in which case we are not to be found in the path. ++if test "x$as_myself" = x; then ++ as_myself=$0 ++fi ++if test ! -f "$as_myself"; then ++ echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 ++ { (exit 1); exit 1; } ++fi ++ ++# Work around bugs in pre-3.0 UWIN ksh. ++for as_var in ENV MAIL MAILPATH ++do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var ++done ++PS1='$ ' ++PS2='> ' ++PS4='+ ' ++ ++# NLS nuisances. ++for as_var in \ ++ LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \ ++ LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \ ++ LC_TELEPHONE LC_TIME ++do ++ if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then ++ eval $as_var=C; export $as_var ++ else ++ ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var ++ fi ++done ++ ++# Required to use basename. ++if expr a : '\(a\)' >/dev/null 2>&1 && ++ test "X`expr 00001 : '.*\(...\)'`" = X001; then ++ as_expr=expr ++else ++ as_expr=false ++fi ++ ++if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then ++ as_basename=basename ++else ++ as_basename=false ++fi ++ ++ ++# Name of the executable. ++as_me=`$as_basename -- "$0" || ++$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ ++ X"$0" : 'X\(//\)$' \| \ ++ X"$0" : 'X\(/\)' \| . 2>/dev/null || ++echo X/"$0" | ++ sed '/^.*\/\([^/][^/]*\)\/*$/{ ++ s//\1/ ++ q ++ } ++ /^X\/\(\/\/\)$/{ ++ s//\1/ ++ q ++ } ++ /^X\/\(\/\).*/{ ++ s//\1/ ++ q ++ } ++ s/.*/./; q'` ++ ++# CDPATH. ++$as_unset CDPATH ++ ++ ++ ++ as_lineno_1=$LINENO ++ as_lineno_2=$LINENO ++ test "x$as_lineno_1" != "x$as_lineno_2" && ++ test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || { ++ ++ # Create $as_me.lineno as a copy of $as_myself, but with $LINENO ++ # uniformly replaced by the line number. The first 'sed' inserts a ++ # line-number line after each line using $LINENO; the second 'sed' ++ # does the real work. The second script uses 'N' to pair each ++ # line-number line with the line containing $LINENO, and appends ++ # trailing '-' during substitution so that $LINENO is not a special ++ # case at line end. ++ # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the ++ # scripts with optimization help from Paolo Bonzini. Blame Lee ++ # E. McMahon (1931-1989) for sed's syntax. :-) ++ sed -n ' ++ p ++ /[$]LINENO/= ++ ' <$as_myself | ++ sed ' ++ s/[$]LINENO.*/&-/ ++ t lineno ++ b ++ :lineno ++ N ++ :loop ++ s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ ++ t loop ++ s/-\n.*// ++ ' >$as_me.lineno && ++ chmod +x "$as_me.lineno" || ++ { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2 ++ { (exit 1); exit 1; }; } ++ ++ # Don't try to exec as it changes $[0], causing all sort of problems ++ # (the dirname of $[0] is not the place where we might find the ++ # original and so on. Autoconf is especially sensitive to this). ++ . "./$as_me.lineno" ++ # Exit status is that of the last command. ++ exit ++} ++ ++ ++if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then ++ as_dirname=dirname ++else ++ as_dirname=false ++fi ++ ++ECHO_C= ECHO_N= ECHO_T= ++case `echo -n x` in ++-n*) ++ case `echo 'x\c'` in ++ *c*) ECHO_T=' ';; # ECHO_T is single tab character. ++ *) ECHO_C='\c';; ++ esac;; ++*) ++ ECHO_N='-n';; ++esac ++ ++if expr a : '\(a\)' >/dev/null 2>&1 && ++ test "X`expr 00001 : '.*\(...\)'`" = X001; then ++ as_expr=expr ++else ++ as_expr=false ++fi ++ ++rm -f conf$$ conf$$.exe conf$$.file ++if test -d conf$$.dir; then ++ rm -f conf$$.dir/conf$$.file ++else ++ rm -f conf$$.dir ++ mkdir conf$$.dir ++fi ++echo >conf$$.file ++if ln -s conf$$.file conf$$ 2>/dev/null; then ++ as_ln_s='ln -s' ++ # ... but there are two gotchas: ++ # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. ++ # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. ++ # In both cases, we have to default to `cp -p'. ++ ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || ++ as_ln_s='cp -p' ++elif ln conf$$.file conf$$ 2>/dev/null; then ++ as_ln_s=ln ++else ++ as_ln_s='cp -p' ++fi ++rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file ++rmdir conf$$.dir 2>/dev/null ++ ++if mkdir -p . 2>/dev/null; then ++ as_mkdir_p=: ++else ++ test -d ./-p && rmdir ./-p ++ as_mkdir_p=false ++fi ++ ++if test -x / >/dev/null 2>&1; then ++ as_test_x='test -x' ++else ++ if ls -dL / >/dev/null 2>&1; then ++ as_ls_L_option=L ++ else ++ as_ls_L_option= ++ fi ++ as_test_x=' ++ eval sh -c '\'' ++ if test -d "$1"; then ++ test -d "$1/."; ++ else ++ case $1 in ++ -*)set "./$1";; ++ esac; ++ case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in ++ ???[sx]*):;;*)false;;esac;fi ++ '\'' sh ++ ' ++fi ++as_executable_p=$as_test_x ++ ++# Sed expression to map a string onto a valid CPP name. ++as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" ++ ++# Sed expression to map a string onto a valid variable name. ++as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" ++ ++ ++exec 6>&1 ++ ++# Save the log message, to keep $[0] and so on meaningful, and to ++# report actual input values of CONFIG_FILES etc. instead of their ++# values after options handling. ++ac_log=" ++This file was extended by libffi $as_me 3.0.8, which was ++generated by GNU Autoconf 2.61. Invocation command line was ++ ++ CONFIG_FILES = $CONFIG_FILES ++ CONFIG_HEADERS = $CONFIG_HEADERS ++ CONFIG_LINKS = $CONFIG_LINKS ++ CONFIG_COMMANDS = $CONFIG_COMMANDS ++ $ $0 $@ ++ ++on `(hostname || uname -n) 2>/dev/null | sed 1q` ++" ++ ++_ACEOF ++ ++cat >>$CONFIG_STATUS <<_ACEOF ++# Files that config.status was made for. ++config_files="$ac_config_files" ++config_headers="$ac_config_headers" ++config_links="$ac_config_links" ++config_commands="$ac_config_commands" ++ ++_ACEOF ++ ++cat >>$CONFIG_STATUS <<\_ACEOF ++ac_cs_usage="\ ++\`$as_me' instantiates files from templates according to the ++current configuration. ++ ++Usage: $0 [OPTIONS] [FILE]... ++ ++ -h, --help print this help, then exit ++ -V, --version print version number and configuration settings, then exit ++ -q, --quiet do not print progress messages ++ -d, --debug don't remove temporary files ++ --recheck update $as_me by reconfiguring in the same conditions ++ --file=FILE[:TEMPLATE] ++ instantiate the configuration file FILE ++ --header=FILE[:TEMPLATE] ++ instantiate the configuration header FILE ++ ++Configuration files: ++$config_files ++ ++Configuration headers: ++$config_headers ++ ++Configuration links: ++$config_links ++ ++Configuration commands: ++$config_commands ++ ++Report bugs to ." ++ ++_ACEOF ++cat >>$CONFIG_STATUS <<_ACEOF ++ac_cs_version="\\ ++libffi config.status 3.0.8 ++configured by $0, generated by GNU Autoconf 2.61, ++ with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" ++ ++Copyright (C) 2006 Free Software Foundation, Inc. ++This config.status script is free software; the Free Software Foundation ++gives unlimited permission to copy, distribute and modify it." ++ ++ac_pwd='$ac_pwd' ++srcdir='$srcdir' ++INSTALL='$INSTALL' ++MKDIR_P='$MKDIR_P' ++_ACEOF ++ ++cat >>$CONFIG_STATUS <<\_ACEOF ++# If no file are specified by the user, then we need to provide default ++# value. By we need to know if files were specified by the user. ++ac_need_defaults=: ++while test $# != 0 ++do ++ case $1 in ++ --*=*) ++ ac_option=`expr "X$1" : 'X\([^=]*\)='` ++ ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` ++ ac_shift=: ++ ;; ++ *) ++ ac_option=$1 ++ ac_optarg=$2 ++ ac_shift=shift ++ ;; ++ esac ++ ++ case $ac_option in ++ # Handling of the options. ++ -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) ++ ac_cs_recheck=: ;; ++ --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) ++ echo "$ac_cs_version"; exit ;; ++ --debug | --debu | --deb | --de | --d | -d ) ++ debug=: ;; ++ --file | --fil | --fi | --f ) ++ $ac_shift ++ CONFIG_FILES="$CONFIG_FILES $ac_optarg" ++ ac_need_defaults=false;; ++ --header | --heade | --head | --hea ) ++ $ac_shift ++ CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg" ++ ac_need_defaults=false;; ++ --he | --h) ++ # Conflict between --help and --header ++ { echo "$as_me: error: ambiguous option: $1 ++Try \`$0 --help' for more information." >&2 ++ { (exit 1); exit 1; }; };; ++ --help | --hel | -h ) ++ echo "$ac_cs_usage"; exit ;; ++ -q | -quiet | --quiet | --quie | --qui | --qu | --q \ ++ | -silent | --silent | --silen | --sile | --sil | --si | --s) ++ ac_cs_silent=: ;; ++ ++ # This is an error. ++ -*) { echo "$as_me: error: unrecognized option: $1 ++Try \`$0 --help' for more information." >&2 ++ { (exit 1); exit 1; }; } ;; ++ ++ *) ac_config_targets="$ac_config_targets $1" ++ ac_need_defaults=false ;; ++ ++ esac ++ shift ++done ++ ++ac_configure_extra_args= ++ ++if $ac_cs_silent; then ++ exec 6>/dev/null ++ ac_configure_extra_args="$ac_configure_extra_args --silent" ++fi ++ ++_ACEOF ++cat >>$CONFIG_STATUS <<_ACEOF ++if \$ac_cs_recheck; then ++ echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6 ++ CONFIG_SHELL=$SHELL ++ export CONFIG_SHELL ++ exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion ++fi ++ ++_ACEOF ++cat >>$CONFIG_STATUS <<\_ACEOF ++exec 5>>config.log ++{ ++ echo ++ sed 'h;s/./-/g;s/^.../@%:@@%:@ /;s/...$/ @%:@@%:@/;p;x;p;x' <<_ASBOX ++@%:@@%:@ Running $as_me. @%:@@%:@ ++_ASBOX ++ echo "$ac_log" ++} >&5 ++ ++_ACEOF ++cat >>$CONFIG_STATUS <<_ACEOF ++# ++# INIT-COMMANDS ++# ++AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" ++TARGETDIR="$TARGETDIR" ++ ++_ACEOF ++ ++cat >>$CONFIG_STATUS <<\_ACEOF ++ ++# Handling of arguments. ++for ac_config_target in $ac_config_targets ++do ++ case $ac_config_target in ++ "fficonfig.h") CONFIG_HEADERS="$CONFIG_HEADERS fficonfig.h" ;; ++ "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; ++ "include") CONFIG_COMMANDS="$CONFIG_COMMANDS include" ;; ++ "src") CONFIG_COMMANDS="$CONFIG_COMMANDS src" ;; ++ "include/ffitarget.h") CONFIG_LINKS="$CONFIG_LINKS include/ffitarget.h:src/$TARGETDIR/ffitarget.h" ;; ++ "include/Makefile") CONFIG_FILES="$CONFIG_FILES include/Makefile" ;; ++ "include/ffi.h") CONFIG_FILES="$CONFIG_FILES include/ffi.h" ;; ++ "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; ++ "testsuite/Makefile") CONFIG_FILES="$CONFIG_FILES testsuite/Makefile" ;; ++ "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;; ++ "libffi.pc") CONFIG_FILES="$CONFIG_FILES libffi.pc" ;; ++ ++ *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5 ++echo "$as_me: error: invalid argument: $ac_config_target" >&2;} ++ { (exit 1); exit 1; }; };; ++ esac ++done ++ ++ ++# If the user did not use the arguments to specify the items to instantiate, ++# then the envvar interface is used. Set only those that are not. ++# We use the long form for the default assignment because of an extremely ++# bizarre bug on SunOS 4.1.3. ++if $ac_need_defaults; then ++ test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files ++ test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers ++ test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links ++ test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands ++fi ++ ++# Have a temporary directory for convenience. Make it in the build tree ++# simply because there is no reason against having it here, and in addition, ++# creating and moving files from /tmp can sometimes cause problems. ++# Hook for its removal unless debugging. ++# Note that there is a small window in which the directory will not be cleaned: ++# after its creation but before its name has been assigned to `$tmp'. ++$debug || ++{ ++ tmp= ++ trap 'exit_status=$? ++ { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status ++' 0 ++ trap '{ (exit 1); exit 1; }' 1 2 13 15 ++} ++# Create a (secure) tmp directory for tmp files. ++ ++{ ++ tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && ++ test -n "$tmp" && test -d "$tmp" ++} || ++{ ++ tmp=./conf$$-$RANDOM ++ (umask 077 && mkdir "$tmp") ++} || ++{ ++ echo "$me: cannot create a temporary directory in ." >&2 ++ { (exit 1); exit 1; } ++} ++ ++# ++# Set up the sed scripts for CONFIG_FILES section. ++# ++ ++# No need to generate the scripts if there are no CONFIG_FILES. ++# This happens for instance when ./config.status config.h ++if test -n "$CONFIG_FILES"; then ++ ++_ACEOF ++ ++ ++ ++ac_delim='%!_!# ' ++for ac_last_try in false false false false false :; do ++ cat >conf$$subs.sed <<_ACEOF ++SHELL!$SHELL$ac_delim ++PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim ++PACKAGE_NAME!$PACKAGE_NAME$ac_delim ++PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim ++PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim ++PACKAGE_STRING!$PACKAGE_STRING$ac_delim ++PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim ++exec_prefix!$exec_prefix$ac_delim ++prefix!$prefix$ac_delim ++program_transform_name!$program_transform_name$ac_delim ++bindir!$bindir$ac_delim ++sbindir!$sbindir$ac_delim ++libexecdir!$libexecdir$ac_delim ++datarootdir!$datarootdir$ac_delim ++datadir!$datadir$ac_delim ++sysconfdir!$sysconfdir$ac_delim ++sharedstatedir!$sharedstatedir$ac_delim ++localstatedir!$localstatedir$ac_delim ++includedir!$includedir$ac_delim ++oldincludedir!$oldincludedir$ac_delim ++docdir!$docdir$ac_delim ++infodir!$infodir$ac_delim ++htmldir!$htmldir$ac_delim ++dvidir!$dvidir$ac_delim ++pdfdir!$pdfdir$ac_delim ++psdir!$psdir$ac_delim ++libdir!$libdir$ac_delim ++localedir!$localedir$ac_delim ++mandir!$mandir$ac_delim ++DEFS!$DEFS$ac_delim ++ECHO_C!$ECHO_C$ac_delim ++ECHO_N!$ECHO_N$ac_delim ++ECHO_T!$ECHO_T$ac_delim ++LIBS!$LIBS$ac_delim ++build_alias!$build_alias$ac_delim ++host_alias!$host_alias$ac_delim ++target_alias!$target_alias$ac_delim ++build!$build$ac_delim ++build_cpu!$build_cpu$ac_delim ++build_vendor!$build_vendor$ac_delim ++build_os!$build_os$ac_delim ++host!$host$ac_delim ++host_cpu!$host_cpu$ac_delim ++host_vendor!$host_vendor$ac_delim ++host_os!$host_os$ac_delim ++target!$target$ac_delim ++target_cpu!$target_cpu$ac_delim ++target_vendor!$target_vendor$ac_delim ++target_os!$target_os$ac_delim ++INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim ++INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim ++INSTALL_DATA!$INSTALL_DATA$ac_delim ++am__isrc!$am__isrc$ac_delim ++CYGPATH_W!$CYGPATH_W$ac_delim ++PACKAGE!$PACKAGE$ac_delim ++VERSION!$VERSION$ac_delim ++ACLOCAL!$ACLOCAL$ac_delim ++AUTOCONF!$AUTOCONF$ac_delim ++AUTOMAKE!$AUTOMAKE$ac_delim ++AUTOHEADER!$AUTOHEADER$ac_delim ++MAKEINFO!$MAKEINFO$ac_delim ++install_sh!$install_sh$ac_delim ++STRIP!$STRIP$ac_delim ++INSTALL_STRIP_PROGRAM!$INSTALL_STRIP_PROGRAM$ac_delim ++mkdir_p!$mkdir_p$ac_delim ++AWK!$AWK$ac_delim ++SET_MAKE!$SET_MAKE$ac_delim ++am__leading_dot!$am__leading_dot$ac_delim ++AMTAR!$AMTAR$ac_delim ++am__tar!$am__tar$ac_delim ++am__untar!$am__untar$ac_delim ++CC!$CC$ac_delim ++CFLAGS!$CFLAGS$ac_delim ++LDFLAGS!$LDFLAGS$ac_delim ++CPPFLAGS!$CPPFLAGS$ac_delim ++ac_ct_CC!$ac_ct_CC$ac_delim ++EXEEXT!$EXEEXT$ac_delim ++OBJEXT!$OBJEXT$ac_delim ++DEPDIR!$DEPDIR$ac_delim ++am__include!$am__include$ac_delim ++am__quote!$am__quote$ac_delim ++AMDEP_TRUE!$AMDEP_TRUE$ac_delim ++AMDEP_FALSE!$AMDEP_FALSE$ac_delim ++AMDEPBACKSLASH!$AMDEPBACKSLASH$ac_delim ++CCDEPMODE!$CCDEPMODE$ac_delim ++am__fastdepCC_TRUE!$am__fastdepCC_TRUE$ac_delim ++am__fastdepCC_FALSE!$am__fastdepCC_FALSE$ac_delim ++CCAS!$CCAS$ac_delim ++CCASFLAGS!$CCASFLAGS$ac_delim ++CCASDEPMODE!$CCASDEPMODE$ac_delim ++am__fastdepCCAS_TRUE!$am__fastdepCCAS_TRUE$ac_delim ++am__fastdepCCAS_FALSE!$am__fastdepCCAS_FALSE$ac_delim ++LIBFFI_DLL!$LIBFFI_DLL$ac_delim ++LIBFFI_LDFLAGS!$LIBFFI_LDFLAGS$ac_delim ++SED!$SED$ac_delim ++GREP!$GREP$ac_delim ++EGREP!$EGREP$ac_delim ++_ACEOF ++ ++ if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then ++ break ++ elif $ac_last_try; then ++ { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 ++echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} ++ { (exit 1); exit 1; }; } ++ else ++ ac_delim="$ac_delim!$ac_delim _$ac_delim!! " ++ fi ++done ++ ++ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed` ++if test -n "$ac_eof"; then ++ ac_eof=`echo "$ac_eof" | sort -nru | sed 1q` ++ ac_eof=`expr $ac_eof + 1` ++fi ++ ++cat >>$CONFIG_STATUS <<_ACEOF ++cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof ++/@[a-zA-Z_][a-zA-Z_0-9]*@/!b ++_ACEOF ++sed ' ++s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g ++s/^/s,@/; s/!/@,|#_!!_#|/ ++:n ++t n ++s/'"$ac_delim"'$/,g/; t ++s/$/\\/; p ++N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n ++' >>$CONFIG_STATUS >$CONFIG_STATUS <<_ACEOF ++CEOF$ac_eof ++_ACEOF ++ ++ ++ac_delim='%!_!# ' ++for ac_last_try in false false false false false :; do ++ cat >conf$$subs.sed <<_ACEOF ++LN_S!$LN_S$ac_delim ++ECHO!$ECHO$ac_delim ++AR!$AR$ac_delim ++RANLIB!$RANLIB$ac_delim ++DSYMUTIL!$DSYMUTIL$ac_delim ++NMEDIT!$NMEDIT$ac_delim ++DLLTOOL!$DLLTOOL$ac_delim ++AS!$AS$ac_delim ++OBJDUMP!$OBJDUMP$ac_delim ++CPP!$CPP$ac_delim ++CXX!$CXX$ac_delim ++CXXFLAGS!$CXXFLAGS$ac_delim ++ac_ct_CXX!$ac_ct_CXX$ac_delim ++CXXDEPMODE!$CXXDEPMODE$ac_delim ++am__fastdepCXX_TRUE!$am__fastdepCXX_TRUE$ac_delim ++am__fastdepCXX_FALSE!$am__fastdepCXX_FALSE$ac_delim ++CXXCPP!$CXXCPP$ac_delim ++F77!$F77$ac_delim ++FFLAGS!$FFLAGS$ac_delim ++ac_ct_F77!$ac_ct_F77$ac_delim ++LIBTOOL!$LIBTOOL$ac_delim ++MAINTAINER_MODE_TRUE!$MAINTAINER_MODE_TRUE$ac_delim ++MAINTAINER_MODE_FALSE!$MAINTAINER_MODE_FALSE$ac_delim ++MAINT!$MAINT$ac_delim ++TESTSUBDIR_TRUE!$TESTSUBDIR_TRUE$ac_delim ++TESTSUBDIR_FALSE!$TESTSUBDIR_FALSE$ac_delim ++AM_RUNTESTFLAGS!$AM_RUNTESTFLAGS$ac_delim ++MIPS_TRUE!$MIPS_TRUE$ac_delim ++MIPS_FALSE!$MIPS_FALSE$ac_delim ++SPARC_TRUE!$SPARC_TRUE$ac_delim ++SPARC_FALSE!$SPARC_FALSE$ac_delim ++X86_TRUE!$X86_TRUE$ac_delim ++X86_FALSE!$X86_FALSE$ac_delim ++X86_FREEBSD_TRUE!$X86_FREEBSD_TRUE$ac_delim ++X86_FREEBSD_FALSE!$X86_FREEBSD_FALSE$ac_delim ++X86_WIN32_TRUE!$X86_WIN32_TRUE$ac_delim ++X86_WIN32_FALSE!$X86_WIN32_FALSE$ac_delim ++X86_DARWIN_TRUE!$X86_DARWIN_TRUE$ac_delim ++X86_DARWIN_FALSE!$X86_DARWIN_FALSE$ac_delim ++ALPHA_TRUE!$ALPHA_TRUE$ac_delim ++ALPHA_FALSE!$ALPHA_FALSE$ac_delim ++IA64_TRUE!$IA64_TRUE$ac_delim ++IA64_FALSE!$IA64_FALSE$ac_delim ++M32R_TRUE!$M32R_TRUE$ac_delim ++M32R_FALSE!$M32R_FALSE$ac_delim ++M68K_TRUE!$M68K_TRUE$ac_delim ++M68K_FALSE!$M68K_FALSE$ac_delim ++POWERPC_TRUE!$POWERPC_TRUE$ac_delim ++POWERPC_FALSE!$POWERPC_FALSE$ac_delim ++POWERPC_AIX_TRUE!$POWERPC_AIX_TRUE$ac_delim ++POWERPC_AIX_FALSE!$POWERPC_AIX_FALSE$ac_delim ++POWERPC_DARWIN_TRUE!$POWERPC_DARWIN_TRUE$ac_delim ++POWERPC_DARWIN_FALSE!$POWERPC_DARWIN_FALSE$ac_delim ++POWERPC_FREEBSD_TRUE!$POWERPC_FREEBSD_TRUE$ac_delim ++POWERPC_FREEBSD_FALSE!$POWERPC_FREEBSD_FALSE$ac_delim ++ARM_TRUE!$ARM_TRUE$ac_delim ++ARM_FALSE!$ARM_FALSE$ac_delim ++LIBFFI_CRIS_TRUE!$LIBFFI_CRIS_TRUE$ac_delim ++LIBFFI_CRIS_FALSE!$LIBFFI_CRIS_FALSE$ac_delim ++FRV_TRUE!$FRV_TRUE$ac_delim ++FRV_FALSE!$FRV_FALSE$ac_delim ++S390_TRUE!$S390_TRUE$ac_delim ++S390_FALSE!$S390_FALSE$ac_delim ++X86_64_TRUE!$X86_64_TRUE$ac_delim ++X86_64_FALSE!$X86_64_FALSE$ac_delim ++SH_TRUE!$SH_TRUE$ac_delim ++SH_FALSE!$SH_FALSE$ac_delim ++SH64_TRUE!$SH64_TRUE$ac_delim ++SH64_FALSE!$SH64_FALSE$ac_delim ++PA_LINUX_TRUE!$PA_LINUX_TRUE$ac_delim ++PA_LINUX_FALSE!$PA_LINUX_FALSE$ac_delim ++PA_HPUX_TRUE!$PA_HPUX_TRUE$ac_delim ++PA_HPUX_FALSE!$PA_HPUX_FALSE$ac_delim ++PA64_HPUX_TRUE!$PA64_HPUX_TRUE$ac_delim ++PA64_HPUX_FALSE!$PA64_HPUX_FALSE$ac_delim ++ALLOCA!$ALLOCA$ac_delim ++HAVE_LONG_DOUBLE!$HAVE_LONG_DOUBLE$ac_delim ++TARGET!$TARGET$ac_delim ++TARGETDIR!$TARGETDIR$ac_delim ++toolexecdir!$toolexecdir$ac_delim ++toolexeclibdir!$toolexeclibdir$ac_delim ++LIB@&t@OBJS!$LIB@&t@OBJS$ac_delim ++LTLIBOBJS!$LTLIBOBJS$ac_delim ++_ACEOF ++ ++ if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 83; then ++ break ++ elif $ac_last_try; then ++ { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 ++echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} ++ { (exit 1); exit 1; }; } ++ else ++ ac_delim="$ac_delim!$ac_delim _$ac_delim!! " ++ fi ++done ++ ++ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed` ++if test -n "$ac_eof"; then ++ ac_eof=`echo "$ac_eof" | sort -nru | sed 1q` ++ ac_eof=`expr $ac_eof + 1` ++fi ++ ++cat >>$CONFIG_STATUS <<_ACEOF ++cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof ++/@[a-zA-Z_][a-zA-Z_0-9]*@/!b end ++_ACEOF ++sed ' ++s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g ++s/^/s,@/; s/!/@,|#_!!_#|/ ++:n ++t n ++s/'"$ac_delim"'$/,g/; t ++s/$/\\/; p ++N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n ++' >>$CONFIG_STATUS >$CONFIG_STATUS <<_ACEOF ++:end ++s/|#_!!_#|//g ++CEOF$ac_eof ++_ACEOF ++ ++ ++# VPATH may cause trouble with some makes, so we remove $(srcdir), ++# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and ++# trailing colons and then remove the whole line if VPATH becomes empty ++# (actually we leave an empty line to preserve line numbers). ++if test "x$srcdir" = x.; then ++ ac_vpsub='/^[ ]*VPATH[ ]*=/{ ++s/:*\$(srcdir):*/:/ ++s/:*\${srcdir}:*/:/ ++s/:*@srcdir@:*/:/ ++s/^\([^=]*=[ ]*\):*/\1/ ++s/:*$// ++s/^[^=]*=[ ]*$// ++}' ++fi ++ ++cat >>$CONFIG_STATUS <<\_ACEOF ++fi # test -n "$CONFIG_FILES" ++ ++ ++for ac_tag in :F $CONFIG_FILES :H $CONFIG_HEADERS :L $CONFIG_LINKS :C $CONFIG_COMMANDS ++do ++ case $ac_tag in ++ :[FHLC]) ac_mode=$ac_tag; continue;; ++ esac ++ case $ac_mode$ac_tag in ++ :[FHL]*:*);; ++ :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5 ++echo "$as_me: error: Invalid tag $ac_tag." >&2;} ++ { (exit 1); exit 1; }; };; ++ :[FH]-) ac_tag=-:-;; ++ :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; ++ esac ++ ac_save_IFS=$IFS ++ IFS=: ++ set x $ac_tag ++ IFS=$ac_save_IFS ++ shift ++ ac_file=$1 ++ shift ++ ++ case $ac_mode in ++ :L) ac_source=$1;; ++ :[FH]) ++ ac_file_inputs= ++ for ac_f ++ do ++ case $ac_f in ++ -) ac_f="$tmp/stdin";; ++ *) # Look for the file first in the build tree, then in the source tree ++ # (if the path is not absolute). The absolute path cannot be DOS-style, ++ # because $ac_f cannot contain `:'. ++ test -f "$ac_f" || ++ case $ac_f in ++ [\\/$]*) false;; ++ *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; ++ esac || ++ { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5 ++echo "$as_me: error: cannot find input file: $ac_f" >&2;} ++ { (exit 1); exit 1; }; };; ++ esac ++ ac_file_inputs="$ac_file_inputs $ac_f" ++ done ++ ++ # Let's still pretend it is `configure' which instantiates (i.e., don't ++ # use $as_me), people would be surprised to read: ++ # /* config.h. Generated by config.status. */ ++ configure_input="Generated from "`IFS=: ++ echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure." ++ if test x"$ac_file" != x-; then ++ configure_input="$ac_file. $configure_input" ++ { echo "$as_me:$LINENO: creating $ac_file" >&5 ++echo "$as_me: creating $ac_file" >&6;} ++ fi ++ ++ case $ac_tag in ++ *:-:* | *:-) cat >"$tmp/stdin";; ++ esac ++ ;; ++ esac ++ ++ ac_dir=`$as_dirname -- "$ac_file" || ++$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ ++ X"$ac_file" : 'X\(//\)[^/]' \| \ ++ X"$ac_file" : 'X\(//\)$' \| \ ++ X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || ++echo X"$ac_file" | ++ sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ ++ s//\1/ ++ q ++ } ++ /^X\(\/\/\)[^/].*/{ ++ s//\1/ ++ q ++ } ++ /^X\(\/\/\)$/{ ++ s//\1/ ++ q ++ } ++ /^X\(\/\).*/{ ++ s//\1/ ++ q ++ } ++ s/.*/./; q'` ++ { as_dir="$ac_dir" ++ case $as_dir in #( ++ -*) as_dir=./$as_dir;; ++ esac ++ test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || { ++ as_dirs= ++ while :; do ++ case $as_dir in #( ++ *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #( ++ *) as_qdir=$as_dir;; ++ esac ++ as_dirs="'$as_qdir' $as_dirs" ++ as_dir=`$as_dirname -- "$as_dir" || ++$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ ++ X"$as_dir" : 'X\(//\)[^/]' \| \ ++ X"$as_dir" : 'X\(//\)$' \| \ ++ X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || ++echo X"$as_dir" | ++ sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ ++ s//\1/ ++ q ++ } ++ /^X\(\/\/\)[^/].*/{ ++ s//\1/ ++ q ++ } ++ /^X\(\/\/\)$/{ ++ s//\1/ ++ q ++ } ++ /^X\(\/\).*/{ ++ s//\1/ ++ q ++ } ++ s/.*/./; q'` ++ test -d "$as_dir" && break ++ done ++ test -z "$as_dirs" || eval "mkdir $as_dirs" ++ } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5 ++echo "$as_me: error: cannot create directory $as_dir" >&2;} ++ { (exit 1); exit 1; }; }; } ++ ac_builddir=. ++ ++case "$ac_dir" in ++.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; ++*) ++ ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` ++ # A ".." for each directory in $ac_dir_suffix. ++ ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'` ++ case $ac_top_builddir_sub in ++ "") ac_top_builddir_sub=. ac_top_build_prefix= ;; ++ *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; ++ esac ;; ++esac ++ac_abs_top_builddir=$ac_pwd ++ac_abs_builddir=$ac_pwd$ac_dir_suffix ++# for backward compatibility: ++ac_top_builddir=$ac_top_build_prefix ++ ++case $srcdir in ++ .) # We are building in place. ++ ac_srcdir=. ++ ac_top_srcdir=$ac_top_builddir_sub ++ ac_abs_top_srcdir=$ac_pwd ;; ++ [\\/]* | ?:[\\/]* ) # Absolute name. ++ ac_srcdir=$srcdir$ac_dir_suffix; ++ ac_top_srcdir=$srcdir ++ ac_abs_top_srcdir=$srcdir ;; ++ *) # Relative name. ++ ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix ++ ac_top_srcdir=$ac_top_build_prefix$srcdir ++ ac_abs_top_srcdir=$ac_pwd/$srcdir ;; ++esac ++ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix ++ ++ ++ case $ac_mode in ++ :F) ++ # ++ # CONFIG_FILE ++ # ++ ++ case $INSTALL in ++ [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; ++ *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; ++ esac ++ ac_MKDIR_P=$MKDIR_P ++ case $MKDIR_P in ++ [\\/$]* | ?:[\\/]* ) ;; ++ */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; ++ esac ++_ACEOF ++ ++cat >>$CONFIG_STATUS <<\_ACEOF ++# If the template does not know about datarootdir, expand it. ++# FIXME: This hack should be removed a few years after 2.60. ++ac_datarootdir_hack=; ac_datarootdir_seen= ++ ++case `sed -n '/datarootdir/ { ++ p ++ q ++} ++/@datadir@/p ++/@docdir@/p ++/@infodir@/p ++/@localedir@/p ++/@mandir@/p ++' $ac_file_inputs` in ++*datarootdir*) ac_datarootdir_seen=yes;; ++*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) ++ { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 ++echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} ++_ACEOF ++cat >>$CONFIG_STATUS <<_ACEOF ++ ac_datarootdir_hack=' ++ s&@datadir@&$datadir&g ++ s&@docdir@&$docdir&g ++ s&@infodir@&$infodir&g ++ s&@localedir@&$localedir&g ++ s&@mandir@&$mandir&g ++ s&\\\${datarootdir}&$datarootdir&g' ;; ++esac ++_ACEOF ++ ++# Neutralize VPATH when `$srcdir' = `.'. ++# Shell code in configure.ac might set extrasub. ++# FIXME: do we really want to maintain this feature? ++cat >>$CONFIG_STATUS <<_ACEOF ++ sed "$ac_vpsub ++$extrasub ++_ACEOF ++cat >>$CONFIG_STATUS <<\_ACEOF ++:t ++/@[a-zA-Z_][a-zA-Z_0-9]*@/!b ++s&@configure_input@&$configure_input&;t t ++s&@top_builddir@&$ac_top_builddir_sub&;t t ++s&@srcdir@&$ac_srcdir&;t t ++s&@abs_srcdir@&$ac_abs_srcdir&;t t ++s&@top_srcdir@&$ac_top_srcdir&;t t ++s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t ++s&@builddir@&$ac_builddir&;t t ++s&@abs_builddir@&$ac_abs_builddir&;t t ++s&@abs_top_builddir@&$ac_abs_top_builddir&;t t ++s&@INSTALL@&$ac_INSTALL&;t t ++s&@MKDIR_P@&$ac_MKDIR_P&;t t ++$ac_datarootdir_hack ++" $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" >$tmp/out ++ ++test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && ++ { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } && ++ { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } && ++ { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir' ++which seems to be undefined. Please make sure it is defined." >&5 ++echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' ++which seems to be undefined. Please make sure it is defined." >&2;} ++ ++ rm -f "$tmp/stdin" ++ case $ac_file in ++ -) cat "$tmp/out"; rm -f "$tmp/out";; ++ *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;; ++ esac ++ ;; ++ :H) ++ # ++ # CONFIG_HEADER ++ # ++_ACEOF ++ ++# Transform confdefs.h into a sed script `conftest.defines', that ++# substitutes the proper values into config.h.in to produce config.h. ++rm -f conftest.defines conftest.tail ++# First, append a space to every undef/define line, to ease matching. ++echo 's/$/ /' >conftest.defines ++# Then, protect against being on the right side of a sed subst, or in ++# an unquoted here document, in config.status. If some macros were ++# called several times there might be several #defines for the same ++# symbol, which is useless. But do not sort them, since the last ++# AC_DEFINE must be honored. ++ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* ++# These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where ++# NAME is the cpp macro being defined, VALUE is the value it is being given. ++# PARAMS is the parameter list in the macro definition--in most cases, it's ++# just an empty string. ++ac_dA='s,^\\([ #]*\\)[^ ]*\\([ ]*' ++ac_dB='\\)[ (].*,\\1define\\2' ++ac_dC=' ' ++ac_dD=' ,' ++ ++uniq confdefs.h | ++ sed -n ' ++ t rset ++ :rset ++ s/^[ ]*#[ ]*define[ ][ ]*// ++ t ok ++ d ++ :ok ++ s/[\\&,]/\\&/g ++ s/^\('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p ++ s/^\('"$ac_word_re"'\)[ ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p ++ ' >>conftest.defines ++ ++# Remove the space that was appended to ease matching. ++# Then replace #undef with comments. This is necessary, for ++# example, in the case of _POSIX_SOURCE, which is predefined and required ++# on some systems where configure will not decide to define it. ++# (The regexp can be short, since the line contains either #define or #undef.) ++echo 's/ $// ++s,^[ #]*u.*,/* & */,' >>conftest.defines ++ ++# Break up conftest.defines: ++ac_max_sed_lines=50 ++ ++# First sed command is: sed -f defines.sed $ac_file_inputs >"$tmp/out1" ++# Second one is: sed -f defines.sed "$tmp/out1" >"$tmp/out2" ++# Third one will be: sed -f defines.sed "$tmp/out2" >"$tmp/out1" ++# et cetera. ++ac_in='$ac_file_inputs' ++ac_out='"$tmp/out1"' ++ac_nxt='"$tmp/out2"' ++ ++while : ++do ++ # Write a here document: ++ cat >>$CONFIG_STATUS <<_ACEOF ++ # First, check the format of the line: ++ cat >"\$tmp/defines.sed" <<\\CEOF ++/^[ ]*#[ ]*undef[ ][ ]*$ac_word_re[ ]*\$/b def ++/^[ ]*#[ ]*define[ ][ ]*$ac_word_re[( ]/b def ++b ++:def ++_ACEOF ++ sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS ++ echo 'CEOF ++ sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS ++ ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in ++ sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail ++ grep . conftest.tail >/dev/null || break ++ rm -f conftest.defines ++ mv conftest.tail conftest.defines ++done ++rm -f conftest.defines conftest.tail ++ ++echo "ac_result=$ac_in" >>$CONFIG_STATUS ++cat >>$CONFIG_STATUS <<\_ACEOF ++ if test x"$ac_file" != x-; then ++ echo "/* $configure_input */" >"$tmp/config.h" ++ cat "$ac_result" >>"$tmp/config.h" ++ if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then ++ { echo "$as_me:$LINENO: $ac_file is unchanged" >&5 ++echo "$as_me: $ac_file is unchanged" >&6;} ++ else ++ rm -f $ac_file ++ mv "$tmp/config.h" $ac_file ++ fi ++ else ++ echo "/* $configure_input */" ++ cat "$ac_result" ++ fi ++ rm -f "$tmp/out12" ++# Compute $ac_file's index in $config_headers. ++_am_arg=$ac_file ++_am_stamp_count=1 ++for _am_header in $config_headers :; do ++ case $_am_header in ++ $_am_arg | $_am_arg:* ) ++ break ;; ++ * ) ++ _am_stamp_count=`expr $_am_stamp_count + 1` ;; ++ esac ++done ++echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || ++$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ ++ X"$_am_arg" : 'X\(//\)[^/]' \| \ ++ X"$_am_arg" : 'X\(//\)$' \| \ ++ X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || ++echo X"$_am_arg" | ++ sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ ++ s//\1/ ++ q ++ } ++ /^X\(\/\/\)[^/].*/{ ++ s//\1/ ++ q ++ } ++ /^X\(\/\/\)$/{ ++ s//\1/ ++ q ++ } ++ /^X\(\/\).*/{ ++ s//\1/ ++ q ++ } ++ s/.*/./; q'`/stamp-h$_am_stamp_count ++ ;; ++ :L) ++ # ++ # CONFIG_LINK ++ # ++ ++ { echo "$as_me:$LINENO: linking $srcdir/$ac_source to $ac_file" >&5 ++echo "$as_me: linking $srcdir/$ac_source to $ac_file" >&6;} ++ ++ if test ! -r "$srcdir/$ac_source"; then ++ { { echo "$as_me:$LINENO: error: $srcdir/$ac_source: file not found" >&5 ++echo "$as_me: error: $srcdir/$ac_source: file not found" >&2;} ++ { (exit 1); exit 1; }; } ++ fi ++ rm -f "$ac_file" ++ ++ # Try a relative symlink, then a hard link, then a copy. ++ case $srcdir in ++ [\\/$]* | ?:[\\/]* ) ac_rel_source=$srcdir/$ac_source ;; ++ *) ac_rel_source=$ac_top_build_prefix$srcdir/$ac_source ;; ++ esac ++ ln -s "$ac_rel_source" "$ac_file" 2>/dev/null || ++ ln "$srcdir/$ac_source" "$ac_file" 2>/dev/null || ++ cp -p "$srcdir/$ac_source" "$ac_file" || ++ { { echo "$as_me:$LINENO: error: cannot link or copy $srcdir/$ac_source to $ac_file" >&5 ++echo "$as_me: error: cannot link or copy $srcdir/$ac_source to $ac_file" >&2;} ++ { (exit 1); exit 1; }; } ++ ;; ++ :C) { echo "$as_me:$LINENO: executing $ac_file commands" >&5 ++echo "$as_me: executing $ac_file commands" >&6;} ++ ;; ++ esac ++ ++ ++ case $ac_file$ac_mode in ++ "depfiles":C) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do ++ # Strip MF so we end up with the name of the file. ++ mf=`echo "$mf" | sed -e 's/:.*$//'` ++ # Check whether this is an Automake generated Makefile or not. ++ # We used to match only the files named `Makefile.in', but ++ # some people rename them; so instead we look at the file content. ++ # Grep'ing the first line is not enough: some people post-process ++ # each Makefile.in and add a new line on top of each file to say so. ++ # Grep'ing the whole file is not good either: AIX grep has a line ++ # limit of 2048, but all sed's we know have understand at least 4000. ++ if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then ++ dirpart=`$as_dirname -- "$mf" || ++$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ ++ X"$mf" : 'X\(//\)[^/]' \| \ ++ X"$mf" : 'X\(//\)$' \| \ ++ X"$mf" : 'X\(/\)' \| . 2>/dev/null || ++echo X"$mf" | ++ sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ ++ s//\1/ ++ q ++ } ++ /^X\(\/\/\)[^/].*/{ ++ s//\1/ ++ q ++ } ++ /^X\(\/\/\)$/{ ++ s//\1/ ++ q ++ } ++ /^X\(\/\).*/{ ++ s//\1/ ++ q ++ } ++ s/.*/./; q'` ++ else ++ continue ++ fi ++ # Extract the definition of DEPDIR, am__include, and am__quote ++ # from the Makefile without running `make'. ++ DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` ++ test -z "$DEPDIR" && continue ++ am__include=`sed -n 's/^am__include = //p' < "$mf"` ++ test -z "am__include" && continue ++ am__quote=`sed -n 's/^am__quote = //p' < "$mf"` ++ # When using ansi2knr, U may be empty or an underscore; expand it ++ U=`sed -n 's/^U = //p' < "$mf"` ++ # Find all dependency output files, they are included files with ++ # $(DEPDIR) in their names. We invoke sed twice because it is the ++ # simplest approach to changing $(DEPDIR) to its actual value in the ++ # expansion. ++ for file in `sed -n " ++ s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ ++ sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do ++ # Make sure the directory exists. ++ test -f "$dirpart/$file" && continue ++ fdir=`$as_dirname -- "$file" || ++$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ ++ X"$file" : 'X\(//\)[^/]' \| \ ++ X"$file" : 'X\(//\)$' \| \ ++ X"$file" : 'X\(/\)' \| . 2>/dev/null || ++echo X"$file" | ++ sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ ++ s//\1/ ++ q ++ } ++ /^X\(\/\/\)[^/].*/{ ++ s//\1/ ++ q ++ } ++ /^X\(\/\/\)$/{ ++ s//\1/ ++ q ++ } ++ /^X\(\/\).*/{ ++ s//\1/ ++ q ++ } ++ s/.*/./; q'` ++ { as_dir=$dirpart/$fdir ++ case $as_dir in #( ++ -*) as_dir=./$as_dir;; ++ esac ++ test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || { ++ as_dirs= ++ while :; do ++ case $as_dir in #( ++ *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #( ++ *) as_qdir=$as_dir;; ++ esac ++ as_dirs="'$as_qdir' $as_dirs" ++ as_dir=`$as_dirname -- "$as_dir" || ++$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ ++ X"$as_dir" : 'X\(//\)[^/]' \| \ ++ X"$as_dir" : 'X\(//\)$' \| \ ++ X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || ++echo X"$as_dir" | ++ sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ ++ s//\1/ ++ q ++ } ++ /^X\(\/\/\)[^/].*/{ ++ s//\1/ ++ q ++ } ++ /^X\(\/\/\)$/{ ++ s//\1/ ++ q ++ } ++ /^X\(\/\).*/{ ++ s//\1/ ++ q ++ } ++ s/.*/./; q'` ++ test -d "$as_dir" && break ++ done ++ test -z "$as_dirs" || eval "mkdir $as_dirs" ++ } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5 ++echo "$as_me: error: cannot create directory $as_dir" >&2;} ++ { (exit 1); exit 1; }; }; } ++ # echo "creating $dirpart/$file" ++ echo '# dummy' > "$dirpart/$file" ++ done ++done ++ ;; ++ "include":C) test -d include || mkdir include ;; ++ "src":C) ++test -d src || mkdir src ++test -d src/$TARGETDIR || mkdir src/$TARGETDIR ++ ;; ++ ++ esac ++done # for ac_tag ++ ++ ++{ (exit 0); exit 0; } ++_ACEOF ++chmod +x $CONFIG_STATUS ++ac_clean_files=$ac_clean_files_save ++ ++ ++# configure is writing to config.log, and then calls config.status. ++# config.status does its own redirection, appending to config.log. ++# Unfortunately, on DOS this fails, as config.log is still kept open ++# by configure, so config.status won't be able to write to it; its ++# output is simply discarded. So we exec the FD to /dev/null, ++# effectively closing config.log, so it can be properly (re)opened and ++# appended to by config.status. When coming back to configure, we ++# need to make the FD available again. ++if test "$no_create" != yes; then ++ ac_cs_success=: ++ ac_config_status_args= ++ test "$silent" = yes && ++ ac_config_status_args="$ac_config_status_args --quiet" ++ exec 5>/dev/null ++ $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false ++ exec 5>>config.log ++ # Use ||, not &&, to avoid exiting from the if with $? = 1, which ++ # would make configure fail if this is the last instruction. ++ $ac_cs_success || { (exit 1); exit 1; } ++fi ++ +diff -Nur libffi-3.0.8/autom4te.cache/requests autotools-update-3.0.8/autom4te.cache/requests +--- libffi-3.0.8/autom4te.cache/requests 1970-01-01 01:00:00.000000000 +0100 ++++ autotools-update-3.0.8/autom4te.cache/requests 2009-06-05 17:56:38.000000000 +0100 +@@ -0,0 +1,220 @@ ++# This file was generated by Autom4te Mon Aug 11 20:59:21 PDT 2008. ++# It contains the lists of macros which have been traced. ++# It can be safely removed. ++ ++@request = ( ++ bless( [ ++ '0', ++ 1, ++ [ ++ '/usr/share/autoconf' ++ ], ++ [ ++ '/usr/share/autoconf/autoconf/autoconf.m4f', ++ 'aclocal.m4', ++ 'configure.ac' ++ ], ++ { ++ '_LT_AC_TAGCONFIG' => 1, ++ 'AM_PROG_F77_C_O' => 1, ++ 'AC_INIT' => 1, ++ 'm4_pattern_forbid' => 1, ++ 'AC_CANONICAL_TARGET' => 1, ++ 'AC_CONFIG_LIBOBJ_DIR' => 1, ++ 'AC_SUBST' => 1, ++ 'AC_CANONICAL_HOST' => 1, ++ 'AC_FC_SRCEXT' => 1, ++ 'AC_PROG_LIBTOOL' => 1, ++ 'AM_INIT_AUTOMAKE' => 1, ++ 'AC_CONFIG_SUBDIRS' => 1, ++ 'AM_AUTOMAKE_VERSION' => 1, ++ 'LT_CONFIG_LTDL_DIR' => 1, ++ 'AC_CONFIG_LINKS' => 1, ++ 'AC_REQUIRE_AUX_FILE' => 1, ++ 'LT_SUPPORTED_TAG' => 1, ++ 'm4_sinclude' => 1, ++ 'AM_MAINTAINER_MODE' => 1, ++ 'AM_GNU_GETTEXT_INTL_SUBDIR' => 1, ++ '_m4_warn' => 1, ++ 'AM_PROG_CXX_C_O' => 1, ++ 'AM_ENABLE_MULTILIB' => 1, ++ 'AC_CONFIG_FILES' => 1, ++ 'LT_INIT' => 1, ++ 'include' => 1, ++ 'AM_GNU_GETTEXT' => 1, ++ 'AC_LIBSOURCE' => 1, ++ 'AM_PROG_FC_C_O' => 1, ++ 'AC_CANONICAL_BUILD' => 1, ++ 'AC_FC_FREEFORM' => 1, ++ 'AH_OUTPUT' => 1, ++ '_AM_SUBST_NOTMAKE' => 1, ++ 'AC_CONFIG_AUX_DIR' => 1, ++ 'm4_pattern_allow' => 1, ++ 'AM_PROG_CC_C_O' => 1, ++ 'sinclude' => 1, ++ 'AM_CONDITIONAL' => 1, ++ 'AC_CANONICAL_SYSTEM' => 1, ++ 'AC_CONFIG_HEADERS' => 1, ++ 'AC_DEFINE_TRACE_LITERAL' => 1, ++ 'm4_include' => 1, ++ 'AC_SUBST_TRACE' => 1 ++ } ++ ], 'Autom4te::Request' ), ++ bless( [ ++ '1', ++ 1, ++ [ ++ '/usr/share/autoconf' ++ ], ++ [ ++ '/usr/share/autoconf/autoconf/autoconf.m4f', ++ '/usr/share/aclocal/libtool.m4', ++ '/usr/share/aclocal-1.10/amversion.m4', ++ '/usr/share/aclocal-1.10/as.m4', ++ '/usr/share/aclocal-1.10/auxdir.m4', ++ '/usr/share/aclocal-1.10/cond.m4', ++ '/usr/share/aclocal-1.10/depend.m4', ++ '/usr/share/aclocal-1.10/depout.m4', ++ '/usr/share/aclocal-1.10/init.m4', ++ '/usr/share/aclocal-1.10/install-sh.m4', ++ '/usr/share/aclocal-1.10/lead-dot.m4', ++ '/usr/share/aclocal-1.10/maintainer.m4', ++ '/usr/share/aclocal-1.10/make.m4', ++ '/usr/share/aclocal-1.10/minuso.m4', ++ '/usr/share/aclocal-1.10/missing.m4', ++ '/usr/share/aclocal-1.10/mkdirp.m4', ++ '/usr/share/aclocal-1.10/options.m4', ++ '/usr/share/aclocal-1.10/runlog.m4', ++ '/usr/share/aclocal-1.10/sanity.m4', ++ '/usr/share/aclocal-1.10/strip.m4', ++ '/usr/share/aclocal-1.10/substnot.m4', ++ '/usr/share/aclocal-1.10/tar.m4', ++ 'acinclude.m4', ++ 'configure.ac' ++ ], ++ { ++ '_LT_AC_TAGCONFIG' => 1, ++ 'm4_pattern_forbid' => 1, ++ 'AM_ENABLE_STATIC' => 1, ++ 'AC_LIBTOOL_LANG_RC_CONFIG' => 1, ++ 'AC_LIBTOOL_COMPILER_OPTION' => 1, ++ '_LT_AC_SHELL_INIT' => 1, ++ 'AC_DISABLE_SHARED' => 1, ++ '_LT_COMPILER_BOILERPLATE' => 1, ++ 'AC_DEFUN' => 1, ++ '_LT_AC_LANG_CXX_CONFIG' => 1, ++ 'AC_LIBTOOL_SETUP' => 1, ++ 'AC_PROG_LIBTOOL' => 1, ++ 'AC_LIBTOOL_WIN32_DLL' => 1, ++ 'AC_PROG_LD_RELOAD_FLAG' => 1, ++ 'AM_PROG_MKDIR_P' => 1, ++ 'AM_AUTOMAKE_VERSION' => 1, ++ 'AM_MISSING_HAS_RUN' => 1, ++ 'AM_MISSING_PROG' => 1, ++ 'AC_LIBTOOL_DLOPEN_SELF' => 1, ++ 'AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH' => 1, ++ '_LT_AC_LANG_C_CONFIG' => 1, ++ 'AC_LIBTOOL_PROG_LD_SHLIBS' => 1, ++ 'AM_PROG_INSTALL_STRIP' => 1, ++ '_m4_warn' => 1, ++ 'AC_LIBTOOL_OBJDIR' => 1, ++ 'AC_LIBTOOL_LINKER_OPTION' => 1, ++ 'AM_SANITY_CHECK' => 1, ++ 'AC_LIBTOOL_PROG_COMPILER_PIC' => 1, ++ 'AC_LIBTOOL_LANG_GCJ_CONFIG' => 1, ++ '_LT_AC_CHECK_DLFCN' => 1, ++ 'AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE' => 1, ++ 'AC_LIBTOOL_CXX' => 1, ++ 'LT_AC_PROG_RC' => 1, ++ '_AM_PROG_TAR' => 1, ++ 'LT_AC_PROG_GCJ' => 1, ++ 'AC_LIBTOOL_GCJ' => 1, ++ 'AM_DISABLE_STATIC' => 1, ++ '_LT_AC_PROG_CXXCPP' => 1, ++ 'AM_DEP_TRACK' => 1, ++ '_AC_PROG_LIBTOOL' => 1, ++ 'AC_LIBTOOL_CONFIG' => 1, ++ '_LT_AC_LANG_F77' => 1, ++ '_AM_IF_OPTION' => 1, ++ 'AC_PATH_TOOL_PREFIX' => 1, ++ '_AM_SUBST_NOTMAKE' => 1, ++ 'm4_pattern_allow' => 1, ++ '_AM_AUTOCONF_VERSION' => 1, ++ 'AC_LIBTOOL_F77' => 1, ++ 'AM_DISABLE_SHARED' => 1, ++ 'AM_SET_LEADING_DOT' => 1, ++ 'AM_PROG_LIBTOOL' => 1, ++ '_LT_AC_LANG_CXX' => 1, ++ 'AM_PROG_LD' => 1, ++ '_LT_AC_FILE_LTDLL_C' => 1, ++ '_AM_DEPENDENCIES' => 1, ++ 'AC_LIBTOOL_LANG_C_CONFIG' => 1, ++ '_LT_AC_SYS_COMPILER' => 1, ++ 'AM_PROG_NM' => 1, ++ 'AU_DEFUN' => 1, ++ 'AC_PROG_NM' => 1, ++ 'AC_LIBTOOL_DLOPEN' => 1, ++ 'AC_LIBLTDL_CONVENIENCE' => 1, ++ 'AC_PROG_LD' => 1, ++ 'AC_PROG_LD_GNU' => 1, ++ 'AC_ENABLE_FAST_INSTALL' => 1, ++ 'AC_DEPLIBS_CHECK_METHOD' => 1, ++ 'jm_MAINTAINER_MODE' => 1, ++ 'AM_SET_CURRENT_AUTOMAKE_VERSION' => 1, ++ 'AC_LIBLTDL_INSTALLABLE' => 1, ++ 'AC_LIBTOOL_SYS_DYNAMIC_LINKER' => 1, ++ '_AM_SET_OPTION' => 1, ++ '_LT_LINKER_BOILERPLATE' => 1, ++ 'AC_LIBTOOL_LANG_CXX_CONFIG' => 1, ++ 'AC_LIBTOOL_PROG_CC_C_O' => 1, ++ 'AM_INIT_AUTOMAKE' => 1, ++ 'AC_DISABLE_STATIC' => 1, ++ 'AM_OUTPUT_DEPENDENCY_COMMANDS' => 1, ++ 'AM_MAINTAINER_MODE' => 1, ++ 'AC_DEFUN_ONCE' => 1, ++ '_LT_AC_LOCK' => 1, ++ '_LT_AC_LANG_RC_CONFIG' => 1, ++ '_LT_AC_LANG_GCJ' => 1, ++ 'AC_LIBTOOL_RC' => 1, ++ 'AC_DISABLE_FAST_INSTALL' => 1, ++ '_LT_AC_PROG_ECHO_BACKSLASH' => 1, ++ 'AC_LIBTOOL_POSTDEP_PREDEP' => 1, ++ 'include' => 1, ++ '_LT_AC_TRY_DLOPEN_SELF' => 1, ++ '_LT_AC_SYS_LIBPATH_AIX' => 1, ++ 'LT_AC_PROG_SED' => 1, ++ 'AM_ENABLE_SHARED' => 1, ++ 'AM_PROG_AS' => 1, ++ 'AC_FUNC_MMAP_BLACKLIST' => 1, ++ 'AM_AUX_DIR_EXPAND' => 1, ++ '_LT_AC_LANG_GCJ_CONFIG' => 1, ++ '_LT_AC_LANG_F77_CONFIG' => 1, ++ 'AC_LIBTOOL_PROG_COMPILER_NO_RTTI' => 1, ++ 'AC_ENABLE_SHARED' => 1, ++ '_AM_SET_OPTIONS' => 1, ++ '_AM_OUTPUT_DEPENDENCY_COMMANDS' => 1, ++ 'AM_RUN_LOG' => 1, ++ 'AC_LIBTOOL_PICMODE' => 1, ++ 'AC_CHECK_LIBM' => 1, ++ 'AC_LIBTOOL_SYS_HARD_LINK_LOCKS' => 1, ++ 'AC_ENABLE_STATIC' => 1, ++ '_LT_REQUIRED_DARWIN_CHECKS' => 1, ++ 'AC_LIBTOOL_SYS_LIB_STRIP' => 1, ++ '_LT_AC_TAGVAR' => 1, ++ 'AM_PROG_CC_C_O' => 1, ++ 'AC_LIBTOOL_LANG_F77_CONFIG' => 1, ++ '_AM_MANGLE_OPTION' => 1, ++ 'AM_CONDITIONAL' => 1, ++ 'AC_LIBTOOL_SYS_MAX_CMD_LEN' => 1, ++ 'AM_SET_DEPDIR' => 1, ++ 'm4_include' => 1, ++ 'AM_PROG_INSTALL_SH' => 1, ++ '_LT_CC_BASENAME' => 1, ++ 'AC_PROG_EGREP' => 1, ++ '_AC_AM_CONFIG_HEADER_HOOK' => 1, ++ 'AC_PATH_MAGIC' => 1, ++ 'AM_MAKE_INCLUDE' => 1 ++ } ++ ], 'Autom4te::Request' ) ++ ); ++ +diff -Nur libffi-3.0.8/autom4te.cache/traces.0 autotools-update-3.0.8/autom4te.cache/traces.0 +--- libffi-3.0.8/autom4te.cache/traces.0 1970-01-01 01:00:00.000000000 +0100 ++++ autotools-update-3.0.8/autom4te.cache/traces.0 2009-06-05 17:56:36.000000000 +0100 +@@ -0,0 +1,1077 @@ ++m4trace:aclocal.m4:7606: -1- m4_include([acinclude.m4]) ++m4trace:configure.ac:5: -1- AC_INIT([libffi], [3.0.8], [http://gcc.gnu.org/bugs.html]) ++m4trace:configure.ac:5: -1- m4_pattern_forbid([^_?A[CHUM]_]) ++m4trace:configure.ac:5: -1- m4_pattern_forbid([_AC_]) ++m4trace:configure.ac:5: -1- m4_pattern_forbid([^LIBOBJS$], [do not use LIBOBJS directly, use AC_LIBOBJ (see section `AC_LIBOBJ vs LIBOBJS']) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^AS_FLAGS$]) ++m4trace:configure.ac:5: -1- m4_pattern_forbid([^_?m4_]) ++m4trace:configure.ac:5: -1- m4_pattern_forbid([^dnl$]) ++m4trace:configure.ac:5: -1- m4_pattern_forbid([^_?AS_]) ++m4trace:configure.ac:5: -1- AC_SUBST([SHELL], [${CONFIG_SHELL-/bin/sh}]) ++m4trace:configure.ac:5: -1- AC_SUBST_TRACE([SHELL]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^SHELL$]) ++m4trace:configure.ac:5: -1- AC_SUBST([PATH_SEPARATOR]) ++m4trace:configure.ac:5: -1- AC_SUBST_TRACE([PATH_SEPARATOR]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^PATH_SEPARATOR$]) ++m4trace:configure.ac:5: -1- AC_SUBST([PACKAGE_NAME], [m4_ifdef([AC_PACKAGE_NAME], ['AC_PACKAGE_NAME'])]) ++m4trace:configure.ac:5: -1- AC_SUBST_TRACE([PACKAGE_NAME]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^PACKAGE_NAME$]) ++m4trace:configure.ac:5: -1- AC_SUBST([PACKAGE_TARNAME], [m4_ifdef([AC_PACKAGE_TARNAME], ['AC_PACKAGE_TARNAME'])]) ++m4trace:configure.ac:5: -1- AC_SUBST_TRACE([PACKAGE_TARNAME]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^PACKAGE_TARNAME$]) ++m4trace:configure.ac:5: -1- AC_SUBST([PACKAGE_VERSION], [m4_ifdef([AC_PACKAGE_VERSION], ['AC_PACKAGE_VERSION'])]) ++m4trace:configure.ac:5: -1- AC_SUBST_TRACE([PACKAGE_VERSION]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^PACKAGE_VERSION$]) ++m4trace:configure.ac:5: -1- AC_SUBST([PACKAGE_STRING], [m4_ifdef([AC_PACKAGE_STRING], ['AC_PACKAGE_STRING'])]) ++m4trace:configure.ac:5: -1- AC_SUBST_TRACE([PACKAGE_STRING]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^PACKAGE_STRING$]) ++m4trace:configure.ac:5: -1- AC_SUBST([PACKAGE_BUGREPORT], [m4_ifdef([AC_PACKAGE_BUGREPORT], ['AC_PACKAGE_BUGREPORT'])]) ++m4trace:configure.ac:5: -1- AC_SUBST_TRACE([PACKAGE_BUGREPORT]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^PACKAGE_BUGREPORT$]) ++m4trace:configure.ac:5: -1- AC_SUBST([exec_prefix], [NONE]) ++m4trace:configure.ac:5: -1- AC_SUBST_TRACE([exec_prefix]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^exec_prefix$]) ++m4trace:configure.ac:5: -1- AC_SUBST([prefix], [NONE]) ++m4trace:configure.ac:5: -1- AC_SUBST_TRACE([prefix]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^prefix$]) ++m4trace:configure.ac:5: -1- AC_SUBST([program_transform_name], [s,x,x,]) ++m4trace:configure.ac:5: -1- AC_SUBST_TRACE([program_transform_name]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^program_transform_name$]) ++m4trace:configure.ac:5: -1- AC_SUBST([bindir], ['${exec_prefix}/bin']) ++m4trace:configure.ac:5: -1- AC_SUBST_TRACE([bindir]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^bindir$]) ++m4trace:configure.ac:5: -1- AC_SUBST([sbindir], ['${exec_prefix}/sbin']) ++m4trace:configure.ac:5: -1- AC_SUBST_TRACE([sbindir]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^sbindir$]) ++m4trace:configure.ac:5: -1- AC_SUBST([libexecdir], ['${exec_prefix}/libexec']) ++m4trace:configure.ac:5: -1- AC_SUBST_TRACE([libexecdir]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^libexecdir$]) ++m4trace:configure.ac:5: -1- AC_SUBST([datarootdir], ['${prefix}/share']) ++m4trace:configure.ac:5: -1- AC_SUBST_TRACE([datarootdir]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^datarootdir$]) ++m4trace:configure.ac:5: -1- AC_SUBST([datadir], ['${datarootdir}']) ++m4trace:configure.ac:5: -1- AC_SUBST_TRACE([datadir]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^datadir$]) ++m4trace:configure.ac:5: -1- AC_SUBST([sysconfdir], ['${prefix}/etc']) ++m4trace:configure.ac:5: -1- AC_SUBST_TRACE([sysconfdir]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^sysconfdir$]) ++m4trace:configure.ac:5: -1- AC_SUBST([sharedstatedir], ['${prefix}/com']) ++m4trace:configure.ac:5: -1- AC_SUBST_TRACE([sharedstatedir]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^sharedstatedir$]) ++m4trace:configure.ac:5: -1- AC_SUBST([localstatedir], ['${prefix}/var']) ++m4trace:configure.ac:5: -1- AC_SUBST_TRACE([localstatedir]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^localstatedir$]) ++m4trace:configure.ac:5: -1- AC_SUBST([includedir], ['${prefix}/include']) ++m4trace:configure.ac:5: -1- AC_SUBST_TRACE([includedir]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^includedir$]) ++m4trace:configure.ac:5: -1- AC_SUBST([oldincludedir], ['/usr/include']) ++m4trace:configure.ac:5: -1- AC_SUBST_TRACE([oldincludedir]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^oldincludedir$]) ++m4trace:configure.ac:5: -1- AC_SUBST([docdir], [m4_ifset([AC_PACKAGE_TARNAME], ++ ['${datarootdir}/doc/${PACKAGE_TARNAME}'], ++ ['${datarootdir}/doc/${PACKAGE}'])]) ++m4trace:configure.ac:5: -1- AC_SUBST_TRACE([docdir]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^docdir$]) ++m4trace:configure.ac:5: -1- AC_SUBST([infodir], ['${datarootdir}/info']) ++m4trace:configure.ac:5: -1- AC_SUBST_TRACE([infodir]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^infodir$]) ++m4trace:configure.ac:5: -1- AC_SUBST([htmldir], ['${docdir}']) ++m4trace:configure.ac:5: -1- AC_SUBST_TRACE([htmldir]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^htmldir$]) ++m4trace:configure.ac:5: -1- AC_SUBST([dvidir], ['${docdir}']) ++m4trace:configure.ac:5: -1- AC_SUBST_TRACE([dvidir]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^dvidir$]) ++m4trace:configure.ac:5: -1- AC_SUBST([pdfdir], ['${docdir}']) ++m4trace:configure.ac:5: -1- AC_SUBST_TRACE([pdfdir]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^pdfdir$]) ++m4trace:configure.ac:5: -1- AC_SUBST([psdir], ['${docdir}']) ++m4trace:configure.ac:5: -1- AC_SUBST_TRACE([psdir]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^psdir$]) ++m4trace:configure.ac:5: -1- AC_SUBST([libdir], ['${exec_prefix}/lib']) ++m4trace:configure.ac:5: -1- AC_SUBST_TRACE([libdir]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^libdir$]) ++m4trace:configure.ac:5: -1- AC_SUBST([localedir], ['${datarootdir}/locale']) ++m4trace:configure.ac:5: -1- AC_SUBST_TRACE([localedir]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^localedir$]) ++m4trace:configure.ac:5: -1- AC_SUBST([mandir], ['${datarootdir}/man']) ++m4trace:configure.ac:5: -1- AC_SUBST_TRACE([mandir]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^mandir$]) ++m4trace:configure.ac:5: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_NAME]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^PACKAGE_NAME$]) ++m4trace:configure.ac:5: -1- AH_OUTPUT([PACKAGE_NAME], [/* Define to the full name of this package. */ ++#undef PACKAGE_NAME]) ++m4trace:configure.ac:5: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_TARNAME]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^PACKAGE_TARNAME$]) ++m4trace:configure.ac:5: -1- AH_OUTPUT([PACKAGE_TARNAME], [/* Define to the one symbol short name of this package. */ ++#undef PACKAGE_TARNAME]) ++m4trace:configure.ac:5: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_VERSION]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^PACKAGE_VERSION$]) ++m4trace:configure.ac:5: -1- AH_OUTPUT([PACKAGE_VERSION], [/* Define to the version of this package. */ ++#undef PACKAGE_VERSION]) ++m4trace:configure.ac:5: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_STRING]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^PACKAGE_STRING$]) ++m4trace:configure.ac:5: -1- AH_OUTPUT([PACKAGE_STRING], [/* Define to the full name and version of this package. */ ++#undef PACKAGE_STRING]) ++m4trace:configure.ac:5: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_BUGREPORT]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^PACKAGE_BUGREPORT$]) ++m4trace:configure.ac:5: -1- AH_OUTPUT([PACKAGE_BUGREPORT], [/* Define to the address where bug reports for this package should be sent. */ ++#undef PACKAGE_BUGREPORT]) ++m4trace:configure.ac:5: -1- AC_SUBST([DEFS]) ++m4trace:configure.ac:5: -1- AC_SUBST_TRACE([DEFS]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^DEFS$]) ++m4trace:configure.ac:5: -1- AC_SUBST([ECHO_C]) ++m4trace:configure.ac:5: -1- AC_SUBST_TRACE([ECHO_C]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^ECHO_C$]) ++m4trace:configure.ac:5: -1- AC_SUBST([ECHO_N]) ++m4trace:configure.ac:5: -1- AC_SUBST_TRACE([ECHO_N]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^ECHO_N$]) ++m4trace:configure.ac:5: -1- AC_SUBST([ECHO_T]) ++m4trace:configure.ac:5: -1- AC_SUBST_TRACE([ECHO_T]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^ECHO_T$]) ++m4trace:configure.ac:5: -1- AC_SUBST([LIBS]) ++m4trace:configure.ac:5: -1- AC_SUBST_TRACE([LIBS]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^LIBS$]) ++m4trace:configure.ac:5: -1- AC_SUBST([build_alias]) ++m4trace:configure.ac:5: -1- AC_SUBST_TRACE([build_alias]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^build_alias$]) ++m4trace:configure.ac:5: -1- AC_SUBST([host_alias]) ++m4trace:configure.ac:5: -1- AC_SUBST_TRACE([host_alias]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^host_alias$]) ++m4trace:configure.ac:5: -1- AC_SUBST([target_alias]) ++m4trace:configure.ac:5: -1- AC_SUBST_TRACE([target_alias]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^target_alias$]) ++m4trace:configure.ac:6: -1- AC_CONFIG_HEADERS([fficonfig.h]) ++m4trace:configure.ac:8: -1- AC_CANONICAL_SYSTEM ++m4trace:configure.ac:8: -1- _m4_warn([obsolete], [The macro `AC_CANONICAL_SYSTEM' is obsolete. ++You should run autoupdate.], [../../lib/autoconf/general.m4:1747: AC_CANONICAL_SYSTEM is expanded from... ++configure.ac:8: the top level]) ++m4trace:configure.ac:8: -1- AC_CANONICAL_TARGET ++m4trace:configure.ac:8: -1- AC_CANONICAL_HOST ++m4trace:configure.ac:8: -1- AC_CANONICAL_BUILD ++m4trace:configure.ac:8: -1- AC_REQUIRE_AUX_FILE([config.sub]) ++m4trace:configure.ac:8: -1- AC_REQUIRE_AUX_FILE([config.guess]) ++m4trace:configure.ac:8: -1- AC_SUBST([build], [$ac_cv_build]) ++m4trace:configure.ac:8: -1- AC_SUBST_TRACE([build]) ++m4trace:configure.ac:8: -1- m4_pattern_allow([^build$]) ++m4trace:configure.ac:8: -1- AC_SUBST([build_cpu], [$[1]]) ++m4trace:configure.ac:8: -1- AC_SUBST_TRACE([build_cpu]) ++m4trace:configure.ac:8: -1- m4_pattern_allow([^build_cpu$]) ++m4trace:configure.ac:8: -1- AC_SUBST([build_vendor], [$[2]]) ++m4trace:configure.ac:8: -1- AC_SUBST_TRACE([build_vendor]) ++m4trace:configure.ac:8: -1- m4_pattern_allow([^build_vendor$]) ++m4trace:configure.ac:8: -1- AC_SUBST([build_os]) ++m4trace:configure.ac:8: -1- AC_SUBST_TRACE([build_os]) ++m4trace:configure.ac:8: -1- m4_pattern_allow([^build_os$]) ++m4trace:configure.ac:8: -1- AC_SUBST([host], [$ac_cv_host]) ++m4trace:configure.ac:8: -1- AC_SUBST_TRACE([host]) ++m4trace:configure.ac:8: -1- m4_pattern_allow([^host$]) ++m4trace:configure.ac:8: -1- AC_SUBST([host_cpu], [$[1]]) ++m4trace:configure.ac:8: -1- AC_SUBST_TRACE([host_cpu]) ++m4trace:configure.ac:8: -1- m4_pattern_allow([^host_cpu$]) ++m4trace:configure.ac:8: -1- AC_SUBST([host_vendor], [$[2]]) ++m4trace:configure.ac:8: -1- AC_SUBST_TRACE([host_vendor]) ++m4trace:configure.ac:8: -1- m4_pattern_allow([^host_vendor$]) ++m4trace:configure.ac:8: -1- AC_SUBST([host_os]) ++m4trace:configure.ac:8: -1- AC_SUBST_TRACE([host_os]) ++m4trace:configure.ac:8: -1- m4_pattern_allow([^host_os$]) ++m4trace:configure.ac:8: -1- AC_SUBST([target], [$ac_cv_target]) ++m4trace:configure.ac:8: -1- AC_SUBST_TRACE([target]) ++m4trace:configure.ac:8: -1- m4_pattern_allow([^target$]) ++m4trace:configure.ac:8: -1- AC_SUBST([target_cpu], [$[1]]) ++m4trace:configure.ac:8: -1- AC_SUBST_TRACE([target_cpu]) ++m4trace:configure.ac:8: -1- m4_pattern_allow([^target_cpu$]) ++m4trace:configure.ac:8: -1- AC_SUBST([target_vendor], [$[2]]) ++m4trace:configure.ac:8: -1- AC_SUBST_TRACE([target_vendor]) ++m4trace:configure.ac:8: -1- m4_pattern_allow([^target_vendor$]) ++m4trace:configure.ac:8: -1- AC_SUBST([target_os]) ++m4trace:configure.ac:8: -1- AC_SUBST_TRACE([target_os]) ++m4trace:configure.ac:8: -1- m4_pattern_allow([^target_os$]) ++m4trace:configure.ac:13: -1- AM_INIT_AUTOMAKE ++m4trace:configure.ac:13: -1- m4_pattern_allow([^AM_[A-Z]+FLAGS$]) ++m4trace:configure.ac:13: -1- AM_AUTOMAKE_VERSION([1.10.1]) ++m4trace:configure.ac:13: -1- AC_REQUIRE_AUX_FILE([install-sh]) ++m4trace:configure.ac:13: -1- AC_SUBST([INSTALL_PROGRAM]) ++m4trace:configure.ac:13: -1- AC_SUBST_TRACE([INSTALL_PROGRAM]) ++m4trace:configure.ac:13: -1- m4_pattern_allow([^INSTALL_PROGRAM$]) ++m4trace:configure.ac:13: -1- AC_SUBST([INSTALL_SCRIPT]) ++m4trace:configure.ac:13: -1- AC_SUBST_TRACE([INSTALL_SCRIPT]) ++m4trace:configure.ac:13: -1- m4_pattern_allow([^INSTALL_SCRIPT$]) ++m4trace:configure.ac:13: -1- AC_SUBST([INSTALL_DATA]) ++m4trace:configure.ac:13: -1- AC_SUBST_TRACE([INSTALL_DATA]) ++m4trace:configure.ac:13: -1- m4_pattern_allow([^INSTALL_DATA$]) ++m4trace:configure.ac:13: -1- AC_SUBST([am__isrc], [' -I$(srcdir)']) ++m4trace:configure.ac:13: -1- AC_SUBST_TRACE([am__isrc]) ++m4trace:configure.ac:13: -1- m4_pattern_allow([^am__isrc$]) ++m4trace:configure.ac:13: -1- _AM_SUBST_NOTMAKE([am__isrc]) ++m4trace:configure.ac:13: -1- AC_SUBST([CYGPATH_W]) ++m4trace:configure.ac:13: -1- AC_SUBST_TRACE([CYGPATH_W]) ++m4trace:configure.ac:13: -1- m4_pattern_allow([^CYGPATH_W$]) ++m4trace:configure.ac:13: -1- _m4_warn([obsolete], [The macro `AC_FOREACH' is obsolete. ++You should run autoupdate.], [../../lib/autoconf/general.m4:196: AC_FOREACH is expanded from... ++aclocal.m4:7409: _AM_SET_OPTIONS is expanded from... ++aclocal.m4:7072: AM_INIT_AUTOMAKE is expanded from... ++configure.ac:13: the top level]) ++m4trace:configure.ac:13: -1- AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME']) ++m4trace:configure.ac:13: -1- AC_SUBST_TRACE([PACKAGE]) ++m4trace:configure.ac:13: -1- m4_pattern_allow([^PACKAGE$]) ++m4trace:configure.ac:13: -1- AC_SUBST([VERSION], ['AC_PACKAGE_VERSION']) ++m4trace:configure.ac:13: -1- AC_SUBST_TRACE([VERSION]) ++m4trace:configure.ac:13: -1- m4_pattern_allow([^VERSION$]) ++m4trace:configure.ac:13: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE]) ++m4trace:configure.ac:13: -1- m4_pattern_allow([^PACKAGE$]) ++m4trace:configure.ac:13: -1- AH_OUTPUT([PACKAGE], [/* Name of package */ ++#undef PACKAGE]) ++m4trace:configure.ac:13: -1- AC_DEFINE_TRACE_LITERAL([VERSION]) ++m4trace:configure.ac:13: -1- m4_pattern_allow([^VERSION$]) ++m4trace:configure.ac:13: -1- AH_OUTPUT([VERSION], [/* Version number of package */ ++#undef VERSION]) ++m4trace:configure.ac:13: -1- AC_REQUIRE_AUX_FILE([missing]) ++m4trace:configure.ac:13: -1- AC_SUBST([ACLOCAL]) ++m4trace:configure.ac:13: -1- AC_SUBST_TRACE([ACLOCAL]) ++m4trace:configure.ac:13: -1- m4_pattern_allow([^ACLOCAL$]) ++m4trace:configure.ac:13: -1- AC_SUBST([AUTOCONF]) ++m4trace:configure.ac:13: -1- AC_SUBST_TRACE([AUTOCONF]) ++m4trace:configure.ac:13: -1- m4_pattern_allow([^AUTOCONF$]) ++m4trace:configure.ac:13: -1- AC_SUBST([AUTOMAKE]) ++m4trace:configure.ac:13: -1- AC_SUBST_TRACE([AUTOMAKE]) ++m4trace:configure.ac:13: -1- m4_pattern_allow([^AUTOMAKE$]) ++m4trace:configure.ac:13: -1- AC_SUBST([AUTOHEADER]) ++m4trace:configure.ac:13: -1- AC_SUBST_TRACE([AUTOHEADER]) ++m4trace:configure.ac:13: -1- m4_pattern_allow([^AUTOHEADER$]) ++m4trace:configure.ac:13: -1- AC_SUBST([MAKEINFO]) ++m4trace:configure.ac:13: -1- AC_SUBST_TRACE([MAKEINFO]) ++m4trace:configure.ac:13: -1- m4_pattern_allow([^MAKEINFO$]) ++m4trace:configure.ac:13: -1- AC_SUBST([install_sh]) ++m4trace:configure.ac:13: -1- AC_SUBST_TRACE([install_sh]) ++m4trace:configure.ac:13: -1- m4_pattern_allow([^install_sh$]) ++m4trace:configure.ac:13: -1- AC_SUBST([STRIP]) ++m4trace:configure.ac:13: -1- AC_SUBST_TRACE([STRIP]) ++m4trace:configure.ac:13: -1- m4_pattern_allow([^STRIP$]) ++m4trace:configure.ac:13: -1- AC_SUBST([INSTALL_STRIP_PROGRAM]) ++m4trace:configure.ac:13: -1- AC_SUBST_TRACE([INSTALL_STRIP_PROGRAM]) ++m4trace:configure.ac:13: -1- m4_pattern_allow([^INSTALL_STRIP_PROGRAM$]) ++m4trace:configure.ac:13: -1- AC_REQUIRE_AUX_FILE([install-sh]) ++m4trace:configure.ac:13: -1- AC_SUBST([mkdir_p], ["$MKDIR_P"]) ++m4trace:configure.ac:13: -1- AC_SUBST_TRACE([mkdir_p]) ++m4trace:configure.ac:13: -1- m4_pattern_allow([^mkdir_p$]) ++m4trace:configure.ac:13: -1- AC_SUBST([AWK]) ++m4trace:configure.ac:13: -1- AC_SUBST_TRACE([AWK]) ++m4trace:configure.ac:13: -1- m4_pattern_allow([^AWK$]) ++m4trace:configure.ac:13: -1- AC_SUBST([SET_MAKE]) ++m4trace:configure.ac:13: -1- AC_SUBST_TRACE([SET_MAKE]) ++m4trace:configure.ac:13: -1- m4_pattern_allow([^SET_MAKE$]) ++m4trace:configure.ac:13: -1- AC_SUBST([am__leading_dot]) ++m4trace:configure.ac:13: -1- AC_SUBST_TRACE([am__leading_dot]) ++m4trace:configure.ac:13: -1- m4_pattern_allow([^am__leading_dot$]) ++m4trace:configure.ac:13: -1- AC_SUBST([AMTAR]) ++m4trace:configure.ac:13: -1- AC_SUBST_TRACE([AMTAR]) ++m4trace:configure.ac:13: -1- m4_pattern_allow([^AMTAR$]) ++m4trace:configure.ac:13: -1- AC_SUBST([am__tar]) ++m4trace:configure.ac:13: -1- AC_SUBST_TRACE([am__tar]) ++m4trace:configure.ac:13: -1- m4_pattern_allow([^am__tar$]) ++m4trace:configure.ac:13: -1- AC_SUBST([am__untar]) ++m4trace:configure.ac:13: -1- AC_SUBST_TRACE([am__untar]) ++m4trace:configure.ac:13: -1- m4_pattern_allow([^am__untar$]) ++m4trace:configure.ac:22: -1- AC_SUBST([CC]) ++m4trace:configure.ac:22: -1- AC_SUBST_TRACE([CC]) ++m4trace:configure.ac:22: -1- m4_pattern_allow([^CC$]) ++m4trace:configure.ac:22: -1- AC_SUBST([CFLAGS]) ++m4trace:configure.ac:22: -1- AC_SUBST_TRACE([CFLAGS]) ++m4trace:configure.ac:22: -1- m4_pattern_allow([^CFLAGS$]) ++m4trace:configure.ac:22: -1- AC_SUBST([LDFLAGS]) ++m4trace:configure.ac:22: -1- AC_SUBST_TRACE([LDFLAGS]) ++m4trace:configure.ac:22: -1- m4_pattern_allow([^LDFLAGS$]) ++m4trace:configure.ac:22: -1- AC_SUBST([LIBS]) ++m4trace:configure.ac:22: -1- AC_SUBST_TRACE([LIBS]) ++m4trace:configure.ac:22: -1- m4_pattern_allow([^LIBS$]) ++m4trace:configure.ac:22: -1- AC_SUBST([CPPFLAGS]) ++m4trace:configure.ac:22: -1- AC_SUBST_TRACE([CPPFLAGS]) ++m4trace:configure.ac:22: -1- m4_pattern_allow([^CPPFLAGS$]) ++m4trace:configure.ac:22: -1- AC_SUBST([CC]) ++m4trace:configure.ac:22: -1- AC_SUBST_TRACE([CC]) ++m4trace:configure.ac:22: -1- m4_pattern_allow([^CC$]) ++m4trace:configure.ac:22: -1- AC_SUBST([CC]) ++m4trace:configure.ac:22: -1- AC_SUBST_TRACE([CC]) ++m4trace:configure.ac:22: -1- m4_pattern_allow([^CC$]) ++m4trace:configure.ac:22: -1- AC_SUBST([CC]) ++m4trace:configure.ac:22: -1- AC_SUBST_TRACE([CC]) ++m4trace:configure.ac:22: -1- m4_pattern_allow([^CC$]) ++m4trace:configure.ac:22: -1- AC_SUBST([CC]) ++m4trace:configure.ac:22: -1- AC_SUBST_TRACE([CC]) ++m4trace:configure.ac:22: -1- m4_pattern_allow([^CC$]) ++m4trace:configure.ac:22: -1- AC_SUBST([ac_ct_CC]) ++m4trace:configure.ac:22: -1- AC_SUBST_TRACE([ac_ct_CC]) ++m4trace:configure.ac:22: -1- m4_pattern_allow([^ac_ct_CC$]) ++m4trace:configure.ac:22: -1- AC_SUBST([EXEEXT], [$ac_cv_exeext]) ++m4trace:configure.ac:22: -1- AC_SUBST_TRACE([EXEEXT]) ++m4trace:configure.ac:22: -1- m4_pattern_allow([^EXEEXT$]) ++m4trace:configure.ac:22: -1- AC_SUBST([OBJEXT], [$ac_cv_objext]) ++m4trace:configure.ac:22: -1- AC_SUBST_TRACE([OBJEXT]) ++m4trace:configure.ac:22: -1- m4_pattern_allow([^OBJEXT$]) ++m4trace:configure.ac:22: -1- AC_SUBST([DEPDIR], ["${am__leading_dot}deps"]) ++m4trace:configure.ac:22: -1- AC_SUBST_TRACE([DEPDIR]) ++m4trace:configure.ac:22: -1- m4_pattern_allow([^DEPDIR$]) ++m4trace:configure.ac:22: -1- AC_SUBST([am__include]) ++m4trace:configure.ac:22: -1- AC_SUBST_TRACE([am__include]) ++m4trace:configure.ac:22: -1- m4_pattern_allow([^am__include$]) ++m4trace:configure.ac:22: -1- AC_SUBST([am__quote]) ++m4trace:configure.ac:22: -1- AC_SUBST_TRACE([am__quote]) ++m4trace:configure.ac:22: -1- m4_pattern_allow([^am__quote$]) ++m4trace:configure.ac:22: -1- AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno]) ++m4trace:configure.ac:22: -1- AC_SUBST([AMDEP_TRUE]) ++m4trace:configure.ac:22: -1- AC_SUBST_TRACE([AMDEP_TRUE]) ++m4trace:configure.ac:22: -1- m4_pattern_allow([^AMDEP_TRUE$]) ++m4trace:configure.ac:22: -1- AC_SUBST([AMDEP_FALSE]) ++m4trace:configure.ac:22: -1- AC_SUBST_TRACE([AMDEP_FALSE]) ++m4trace:configure.ac:22: -1- m4_pattern_allow([^AMDEP_FALSE$]) ++m4trace:configure.ac:22: -1- _AM_SUBST_NOTMAKE([AMDEP_TRUE]) ++m4trace:configure.ac:22: -1- _AM_SUBST_NOTMAKE([AMDEP_FALSE]) ++m4trace:configure.ac:22: -1- AC_SUBST([AMDEPBACKSLASH]) ++m4trace:configure.ac:22: -1- AC_SUBST_TRACE([AMDEPBACKSLASH]) ++m4trace:configure.ac:22: -1- m4_pattern_allow([^AMDEPBACKSLASH$]) ++m4trace:configure.ac:22: -1- _AM_SUBST_NOTMAKE([AMDEPBACKSLASH]) ++m4trace:configure.ac:22: -1- AC_SUBST([CCDEPMODE], [depmode=$am_cv_CC_dependencies_compiler_type]) ++m4trace:configure.ac:22: -1- AC_SUBST_TRACE([CCDEPMODE]) ++m4trace:configure.ac:22: -1- m4_pattern_allow([^CCDEPMODE$]) ++m4trace:configure.ac:22: -1- AM_CONDITIONAL([am__fastdepCC], [ ++ test "x$enable_dependency_tracking" != xno \ ++ && test "$am_cv_CC_dependencies_compiler_type" = gcc3]) ++m4trace:configure.ac:22: -1- AC_SUBST([am__fastdepCC_TRUE]) ++m4trace:configure.ac:22: -1- AC_SUBST_TRACE([am__fastdepCC_TRUE]) ++m4trace:configure.ac:22: -1- m4_pattern_allow([^am__fastdepCC_TRUE$]) ++m4trace:configure.ac:22: -1- AC_SUBST([am__fastdepCC_FALSE]) ++m4trace:configure.ac:22: -1- AC_SUBST_TRACE([am__fastdepCC_FALSE]) ++m4trace:configure.ac:22: -1- m4_pattern_allow([^am__fastdepCC_FALSE$]) ++m4trace:configure.ac:22: -1- _AM_SUBST_NOTMAKE([am__fastdepCC_TRUE]) ++m4trace:configure.ac:22: -1- _AM_SUBST_NOTMAKE([am__fastdepCC_FALSE]) ++m4trace:configure.ac:25: -1- AC_SUBST([CFLAGS]) ++m4trace:configure.ac:25: -1- AC_SUBST_TRACE([CFLAGS]) ++m4trace:configure.ac:25: -1- m4_pattern_allow([^CFLAGS$]) ++m4trace:configure.ac:27: -1- AC_SUBST([CCAS]) ++m4trace:configure.ac:27: -1- AC_SUBST_TRACE([CCAS]) ++m4trace:configure.ac:27: -1- m4_pattern_allow([^CCAS$]) ++m4trace:configure.ac:27: -1- AC_SUBST([CCASFLAGS]) ++m4trace:configure.ac:27: -1- AC_SUBST_TRACE([CCASFLAGS]) ++m4trace:configure.ac:27: -1- m4_pattern_allow([^CCASFLAGS$]) ++m4trace:configure.ac:27: -1- AC_SUBST([CCASDEPMODE], [depmode=$am_cv_CCAS_dependencies_compiler_type]) ++m4trace:configure.ac:27: -1- AC_SUBST_TRACE([CCASDEPMODE]) ++m4trace:configure.ac:27: -1- m4_pattern_allow([^CCASDEPMODE$]) ++m4trace:configure.ac:27: -1- AM_CONDITIONAL([am__fastdepCCAS], [ ++ test "x$enable_dependency_tracking" != xno \ ++ && test "$am_cv_CCAS_dependencies_compiler_type" = gcc3]) ++m4trace:configure.ac:27: -1- AC_SUBST([am__fastdepCCAS_TRUE]) ++m4trace:configure.ac:27: -1- AC_SUBST_TRACE([am__fastdepCCAS_TRUE]) ++m4trace:configure.ac:27: -1- m4_pattern_allow([^am__fastdepCCAS_TRUE$]) ++m4trace:configure.ac:27: -1- AC_SUBST([am__fastdepCCAS_FALSE]) ++m4trace:configure.ac:27: -1- AC_SUBST_TRACE([am__fastdepCCAS_FALSE]) ++m4trace:configure.ac:27: -1- m4_pattern_allow([^am__fastdepCCAS_FALSE$]) ++m4trace:configure.ac:27: -1- _AM_SUBST_NOTMAKE([am__fastdepCCAS_TRUE]) ++m4trace:configure.ac:27: -1- _AM_SUBST_NOTMAKE([am__fastdepCCAS_FALSE]) ++m4trace:configure.ac:28: -1- AM_PROG_CC_C_O ++m4trace:configure.ac:28: -1- AC_DEFINE_TRACE_LITERAL([NO_MINUS_C_MINUS_O]) ++m4trace:configure.ac:28: -1- m4_pattern_allow([^NO_MINUS_C_MINUS_O$]) ++m4trace:configure.ac:28: -1- AH_OUTPUT([NO_MINUS_C_MINUS_O], [/* Define to 1 if your C compiler doesn\'t accept -c and -o together. */ ++#undef NO_MINUS_C_MINUS_O]) ++m4trace:configure.ac:28: -1- AC_REQUIRE_AUX_FILE([compile]) ++m4trace:configure.ac:31: -1- AC_SUBST([LIBFFI_DLL], [0]) ++m4trace:configure.ac:31: -1- AC_SUBST_TRACE([LIBFFI_DLL]) ++m4trace:configure.ac:31: -1- m4_pattern_allow([^LIBFFI_DLL$]) ++m4trace:configure.ac:41: -1- AC_SUBST([LIBFFI_LDFLAGS]) ++m4trace:configure.ac:41: -1- AC_SUBST_TRACE([LIBFFI_LDFLAGS]) ++m4trace:configure.ac:41: -1- m4_pattern_allow([^LIBFFI_LDFLAGS$]) ++m4trace:configure.ac:43: -1- AC_PROG_LIBTOOL ++m4trace:configure.ac:43: -1- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete. ++You should run autoupdate.], [../../lib/autoconf/general.m4:209: AC_HELP_STRING is expanded from... ++../../lib/autoconf/general.m4:1364: AC_ARG_ENABLE is expanded from... ++aclocal.m4:2057: AC_ENABLE_SHARED is expanded from... ++aclocal.m4:94: AC_LIBTOOL_SETUP is expanded from... ++aclocal.m4:74: _AC_PROG_LIBTOOL is expanded from... ++aclocal.m4:39: AC_PROG_LIBTOOL is expanded from... ++configure.ac:43: the top level]) ++m4trace:configure.ac:43: -1- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete. ++You should run autoupdate.], [../../lib/autoconf/general.m4:209: AC_HELP_STRING is expanded from... ++../../lib/autoconf/general.m4:1364: AC_ARG_ENABLE is expanded from... ++aclocal.m4:2096: AC_ENABLE_STATIC is expanded from... ++aclocal.m4:94: AC_LIBTOOL_SETUP is expanded from... ++aclocal.m4:74: _AC_PROG_LIBTOOL is expanded from... ++aclocal.m4:39: AC_PROG_LIBTOOL is expanded from... ++configure.ac:43: the top level]) ++m4trace:configure.ac:43: -1- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete. ++You should run autoupdate.], [../../lib/autoconf/general.m4:209: AC_HELP_STRING is expanded from... ++../../lib/autoconf/general.m4:1364: AC_ARG_ENABLE is expanded from... ++aclocal.m4:2135: AC_ENABLE_FAST_INSTALL is expanded from... ++aclocal.m4:94: AC_LIBTOOL_SETUP is expanded from... ++aclocal.m4:74: _AC_PROG_LIBTOOL is expanded from... ++aclocal.m4:39: AC_PROG_LIBTOOL is expanded from... ++configure.ac:43: the top level]) ++m4trace:configure.ac:43: -1- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete. ++You should run autoupdate.], [../../lib/autoconf/general.m4:209: AC_HELP_STRING is expanded from... ++../../lib/autoconf/general.m4:1382: AC_ARG_WITH is expanded from... ++aclocal.m4:2276: AC_PROG_LD is expanded from... ++aclocal.m4:94: AC_LIBTOOL_SETUP is expanded from... ++aclocal.m4:74: _AC_PROG_LIBTOOL is expanded from... ++aclocal.m4:39: AC_PROG_LIBTOOL is expanded from... ++configure.ac:43: the top level]) ++m4trace:configure.ac:43: -1- AC_SUBST([SED]) ++m4trace:configure.ac:43: -1- AC_SUBST_TRACE([SED]) ++m4trace:configure.ac:43: -1- m4_pattern_allow([^SED$]) ++m4trace:configure.ac:43: -1- AC_SUBST([GREP]) ++m4trace:configure.ac:43: -1- AC_SUBST_TRACE([GREP]) ++m4trace:configure.ac:43: -1- m4_pattern_allow([^GREP$]) ++m4trace:configure.ac:43: -1- AC_SUBST([GREP]) ++m4trace:configure.ac:43: -1- AC_SUBST_TRACE([GREP]) ++m4trace:configure.ac:43: -1- m4_pattern_allow([^GREP$]) ++m4trace:configure.ac:43: -1- AC_SUBST([EGREP]) ++m4trace:configure.ac:43: -1- AC_SUBST_TRACE([EGREP]) ++m4trace:configure.ac:43: -1- m4_pattern_allow([^EGREP$]) ++m4trace:configure.ac:43: -1- AC_SUBST([EGREP]) ++m4trace:configure.ac:43: -1- AC_SUBST_TRACE([EGREP]) ++m4trace:configure.ac:43: -1- m4_pattern_allow([^EGREP$]) ++m4trace:configure.ac:43: -1- AC_SUBST([LN_S], [$as_ln_s]) ++m4trace:configure.ac:43: -1- AC_SUBST_TRACE([LN_S]) ++m4trace:configure.ac:43: -1- m4_pattern_allow([^LN_S$]) ++m4trace:configure.ac:43: -1- AC_SUBST([ECHO]) ++m4trace:configure.ac:43: -1- AC_SUBST_TRACE([ECHO]) ++m4trace:configure.ac:43: -1- m4_pattern_allow([^ECHO$]) ++m4trace:configure.ac:43: -1- AC_SUBST([AR]) ++m4trace:configure.ac:43: -1- AC_SUBST_TRACE([AR]) ++m4trace:configure.ac:43: -1- m4_pattern_allow([^AR$]) ++m4trace:configure.ac:43: -1- AC_SUBST([RANLIB]) ++m4trace:configure.ac:43: -1- AC_SUBST_TRACE([RANLIB]) ++m4trace:configure.ac:43: -1- m4_pattern_allow([^RANLIB$]) ++m4trace:configure.ac:43: -1- AC_SUBST([STRIP]) ++m4trace:configure.ac:43: -1- AC_SUBST_TRACE([STRIP]) ++m4trace:configure.ac:43: -1- m4_pattern_allow([^STRIP$]) ++m4trace:configure.ac:43: -1- AC_SUBST([DSYMUTIL]) ++m4trace:configure.ac:43: -1- AC_SUBST_TRACE([DSYMUTIL]) ++m4trace:configure.ac:43: -1- m4_pattern_allow([^DSYMUTIL$]) ++m4trace:configure.ac:43: -1- AC_SUBST([NMEDIT]) ++m4trace:configure.ac:43: -1- AC_SUBST_TRACE([NMEDIT]) ++m4trace:configure.ac:43: -1- m4_pattern_allow([^NMEDIT$]) ++m4trace:configure.ac:43: -1- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete. ++You should run autoupdate.], [../../lib/autoconf/general.m4:209: AC_HELP_STRING is expanded from... ++../../lib/autoconf/general.m4:1364: AC_ARG_ENABLE is expanded from... ++aclocal.m4:94: AC_LIBTOOL_SETUP is expanded from... ++aclocal.m4:74: _AC_PROG_LIBTOOL is expanded from... ++aclocal.m4:39: AC_PROG_LIBTOOL is expanded from... ++configure.ac:43: the top level]) ++m4trace:configure.ac:43: -1- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete. ++You should run autoupdate.], [../../lib/autoconf/general.m4:209: AC_HELP_STRING is expanded from... ++../../lib/autoconf/general.m4:1382: AC_ARG_WITH is expanded from... ++aclocal.m4:94: AC_LIBTOOL_SETUP is expanded from... ++aclocal.m4:74: _AC_PROG_LIBTOOL is expanded from... ++aclocal.m4:39: AC_PROG_LIBTOOL is expanded from... ++configure.ac:43: the top level]) ++m4trace:configure.ac:43: -1- _m4_warn([obsolete], [The macro `AC_TRY_LINK' is obsolete. ++You should run autoupdate.], [../../lib/autoconf/general.m4:2414: AC_TRY_LINK is expanded from... ++../../lib/m4sugar/m4sh.m4:516: AS_IF is expanded from... ++../../lib/autoconf/general.m4:1898: AC_CACHE_VAL is expanded from... ++../../lib/autoconf/general.m4:1911: AC_CACHE_CHECK is expanded from... ++aclocal.m4:565: _LT_AC_LOCK is expanded from... ++aclocal.m4:1185: AC_LIBTOOL_SYS_HARD_LINK_LOCKS is expanded from... ++aclocal.m4:2809: _LT_AC_LANG_C_CONFIG is expanded from... ++aclocal.m4:2808: AC_LIBTOOL_LANG_C_CONFIG is expanded from... ++aclocal.m4:94: AC_LIBTOOL_SETUP is expanded from... ++aclocal.m4:74: _AC_PROG_LIBTOOL is expanded from... ++aclocal.m4:39: AC_PROG_LIBTOOL is expanded from... ++configure.ac:43: the top level]) ++m4trace:configure.ac:43: -1- AC_SUBST([DLLTOOL]) ++m4trace:configure.ac:43: -1- AC_SUBST_TRACE([DLLTOOL]) ++m4trace:configure.ac:43: -1- m4_pattern_allow([^DLLTOOL$]) ++m4trace:configure.ac:43: -1- AC_SUBST([AS]) ++m4trace:configure.ac:43: -1- AC_SUBST_TRACE([AS]) ++m4trace:configure.ac:43: -1- m4_pattern_allow([^AS$]) ++m4trace:configure.ac:43: -1- AC_SUBST([OBJDUMP]) ++m4trace:configure.ac:43: -1- AC_SUBST_TRACE([OBJDUMP]) ++m4trace:configure.ac:43: -1- m4_pattern_allow([^OBJDUMP$]) ++m4trace:configure.ac:43: -1- AH_OUTPUT([HAVE_DLFCN_H], [/* Define to 1 if you have the header file. */ ++#undef HAVE_DLFCN_H]) ++m4trace:configure.ac:43: -1- AC_SUBST([CPP]) ++m4trace:configure.ac:43: -1- AC_SUBST_TRACE([CPP]) ++m4trace:configure.ac:43: -1- m4_pattern_allow([^CPP$]) ++m4trace:configure.ac:43: -1- AC_SUBST([CPPFLAGS]) ++m4trace:configure.ac:43: -1- AC_SUBST_TRACE([CPPFLAGS]) ++m4trace:configure.ac:43: -1- m4_pattern_allow([^CPPFLAGS$]) ++m4trace:configure.ac:43: -1- AC_SUBST([CPP]) ++m4trace:configure.ac:43: -1- AC_SUBST_TRACE([CPP]) ++m4trace:configure.ac:43: -1- m4_pattern_allow([^CPP$]) ++m4trace:configure.ac:43: -1- AC_DEFINE_TRACE_LITERAL([STDC_HEADERS]) ++m4trace:configure.ac:43: -1- m4_pattern_allow([^STDC_HEADERS$]) ++m4trace:configure.ac:43: -1- AH_OUTPUT([STDC_HEADERS], [/* Define to 1 if you have the ANSI C header files. */ ++#undef STDC_HEADERS]) ++m4trace:configure.ac:43: -1- AH_OUTPUT([HAVE_SYS_TYPES_H], [/* Define to 1 if you have the header file. */ ++#undef HAVE_SYS_TYPES_H]) ++m4trace:configure.ac:43: -1- AH_OUTPUT([HAVE_SYS_STAT_H], [/* Define to 1 if you have the header file. */ ++#undef HAVE_SYS_STAT_H]) ++m4trace:configure.ac:43: -1- AH_OUTPUT([HAVE_STDLIB_H], [/* Define to 1 if you have the header file. */ ++#undef HAVE_STDLIB_H]) ++m4trace:configure.ac:43: -1- AH_OUTPUT([HAVE_STRING_H], [/* Define to 1 if you have the header file. */ ++#undef HAVE_STRING_H]) ++m4trace:configure.ac:43: -1- AH_OUTPUT([HAVE_MEMORY_H], [/* Define to 1 if you have the header file. */ ++#undef HAVE_MEMORY_H]) ++m4trace:configure.ac:43: -1- AH_OUTPUT([HAVE_STRINGS_H], [/* Define to 1 if you have the header file. */ ++#undef HAVE_STRINGS_H]) ++m4trace:configure.ac:43: -1- AH_OUTPUT([HAVE_INTTYPES_H], [/* Define to 1 if you have the header file. */ ++#undef HAVE_INTTYPES_H]) ++m4trace:configure.ac:43: -1- AH_OUTPUT([HAVE_STDINT_H], [/* Define to 1 if you have the header file. */ ++#undef HAVE_STDINT_H]) ++m4trace:configure.ac:43: -1- AH_OUTPUT([HAVE_UNISTD_H], [/* Define to 1 if you have the header file. */ ++#undef HAVE_UNISTD_H]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGCONFIG ++m4trace:configure.ac:43: -1- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete. ++You should run autoupdate.], [../../lib/autoconf/general.m4:209: AC_HELP_STRING is expanded from... ++../../lib/autoconf/general.m4:1382: AC_ARG_WITH is expanded from... ++aclocal.m4:1934: _LT_AC_TAGCONFIG is expanded from... ++aclocal.m4:94: AC_LIBTOOL_SETUP is expanded from... ++aclocal.m4:74: _AC_PROG_LIBTOOL is expanded from... ++aclocal.m4:39: AC_PROG_LIBTOOL is expanded from... ++configure.ac:43: the top level]) ++m4trace:configure.ac:43: -1- _m4_warn([obsolete], [back quotes and double quotes must not be escaped in: $as_me:$LINENO: error: tag name \"$tagname\" already exists], [aclocal.m4:1934: _LT_AC_TAGCONFIG is expanded from... ++aclocal.m4:94: AC_LIBTOOL_SETUP is expanded from... ++aclocal.m4:74: _AC_PROG_LIBTOOL is expanded from... ++aclocal.m4:39: AC_PROG_LIBTOOL is expanded from... ++configure.ac:43: the top level]) ++m4trace:configure.ac:43: -1- _m4_warn([obsolete], [back quotes and double quotes must not be escaped in: $as_me: error: tag name \"$tagname\" already exists], [aclocal.m4:1934: _LT_AC_TAGCONFIG is expanded from... ++aclocal.m4:94: AC_LIBTOOL_SETUP is expanded from... ++aclocal.m4:74: _AC_PROG_LIBTOOL is expanded from... ++aclocal.m4:39: AC_PROG_LIBTOOL is expanded from... ++configure.ac:43: the top level]) ++m4trace:configure.ac:43: -1- AC_SUBST([CXX]) ++m4trace:configure.ac:43: -1- AC_SUBST_TRACE([CXX]) ++m4trace:configure.ac:43: -1- m4_pattern_allow([^CXX$]) ++m4trace:configure.ac:43: -1- AC_SUBST([CXXFLAGS]) ++m4trace:configure.ac:43: -1- AC_SUBST_TRACE([CXXFLAGS]) ++m4trace:configure.ac:43: -1- m4_pattern_allow([^CXXFLAGS$]) ++m4trace:configure.ac:43: -1- AC_SUBST([LDFLAGS]) ++m4trace:configure.ac:43: -1- AC_SUBST_TRACE([LDFLAGS]) ++m4trace:configure.ac:43: -1- m4_pattern_allow([^LDFLAGS$]) ++m4trace:configure.ac:43: -1- AC_SUBST([LIBS]) ++m4trace:configure.ac:43: -1- AC_SUBST_TRACE([LIBS]) ++m4trace:configure.ac:43: -1- m4_pattern_allow([^LIBS$]) ++m4trace:configure.ac:43: -1- AC_SUBST([CPPFLAGS]) ++m4trace:configure.ac:43: -1- AC_SUBST_TRACE([CPPFLAGS]) ++m4trace:configure.ac:43: -1- m4_pattern_allow([^CPPFLAGS$]) ++m4trace:configure.ac:43: -1- AC_SUBST([CXX]) ++m4trace:configure.ac:43: -1- AC_SUBST_TRACE([CXX]) ++m4trace:configure.ac:43: -1- m4_pattern_allow([^CXX$]) ++m4trace:configure.ac:43: -1- AC_SUBST([ac_ct_CXX]) ++m4trace:configure.ac:43: -1- AC_SUBST_TRACE([ac_ct_CXX]) ++m4trace:configure.ac:43: -1- m4_pattern_allow([^ac_ct_CXX$]) ++m4trace:configure.ac:43: -1- AC_SUBST([CXXDEPMODE], [depmode=$am_cv_CXX_dependencies_compiler_type]) ++m4trace:configure.ac:43: -1- AC_SUBST_TRACE([CXXDEPMODE]) ++m4trace:configure.ac:43: -1- m4_pattern_allow([^CXXDEPMODE$]) ++m4trace:configure.ac:43: -1- AM_CONDITIONAL([am__fastdepCXX], [ ++ test "x$enable_dependency_tracking" != xno \ ++ && test "$am_cv_CXX_dependencies_compiler_type" = gcc3]) ++m4trace:configure.ac:43: -1- AC_SUBST([am__fastdepCXX_TRUE]) ++m4trace:configure.ac:43: -1- AC_SUBST_TRACE([am__fastdepCXX_TRUE]) ++m4trace:configure.ac:43: -1- m4_pattern_allow([^am__fastdepCXX_TRUE$]) ++m4trace:configure.ac:43: -1- AC_SUBST([am__fastdepCXX_FALSE]) ++m4trace:configure.ac:43: -1- AC_SUBST_TRACE([am__fastdepCXX_FALSE]) ++m4trace:configure.ac:43: -1- m4_pattern_allow([^am__fastdepCXX_FALSE$]) ++m4trace:configure.ac:43: -1- _AM_SUBST_NOTMAKE([am__fastdepCXX_TRUE]) ++m4trace:configure.ac:43: -1- _AM_SUBST_NOTMAKE([am__fastdepCXX_FALSE]) ++m4trace:configure.ac:43: -1- AC_SUBST([CXXCPP]) ++m4trace:configure.ac:43: -1- AC_SUBST_TRACE([CXXCPP]) ++m4trace:configure.ac:43: -1- m4_pattern_allow([^CXXCPP$]) ++m4trace:configure.ac:43: -1- AC_SUBST([CPPFLAGS]) ++m4trace:configure.ac:43: -1- AC_SUBST_TRACE([CPPFLAGS]) ++m4trace:configure.ac:43: -1- m4_pattern_allow([^CPPFLAGS$]) ++m4trace:configure.ac:43: -1- AC_SUBST([CXXCPP]) ++m4trace:configure.ac:43: -1- AC_SUBST_TRACE([CXXCPP]) ++m4trace:configure.ac:43: -1- m4_pattern_allow([^CXXCPP$]) ++m4trace:configure.ac:43: -1- AC_SUBST([F77]) ++m4trace:configure.ac:43: -1- AC_SUBST_TRACE([F77]) ++m4trace:configure.ac:43: -1- m4_pattern_allow([^F77$]) ++m4trace:configure.ac:43: -1- AC_SUBST([FFLAGS]) ++m4trace:configure.ac:43: -1- AC_SUBST_TRACE([FFLAGS]) ++m4trace:configure.ac:43: -1- m4_pattern_allow([^FFLAGS$]) ++m4trace:configure.ac:43: -1- AC_SUBST([LDFLAGS]) ++m4trace:configure.ac:43: -1- AC_SUBST_TRACE([LDFLAGS]) ++m4trace:configure.ac:43: -1- m4_pattern_allow([^LDFLAGS$]) ++m4trace:configure.ac:43: -1- AC_SUBST([LIBS]) ++m4trace:configure.ac:43: -1- AC_SUBST_TRACE([LIBS]) ++m4trace:configure.ac:43: -1- m4_pattern_allow([^LIBS$]) ++m4trace:configure.ac:43: -1- AC_SUBST([F77]) ++m4trace:configure.ac:43: -1- AC_SUBST_TRACE([F77]) ++m4trace:configure.ac:43: -1- m4_pattern_allow([^F77$]) ++m4trace:configure.ac:43: -1- AC_SUBST([ac_ct_F77]) ++m4trace:configure.ac:43: -1- AC_SUBST_TRACE([ac_ct_F77]) ++m4trace:configure.ac:43: -1- m4_pattern_allow([^ac_ct_F77$]) ++m4trace:configure.ac:43: -1- _m4_warn([obsolete], [The macro `AC_LANG_SAVE' is obsolete. ++You should run autoupdate.], [../../lib/autoconf/lang.m4:167: AC_LANG_SAVE is expanded from... ++aclocal.m4:4195: _LT_AC_LANG_GCJ_CONFIG is expanded from... ++aclocal.m4:4194: AC_LIBTOOL_LANG_GCJ_CONFIG is expanded from... ++aclocal.m4:1934: _LT_AC_TAGCONFIG is expanded from... ++aclocal.m4:94: AC_LIBTOOL_SETUP is expanded from... ++aclocal.m4:74: _AC_PROG_LIBTOOL is expanded from... ++aclocal.m4:39: AC_PROG_LIBTOOL is expanded from... ++configure.ac:43: the top level]) ++m4trace:configure.ac:43: -1- _m4_warn([obsolete], [The macro `AC_LANG_RESTORE' is obsolete. ++You should run autoupdate.], [../../lib/autoconf/lang.m4:176: AC_LANG_RESTORE is expanded from... ++aclocal.m4:4195: _LT_AC_LANG_GCJ_CONFIG is expanded from... ++aclocal.m4:4194: AC_LIBTOOL_LANG_GCJ_CONFIG is expanded from... ++aclocal.m4:1934: _LT_AC_TAGCONFIG is expanded from... ++aclocal.m4:94: AC_LIBTOOL_SETUP is expanded from... ++aclocal.m4:74: _AC_PROG_LIBTOOL is expanded from... ++aclocal.m4:39: AC_PROG_LIBTOOL is expanded from... ++configure.ac:43: the top level]) ++m4trace:configure.ac:43: -1- _m4_warn([obsolete], [The macro `AC_LANG_SAVE' is obsolete. ++You should run autoupdate.], [../../lib/autoconf/lang.m4:167: AC_LANG_SAVE is expanded from... ++aclocal.m4:4251: _LT_AC_LANG_RC_CONFIG is expanded from... ++aclocal.m4:4250: AC_LIBTOOL_LANG_RC_CONFIG is expanded from... ++aclocal.m4:1934: _LT_AC_TAGCONFIG is expanded from... ++aclocal.m4:94: AC_LIBTOOL_SETUP is expanded from... ++aclocal.m4:74: _AC_PROG_LIBTOOL is expanded from... ++aclocal.m4:39: AC_PROG_LIBTOOL is expanded from... ++configure.ac:43: the top level]) ++m4trace:configure.ac:43: -1- _m4_warn([obsolete], [The macro `AC_LANG_RESTORE' is obsolete. ++You should run autoupdate.], [../../lib/autoconf/lang.m4:176: AC_LANG_RESTORE is expanded from... ++aclocal.m4:4251: _LT_AC_LANG_RC_CONFIG is expanded from... ++aclocal.m4:4250: AC_LIBTOOL_LANG_RC_CONFIG is expanded from... ++aclocal.m4:1934: _LT_AC_TAGCONFIG is expanded from... ++aclocal.m4:94: AC_LIBTOOL_SETUP is expanded from... ++aclocal.m4:74: _AC_PROG_LIBTOOL is expanded from... ++aclocal.m4:39: AC_PROG_LIBTOOL is expanded from... ++configure.ac:43: the top level]) ++m4trace:configure.ac:43: -1- AC_SUBST([LIBTOOL]) ++m4trace:configure.ac:43: -1- AC_SUBST_TRACE([LIBTOOL]) ++m4trace:configure.ac:43: -1- m4_pattern_allow([^LIBTOOL$]) ++m4trace:configure.ac:45: -1- AM_MAINTAINER_MODE ++m4trace:configure.ac:45: -1- AM_CONDITIONAL([MAINTAINER_MODE], [test $USE_MAINTAINER_MODE = yes]) ++m4trace:configure.ac:45: -1- AC_SUBST([MAINTAINER_MODE_TRUE]) ++m4trace:configure.ac:45: -1- AC_SUBST_TRACE([MAINTAINER_MODE_TRUE]) ++m4trace:configure.ac:45: -1- m4_pattern_allow([^MAINTAINER_MODE_TRUE$]) ++m4trace:configure.ac:45: -1- AC_SUBST([MAINTAINER_MODE_FALSE]) ++m4trace:configure.ac:45: -1- AC_SUBST_TRACE([MAINTAINER_MODE_FALSE]) ++m4trace:configure.ac:45: -1- m4_pattern_allow([^MAINTAINER_MODE_FALSE$]) ++m4trace:configure.ac:45: -1- _AM_SUBST_NOTMAKE([MAINTAINER_MODE_TRUE]) ++m4trace:configure.ac:45: -1- _AM_SUBST_NOTMAKE([MAINTAINER_MODE_FALSE]) ++m4trace:configure.ac:45: -1- AC_SUBST([MAINT]) ++m4trace:configure.ac:45: -1- AC_SUBST_TRACE([MAINT]) ++m4trace:configure.ac:45: -1- m4_pattern_allow([^MAINT$]) ++m4trace:configure.ac:47: -1- AH_OUTPUT([HAVE_SYS_MMAN_H], [/* Define to 1 if you have the header file. */ ++#undef HAVE_SYS_MMAN_H]) ++m4trace:configure.ac:48: -1- AH_OUTPUT([HAVE_MMAP], [/* Define to 1 if you have the `mmap\' function. */ ++#undef HAVE_MMAP]) ++m4trace:configure.ac:49: -1- _m4_warn([obsolete], [The macro `AC_TRY_COMPILE' is obsolete. ++You should run autoupdate.], [../../lib/autoconf/general.m4:2367: AC_TRY_COMPILE is expanded from... ++../../lib/m4sugar/m4sh.m4:516: AS_IF is expanded from... ++../../lib/autoconf/general.m4:1898: AC_CACHE_VAL is expanded from... ++../../lib/autoconf/general.m4:1911: AC_CACHE_CHECK is expanded from... ++acinclude.m4:3: AC_FUNC_MMAP_BLACKLIST is expanded from... ++configure.ac:49: the top level]) ++m4trace:configure.ac:49: -1- AC_DEFINE_TRACE_LITERAL([HAVE_MMAP_FILE]) ++m4trace:configure.ac:49: -1- m4_pattern_allow([^HAVE_MMAP_FILE$]) ++m4trace:configure.ac:49: -1- AH_OUTPUT([HAVE_MMAP_FILE], [/* Define if read-only mmap of a plain file works. */ ++#undef HAVE_MMAP_FILE]) ++m4trace:configure.ac:49: -1- AC_DEFINE_TRACE_LITERAL([HAVE_MMAP_DEV_ZERO]) ++m4trace:configure.ac:49: -1- m4_pattern_allow([^HAVE_MMAP_DEV_ZERO$]) ++m4trace:configure.ac:49: -1- AH_OUTPUT([HAVE_MMAP_DEV_ZERO], [/* Define if mmap of /dev/zero works. */ ++#undef HAVE_MMAP_DEV_ZERO]) ++m4trace:configure.ac:49: -1- AC_DEFINE_TRACE_LITERAL([HAVE_MMAP_ANON]) ++m4trace:configure.ac:49: -1- m4_pattern_allow([^HAVE_MMAP_ANON$]) ++m4trace:configure.ac:49: -1- AH_OUTPUT([HAVE_MMAP_ANON], [/* Define if mmap with MAP_ANON(YMOUS) works. */ ++#undef HAVE_MMAP_ANON]) ++m4trace:configure.ac:52: -1- AM_CONDITIONAL([TESTSUBDIR], [test -d $srcdir/testsuite]) ++m4trace:configure.ac:52: -1- AC_SUBST([TESTSUBDIR_TRUE]) ++m4trace:configure.ac:52: -1- AC_SUBST_TRACE([TESTSUBDIR_TRUE]) ++m4trace:configure.ac:52: -1- m4_pattern_allow([^TESTSUBDIR_TRUE$]) ++m4trace:configure.ac:52: -1- AC_SUBST([TESTSUBDIR_FALSE]) ++m4trace:configure.ac:52: -1- AC_SUBST_TRACE([TESTSUBDIR_FALSE]) ++m4trace:configure.ac:52: -1- m4_pattern_allow([^TESTSUBDIR_FALSE$]) ++m4trace:configure.ac:52: -1- _AM_SUBST_NOTMAKE([TESTSUBDIR_TRUE]) ++m4trace:configure.ac:52: -1- _AM_SUBST_NOTMAKE([TESTSUBDIR_FALSE]) ++m4trace:configure.ac:167: -1- AC_SUBST([AM_RUNTESTFLAGS]) ++m4trace:configure.ac:167: -1- AC_SUBST_TRACE([AM_RUNTESTFLAGS]) ++m4trace:configure.ac:167: -1- m4_pattern_allow([^AM_RUNTESTFLAGS$]) ++m4trace:configure.ac:173: -1- AM_CONDITIONAL([MIPS], [test x$TARGET = xMIPS]) ++m4trace:configure.ac:173: -1- AC_SUBST([MIPS_TRUE]) ++m4trace:configure.ac:173: -1- AC_SUBST_TRACE([MIPS_TRUE]) ++m4trace:configure.ac:173: -1- m4_pattern_allow([^MIPS_TRUE$]) ++m4trace:configure.ac:173: -1- AC_SUBST([MIPS_FALSE]) ++m4trace:configure.ac:173: -1- AC_SUBST_TRACE([MIPS_FALSE]) ++m4trace:configure.ac:173: -1- m4_pattern_allow([^MIPS_FALSE$]) ++m4trace:configure.ac:173: -1- _AM_SUBST_NOTMAKE([MIPS_TRUE]) ++m4trace:configure.ac:173: -1- _AM_SUBST_NOTMAKE([MIPS_FALSE]) ++m4trace:configure.ac:174: -1- AM_CONDITIONAL([SPARC], [test x$TARGET = xSPARC]) ++m4trace:configure.ac:174: -1- AC_SUBST([SPARC_TRUE]) ++m4trace:configure.ac:174: -1- AC_SUBST_TRACE([SPARC_TRUE]) ++m4trace:configure.ac:174: -1- m4_pattern_allow([^SPARC_TRUE$]) ++m4trace:configure.ac:174: -1- AC_SUBST([SPARC_FALSE]) ++m4trace:configure.ac:174: -1- AC_SUBST_TRACE([SPARC_FALSE]) ++m4trace:configure.ac:174: -1- m4_pattern_allow([^SPARC_FALSE$]) ++m4trace:configure.ac:174: -1- _AM_SUBST_NOTMAKE([SPARC_TRUE]) ++m4trace:configure.ac:174: -1- _AM_SUBST_NOTMAKE([SPARC_FALSE]) ++m4trace:configure.ac:175: -1- AM_CONDITIONAL([X86], [test x$TARGET = xX86]) ++m4trace:configure.ac:175: -1- AC_SUBST([X86_TRUE]) ++m4trace:configure.ac:175: -1- AC_SUBST_TRACE([X86_TRUE]) ++m4trace:configure.ac:175: -1- m4_pattern_allow([^X86_TRUE$]) ++m4trace:configure.ac:175: -1- AC_SUBST([X86_FALSE]) ++m4trace:configure.ac:175: -1- AC_SUBST_TRACE([X86_FALSE]) ++m4trace:configure.ac:175: -1- m4_pattern_allow([^X86_FALSE$]) ++m4trace:configure.ac:175: -1- _AM_SUBST_NOTMAKE([X86_TRUE]) ++m4trace:configure.ac:175: -1- _AM_SUBST_NOTMAKE([X86_FALSE]) ++m4trace:configure.ac:176: -1- AM_CONDITIONAL([X86_FREEBSD], [test x$TARGET = xX86_FREEBSD]) ++m4trace:configure.ac:176: -1- AC_SUBST([X86_FREEBSD_TRUE]) ++m4trace:configure.ac:176: -1- AC_SUBST_TRACE([X86_FREEBSD_TRUE]) ++m4trace:configure.ac:176: -1- m4_pattern_allow([^X86_FREEBSD_TRUE$]) ++m4trace:configure.ac:176: -1- AC_SUBST([X86_FREEBSD_FALSE]) ++m4trace:configure.ac:176: -1- AC_SUBST_TRACE([X86_FREEBSD_FALSE]) ++m4trace:configure.ac:176: -1- m4_pattern_allow([^X86_FREEBSD_FALSE$]) ++m4trace:configure.ac:176: -1- _AM_SUBST_NOTMAKE([X86_FREEBSD_TRUE]) ++m4trace:configure.ac:176: -1- _AM_SUBST_NOTMAKE([X86_FREEBSD_FALSE]) ++m4trace:configure.ac:177: -1- AM_CONDITIONAL([X86_WIN32], [test x$TARGET = xX86_WIN32]) ++m4trace:configure.ac:177: -1- AC_SUBST([X86_WIN32_TRUE]) ++m4trace:configure.ac:177: -1- AC_SUBST_TRACE([X86_WIN32_TRUE]) ++m4trace:configure.ac:177: -1- m4_pattern_allow([^X86_WIN32_TRUE$]) ++m4trace:configure.ac:177: -1- AC_SUBST([X86_WIN32_FALSE]) ++m4trace:configure.ac:177: -1- AC_SUBST_TRACE([X86_WIN32_FALSE]) ++m4trace:configure.ac:177: -1- m4_pattern_allow([^X86_WIN32_FALSE$]) ++m4trace:configure.ac:177: -1- _AM_SUBST_NOTMAKE([X86_WIN32_TRUE]) ++m4trace:configure.ac:177: -1- _AM_SUBST_NOTMAKE([X86_WIN32_FALSE]) ++m4trace:configure.ac:178: -1- AM_CONDITIONAL([X86_DARWIN], [test x$TARGET = xX86_DARWIN]) ++m4trace:configure.ac:178: -1- AC_SUBST([X86_DARWIN_TRUE]) ++m4trace:configure.ac:178: -1- AC_SUBST_TRACE([X86_DARWIN_TRUE]) ++m4trace:configure.ac:178: -1- m4_pattern_allow([^X86_DARWIN_TRUE$]) ++m4trace:configure.ac:178: -1- AC_SUBST([X86_DARWIN_FALSE]) ++m4trace:configure.ac:178: -1- AC_SUBST_TRACE([X86_DARWIN_FALSE]) ++m4trace:configure.ac:178: -1- m4_pattern_allow([^X86_DARWIN_FALSE$]) ++m4trace:configure.ac:178: -1- _AM_SUBST_NOTMAKE([X86_DARWIN_TRUE]) ++m4trace:configure.ac:178: -1- _AM_SUBST_NOTMAKE([X86_DARWIN_FALSE]) ++m4trace:configure.ac:179: -1- AM_CONDITIONAL([ALPHA], [test x$TARGET = xALPHA]) ++m4trace:configure.ac:179: -1- AC_SUBST([ALPHA_TRUE]) ++m4trace:configure.ac:179: -1- AC_SUBST_TRACE([ALPHA_TRUE]) ++m4trace:configure.ac:179: -1- m4_pattern_allow([^ALPHA_TRUE$]) ++m4trace:configure.ac:179: -1- AC_SUBST([ALPHA_FALSE]) ++m4trace:configure.ac:179: -1- AC_SUBST_TRACE([ALPHA_FALSE]) ++m4trace:configure.ac:179: -1- m4_pattern_allow([^ALPHA_FALSE$]) ++m4trace:configure.ac:179: -1- _AM_SUBST_NOTMAKE([ALPHA_TRUE]) ++m4trace:configure.ac:179: -1- _AM_SUBST_NOTMAKE([ALPHA_FALSE]) ++m4trace:configure.ac:180: -1- AM_CONDITIONAL([IA64], [test x$TARGET = xIA64]) ++m4trace:configure.ac:180: -1- AC_SUBST([IA64_TRUE]) ++m4trace:configure.ac:180: -1- AC_SUBST_TRACE([IA64_TRUE]) ++m4trace:configure.ac:180: -1- m4_pattern_allow([^IA64_TRUE$]) ++m4trace:configure.ac:180: -1- AC_SUBST([IA64_FALSE]) ++m4trace:configure.ac:180: -1- AC_SUBST_TRACE([IA64_FALSE]) ++m4trace:configure.ac:180: -1- m4_pattern_allow([^IA64_FALSE$]) ++m4trace:configure.ac:180: -1- _AM_SUBST_NOTMAKE([IA64_TRUE]) ++m4trace:configure.ac:180: -1- _AM_SUBST_NOTMAKE([IA64_FALSE]) ++m4trace:configure.ac:181: -1- AM_CONDITIONAL([M32R], [test x$TARGET = xM32R]) ++m4trace:configure.ac:181: -1- AC_SUBST([M32R_TRUE]) ++m4trace:configure.ac:181: -1- AC_SUBST_TRACE([M32R_TRUE]) ++m4trace:configure.ac:181: -1- m4_pattern_allow([^M32R_TRUE$]) ++m4trace:configure.ac:181: -1- AC_SUBST([M32R_FALSE]) ++m4trace:configure.ac:181: -1- AC_SUBST_TRACE([M32R_FALSE]) ++m4trace:configure.ac:181: -1- m4_pattern_allow([^M32R_FALSE$]) ++m4trace:configure.ac:181: -1- _AM_SUBST_NOTMAKE([M32R_TRUE]) ++m4trace:configure.ac:181: -1- _AM_SUBST_NOTMAKE([M32R_FALSE]) ++m4trace:configure.ac:182: -1- AM_CONDITIONAL([M68K], [test x$TARGET = xM68K]) ++m4trace:configure.ac:182: -1- AC_SUBST([M68K_TRUE]) ++m4trace:configure.ac:182: -1- AC_SUBST_TRACE([M68K_TRUE]) ++m4trace:configure.ac:182: -1- m4_pattern_allow([^M68K_TRUE$]) ++m4trace:configure.ac:182: -1- AC_SUBST([M68K_FALSE]) ++m4trace:configure.ac:182: -1- AC_SUBST_TRACE([M68K_FALSE]) ++m4trace:configure.ac:182: -1- m4_pattern_allow([^M68K_FALSE$]) ++m4trace:configure.ac:182: -1- _AM_SUBST_NOTMAKE([M68K_TRUE]) ++m4trace:configure.ac:182: -1- _AM_SUBST_NOTMAKE([M68K_FALSE]) ++m4trace:configure.ac:183: -1- AM_CONDITIONAL([POWERPC], [test x$TARGET = xPOWERPC]) ++m4trace:configure.ac:183: -1- AC_SUBST([POWERPC_TRUE]) ++m4trace:configure.ac:183: -1- AC_SUBST_TRACE([POWERPC_TRUE]) ++m4trace:configure.ac:183: -1- m4_pattern_allow([^POWERPC_TRUE$]) ++m4trace:configure.ac:183: -1- AC_SUBST([POWERPC_FALSE]) ++m4trace:configure.ac:183: -1- AC_SUBST_TRACE([POWERPC_FALSE]) ++m4trace:configure.ac:183: -1- m4_pattern_allow([^POWERPC_FALSE$]) ++m4trace:configure.ac:183: -1- _AM_SUBST_NOTMAKE([POWERPC_TRUE]) ++m4trace:configure.ac:183: -1- _AM_SUBST_NOTMAKE([POWERPC_FALSE]) ++m4trace:configure.ac:184: -1- AM_CONDITIONAL([POWERPC_AIX], [test x$TARGET = xPOWERPC_AIX]) ++m4trace:configure.ac:184: -1- AC_SUBST([POWERPC_AIX_TRUE]) ++m4trace:configure.ac:184: -1- AC_SUBST_TRACE([POWERPC_AIX_TRUE]) ++m4trace:configure.ac:184: -1- m4_pattern_allow([^POWERPC_AIX_TRUE$]) ++m4trace:configure.ac:184: -1- AC_SUBST([POWERPC_AIX_FALSE]) ++m4trace:configure.ac:184: -1- AC_SUBST_TRACE([POWERPC_AIX_FALSE]) ++m4trace:configure.ac:184: -1- m4_pattern_allow([^POWERPC_AIX_FALSE$]) ++m4trace:configure.ac:184: -1- _AM_SUBST_NOTMAKE([POWERPC_AIX_TRUE]) ++m4trace:configure.ac:184: -1- _AM_SUBST_NOTMAKE([POWERPC_AIX_FALSE]) ++m4trace:configure.ac:185: -1- AM_CONDITIONAL([POWERPC_DARWIN], [test x$TARGET = xPOWERPC_DARWIN]) ++m4trace:configure.ac:185: -1- AC_SUBST([POWERPC_DARWIN_TRUE]) ++m4trace:configure.ac:185: -1- AC_SUBST_TRACE([POWERPC_DARWIN_TRUE]) ++m4trace:configure.ac:185: -1- m4_pattern_allow([^POWERPC_DARWIN_TRUE$]) ++m4trace:configure.ac:185: -1- AC_SUBST([POWERPC_DARWIN_FALSE]) ++m4trace:configure.ac:185: -1- AC_SUBST_TRACE([POWERPC_DARWIN_FALSE]) ++m4trace:configure.ac:185: -1- m4_pattern_allow([^POWERPC_DARWIN_FALSE$]) ++m4trace:configure.ac:185: -1- _AM_SUBST_NOTMAKE([POWERPC_DARWIN_TRUE]) ++m4trace:configure.ac:185: -1- _AM_SUBST_NOTMAKE([POWERPC_DARWIN_FALSE]) ++m4trace:configure.ac:186: -1- AM_CONDITIONAL([POWERPC_FREEBSD], [test x$TARGET = xPOWERPC_FREEBSD]) ++m4trace:configure.ac:186: -1- AC_SUBST([POWERPC_FREEBSD_TRUE]) ++m4trace:configure.ac:186: -1- AC_SUBST_TRACE([POWERPC_FREEBSD_TRUE]) ++m4trace:configure.ac:186: -1- m4_pattern_allow([^POWERPC_FREEBSD_TRUE$]) ++m4trace:configure.ac:186: -1- AC_SUBST([POWERPC_FREEBSD_FALSE]) ++m4trace:configure.ac:186: -1- AC_SUBST_TRACE([POWERPC_FREEBSD_FALSE]) ++m4trace:configure.ac:186: -1- m4_pattern_allow([^POWERPC_FREEBSD_FALSE$]) ++m4trace:configure.ac:186: -1- _AM_SUBST_NOTMAKE([POWERPC_FREEBSD_TRUE]) ++m4trace:configure.ac:186: -1- _AM_SUBST_NOTMAKE([POWERPC_FREEBSD_FALSE]) ++m4trace:configure.ac:187: -1- AM_CONDITIONAL([ARM], [test x$TARGET = xARM]) ++m4trace:configure.ac:187: -1- AC_SUBST([ARM_TRUE]) ++m4trace:configure.ac:187: -1- AC_SUBST_TRACE([ARM_TRUE]) ++m4trace:configure.ac:187: -1- m4_pattern_allow([^ARM_TRUE$]) ++m4trace:configure.ac:187: -1- AC_SUBST([ARM_FALSE]) ++m4trace:configure.ac:187: -1- AC_SUBST_TRACE([ARM_FALSE]) ++m4trace:configure.ac:187: -1- m4_pattern_allow([^ARM_FALSE$]) ++m4trace:configure.ac:187: -1- _AM_SUBST_NOTMAKE([ARM_TRUE]) ++m4trace:configure.ac:187: -1- _AM_SUBST_NOTMAKE([ARM_FALSE]) ++m4trace:configure.ac:188: -1- AM_CONDITIONAL([LIBFFI_CRIS], [test x$TARGET = xLIBFFI_CRIS]) ++m4trace:configure.ac:188: -1- AC_SUBST([LIBFFI_CRIS_TRUE]) ++m4trace:configure.ac:188: -1- AC_SUBST_TRACE([LIBFFI_CRIS_TRUE]) ++m4trace:configure.ac:188: -1- m4_pattern_allow([^LIBFFI_CRIS_TRUE$]) ++m4trace:configure.ac:188: -1- AC_SUBST([LIBFFI_CRIS_FALSE]) ++m4trace:configure.ac:188: -1- AC_SUBST_TRACE([LIBFFI_CRIS_FALSE]) ++m4trace:configure.ac:188: -1- m4_pattern_allow([^LIBFFI_CRIS_FALSE$]) ++m4trace:configure.ac:188: -1- _AM_SUBST_NOTMAKE([LIBFFI_CRIS_TRUE]) ++m4trace:configure.ac:188: -1- _AM_SUBST_NOTMAKE([LIBFFI_CRIS_FALSE]) ++m4trace:configure.ac:189: -1- AM_CONDITIONAL([FRV], [test x$TARGET = xFRV]) ++m4trace:configure.ac:189: -1- AC_SUBST([FRV_TRUE]) ++m4trace:configure.ac:189: -1- AC_SUBST_TRACE([FRV_TRUE]) ++m4trace:configure.ac:189: -1- m4_pattern_allow([^FRV_TRUE$]) ++m4trace:configure.ac:189: -1- AC_SUBST([FRV_FALSE]) ++m4trace:configure.ac:189: -1- AC_SUBST_TRACE([FRV_FALSE]) ++m4trace:configure.ac:189: -1- m4_pattern_allow([^FRV_FALSE$]) ++m4trace:configure.ac:189: -1- _AM_SUBST_NOTMAKE([FRV_TRUE]) ++m4trace:configure.ac:189: -1- _AM_SUBST_NOTMAKE([FRV_FALSE]) ++m4trace:configure.ac:190: -1- AM_CONDITIONAL([S390], [test x$TARGET = xS390]) ++m4trace:configure.ac:190: -1- AC_SUBST([S390_TRUE]) ++m4trace:configure.ac:190: -1- AC_SUBST_TRACE([S390_TRUE]) ++m4trace:configure.ac:190: -1- m4_pattern_allow([^S390_TRUE$]) ++m4trace:configure.ac:190: -1- AC_SUBST([S390_FALSE]) ++m4trace:configure.ac:190: -1- AC_SUBST_TRACE([S390_FALSE]) ++m4trace:configure.ac:190: -1- m4_pattern_allow([^S390_FALSE$]) ++m4trace:configure.ac:190: -1- _AM_SUBST_NOTMAKE([S390_TRUE]) ++m4trace:configure.ac:190: -1- _AM_SUBST_NOTMAKE([S390_FALSE]) ++m4trace:configure.ac:191: -1- AM_CONDITIONAL([X86_64], [test x$TARGET = xX86_64]) ++m4trace:configure.ac:191: -1- AC_SUBST([X86_64_TRUE]) ++m4trace:configure.ac:191: -1- AC_SUBST_TRACE([X86_64_TRUE]) ++m4trace:configure.ac:191: -1- m4_pattern_allow([^X86_64_TRUE$]) ++m4trace:configure.ac:191: -1- AC_SUBST([X86_64_FALSE]) ++m4trace:configure.ac:191: -1- AC_SUBST_TRACE([X86_64_FALSE]) ++m4trace:configure.ac:191: -1- m4_pattern_allow([^X86_64_FALSE$]) ++m4trace:configure.ac:191: -1- _AM_SUBST_NOTMAKE([X86_64_TRUE]) ++m4trace:configure.ac:191: -1- _AM_SUBST_NOTMAKE([X86_64_FALSE]) ++m4trace:configure.ac:192: -1- AM_CONDITIONAL([SH], [test x$TARGET = xSH]) ++m4trace:configure.ac:192: -1- AC_SUBST([SH_TRUE]) ++m4trace:configure.ac:192: -1- AC_SUBST_TRACE([SH_TRUE]) ++m4trace:configure.ac:192: -1- m4_pattern_allow([^SH_TRUE$]) ++m4trace:configure.ac:192: -1- AC_SUBST([SH_FALSE]) ++m4trace:configure.ac:192: -1- AC_SUBST_TRACE([SH_FALSE]) ++m4trace:configure.ac:192: -1- m4_pattern_allow([^SH_FALSE$]) ++m4trace:configure.ac:192: -1- _AM_SUBST_NOTMAKE([SH_TRUE]) ++m4trace:configure.ac:192: -1- _AM_SUBST_NOTMAKE([SH_FALSE]) ++m4trace:configure.ac:193: -1- AM_CONDITIONAL([SH64], [test x$TARGET = xSH64]) ++m4trace:configure.ac:193: -1- AC_SUBST([SH64_TRUE]) ++m4trace:configure.ac:193: -1- AC_SUBST_TRACE([SH64_TRUE]) ++m4trace:configure.ac:193: -1- m4_pattern_allow([^SH64_TRUE$]) ++m4trace:configure.ac:193: -1- AC_SUBST([SH64_FALSE]) ++m4trace:configure.ac:193: -1- AC_SUBST_TRACE([SH64_FALSE]) ++m4trace:configure.ac:193: -1- m4_pattern_allow([^SH64_FALSE$]) ++m4trace:configure.ac:193: -1- _AM_SUBST_NOTMAKE([SH64_TRUE]) ++m4trace:configure.ac:193: -1- _AM_SUBST_NOTMAKE([SH64_FALSE]) ++m4trace:configure.ac:194: -1- AM_CONDITIONAL([PA_LINUX], [test x$TARGET = xPA_LINUX]) ++m4trace:configure.ac:194: -1- AC_SUBST([PA_LINUX_TRUE]) ++m4trace:configure.ac:194: -1- AC_SUBST_TRACE([PA_LINUX_TRUE]) ++m4trace:configure.ac:194: -1- m4_pattern_allow([^PA_LINUX_TRUE$]) ++m4trace:configure.ac:194: -1- AC_SUBST([PA_LINUX_FALSE]) ++m4trace:configure.ac:194: -1- AC_SUBST_TRACE([PA_LINUX_FALSE]) ++m4trace:configure.ac:194: -1- m4_pattern_allow([^PA_LINUX_FALSE$]) ++m4trace:configure.ac:194: -1- _AM_SUBST_NOTMAKE([PA_LINUX_TRUE]) ++m4trace:configure.ac:194: -1- _AM_SUBST_NOTMAKE([PA_LINUX_FALSE]) ++m4trace:configure.ac:195: -1- AM_CONDITIONAL([PA_HPUX], [test x$TARGET = xPA_HPUX]) ++m4trace:configure.ac:195: -1- AC_SUBST([PA_HPUX_TRUE]) ++m4trace:configure.ac:195: -1- AC_SUBST_TRACE([PA_HPUX_TRUE]) ++m4trace:configure.ac:195: -1- m4_pattern_allow([^PA_HPUX_TRUE$]) ++m4trace:configure.ac:195: -1- AC_SUBST([PA_HPUX_FALSE]) ++m4trace:configure.ac:195: -1- AC_SUBST_TRACE([PA_HPUX_FALSE]) ++m4trace:configure.ac:195: -1- m4_pattern_allow([^PA_HPUX_FALSE$]) ++m4trace:configure.ac:195: -1- _AM_SUBST_NOTMAKE([PA_HPUX_TRUE]) ++m4trace:configure.ac:195: -1- _AM_SUBST_NOTMAKE([PA_HPUX_FALSE]) ++m4trace:configure.ac:196: -1- AM_CONDITIONAL([PA64_HPUX], [test x$TARGET = xPA64_HPUX]) ++m4trace:configure.ac:196: -1- AC_SUBST([PA64_HPUX_TRUE]) ++m4trace:configure.ac:196: -1- AC_SUBST_TRACE([PA64_HPUX_TRUE]) ++m4trace:configure.ac:196: -1- m4_pattern_allow([^PA64_HPUX_TRUE$]) ++m4trace:configure.ac:196: -1- AC_SUBST([PA64_HPUX_FALSE]) ++m4trace:configure.ac:196: -1- AC_SUBST_TRACE([PA64_HPUX_FALSE]) ++m4trace:configure.ac:196: -1- m4_pattern_allow([^PA64_HPUX_FALSE$]) ++m4trace:configure.ac:196: -1- _AM_SUBST_NOTMAKE([PA64_HPUX_TRUE]) ++m4trace:configure.ac:196: -1- _AM_SUBST_NOTMAKE([PA64_HPUX_FALSE]) ++m4trace:configure.ac:198: -1- AC_DEFINE_TRACE_LITERAL([STDC_HEADERS]) ++m4trace:configure.ac:198: -1- m4_pattern_allow([^STDC_HEADERS$]) ++m4trace:configure.ac:198: -1- AH_OUTPUT([STDC_HEADERS], [/* Define to 1 if you have the ANSI C header files. */ ++#undef STDC_HEADERS]) ++m4trace:configure.ac:199: -1- AH_OUTPUT([HAVE_MEMCPY], [/* Define to 1 if you have the `memcpy\' function. */ ++#undef HAVE_MEMCPY]) ++m4trace:configure.ac:200: -1- AC_DEFINE_TRACE_LITERAL([HAVE_ALLOCA_H]) ++m4trace:configure.ac:200: -1- m4_pattern_allow([^HAVE_ALLOCA_H$]) ++m4trace:configure.ac:200: -1- AH_OUTPUT([HAVE_ALLOCA_H], [/* Define to 1 if you have and it should be used (not on Ultrix). ++ */ ++#undef HAVE_ALLOCA_H]) ++m4trace:configure.ac:200: -1- AC_DEFINE_TRACE_LITERAL([HAVE_ALLOCA]) ++m4trace:configure.ac:200: -1- m4_pattern_allow([^HAVE_ALLOCA$]) ++m4trace:configure.ac:200: -1- AH_OUTPUT([HAVE_ALLOCA], [/* Define to 1 if you have `alloca\', as a function or macro. */ ++#undef HAVE_ALLOCA]) ++m4trace:configure.ac:200: -1- AC_LIBSOURCE([alloca.c]) ++m4trace:configure.ac:200: -1- AC_SUBST([ALLOCA], [\${LIBOBJDIR}alloca.$ac_objext]) ++m4trace:configure.ac:200: -1- AC_SUBST_TRACE([ALLOCA]) ++m4trace:configure.ac:200: -1- m4_pattern_allow([^ALLOCA$]) ++m4trace:configure.ac:200: -1- AC_DEFINE_TRACE_LITERAL([C_ALLOCA]) ++m4trace:configure.ac:200: -1- m4_pattern_allow([^C_ALLOCA$]) ++m4trace:configure.ac:200: -1- AH_OUTPUT([C_ALLOCA], [/* Define to 1 if using `alloca.c\'. */ ++#undef C_ALLOCA]) ++m4trace:configure.ac:200: -1- AC_DEFINE_TRACE_LITERAL([CRAY_STACKSEG_END]) ++m4trace:configure.ac:200: -1- m4_pattern_allow([^CRAY_STACKSEG_END$]) ++m4trace:configure.ac:200: -1- AH_OUTPUT([CRAY_STACKSEG_END], [/* Define to one of `_getb67\', `GETB67\', `getb67\' for Cray-2 and Cray-YMP ++ systems. This function is required for `alloca.c\' support on those systems. ++ */ ++#undef CRAY_STACKSEG_END]) ++m4trace:configure.ac:200: -1- AH_OUTPUT([STACK_DIRECTION], [/* If using the C implementation of alloca, define if you know the ++ direction of stack growth for your system; otherwise it will be ++ automatically deduced at runtime. ++ STACK_DIRECTION > 0 => grows toward higher addresses ++ STACK_DIRECTION < 0 => grows toward lower addresses ++ STACK_DIRECTION = 0 => direction of growth unknown */ ++@%:@undef STACK_DIRECTION]) ++m4trace:configure.ac:200: -1- AC_DEFINE_TRACE_LITERAL([STACK_DIRECTION]) ++m4trace:configure.ac:200: -1- m4_pattern_allow([^STACK_DIRECTION$]) ++m4trace:configure.ac:202: -1- AC_DEFINE_TRACE_LITERAL([SIZEOF_DOUBLE]) ++m4trace:configure.ac:202: -1- m4_pattern_allow([^SIZEOF_DOUBLE$]) ++m4trace:configure.ac:202: -1- AH_OUTPUT([SIZEOF_DOUBLE], [/* The size of `double\', as computed by sizeof. */ ++#undef SIZEOF_DOUBLE]) ++m4trace:configure.ac:203: -1- AC_DEFINE_TRACE_LITERAL([SIZEOF_LONG_DOUBLE]) ++m4trace:configure.ac:203: -1- m4_pattern_allow([^SIZEOF_LONG_DOUBLE$]) ++m4trace:configure.ac:203: -1- AH_OUTPUT([SIZEOF_LONG_DOUBLE], [/* The size of `long double\', as computed by sizeof. */ ++#undef SIZEOF_LONG_DOUBLE]) ++m4trace:configure.ac:211: -1- AC_DEFINE_TRACE_LITERAL([HAVE_LONG_DOUBLE]) ++m4trace:configure.ac:211: -1- m4_pattern_allow([^HAVE_LONG_DOUBLE$]) ++m4trace:configure.ac:211: -1- AH_OUTPUT([HAVE_LONG_DOUBLE], [/* Define if you have the long double type and it is bigger than a double */ ++#undef HAVE_LONG_DOUBLE]) ++m4trace:configure.ac:215: -1- AC_SUBST([HAVE_LONG_DOUBLE]) ++m4trace:configure.ac:215: -1- AC_SUBST_TRACE([HAVE_LONG_DOUBLE]) ++m4trace:configure.ac:215: -1- m4_pattern_allow([^HAVE_LONG_DOUBLE$]) ++m4trace:configure.ac:217: -1- AC_DEFINE_TRACE_LITERAL([WORDS_BIGENDIAN]) ++m4trace:configure.ac:217: -1- m4_pattern_allow([^WORDS_BIGENDIAN$]) ++m4trace:configure.ac:217: -1- AH_OUTPUT([WORDS_BIGENDIAN], [/* Define to 1 if your processor stores words with the most significant byte ++ first (like Motorola and SPARC, unlike Intel and VAX). */ ++#undef WORDS_BIGENDIAN]) ++m4trace:configure.ac:219: -1- _m4_warn([obsolete], [The macro `AC_TRY_COMPILE' is obsolete. ++You should run autoupdate.], [../../lib/autoconf/general.m4:2367: AC_TRY_COMPILE is expanded from... ++../../lib/m4sugar/m4sh.m4:516: AS_IF is expanded from... ++../../lib/autoconf/general.m4:1898: AC_CACHE_VAL is expanded from... ++../../lib/autoconf/general.m4:1911: AC_CACHE_CHECK is expanded from... ++configure.ac:219: the top level]) ++m4trace:configure.ac:227: -1- AC_DEFINE_TRACE_LITERAL([HAVE_AS_CFI_PSEUDO_OP]) ++m4trace:configure.ac:227: -1- m4_pattern_allow([^HAVE_AS_CFI_PSEUDO_OP$]) ++m4trace:configure.ac:227: -1- AH_OUTPUT([HAVE_AS_CFI_PSEUDO_OP], [/* Define if your assembler supports .cfi_* directives. */ ++#undef HAVE_AS_CFI_PSEUDO_OP]) ++m4trace:configure.ac:232: -1- _m4_warn([obsolete], [The macro `AC_TRY_LINK' is obsolete. ++You should run autoupdate.], [../../lib/autoconf/general.m4:2414: AC_TRY_LINK is expanded from... ++../../lib/m4sugar/m4sh.m4:516: AS_IF is expanded from... ++../../lib/autoconf/general.m4:1898: AC_CACHE_VAL is expanded from... ++../../lib/autoconf/general.m4:1911: AC_CACHE_CHECK is expanded from... ++configure.ac:232: the top level]) ++m4trace:configure.ac:244: -1- AC_DEFINE_TRACE_LITERAL([HAVE_AS_SPARC_UA_PCREL]) ++m4trace:configure.ac:244: -1- m4_pattern_allow([^HAVE_AS_SPARC_UA_PCREL$]) ++m4trace:configure.ac:244: -1- AH_OUTPUT([HAVE_AS_SPARC_UA_PCREL], [/* Define if your assembler and linker support unaligned PC relative relocs. ++ */ ++#undef HAVE_AS_SPARC_UA_PCREL]) ++m4trace:configure.ac:248: -1- _m4_warn([obsolete], [The macro `AC_TRY_COMPILE' is obsolete. ++You should run autoupdate.], [../../lib/autoconf/general.m4:2367: AC_TRY_COMPILE is expanded from... ++../../lib/m4sugar/m4sh.m4:516: AS_IF is expanded from... ++../../lib/autoconf/general.m4:1898: AC_CACHE_VAL is expanded from... ++../../lib/autoconf/general.m4:1911: AC_CACHE_CHECK is expanded from... ++configure.ac:248: the top level]) ++m4trace:configure.ac:257: -1- AC_DEFINE_TRACE_LITERAL([HAVE_AS_REGISTER_PSEUDO_OP]) ++m4trace:configure.ac:257: -1- m4_pattern_allow([^HAVE_AS_REGISTER_PSEUDO_OP$]) ++m4trace:configure.ac:257: -1- AH_OUTPUT([HAVE_AS_REGISTER_PSEUDO_OP], [/* Define if your assembler supports .register. */ ++#undef HAVE_AS_REGISTER_PSEUDO_OP]) ++m4trace:configure.ac:272: -1- AC_DEFINE_TRACE_LITERAL([HAVE_AS_X86_PCREL]) ++m4trace:configure.ac:272: -1- m4_pattern_allow([^HAVE_AS_X86_PCREL$]) ++m4trace:configure.ac:272: -1- AH_OUTPUT([HAVE_AS_X86_PCREL], [/* Define if your assembler supports PC relative relocs. */ ++#undef HAVE_AS_X86_PCREL]) ++m4trace:configure.ac:292: -1- AC_DEFINE_TRACE_LITERAL([HAVE_RO_EH_FRAME]) ++m4trace:configure.ac:292: -1- m4_pattern_allow([^HAVE_RO_EH_FRAME$]) ++m4trace:configure.ac:292: -1- AH_OUTPUT([HAVE_RO_EH_FRAME], [/* Define if .eh_frame sections should be read-only. */ ++#undef HAVE_RO_EH_FRAME]) ++m4trace:configure.ac:294: -1- AC_DEFINE_TRACE_LITERAL([EH_FRAME_FLAGS]) ++m4trace:configure.ac:294: -1- m4_pattern_allow([^EH_FRAME_FLAGS$]) ++m4trace:configure.ac:294: -1- AH_OUTPUT([EH_FRAME_FLAGS], [/* Define to the flags needed for the .section .eh_frame directive. */ ++#undef EH_FRAME_FLAGS]) ++m4trace:configure.ac:297: -1- AC_DEFINE_TRACE_LITERAL([EH_FRAME_FLAGS]) ++m4trace:configure.ac:297: -1- m4_pattern_allow([^EH_FRAME_FLAGS$]) ++m4trace:configure.ac:297: -1- AH_OUTPUT([EH_FRAME_FLAGS], [/* Define to the flags needed for the .section .eh_frame directive. */ ++#undef EH_FRAME_FLAGS]) ++m4trace:configure.ac:313: -1- AC_DEFINE_TRACE_LITERAL([HAVE_HIDDEN_VISIBILITY_ATTRIBUTE]) ++m4trace:configure.ac:313: -1- m4_pattern_allow([^HAVE_HIDDEN_VISIBILITY_ATTRIBUTE$]) ++m4trace:configure.ac:313: -1- AH_OUTPUT([HAVE_HIDDEN_VISIBILITY_ATTRIBUTE], [/* Define if __attribute__((visibility("hidden"))) is supported. */ ++#undef HAVE_HIDDEN_VISIBILITY_ATTRIBUTE]) ++m4trace:configure.ac:317: -1- AH_OUTPUT([zzzz1], [ ++#ifdef HAVE_HIDDEN_VISIBILITY_ATTRIBUTE ++#ifdef LIBFFI_ASM ++#define FFI_HIDDEN(name) .hidden name ++#else ++#define FFI_HIDDEN __attribute__ ((visibility ("hidden"))) ++#endif ++#else ++#ifdef LIBFFI_ASM ++#define FFI_HIDDEN(name) ++#else ++#define FFI_HIDDEN ++#endif ++#endif ++]) ++m4trace:configure.ac:333: -1- AC_SUBST([TARGET]) ++m4trace:configure.ac:333: -1- AC_SUBST_TRACE([TARGET]) ++m4trace:configure.ac:333: -1- m4_pattern_allow([^TARGET$]) ++m4trace:configure.ac:334: -1- AC_SUBST([TARGETDIR]) ++m4trace:configure.ac:334: -1- AC_SUBST_TRACE([TARGETDIR]) ++m4trace:configure.ac:334: -1- m4_pattern_allow([^TARGETDIR$]) ++m4trace:configure.ac:336: -1- AC_SUBST([SHELL]) ++m4trace:configure.ac:336: -1- AC_SUBST_TRACE([SHELL]) ++m4trace:configure.ac:336: -1- m4_pattern_allow([^SHELL$]) ++m4trace:configure.ac:341: -2- AC_DEFINE_TRACE_LITERAL([FFI_DEBUG]) ++m4trace:configure.ac:341: -2- m4_pattern_allow([^FFI_DEBUG$]) ++m4trace:configure.ac:341: -2- AH_OUTPUT([FFI_DEBUG], [/* Define this if you want extra debugging. */ ++#undef FFI_DEBUG]) ++m4trace:configure.ac:347: -2- AC_DEFINE_TRACE_LITERAL([FFI_NO_STRUCTS]) ++m4trace:configure.ac:347: -2- m4_pattern_allow([^FFI_NO_STRUCTS$]) ++m4trace:configure.ac:347: -2- AH_OUTPUT([FFI_NO_STRUCTS], [/* Define this is you do not want support for aggregate types. */ ++#undef FFI_NO_STRUCTS]) ++m4trace:configure.ac:353: -2- AC_DEFINE_TRACE_LITERAL([FFI_NO_RAW_API]) ++m4trace:configure.ac:353: -2- m4_pattern_allow([^FFI_NO_RAW_API$]) ++m4trace:configure.ac:353: -2- AH_OUTPUT([FFI_NO_RAW_API], [/* Define this is you do not want support for the raw API. */ ++#undef FFI_NO_RAW_API]) ++m4trace:configure.ac:359: -2- AC_DEFINE_TRACE_LITERAL([USING_PURIFY]) ++m4trace:configure.ac:359: -2- m4_pattern_allow([^USING_PURIFY$]) ++m4trace:configure.ac:359: -2- AH_OUTPUT([USING_PURIFY], [/* Define this if you are using Purify and want to suppress spurious messages. ++ */ ++#undef USING_PURIFY]) ++m4trace:configure.ac:375: -1- AC_SUBST([toolexecdir]) ++m4trace:configure.ac:375: -1- AC_SUBST_TRACE([toolexecdir]) ++m4trace:configure.ac:375: -1- m4_pattern_allow([^toolexecdir$]) ++m4trace:configure.ac:376: -1- AC_SUBST([toolexeclibdir]) ++m4trace:configure.ac:376: -1- AC_SUBST_TRACE([toolexeclibdir]) ++m4trace:configure.ac:376: -1- m4_pattern_allow([^toolexeclibdir$]) ++m4trace:configure.ac:390: -1- AC_CONFIG_LINKS([include/ffitarget.h:src/$TARGETDIR/ffitarget.h]) ++m4trace:configure.ac:392: -1- AC_CONFIG_FILES([include/Makefile include/ffi.h Makefile testsuite/Makefile man/Makefile libffi.pc]) ++m4trace:configure.ac:394: -1- AC_SUBST([LIB@&t@OBJS], [$ac_libobjs]) ++m4trace:configure.ac:394: -1- AC_SUBST_TRACE([LIB@&t@OBJS]) ++m4trace:configure.ac:394: -1- m4_pattern_allow([^LIB@&t@OBJS$]) ++m4trace:configure.ac:394: -1- AC_SUBST([LTLIBOBJS], [$ac_ltlibobjs]) ++m4trace:configure.ac:394: -1- AC_SUBST_TRACE([LTLIBOBJS]) ++m4trace:configure.ac:394: -1- m4_pattern_allow([^LTLIBOBJS$]) ++m4trace:configure.ac:394: -1- AC_SUBST_TRACE([top_builddir]) ++m4trace:configure.ac:394: -1- AC_SUBST_TRACE([srcdir]) ++m4trace:configure.ac:394: -1- AC_SUBST_TRACE([abs_srcdir]) ++m4trace:configure.ac:394: -1- AC_SUBST_TRACE([top_srcdir]) ++m4trace:configure.ac:394: -1- AC_SUBST_TRACE([abs_top_srcdir]) ++m4trace:configure.ac:394: -1- AC_SUBST_TRACE([builddir]) ++m4trace:configure.ac:394: -1- AC_SUBST_TRACE([abs_builddir]) ++m4trace:configure.ac:394: -1- AC_SUBST_TRACE([abs_top_builddir]) ++m4trace:configure.ac:394: -1- AC_SUBST_TRACE([INSTALL]) ++m4trace:configure.ac:394: -1- AC_SUBST_TRACE([MKDIR_P]) +diff -Nur libffi-3.0.8/autom4te.cache/traces.1 autotools-update-3.0.8/autom4te.cache/traces.1 +--- libffi-3.0.8/autom4te.cache/traces.1 1970-01-01 01:00:00.000000000 +0100 ++++ autotools-update-3.0.8/autom4te.cache/traces.1 2009-06-05 17:56:34.000000000 +0100 +@@ -0,0 +1,9705 @@ ++m4trace:/usr/share/aclocal/libtool.m4:25: -1- AC_DEFUN([AC_PROG_LIBTOOL], [AC_REQUIRE([_AC_PROG_LIBTOOL])dnl ++dnl If AC_PROG_CXX has already been expanded, run AC_LIBTOOL_CXX ++dnl immediately, otherwise, hook it in at the end of AC_PROG_CXX. ++ AC_PROVIDE_IFELSE([AC_PROG_CXX], ++ [AC_LIBTOOL_CXX], ++ [define([AC_PROG_CXX], defn([AC_PROG_CXX])[AC_LIBTOOL_CXX ++ ])]) ++dnl And a similar setup for Fortran 77 support ++ AC_PROVIDE_IFELSE([AC_PROG_F77], ++ [AC_LIBTOOL_F77], ++ [define([AC_PROG_F77], defn([AC_PROG_F77])[AC_LIBTOOL_F77 ++])]) ++ ++dnl Quote AM_PROG_GCJ so that aclocal doesn't bring it in needlessly. ++dnl If either AC_PROG_GCJ or AM_PROG_GCJ have already been expanded, run ++dnl AC_LIBTOOL_GCJ immediately, otherwise, hook it in at the end of both. ++ AC_PROVIDE_IFELSE([AC_PROG_GCJ], ++ [AC_LIBTOOL_GCJ], ++ [AC_PROVIDE_IFELSE([A][M_PROG_GCJ], ++ [AC_LIBTOOL_GCJ], ++ [AC_PROVIDE_IFELSE([LT_AC_PROG_GCJ], ++ [AC_LIBTOOL_GCJ], ++ [ifdef([AC_PROG_GCJ], ++ [define([AC_PROG_GCJ], defn([AC_PROG_GCJ])[AC_LIBTOOL_GCJ])]) ++ ifdef([A][M_PROG_GCJ], ++ [define([A][M_PROG_GCJ], defn([A][M_PROG_GCJ])[AC_LIBTOOL_GCJ])]) ++ ifdef([LT_AC_PROG_GCJ], ++ [define([LT_AC_PROG_GCJ], ++ defn([LT_AC_PROG_GCJ])[AC_LIBTOOL_GCJ])])])]) ++])]) ++m4trace:/usr/share/aclocal/libtool.m4:60: -1- AC_DEFUN([_AC_PROG_LIBTOOL], [AC_REQUIRE([AC_LIBTOOL_SETUP])dnl ++AC_BEFORE([$0],[AC_LIBTOOL_CXX])dnl ++AC_BEFORE([$0],[AC_LIBTOOL_F77])dnl ++AC_BEFORE([$0],[AC_LIBTOOL_GCJ])dnl ++ ++# This can be used to rebuild libtool when needed ++LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh" ++ ++# Always use our own libtool. ++LIBTOOL='$(SHELL) $(top_builddir)/libtool' ++AC_SUBST(LIBTOOL)dnl ++ ++# Prevent multiple expansion ++define([AC_PROG_LIBTOOL], []) ++]) ++m4trace:/usr/share/aclocal/libtool.m4:80: -1- AC_DEFUN([AC_LIBTOOL_SETUP], [AC_PREREQ(2.50)dnl ++AC_REQUIRE([AC_ENABLE_SHARED])dnl ++AC_REQUIRE([AC_ENABLE_STATIC])dnl ++AC_REQUIRE([AC_ENABLE_FAST_INSTALL])dnl ++AC_REQUIRE([AC_CANONICAL_HOST])dnl ++AC_REQUIRE([AC_CANONICAL_BUILD])dnl ++AC_REQUIRE([AC_PROG_CC])dnl ++AC_REQUIRE([AC_PROG_LD])dnl ++AC_REQUIRE([AC_PROG_LD_RELOAD_FLAG])dnl ++AC_REQUIRE([AC_PROG_NM])dnl ++ ++AC_REQUIRE([AC_PROG_LN_S])dnl ++AC_REQUIRE([AC_DEPLIBS_CHECK_METHOD])dnl ++# Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers! ++AC_REQUIRE([AC_OBJEXT])dnl ++AC_REQUIRE([AC_EXEEXT])dnl ++dnl ++AC_LIBTOOL_SYS_MAX_CMD_LEN ++AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE ++AC_LIBTOOL_OBJDIR ++ ++AC_REQUIRE([_LT_AC_SYS_COMPILER])dnl ++_LT_AC_PROG_ECHO_BACKSLASH ++ ++case $host_os in ++aix3*) ++ # AIX sometimes has problems with the GCC collect2 program. For some ++ # reason, if we set the COLLECT_NAMES environment variable, the problems ++ # vanish in a puff of smoke. ++ if test "X${COLLECT_NAMES+set}" != Xset; then ++ COLLECT_NAMES= ++ export COLLECT_NAMES ++ fi ++ ;; ++esac ++ ++# Sed substitution that helps us do robust quoting. It backslashifies ++# metacharacters that are still active within double-quoted strings. ++Xsed='sed -e 1s/^X//' ++[sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g'] ++ ++# Same as above, but do not quote variable references. ++[double_quote_subst='s/\([\\"\\`\\\\]\)/\\\1/g'] ++ ++# Sed substitution to delay expansion of an escaped shell variable in a ++# double_quote_subst'ed string. ++delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' ++ ++# Sed substitution to avoid accidental globbing in evaled expressions ++no_glob_subst='s/\*/\\\*/g' ++ ++# Constants: ++rm="rm -f" ++ ++# Global variables: ++default_ofile=libtool ++can_build_shared=yes ++ ++# All known linkers require a `.a' archive for static linking (except MSVC, ++# which needs '.lib'). ++libext=a ++ltmain="$ac_aux_dir/ltmain.sh" ++ofile="$default_ofile" ++with_gnu_ld="$lt_cv_prog_gnu_ld" ++ ++AC_CHECK_TOOL(AR, ar, false) ++AC_CHECK_TOOL(RANLIB, ranlib, :) ++AC_CHECK_TOOL(STRIP, strip, :) ++ ++old_CC="$CC" ++old_CFLAGS="$CFLAGS" ++ ++# Set sane defaults for various variables ++test -z "$AR" && AR=ar ++test -z "$AR_FLAGS" && AR_FLAGS=cru ++test -z "$AS" && AS=as ++test -z "$CC" && CC=cc ++test -z "$LTCC" && LTCC=$CC ++test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS ++test -z "$DLLTOOL" && DLLTOOL=dlltool ++test -z "$LD" && LD=ld ++test -z "$LN_S" && LN_S="ln -s" ++test -z "$MAGIC_CMD" && MAGIC_CMD=file ++test -z "$NM" && NM=nm ++test -z "$SED" && SED=sed ++test -z "$OBJDUMP" && OBJDUMP=objdump ++test -z "$RANLIB" && RANLIB=: ++test -z "$STRIP" && STRIP=: ++test -z "$ac_objext" && ac_objext=o ++ ++# Determine commands to create old-style static archives. ++old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs' ++old_postinstall_cmds='chmod 644 $oldlib' ++old_postuninstall_cmds= ++ ++if test -n "$RANLIB"; then ++ case $host_os in ++ openbsd*) ++ old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib" ++ ;; ++ *) ++ old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib" ++ ;; ++ esac ++ old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib" ++fi ++ ++_LT_CC_BASENAME([$compiler]) ++ ++# Only perform the check for file, if the check method requires it ++case $deplibs_check_method in ++file_magic*) ++ if test "$file_magic_cmd" = '$MAGIC_CMD'; then ++ AC_PATH_MAGIC ++ fi ++ ;; ++esac ++ ++_LT_REQUIRED_DARWIN_CHECKS ++ ++AC_PROVIDE_IFELSE([AC_LIBTOOL_DLOPEN], enable_dlopen=yes, enable_dlopen=no) ++AC_PROVIDE_IFELSE([AC_LIBTOOL_WIN32_DLL], ++enable_win32_dll=yes, enable_win32_dll=no) ++ ++AC_ARG_ENABLE([libtool-lock], ++ [AC_HELP_STRING([--disable-libtool-lock], ++ [avoid locking (might break parallel builds)])]) ++test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes ++ ++AC_ARG_WITH([pic], ++ [AC_HELP_STRING([--with-pic], ++ [try to use only PIC/non-PIC objects @<:@default=use both@:>@])], ++ [pic_mode="$withval"], ++ [pic_mode=default]) ++test -z "$pic_mode" && pic_mode=default ++ ++# Use C for the default configuration in the libtool script ++tagname= ++AC_LIBTOOL_LANG_C_CONFIG ++_LT_AC_TAGCONFIG ++]) ++m4trace:/usr/share/aclocal/libtool.m4:226: -1- AC_DEFUN([_LT_AC_SYS_COMPILER], [AC_REQUIRE([AC_PROG_CC])dnl ++ ++# If no C compiler was specified, use CC. ++LTCC=${LTCC-"$CC"} ++ ++# If no C compiler flags were specified, use CFLAGS. ++LTCFLAGS=${LTCFLAGS-"$CFLAGS"} ++ ++# Allow CC to be a program name with arguments. ++compiler=$CC ++]) ++m4trace:/usr/share/aclocal/libtool.m4:243: -1- AC_DEFUN([_LT_CC_BASENAME], [for cc_temp in $1""; do ++ case $cc_temp in ++ compile | *[[\\/]]compile | ccache | *[[\\/]]ccache ) ;; ++ distcc | *[[\\/]]distcc | purify | *[[\\/]]purify ) ;; ++ \-*) ;; ++ *) break;; ++ esac ++done ++cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"` ++]) ++m4trace:/usr/share/aclocal/libtool.m4:260: -1- AC_DEFUN([_LT_COMPILER_BOILERPLATE], [AC_REQUIRE([LT_AC_PROG_SED])dnl ++ac_outfile=conftest.$ac_objext ++echo "$lt_simple_compile_test_code" >conftest.$ac_ext ++eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err ++_lt_compiler_boilerplate=`cat conftest.err` ++$rm conftest* ++]) ++m4trace:/usr/share/aclocal/libtool.m4:274: -1- AC_DEFUN([_LT_LINKER_BOILERPLATE], [AC_REQUIRE([LT_AC_PROG_SED])dnl ++ac_outfile=conftest.$ac_objext ++echo "$lt_simple_link_test_code" >conftest.$ac_ext ++eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err ++_lt_linker_boilerplate=`cat conftest.err` ++$rm -r conftest* ++]) ++m4trace:/usr/share/aclocal/libtool.m4:286: -1- AC_DEFUN([_LT_REQUIRED_DARWIN_CHECKS], [ ++ case $host_os in ++ rhapsody* | darwin*) ++ AC_CHECK_TOOL([DSYMUTIL], [dsymutil], [:]) ++ AC_CHECK_TOOL([NMEDIT], [nmedit], [:]) ++ ++ AC_CACHE_CHECK([for -single_module linker flag],[lt_cv_apple_cc_single_mod], ++ [lt_cv_apple_cc_single_mod=no ++ if test -z "${LT_MULTI_MODULE}"; then ++ # By default we will add the -single_module flag. You can override ++ # by either setting the environment variable LT_MULTI_MODULE ++ # non-empty at configure time, or by adding -multi_module to the ++ # link flags. ++ echo "int foo(void){return 1;}" > conftest.c ++ $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ ++ -dynamiclib ${wl}-single_module conftest.c ++ if test -f libconftest.dylib; then ++ lt_cv_apple_cc_single_mod=yes ++ rm -rf libconftest.dylib* ++ fi ++ rm conftest.c ++ fi]) ++ AC_CACHE_CHECK([for -exported_symbols_list linker flag], ++ [lt_cv_ld_exported_symbols_list], ++ [lt_cv_ld_exported_symbols_list=no ++ save_LDFLAGS=$LDFLAGS ++ echo "_main" > conftest.sym ++ LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" ++ AC_LINK_IFELSE([AC_LANG_PROGRAM([],[])], ++ [lt_cv_ld_exported_symbols_list=yes], ++ [lt_cv_ld_exported_symbols_list=no]) ++ LDFLAGS="$save_LDFLAGS" ++ ]) ++ case $host_os in ++ rhapsody* | darwin1.[[0123]]) ++ _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;; ++ darwin1.*) ++ _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; ++ darwin*) ++ # if running on 10.5 or later, the deployment target defaults ++ # to the OS version, if on x86, and 10.4, the deployment ++ # target defaults to 10.4. Don't you love it? ++ case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in ++ 10.0,*86*-darwin8*|10.0,*-darwin[[91]]*) ++ _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; ++ 10.[[012]]*) ++ _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; ++ 10.*) ++ _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; ++ esac ++ ;; ++ esac ++ if test "$lt_cv_apple_cc_single_mod" = "yes"; then ++ _lt_dar_single_mod='$single_module' ++ fi ++ if test "$lt_cv_ld_exported_symbols_list" = "yes"; then ++ _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym' ++ else ++ _lt_dar_export_syms="~$NMEDIT -s \$output_objdir/\${libname}-symbols.expsym \${lib}" ++ fi ++ if test "$DSYMUTIL" != ":"; then ++ _lt_dsymutil="~$DSYMUTIL \$lib || :" ++ else ++ _lt_dsymutil= ++ fi ++ ;; ++ esac ++]) ++m4trace:/usr/share/aclocal/libtool.m4:363: -1- AC_DEFUN([_LT_AC_SYS_LIBPATH_AIX], [AC_REQUIRE([LT_AC_PROG_SED])dnl ++AC_LINK_IFELSE(AC_LANG_PROGRAM,[ ++lt_aix_libpath_sed=' ++ /Import File Strings/,/^$/ { ++ /^0/ { ++ s/^0 *\(.*\)$/\1/ ++ p ++ } ++ }' ++aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` ++# Check for a 64-bit object if we didn't find anything. ++if test -z "$aix_libpath"; then ++ aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` ++fi],[]) ++if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi ++]) ++m4trace:/usr/share/aclocal/libtool.m4:384: -1- AC_DEFUN([_LT_AC_SHELL_INIT], [ifdef([AC_DIVERSION_NOTICE], ++ [AC_DIVERT_PUSH(AC_DIVERSION_NOTICE)], ++ [AC_DIVERT_PUSH(NOTICE)]) ++$1 ++AC_DIVERT_POP ++]) ++m4trace:/usr/share/aclocal/libtool.m4:397: -1- AC_DEFUN([_LT_AC_PROG_ECHO_BACKSLASH], [_LT_AC_SHELL_INIT([ ++# Check that we are running under the correct shell. ++SHELL=${CONFIG_SHELL-/bin/sh} ++ ++case X$ECHO in ++X*--fallback-echo) ++ # Remove one level of quotation (which was required for Make). ++ ECHO=`echo "$ECHO" | sed 's,\\\\\[$]\\[$]0,'[$]0','` ++ ;; ++esac ++ ++echo=${ECHO-echo} ++if test "X[$]1" = X--no-reexec; then ++ # Discard the --no-reexec flag, and continue. ++ shift ++elif test "X[$]1" = X--fallback-echo; then ++ # Avoid inline document here, it may be left over ++ : ++elif test "X`($echo '\t') 2>/dev/null`" = 'X\t' ; then ++ # Yippee, $echo works! ++ : ++else ++ # Restart under the correct shell. ++ exec $SHELL "[$]0" --no-reexec ${1+"[$]@"} ++fi ++ ++if test "X[$]1" = X--fallback-echo; then ++ # used as fallback echo ++ shift ++ cat </dev/null 2>&1 && unset CDPATH ++ ++if test -z "$ECHO"; then ++if test "X${echo_test_string+set}" != Xset; then ++# find a string as large as possible, as long as the shell can cope with it ++ for cmd in 'sed 50q "[$]0"' 'sed 20q "[$]0"' 'sed 10q "[$]0"' 'sed 2q "[$]0"' 'echo test'; do ++ # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ... ++ if (echo_test_string=`eval $cmd`) 2>/dev/null && ++ echo_test_string=`eval $cmd` && ++ (test "X$echo_test_string" = "X$echo_test_string") 2>/dev/null ++ then ++ break ++ fi ++ done ++fi ++ ++if test "X`($echo '\t') 2>/dev/null`" = 'X\t' && ++ echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` && ++ test "X$echo_testing_string" = "X$echo_test_string"; then ++ : ++else ++ # The Solaris, AIX, and Digital Unix default echo programs unquote ++ # backslashes. This makes it impossible to quote backslashes using ++ # echo "$something" | sed 's/\\/\\\\/g' ++ # ++ # So, first we look for a working echo in the user's PATH. ++ ++ lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR ++ for dir in $PATH /usr/ucb; do ++ IFS="$lt_save_ifs" ++ if (test -f $dir/echo || test -f $dir/echo$ac_exeext) && ++ test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' && ++ echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` && ++ test "X$echo_testing_string" = "X$echo_test_string"; then ++ echo="$dir/echo" ++ break ++ fi ++ done ++ IFS="$lt_save_ifs" ++ ++ if test "X$echo" = Xecho; then ++ # We didn't find a better echo, so look for alternatives. ++ if test "X`(print -r '\t') 2>/dev/null`" = 'X\t' && ++ echo_testing_string=`(print -r "$echo_test_string") 2>/dev/null` && ++ test "X$echo_testing_string" = "X$echo_test_string"; then ++ # This shell has a builtin print -r that does the trick. ++ echo='print -r' ++ elif (test -f /bin/ksh || test -f /bin/ksh$ac_exeext) && ++ test "X$CONFIG_SHELL" != X/bin/ksh; then ++ # If we have ksh, try running configure again with it. ++ ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh} ++ export ORIGINAL_CONFIG_SHELL ++ CONFIG_SHELL=/bin/ksh ++ export CONFIG_SHELL ++ exec $CONFIG_SHELL "[$]0" --no-reexec ${1+"[$]@"} ++ else ++ # Try using printf. ++ echo='printf %s\n' ++ if test "X`($echo '\t') 2>/dev/null`" = 'X\t' && ++ echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` && ++ test "X$echo_testing_string" = "X$echo_test_string"; then ++ # Cool, printf works ++ : ++ elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "[$]0" --fallback-echo '\t') 2>/dev/null` && ++ test "X$echo_testing_string" = 'X\t' && ++ echo_testing_string=`($ORIGINAL_CONFIG_SHELL "[$]0" --fallback-echo "$echo_test_string") 2>/dev/null` && ++ test "X$echo_testing_string" = "X$echo_test_string"; then ++ CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL ++ export CONFIG_SHELL ++ SHELL="$CONFIG_SHELL" ++ export SHELL ++ echo="$CONFIG_SHELL [$]0 --fallback-echo" ++ elif echo_testing_string=`($CONFIG_SHELL "[$]0" --fallback-echo '\t') 2>/dev/null` && ++ test "X$echo_testing_string" = 'X\t' && ++ echo_testing_string=`($CONFIG_SHELL "[$]0" --fallback-echo "$echo_test_string") 2>/dev/null` && ++ test "X$echo_testing_string" = "X$echo_test_string"; then ++ echo="$CONFIG_SHELL [$]0 --fallback-echo" ++ else ++ # maybe with a smaller string... ++ prev=: ++ ++ for cmd in 'echo test' 'sed 2q "[$]0"' 'sed 10q "[$]0"' 'sed 20q "[$]0"' 'sed 50q "[$]0"'; do ++ if (test "X$echo_test_string" = "X`eval $cmd`") 2>/dev/null ++ then ++ break ++ fi ++ prev="$cmd" ++ done ++ ++ if test "$prev" != 'sed 50q "[$]0"'; then ++ echo_test_string=`eval $prev` ++ export echo_test_string ++ exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "[$]0" ${1+"[$]@"} ++ else ++ # Oops. We lost completely, so just stick with echo. ++ echo=echo ++ fi ++ fi ++ fi ++ fi ++fi ++fi ++ ++# Copy echo and quote the copy suitably for passing to libtool from ++# the Makefile, instead of quoting the original, which is used later. ++ECHO=$echo ++if test "X$ECHO" = "X$CONFIG_SHELL [$]0 --fallback-echo"; then ++ ECHO="$CONFIG_SHELL \\\$\[$]0 --fallback-echo" ++fi ++ ++AC_SUBST(ECHO) ++])]) ++m4trace:/usr/share/aclocal/libtool.m4:551: -1- AC_DEFUN([_LT_AC_LOCK], [AC_ARG_ENABLE([libtool-lock], ++ [AC_HELP_STRING([--disable-libtool-lock], ++ [avoid locking (might break parallel builds)])]) ++test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes ++ ++# Some flags need to be propagated to the compiler or linker for good ++# libtool support. ++case $host in ++ia64-*-hpux*) ++ # Find out which ABI we are using. ++ echo 'int i;' > conftest.$ac_ext ++ if AC_TRY_EVAL(ac_compile); then ++ case `/usr/bin/file conftest.$ac_objext` in ++ *ELF-32*) ++ HPUX_IA64_MODE="32" ++ ;; ++ *ELF-64*) ++ HPUX_IA64_MODE="64" ++ ;; ++ esac ++ fi ++ rm -rf conftest* ++ ;; ++*-*-irix6*) ++ # Find out which ABI we are using. ++ echo '[#]line __oline__ "configure"' > conftest.$ac_ext ++ if AC_TRY_EVAL(ac_compile); then ++ if test "$lt_cv_prog_gnu_ld" = yes; then ++ case `/usr/bin/file conftest.$ac_objext` in ++ *32-bit*) ++ LD="${LD-ld} -melf32bsmip" ++ ;; ++ *N32*) ++ LD="${LD-ld} -melf32bmipn32" ++ ;; ++ *64-bit*) ++ LD="${LD-ld} -melf64bmip" ++ ;; ++ esac ++ else ++ case `/usr/bin/file conftest.$ac_objext` in ++ *32-bit*) ++ LD="${LD-ld} -32" ++ ;; ++ *N32*) ++ LD="${LD-ld} -n32" ++ ;; ++ *64-bit*) ++ LD="${LD-ld} -64" ++ ;; ++ esac ++ fi ++ fi ++ rm -rf conftest* ++ ;; ++ ++x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \ ++s390*-*linux*|sparc*-*linux*) ++ # Find out which ABI we are using. ++ echo 'int i;' > conftest.$ac_ext ++ if AC_TRY_EVAL(ac_compile); then ++ case `/usr/bin/file conftest.o` in ++ *32-bit*) ++ case $host in ++ x86_64-*kfreebsd*-gnu) ++ LD="${LD-ld} -m elf_i386_fbsd" ++ ;; ++ x86_64-*linux*) ++ LD="${LD-ld} -m elf_i386" ++ ;; ++ ppc64-*linux*|powerpc64-*linux*) ++ LD="${LD-ld} -m elf32ppclinux" ++ ;; ++ s390x-*linux*) ++ LD="${LD-ld} -m elf_s390" ++ ;; ++ sparc64-*linux*) ++ LD="${LD-ld} -m elf32_sparc" ++ ;; ++ esac ++ ;; ++ *64-bit*) ++ case $host in ++ x86_64-*kfreebsd*-gnu) ++ LD="${LD-ld} -m elf_x86_64_fbsd" ++ ;; ++ x86_64-*linux*) ++ LD="${LD-ld} -m elf_x86_64" ++ ;; ++ ppc*-*linux*|powerpc*-*linux*) ++ LD="${LD-ld} -m elf64ppc" ++ ;; ++ s390*-*linux*) ++ LD="${LD-ld} -m elf64_s390" ++ ;; ++ sparc*-*linux*) ++ LD="${LD-ld} -m elf64_sparc" ++ ;; ++ esac ++ ;; ++ esac ++ fi ++ rm -rf conftest* ++ ;; ++ ++*-*-sco3.2v5*) ++ # On SCO OpenServer 5, we need -belf to get full-featured binaries. ++ SAVE_CFLAGS="$CFLAGS" ++ CFLAGS="$CFLAGS -belf" ++ AC_CACHE_CHECK([whether the C compiler needs -belf], lt_cv_cc_needs_belf, ++ [AC_LANG_PUSH(C) ++ AC_TRY_LINK([],[],[lt_cv_cc_needs_belf=yes],[lt_cv_cc_needs_belf=no]) ++ AC_LANG_POP]) ++ if test x"$lt_cv_cc_needs_belf" != x"yes"; then ++ # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf ++ CFLAGS="$SAVE_CFLAGS" ++ fi ++ ;; ++sparc*-*solaris*) ++ # Find out which ABI we are using. ++ echo 'int i;' > conftest.$ac_ext ++ if AC_TRY_EVAL(ac_compile); then ++ case `/usr/bin/file conftest.o` in ++ *64-bit*) ++ case $lt_cv_prog_gnu_ld in ++ yes*) LD="${LD-ld} -m elf64_sparc" ;; ++ *) ++ if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then ++ LD="${LD-ld} -64" ++ fi ++ ;; ++ esac ++ ;; ++ esac ++ fi ++ rm -rf conftest* ++ ;; ++ ++AC_PROVIDE_IFELSE([AC_LIBTOOL_WIN32_DLL], ++[*-*-cygwin* | *-*-mingw* | *-*-pw32*) ++ AC_CHECK_TOOL(DLLTOOL, dlltool, false) ++ AC_CHECK_TOOL(AS, as, false) ++ AC_CHECK_TOOL(OBJDUMP, objdump, false) ++ ;; ++ ]) ++esac ++ ++need_locks="$enable_libtool_lock" ++ ++]) ++m4trace:/usr/share/aclocal/libtool.m4:708: -1- AC_DEFUN([AC_LIBTOOL_COMPILER_OPTION], [AC_REQUIRE([LT_AC_PROG_SED]) ++AC_CACHE_CHECK([$1], [$2], ++ [$2=no ++ ifelse([$4], , [ac_outfile=conftest.$ac_objext], [ac_outfile=$4]) ++ echo "$lt_simple_compile_test_code" > conftest.$ac_ext ++ lt_compiler_flag="$3" ++ # Insert the option either (1) after the last *FLAGS variable, or ++ # (2) before a word containing "conftest.", or (3) at the end. ++ # Note that $ac_compile itself does not contain backslashes and begins ++ # with a dollar sign (not a hyphen), so the echo should work correctly. ++ # The option is referenced via a variable to avoid confusing sed. ++ lt_compile=`echo "$ac_compile" | $SED \ ++ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ ++ -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \ ++ -e 's:$: $lt_compiler_flag:'` ++ (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&AS_MESSAGE_LOG_FD) ++ (eval "$lt_compile" 2>conftest.err) ++ ac_status=$? ++ cat conftest.err >&AS_MESSAGE_LOG_FD ++ echo "$as_me:__oline__: \$? = $ac_status" >&AS_MESSAGE_LOG_FD ++ if (exit $ac_status) && test -s "$ac_outfile"; then ++ # The compiler can only warn and ignore the option if not recognized ++ # So say no if there are warnings other than the usual output. ++ $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp ++ $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 ++ if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then ++ $2=yes ++ fi ++ fi ++ $rm conftest* ++]) ++ ++if test x"[$]$2" = xyes; then ++ ifelse([$5], , :, [$5]) ++else ++ ifelse([$6], , :, [$6]) ++fi ++]) ++m4trace:/usr/share/aclocal/libtool.m4:753: -1- AC_DEFUN([AC_LIBTOOL_LINKER_OPTION], [AC_REQUIRE([LT_AC_PROG_SED])dnl ++AC_CACHE_CHECK([$1], [$2], ++ [$2=no ++ save_LDFLAGS="$LDFLAGS" ++ LDFLAGS="$LDFLAGS $3" ++ echo "$lt_simple_link_test_code" > conftest.$ac_ext ++ if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then ++ # The linker can only warn and ignore the option if not recognized ++ # So say no if there are warnings ++ if test -s conftest.err; then ++ # Append any errors to the config.log. ++ cat conftest.err 1>&AS_MESSAGE_LOG_FD ++ $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp ++ $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 ++ if diff conftest.exp conftest.er2 >/dev/null; then ++ $2=yes ++ fi ++ else ++ $2=yes ++ fi ++ fi ++ $rm -r conftest* ++ LDFLAGS="$save_LDFLAGS" ++]) ++ ++if test x"[$]$2" = xyes; then ++ ifelse([$4], , :, [$4]) ++else ++ ifelse([$5], , :, [$5]) ++fi ++]) ++m4trace:/usr/share/aclocal/libtool.m4:789: -1- AC_DEFUN([AC_LIBTOOL_SYS_MAX_CMD_LEN], [# find the maximum length of command line arguments ++AC_MSG_CHECKING([the maximum length of command line arguments]) ++AC_CACHE_VAL([lt_cv_sys_max_cmd_len], [dnl ++ i=0 ++ teststring="ABCD" ++ ++ case $build_os in ++ msdosdjgpp*) ++ # On DJGPP, this test can blow up pretty badly due to problems in libc ++ # (any single argument exceeding 2000 bytes causes a buffer overrun ++ # during glob expansion). Even if it were fixed, the result of this ++ # check would be larger than it should be. ++ lt_cv_sys_max_cmd_len=12288; # 12K is about right ++ ;; ++ ++ gnu*) ++ # Under GNU Hurd, this test is not required because there is ++ # no limit to the length of command line arguments. ++ # Libtool will interpret -1 as no limit whatsoever ++ lt_cv_sys_max_cmd_len=-1; ++ ;; ++ ++ cygwin* | mingw*) ++ # On Win9x/ME, this test blows up -- it succeeds, but takes ++ # about 5 minutes as the teststring grows exponentially. ++ # Worse, since 9x/ME are not pre-emptively multitasking, ++ # you end up with a "frozen" computer, even though with patience ++ # the test eventually succeeds (with a max line length of 256k). ++ # Instead, let's just punt: use the minimum linelength reported by ++ # all of the supported platforms: 8192 (on NT/2K/XP). ++ lt_cv_sys_max_cmd_len=8192; ++ ;; ++ ++ amigaos*) ++ # On AmigaOS with pdksh, this test takes hours, literally. ++ # So we just punt and use a minimum line length of 8192. ++ lt_cv_sys_max_cmd_len=8192; ++ ;; ++ ++ netbsd* | freebsd* | openbsd* | darwin* | dragonfly*) ++ # This has been around since 386BSD, at least. Likely further. ++ if test -x /sbin/sysctl; then ++ lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` ++ elif test -x /usr/sbin/sysctl; then ++ lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` ++ else ++ lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs ++ fi ++ # And add a safety zone ++ lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` ++ lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` ++ ;; ++ ++ interix*) ++ # We know the value 262144 and hardcode it with a safety zone (like BSD) ++ lt_cv_sys_max_cmd_len=196608 ++ ;; ++ ++ osf*) ++ # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure ++ # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not ++ # nice to cause kernel panics so lets avoid the loop below. ++ # First set a reasonable default. ++ lt_cv_sys_max_cmd_len=16384 ++ # ++ if test -x /sbin/sysconfig; then ++ case `/sbin/sysconfig -q proc exec_disable_arg_limit` in ++ *1*) lt_cv_sys_max_cmd_len=-1 ;; ++ esac ++ fi ++ ;; ++ sco3.2v5*) ++ lt_cv_sys_max_cmd_len=102400 ++ ;; ++ sysv5* | sco5v6* | sysv4.2uw2*) ++ kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` ++ if test -n "$kargmax"; then ++ lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[[ ]]//'` ++ else ++ lt_cv_sys_max_cmd_len=32768 ++ fi ++ ;; ++ *) ++ lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` ++ if test -n "$lt_cv_sys_max_cmd_len"; then ++ lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` ++ lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` ++ else ++ SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} ++ while (test "X"`$SHELL [$]0 --fallback-echo "X$teststring" 2>/dev/null` \ ++ = "XX$teststring") >/dev/null 2>&1 && ++ new_result=`expr "X$teststring" : ".*" 2>&1` && ++ lt_cv_sys_max_cmd_len=$new_result && ++ test $i != 17 # 1/2 MB should be enough ++ do ++ i=`expr $i + 1` ++ teststring=$teststring$teststring ++ done ++ teststring= ++ # Add a significant safety factor because C++ compilers can tack on massive ++ # amounts of additional arguments before passing them to the linker. ++ # It appears as though 1/2 is a usable value. ++ lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2` ++ fi ++ ;; ++ esac ++]) ++if test -n $lt_cv_sys_max_cmd_len ; then ++ AC_MSG_RESULT($lt_cv_sys_max_cmd_len) ++else ++ AC_MSG_RESULT(none) ++fi ++]) ++m4trace:/usr/share/aclocal/libtool.m4:907: -1- AC_DEFUN([_LT_AC_CHECK_DLFCN], [AC_CHECK_HEADERS(dlfcn.h)dnl ++]) ++m4trace:/usr/share/aclocal/libtool.m4:915: -1- AC_DEFUN([_LT_AC_TRY_DLOPEN_SELF], [AC_REQUIRE([_LT_AC_CHECK_DLFCN])dnl ++if test "$cross_compiling" = yes; then : ++ [$4] ++else ++ lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 ++ lt_status=$lt_dlunknown ++ cat > conftest.$ac_ext < ++#endif ++ ++#include ++ ++#ifdef RTLD_GLOBAL ++# define LT_DLGLOBAL RTLD_GLOBAL ++#else ++# ifdef DL_GLOBAL ++# define LT_DLGLOBAL DL_GLOBAL ++# else ++# define LT_DLGLOBAL 0 ++# endif ++#endif ++ ++/* We may have to define LT_DLLAZY_OR_NOW in the command line if we ++ find out it does not work in some platform. */ ++#ifndef LT_DLLAZY_OR_NOW ++# ifdef RTLD_LAZY ++# define LT_DLLAZY_OR_NOW RTLD_LAZY ++# else ++# ifdef DL_LAZY ++# define LT_DLLAZY_OR_NOW DL_LAZY ++# else ++# ifdef RTLD_NOW ++# define LT_DLLAZY_OR_NOW RTLD_NOW ++# else ++# ifdef DL_NOW ++# define LT_DLLAZY_OR_NOW DL_NOW ++# else ++# define LT_DLLAZY_OR_NOW 0 ++# endif ++# endif ++# endif ++# endif ++#endif ++ ++#ifdef __cplusplus ++extern "C" void exit (int); ++#endif ++ ++void fnord() { int i=42;} ++int main () ++{ ++ void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); ++ int status = $lt_dlunknown; ++ ++ if (self) ++ { ++ if (dlsym (self,"fnord")) status = $lt_dlno_uscore; ++ else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; ++ /* dlclose (self); */ ++ } ++ else ++ puts (dlerror ()); ++ ++ exit (status); ++}] ++EOF ++ if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext} 2>/dev/null; then ++ (./conftest; exit; ) >&AS_MESSAGE_LOG_FD 2>/dev/null ++ lt_status=$? ++ case x$lt_status in ++ x$lt_dlno_uscore) $1 ;; ++ x$lt_dlneed_uscore) $2 ;; ++ x$lt_dlunknown|x*) $3 ;; ++ esac ++ else : ++ # compilation failed ++ $3 ++ fi ++fi ++rm -fr conftest* ++]) ++m4trace:/usr/share/aclocal/libtool.m4:1005: -1- AC_DEFUN([AC_LIBTOOL_DLOPEN_SELF], [AC_REQUIRE([_LT_AC_CHECK_DLFCN])dnl ++if test "x$enable_dlopen" != xyes; then ++ enable_dlopen=unknown ++ enable_dlopen_self=unknown ++ enable_dlopen_self_static=unknown ++else ++ lt_cv_dlopen=no ++ lt_cv_dlopen_libs= ++ ++ case $host_os in ++ beos*) ++ lt_cv_dlopen="load_add_on" ++ lt_cv_dlopen_libs= ++ lt_cv_dlopen_self=yes ++ ;; ++ ++ mingw* | pw32*) ++ lt_cv_dlopen="LoadLibrary" ++ lt_cv_dlopen_libs= ++ ;; ++ ++ cygwin*) ++ lt_cv_dlopen="dlopen" ++ lt_cv_dlopen_libs= ++ ;; ++ ++ darwin*) ++ # if libdl is installed we need to link against it ++ AC_CHECK_LIB([dl], [dlopen], ++ [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"],[ ++ lt_cv_dlopen="dyld" ++ lt_cv_dlopen_libs= ++ lt_cv_dlopen_self=yes ++ ]) ++ ;; ++ ++ *) ++ AC_CHECK_FUNC([shl_load], ++ [lt_cv_dlopen="shl_load"], ++ [AC_CHECK_LIB([dld], [shl_load], ++ [lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"], ++ [AC_CHECK_FUNC([dlopen], ++ [lt_cv_dlopen="dlopen"], ++ [AC_CHECK_LIB([dl], [dlopen], ++ [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"], ++ [AC_CHECK_LIB([svld], [dlopen], ++ [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"], ++ [AC_CHECK_LIB([dld], [dld_link], ++ [lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"]) ++ ]) ++ ]) ++ ]) ++ ]) ++ ]) ++ ;; ++ esac ++ ++ if test "x$lt_cv_dlopen" != xno; then ++ enable_dlopen=yes ++ else ++ enable_dlopen=no ++ fi ++ ++ case $lt_cv_dlopen in ++ dlopen) ++ save_CPPFLAGS="$CPPFLAGS" ++ test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" ++ ++ save_LDFLAGS="$LDFLAGS" ++ wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" ++ ++ save_LIBS="$LIBS" ++ LIBS="$lt_cv_dlopen_libs $LIBS" ++ ++ AC_CACHE_CHECK([whether a program can dlopen itself], ++ lt_cv_dlopen_self, [dnl ++ _LT_AC_TRY_DLOPEN_SELF( ++ lt_cv_dlopen_self=yes, lt_cv_dlopen_self=yes, ++ lt_cv_dlopen_self=no, lt_cv_dlopen_self=cross) ++ ]) ++ ++ if test "x$lt_cv_dlopen_self" = xyes; then ++ wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" ++ AC_CACHE_CHECK([whether a statically linked program can dlopen itself], ++ lt_cv_dlopen_self_static, [dnl ++ _LT_AC_TRY_DLOPEN_SELF( ++ lt_cv_dlopen_self_static=yes, lt_cv_dlopen_self_static=yes, ++ lt_cv_dlopen_self_static=no, lt_cv_dlopen_self_static=cross) ++ ]) ++ fi ++ ++ CPPFLAGS="$save_CPPFLAGS" ++ LDFLAGS="$save_LDFLAGS" ++ LIBS="$save_LIBS" ++ ;; ++ esac ++ ++ case $lt_cv_dlopen_self in ++ yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; ++ *) enable_dlopen_self=unknown ;; ++ esac ++ ++ case $lt_cv_dlopen_self_static in ++ yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; ++ *) enable_dlopen_self_static=unknown ;; ++ esac ++fi ++]) ++m4trace:/usr/share/aclocal/libtool.m4:1119: -1- AC_DEFUN([AC_LIBTOOL_PROG_CC_C_O], [AC_REQUIRE([LT_AC_PROG_SED])dnl ++AC_REQUIRE([_LT_AC_SYS_COMPILER])dnl ++AC_CACHE_CHECK([if $compiler supports -c -o file.$ac_objext], ++ [_LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1)], ++ [_LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1)=no ++ $rm -r conftest 2>/dev/null ++ mkdir conftest ++ cd conftest ++ mkdir out ++ echo "$lt_simple_compile_test_code" > conftest.$ac_ext ++ ++ lt_compiler_flag="-o out/conftest2.$ac_objext" ++ # Insert the option either (1) after the last *FLAGS variable, or ++ # (2) before a word containing "conftest.", or (3) at the end. ++ # Note that $ac_compile itself does not contain backslashes and begins ++ # with a dollar sign (not a hyphen), so the echo should work correctly. ++ lt_compile=`echo "$ac_compile" | $SED \ ++ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ ++ -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \ ++ -e 's:$: $lt_compiler_flag:'` ++ (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&AS_MESSAGE_LOG_FD) ++ (eval "$lt_compile" 2>out/conftest.err) ++ ac_status=$? ++ cat out/conftest.err >&AS_MESSAGE_LOG_FD ++ echo "$as_me:__oline__: \$? = $ac_status" >&AS_MESSAGE_LOG_FD ++ if (exit $ac_status) && test -s out/conftest2.$ac_objext ++ then ++ # The compiler can only warn and ignore the option if not recognized ++ # So say no if there are warnings ++ $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp ++ $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 ++ if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then ++ _LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes ++ fi ++ fi ++ chmod u+w . 2>&AS_MESSAGE_LOG_FD ++ $rm conftest* ++ # SGI C++ compiler will create directory out/ii_files/ for ++ # template instantiation ++ test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files ++ $rm out/* && rmdir out ++ cd .. ++ rmdir conftest ++ $rm conftest* ++]) ++]) ++m4trace:/usr/share/aclocal/libtool.m4:1171: -1- AC_DEFUN([AC_LIBTOOL_SYS_HARD_LINK_LOCKS], [AC_REQUIRE([_LT_AC_LOCK])dnl ++ ++hard_links="nottested" ++if test "$_LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1)" = no && test "$need_locks" != no; then ++ # do not overwrite the value of need_locks provided by the user ++ AC_MSG_CHECKING([if we can lock with hard links]) ++ hard_links=yes ++ $rm conftest* ++ ln conftest.a conftest.b 2>/dev/null && hard_links=no ++ touch conftest.a ++ ln conftest.a conftest.b 2>&5 || hard_links=no ++ ln conftest.a conftest.b 2>/dev/null && hard_links=no ++ AC_MSG_RESULT([$hard_links]) ++ if test "$hard_links" = no; then ++ AC_MSG_WARN([`$CC' does not support `-c -o', so `make -j' may be unsafe]) ++ need_locks=warn ++ fi ++else ++ need_locks=no ++fi ++]) ++m4trace:/usr/share/aclocal/libtool.m4:1197: -1- AC_DEFUN([AC_LIBTOOL_OBJDIR], [AC_CACHE_CHECK([for objdir], [lt_cv_objdir], ++[rm -f .libs 2>/dev/null ++mkdir .libs 2>/dev/null ++if test -d .libs; then ++ lt_cv_objdir=.libs ++else ++ # MS-DOS does not allow filenames that begin with a dot. ++ lt_cv_objdir=_libs ++fi ++rmdir .libs 2>/dev/null]) ++objdir=$lt_cv_objdir ++]) ++m4trace:/usr/share/aclocal/libtool.m4:1215: -1- AC_DEFUN([AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH], [AC_MSG_CHECKING([how to hardcode library paths into programs]) ++_LT_AC_TAGVAR(hardcode_action, $1)= ++if test -n "$_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)" || \ ++ test -n "$_LT_AC_TAGVAR(runpath_var, $1)" || \ ++ test "X$_LT_AC_TAGVAR(hardcode_automatic, $1)" = "Xyes" ; then ++ ++ # We can hardcode non-existant directories. ++ if test "$_LT_AC_TAGVAR(hardcode_direct, $1)" != no && ++ # If the only mechanism to avoid hardcoding is shlibpath_var, we ++ # have to relink, otherwise we might link with an installed library ++ # when we should be linking with a yet-to-be-installed one ++ ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, $1)" != no && ++ test "$_LT_AC_TAGVAR(hardcode_minus_L, $1)" != no; then ++ # Linking always hardcodes the temporary library directory. ++ _LT_AC_TAGVAR(hardcode_action, $1)=relink ++ else ++ # We can link without hardcoding, and we can hardcode nonexisting dirs. ++ _LT_AC_TAGVAR(hardcode_action, $1)=immediate ++ fi ++else ++ # We cannot hardcode anything, or else we can only hardcode existing ++ # directories. ++ _LT_AC_TAGVAR(hardcode_action, $1)=unsupported ++fi ++AC_MSG_RESULT([$_LT_AC_TAGVAR(hardcode_action, $1)]) ++ ++if test "$_LT_AC_TAGVAR(hardcode_action, $1)" = relink; then ++ # Fast installation is not supported ++ enable_fast_install=no ++elif test "$shlibpath_overrides_runpath" = yes || ++ test "$enable_shared" = no; then ++ # Fast installation is not necessary ++ enable_fast_install=needless ++fi ++]) ++m4trace:/usr/share/aclocal/libtool.m4:1255: -1- AC_DEFUN([AC_LIBTOOL_SYS_LIB_STRIP], [striplib= ++old_striplib= ++AC_MSG_CHECKING([whether stripping libraries is possible]) ++if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then ++ test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" ++ test -z "$striplib" && striplib="$STRIP --strip-unneeded" ++ AC_MSG_RESULT([yes]) ++else ++# FIXME - insert some real tests, host_os isn't really good enough ++ case $host_os in ++ darwin*) ++ if test -n "$STRIP" ; then ++ striplib="$STRIP -x" ++ old_striplib="$STRIP -S" ++ AC_MSG_RESULT([yes]) ++ else ++ AC_MSG_RESULT([no]) ++fi ++ ;; ++ *) ++ AC_MSG_RESULT([no]) ++ ;; ++ esac ++fi ++]) ++m4trace:/usr/share/aclocal/libtool.m4:1286: -1- AC_DEFUN([AC_LIBTOOL_SYS_DYNAMIC_LINKER], [AC_REQUIRE([LT_AC_PROG_SED])dnl ++AC_MSG_CHECKING([dynamic linker characteristics]) ++library_names_spec= ++libname_spec='lib$name' ++soname_spec= ++shrext_cmds=".so" ++postinstall_cmds= ++postuninstall_cmds= ++finish_cmds= ++finish_eval= ++shlibpath_var= ++shlibpath_overrides_runpath=unknown ++version_type=none ++dynamic_linker="$host_os ld.so" ++sys_lib_dlsearch_path_spec="/lib /usr/lib" ++m4_if($1,[],[ ++if test "$GCC" = yes; then ++ case $host_os in ++ darwin*) lt_awk_arg="/^libraries:/,/LR/" ;; ++ *) lt_awk_arg="/^libraries:/" ;; ++ esac ++ lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"` ++ if echo "$lt_search_path_spec" | grep ';' >/dev/null ; then ++ # if the path contains ";" then we assume it to be the separator ++ # otherwise default to the standard path separator (i.e. ":") - it is ++ # assumed that no part of a normal pathname contains ";" but that should ++ # okay in the real world where ";" in dirpaths is itself problematic. ++ lt_search_path_spec=`echo "$lt_search_path_spec" | $SED -e 's/;/ /g'` ++ else ++ lt_search_path_spec=`echo "$lt_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` ++ fi ++ # Ok, now we have the path, separated by spaces, we can step through it ++ # and add multilib dir if necessary. ++ lt_tmp_lt_search_path_spec= ++ lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null` ++ for lt_sys_path in $lt_search_path_spec; do ++ if test -d "$lt_sys_path/$lt_multi_os_dir"; then ++ lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir" ++ else ++ test -d "$lt_sys_path" && \ ++ lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path" ++ fi ++ done ++ lt_search_path_spec=`echo $lt_tmp_lt_search_path_spec | awk ' ++BEGIN {RS=" "; FS="/|\n";} { ++ lt_foo=""; ++ lt_count=0; ++ for (lt_i = NF; lt_i > 0; lt_i--) { ++ if ($lt_i != "" && $lt_i != ".") { ++ if ($lt_i == "..") { ++ lt_count++; ++ } else { ++ if (lt_count == 0) { ++ lt_foo="/" $lt_i lt_foo; ++ } else { ++ lt_count--; ++ } ++ } ++ } ++ } ++ if (lt_foo != "") { lt_freq[[lt_foo]]++; } ++ if (lt_freq[[lt_foo]] == 1) { print lt_foo; } ++}'` ++ sys_lib_search_path_spec=`echo $lt_search_path_spec` ++else ++ sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" ++fi]) ++need_lib_prefix=unknown ++hardcode_into_libs=no ++ ++# when you set need_version to no, make sure it does not cause -set_version ++# flags to be left without arguments ++need_version=unknown ++ ++case $host_os in ++aix3*) ++ version_type=linux ++ library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' ++ shlibpath_var=LIBPATH ++ ++ # AIX 3 has no versioning support, so we append a major version to the name. ++ soname_spec='${libname}${release}${shared_ext}$major' ++ ;; ++ ++aix[[4-9]]*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ hardcode_into_libs=yes ++ if test "$host_cpu" = ia64; then ++ # AIX 5 supports IA64 ++ library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}' ++ shlibpath_var=LD_LIBRARY_PATH ++ else ++ # With GCC up to 2.95.x, collect2 would create an import file ++ # for dependence libraries. The import file would start with ++ # the line `#! .'. This would cause the generated library to ++ # depend on `.', always an invalid library. This was fixed in ++ # development snapshots of GCC prior to 3.0. ++ case $host_os in ++ aix4 | aix4.[[01]] | aix4.[[01]].*) ++ if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' ++ echo ' yes ' ++ echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then ++ : ++ else ++ can_build_shared=no ++ fi ++ ;; ++ esac ++ # AIX (on Power*) has no versioning support, so currently we can not hardcode correct ++ # soname into executable. Probably we can add versioning support to ++ # collect2, so additional links can be useful in future. ++ if test "$aix_use_runtimelinking" = yes; then ++ # If using run time linking (on AIX 4.2 or later) use lib.so ++ # instead of lib.a to let people know that these are not ++ # typical AIX shared libraries. ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ else ++ # We preserve .a as extension for shared libraries through AIX4.2 ++ # and later when we are not doing run time linking. ++ library_names_spec='${libname}${release}.a $libname.a' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ fi ++ shlibpath_var=LIBPATH ++ fi ++ ;; ++ ++amigaos*) ++ library_names_spec='$libname.ixlibrary $libname.a' ++ # Create ${libname}_ixlibrary.a entries in /sys/libs. ++ finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([[^/]]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done' ++ ;; ++ ++beos*) ++ library_names_spec='${libname}${shared_ext}' ++ dynamic_linker="$host_os ld.so" ++ shlibpath_var=LIBRARY_PATH ++ ;; ++ ++bsdi[[45]]*) ++ version_type=linux ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' ++ shlibpath_var=LD_LIBRARY_PATH ++ sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" ++ sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" ++ # the default ld.so.conf also contains /usr/contrib/lib and ++ # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow ++ # libtool to hard-code these into programs ++ ;; ++ ++cygwin* | mingw* | pw32*) ++ version_type=windows ++ shrext_cmds=".dll" ++ need_version=no ++ need_lib_prefix=no ++ ++ case $GCC,$host_os in ++ yes,cygwin* | yes,mingw* | yes,pw32*) ++ library_names_spec='$libname.dll.a' ++ # DLL is installed to $(libdir)/../bin by postinstall_cmds ++ postinstall_cmds='base_file=`basename \${file}`~ ++ dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~ ++ dldir=$destdir/`dirname \$dlpath`~ ++ test -d \$dldir || mkdir -p \$dldir~ ++ $install_prog $dir/$dlname \$dldir/$dlname~ ++ chmod a+x \$dldir/$dlname' ++ postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ ++ dlpath=$dir/\$dldll~ ++ $rm \$dlpath' ++ shlibpath_overrides_runpath=yes ++ ++ case $host_os in ++ cygwin*) ++ # Cygwin DLLs use 'cyg' prefix rather than 'lib' ++ soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}' ++ sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib" ++ ;; ++ mingw*) ++ # MinGW DLLs use traditional 'lib' prefix ++ soname_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}' ++ sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"` ++ if echo "$sys_lib_search_path_spec" | [grep ';[c-zC-Z]:/' >/dev/null]; then ++ # It is most probably a Windows format PATH printed by ++ # mingw gcc, but we are running on Cygwin. Gcc prints its search ++ # path with ; separators, and with drive letters. We can handle the ++ # drive letters (cygwin fileutils understands them), so leave them, ++ # especially as we might pass files found there to a mingw objdump, ++ # which wouldn't understand a cygwinified path. Ahh. ++ sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` ++ else ++ sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` ++ fi ++ ;; ++ pw32*) ++ # pw32 DLLs use 'pw' prefix rather than 'lib' ++ library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}' ++ ;; ++ esac ++ ;; ++ ++ *) ++ library_names_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext} $libname.lib' ++ ;; ++ esac ++ dynamic_linker='Win32 ld.exe' ++ # FIXME: first we should search . and the directory the executable is in ++ shlibpath_var=PATH ++ ;; ++ ++darwin* | rhapsody*) ++ dynamic_linker="$host_os dyld" ++ version_type=darwin ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext' ++ soname_spec='${libname}${release}${major}$shared_ext' ++ shlibpath_overrides_runpath=yes ++ shlibpath_var=DYLD_LIBRARY_PATH ++ shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' ++ m4_if([$1], [],[ ++ sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"]) ++ sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' ++ ;; ++ ++dgux*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; ++ ++freebsd1*) ++ dynamic_linker=no ++ ;; ++ ++freebsd* | dragonfly*) ++ # DragonFly does not have aout. When/if they implement a new ++ # versioning mechanism, adjust this. ++ if test -x /usr/bin/objformat; then ++ objformat=`/usr/bin/objformat` ++ else ++ case $host_os in ++ freebsd[[123]]*) objformat=aout ;; ++ *) objformat=elf ;; ++ esac ++ fi ++ version_type=freebsd-$objformat ++ case $version_type in ++ freebsd-elf*) ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' ++ need_version=no ++ need_lib_prefix=no ++ ;; ++ freebsd-*) ++ library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' ++ need_version=yes ++ ;; ++ esac ++ shlibpath_var=LD_LIBRARY_PATH ++ case $host_os in ++ freebsd2*) ++ shlibpath_overrides_runpath=yes ++ ;; ++ freebsd3.[[01]]* | freebsdelf3.[[01]]*) ++ shlibpath_overrides_runpath=yes ++ hardcode_into_libs=yes ++ ;; ++ freebsd3.[[2-9]]* | freebsdelf3.[[2-9]]* | \ ++ freebsd4.[[0-5]] | freebsdelf4.[[0-5]] | freebsd4.1.1 | freebsdelf4.1.1) ++ shlibpath_overrides_runpath=no ++ hardcode_into_libs=yes ++ ;; ++ *) # from 4.6 on, and DragonFly ++ shlibpath_overrides_runpath=yes ++ hardcode_into_libs=yes ++ ;; ++ esac ++ ;; ++ ++gnu*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ hardcode_into_libs=yes ++ ;; ++ ++hpux9* | hpux10* | hpux11*) ++ # Give a soname corresponding to the major version so that dld.sl refuses to ++ # link against other versions. ++ version_type=sunos ++ need_lib_prefix=no ++ need_version=no ++ case $host_cpu in ++ ia64*) ++ shrext_cmds='.so' ++ hardcode_into_libs=yes ++ dynamic_linker="$host_os dld.so" ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ if test "X$HPUX_IA64_MODE" = X32; then ++ sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" ++ else ++ sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" ++ fi ++ sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec ++ ;; ++ hppa*64*) ++ shrext_cmds='.sl' ++ hardcode_into_libs=yes ++ dynamic_linker="$host_os dld.sl" ++ shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH ++ shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" ++ sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec ++ ;; ++ *) ++ shrext_cmds='.sl' ++ dynamic_linker="$host_os dld.sl" ++ shlibpath_var=SHLIB_PATH ++ shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ ;; ++ esac ++ # HP-UX runs *really* slowly unless shared libraries are mode 555. ++ postinstall_cmds='chmod 555 $lib' ++ ;; ++ ++interix[[3-9]]*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=no ++ hardcode_into_libs=yes ++ ;; ++ ++irix5* | irix6* | nonstopux*) ++ case $host_os in ++ nonstopux*) version_type=nonstopux ;; ++ *) ++ if test "$lt_cv_prog_gnu_ld" = yes; then ++ version_type=linux ++ else ++ version_type=irix ++ fi ;; ++ esac ++ need_lib_prefix=no ++ need_version=no ++ soname_spec='${libname}${release}${shared_ext}$major' ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}' ++ case $host_os in ++ irix5* | nonstopux*) ++ libsuff= shlibsuff= ++ ;; ++ *) ++ case $LD in # libtool.m4 will add one of these switches to LD ++ *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") ++ libsuff= shlibsuff= libmagic=32-bit;; ++ *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") ++ libsuff=32 shlibsuff=N32 libmagic=N32;; ++ *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") ++ libsuff=64 shlibsuff=64 libmagic=64-bit;; ++ *) libsuff= shlibsuff= libmagic=never-match;; ++ esac ++ ;; ++ esac ++ shlibpath_var=LD_LIBRARY${shlibsuff}_PATH ++ shlibpath_overrides_runpath=no ++ sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" ++ sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" ++ hardcode_into_libs=yes ++ ;; ++ ++# No shared lib support for Linux oldld, aout, or coff. ++linux*oldld* | linux*aout* | linux*coff*) ++ dynamic_linker=no ++ ;; ++ ++# This must be Linux ELF. ++linux* | k*bsd*-gnu) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=no ++ # This implies no fast_install, which is unacceptable. ++ # Some rework will be needed to allow for fast_install ++ # before this can be enabled. ++ hardcode_into_libs=yes ++ ++ # Append ld.so.conf contents to the search path ++ if test -f /etc/ld.so.conf; then ++ lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \[$]2)); skip = 1; } { if (!skip) print \[$]0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '` ++ sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" ++ fi ++ ++ # We used to test for /lib/ld.so.1 and disable shared libraries on ++ # powerpc, because MkLinux only supported shared libraries with the ++ # GNU dynamic linker. Since this was broken with cross compilers, ++ # most powerpc-linux boxes support dynamic linking these days and ++ # people can always --disable-shared, the test was removed, and we ++ # assume the GNU/Linux dynamic linker is in use. ++ dynamic_linker='GNU/Linux ld.so' ++ ;; ++ ++netbsdelf*-gnu) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=no ++ hardcode_into_libs=yes ++ dynamic_linker='NetBSD ld.elf_so' ++ ;; ++ ++netbsd*) ++ version_type=sunos ++ need_lib_prefix=no ++ need_version=no ++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' ++ finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' ++ dynamic_linker='NetBSD (a.out) ld.so' ++ else ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ dynamic_linker='NetBSD ld.elf_so' ++ fi ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=yes ++ hardcode_into_libs=yes ++ ;; ++ ++newsos6) ++ version_type=linux ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=yes ++ ;; ++ ++nto-qnx*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=yes ++ ;; ++ ++openbsd*) ++ version_type=sunos ++ sys_lib_dlsearch_path_spec="/usr/lib" ++ need_lib_prefix=no ++ # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. ++ case $host_os in ++ openbsd3.3 | openbsd3.3.*) need_version=yes ;; ++ *) need_version=no ;; ++ esac ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' ++ finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' ++ shlibpath_var=LD_LIBRARY_PATH ++ if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then ++ case $host_os in ++ openbsd2.[[89]] | openbsd2.[[89]].*) ++ shlibpath_overrides_runpath=no ++ ;; ++ *) ++ shlibpath_overrides_runpath=yes ++ ;; ++ esac ++ else ++ shlibpath_overrides_runpath=yes ++ fi ++ ;; ++ ++os2*) ++ libname_spec='$name' ++ shrext_cmds=".dll" ++ need_lib_prefix=no ++ library_names_spec='$libname${shared_ext} $libname.a' ++ dynamic_linker='OS/2 ld.exe' ++ shlibpath_var=LIBPATH ++ ;; ++ ++osf3* | osf4* | osf5*) ++ version_type=osf ++ need_lib_prefix=no ++ need_version=no ++ soname_spec='${libname}${release}${shared_ext}$major' ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ shlibpath_var=LD_LIBRARY_PATH ++ sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" ++ sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" ++ ;; ++ ++rdos*) ++ dynamic_linker=no ++ ;; ++ ++solaris*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=yes ++ hardcode_into_libs=yes ++ # ldd complains unless libraries are executable ++ postinstall_cmds='chmod +x $lib' ++ ;; ++ ++sunos4*) ++ version_type=sunos ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' ++ finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=yes ++ if test "$with_gnu_ld" = yes; then ++ need_lib_prefix=no ++ fi ++ need_version=yes ++ ;; ++ ++sysv4 | sysv4.3*) ++ version_type=linux ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ case $host_vendor in ++ sni) ++ shlibpath_overrides_runpath=no ++ need_lib_prefix=no ++ export_dynamic_flag_spec='${wl}-Blargedynsym' ++ runpath_var=LD_RUN_PATH ++ ;; ++ siemens) ++ need_lib_prefix=no ++ ;; ++ motorola) ++ need_lib_prefix=no ++ need_version=no ++ shlibpath_overrides_runpath=no ++ sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' ++ ;; ++ esac ++ ;; ++ ++sysv4*MP*) ++ if test -d /usr/nec ;then ++ version_type=linux ++ library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' ++ soname_spec='$libname${shared_ext}.$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ fi ++ ;; ++ ++sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) ++ version_type=freebsd-elf ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ hardcode_into_libs=yes ++ if test "$with_gnu_ld" = yes; then ++ sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' ++ shlibpath_overrides_runpath=no ++ else ++ sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' ++ shlibpath_overrides_runpath=yes ++ case $host_os in ++ sco3.2v5*) ++ sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" ++ ;; ++ esac ++ fi ++ sys_lib_dlsearch_path_spec='/usr/lib' ++ ;; ++ ++uts4*) ++ version_type=linux ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; ++ ++*) ++ dynamic_linker=no ++ ;; ++esac ++AC_MSG_RESULT([$dynamic_linker]) ++test "$dynamic_linker" = no && can_build_shared=no ++ ++AC_CACHE_VAL([lt_cv_sys_lib_search_path_spec], ++[lt_cv_sys_lib_search_path_spec="$sys_lib_search_path_spec"]) ++sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" ++AC_CACHE_VAL([lt_cv_sys_lib_dlsearch_path_spec], ++[lt_cv_sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec"]) ++sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" ++ ++variables_saved_for_relink="PATH $shlibpath_var $runpath_var" ++if test "$GCC" = yes; then ++ variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" ++fi ++]) ++m4trace:/usr/share/aclocal/libtool.m4:1920: -1- AC_DEFUN([_LT_AC_TAGCONFIG], [AC_REQUIRE([LT_AC_PROG_SED])dnl ++AC_ARG_WITH([tags], ++ [AC_HELP_STRING([--with-tags@<:@=TAGS@:>@], ++ [include additional configurations @<:@automatic@:>@])], ++ [tagnames="$withval"]) ++ ++if test -f "$ltmain" && test -n "$tagnames"; then ++ if test ! -f "${ofile}"; then ++ AC_MSG_WARN([output file `$ofile' does not exist]) ++ fi ++ ++ if test -z "$LTCC"; then ++ eval "`$SHELL ${ofile} --config | grep '^LTCC='`" ++ if test -z "$LTCC"; then ++ AC_MSG_WARN([output file `$ofile' does not look like a libtool script]) ++ else ++ AC_MSG_WARN([using `LTCC=$LTCC', extracted from `$ofile']) ++ fi ++ fi ++ if test -z "$LTCFLAGS"; then ++ eval "`$SHELL ${ofile} --config | grep '^LTCFLAGS='`" ++ fi ++ ++ # Extract list of available tagged configurations in $ofile. ++ # Note that this assumes the entire list is on one line. ++ available_tags=`grep "^available_tags=" "${ofile}" | $SED -e 's/available_tags=\(.*$\)/\1/' -e 's/\"//g'` ++ ++ lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," ++ for tagname in $tagnames; do ++ IFS="$lt_save_ifs" ++ # Check whether tagname contains only valid characters ++ case `$echo "X$tagname" | $Xsed -e 's:[[-_ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890,/]]::g'` in ++ "") ;; ++ *) AC_MSG_ERROR([invalid tag name: $tagname]) ++ ;; ++ esac ++ ++ if grep "^# ### BEGIN LIBTOOL TAG CONFIG: $tagname$" < "${ofile}" > /dev/null ++ then ++ AC_MSG_ERROR([tag name \"$tagname\" already exists]) ++ fi ++ ++ # Update the list of available tags. ++ if test -n "$tagname"; then ++ echo appending configuration tag \"$tagname\" to $ofile ++ ++ case $tagname in ++ CXX) ++ if test -n "$CXX" && ( test "X$CXX" != "Xno" && ++ ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) || ++ (test "X$CXX" != "Xg++"))) ; then ++ AC_LIBTOOL_LANG_CXX_CONFIG ++ else ++ tagname="" ++ fi ++ ;; ++ ++ F77) ++ if test -n "$F77" && test "X$F77" != "Xno"; then ++ AC_LIBTOOL_LANG_F77_CONFIG ++ else ++ tagname="" ++ fi ++ ;; ++ ++ GCJ) ++ if test -n "$GCJ" && test "X$GCJ" != "Xno"; then ++ AC_LIBTOOL_LANG_GCJ_CONFIG ++ else ++ tagname="" ++ fi ++ ;; ++ ++ RC) ++ AC_LIBTOOL_LANG_RC_CONFIG ++ ;; ++ ++ *) ++ AC_MSG_ERROR([Unsupported tag name: $tagname]) ++ ;; ++ esac ++ ++ # Append the new tag name to the list of available tags. ++ if test -n "$tagname" ; then ++ available_tags="$available_tags $tagname" ++ fi ++ fi ++ done ++ IFS="$lt_save_ifs" ++ ++ # Now substitute the updated list of available tags. ++ if eval "sed -e 's/^available_tags=.*\$/available_tags=\"$available_tags\"/' \"$ofile\" > \"${ofile}T\""; then ++ mv "${ofile}T" "$ofile" ++ chmod +x "$ofile" ++ else ++ rm -f "${ofile}T" ++ AC_MSG_ERROR([unable to update list of available tagged configurations.]) ++ fi ++fi ++]) ++m4trace:/usr/share/aclocal/libtool.m4:2026: -1- AC_DEFUN([AC_LIBTOOL_DLOPEN], [AC_BEFORE([$0],[AC_LIBTOOL_SETUP]) ++]) ++m4trace:/usr/share/aclocal/libtool.m4:2034: -1- AC_DEFUN([AC_LIBTOOL_WIN32_DLL], [AC_BEFORE([$0], [AC_LIBTOOL_SETUP]) ++]) ++m4trace:/usr/share/aclocal/libtool.m4:2043: -1- AC_DEFUN([AC_ENABLE_SHARED], [define([AC_ENABLE_SHARED_DEFAULT], ifelse($1, no, no, yes))dnl ++AC_ARG_ENABLE([shared], ++ [AC_HELP_STRING([--enable-shared@<:@=PKGS@:>@], ++ [build shared libraries @<:@default=]AC_ENABLE_SHARED_DEFAULT[@:>@])], ++ [p=${PACKAGE-default} ++ case $enableval in ++ yes) enable_shared=yes ;; ++ no) enable_shared=no ;; ++ *) ++ enable_shared=no ++ # Look at the argument we got. We use all the common list separators. ++ lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," ++ for pkg in $enableval; do ++ IFS="$lt_save_ifs" ++ if test "X$pkg" = "X$p"; then ++ enable_shared=yes ++ fi ++ done ++ IFS="$lt_save_ifs" ++ ;; ++ esac], ++ [enable_shared=]AC_ENABLE_SHARED_DEFAULT) ++]) ++m4trace:/usr/share/aclocal/libtool.m4:2072: -1- AC_DEFUN([AC_DISABLE_SHARED], [AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl ++AC_ENABLE_SHARED(no) ++]) ++m4trace:/usr/share/aclocal/libtool.m4:2082: -1- AC_DEFUN([AC_ENABLE_STATIC], [define([AC_ENABLE_STATIC_DEFAULT], ifelse($1, no, no, yes))dnl ++AC_ARG_ENABLE([static], ++ [AC_HELP_STRING([--enable-static@<:@=PKGS@:>@], ++ [build static libraries @<:@default=]AC_ENABLE_STATIC_DEFAULT[@:>@])], ++ [p=${PACKAGE-default} ++ case $enableval in ++ yes) enable_static=yes ;; ++ no) enable_static=no ;; ++ *) ++ enable_static=no ++ # Look at the argument we got. We use all the common list separators. ++ lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," ++ for pkg in $enableval; do ++ IFS="$lt_save_ifs" ++ if test "X$pkg" = "X$p"; then ++ enable_static=yes ++ fi ++ done ++ IFS="$lt_save_ifs" ++ ;; ++ esac], ++ [enable_static=]AC_ENABLE_STATIC_DEFAULT) ++]) ++m4trace:/usr/share/aclocal/libtool.m4:2111: -1- AC_DEFUN([AC_DISABLE_STATIC], [AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl ++AC_ENABLE_STATIC(no) ++]) ++m4trace:/usr/share/aclocal/libtool.m4:2121: -1- AC_DEFUN([AC_ENABLE_FAST_INSTALL], [define([AC_ENABLE_FAST_INSTALL_DEFAULT], ifelse($1, no, no, yes))dnl ++AC_ARG_ENABLE([fast-install], ++ [AC_HELP_STRING([--enable-fast-install@<:@=PKGS@:>@], ++ [optimize for fast installation @<:@default=]AC_ENABLE_FAST_INSTALL_DEFAULT[@:>@])], ++ [p=${PACKAGE-default} ++ case $enableval in ++ yes) enable_fast_install=yes ;; ++ no) enable_fast_install=no ;; ++ *) ++ enable_fast_install=no ++ # Look at the argument we got. We use all the common list separators. ++ lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," ++ for pkg in $enableval; do ++ IFS="$lt_save_ifs" ++ if test "X$pkg" = "X$p"; then ++ enable_fast_install=yes ++ fi ++ done ++ IFS="$lt_save_ifs" ++ ;; ++ esac], ++ [enable_fast_install=]AC_ENABLE_FAST_INSTALL_DEFAULT) ++]) ++m4trace:/usr/share/aclocal/libtool.m4:2150: -1- AC_DEFUN([AC_DISABLE_FAST_INSTALL], [AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl ++AC_ENABLE_FAST_INSTALL(no) ++]) ++m4trace:/usr/share/aclocal/libtool.m4:2160: -1- AC_DEFUN([AC_LIBTOOL_PICMODE], [AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl ++pic_mode=ifelse($#,1,$1,default) ++]) ++m4trace:/usr/share/aclocal/libtool.m4:2184: -1- AC_DEFUN([AC_PATH_TOOL_PREFIX], [AC_REQUIRE([AC_PROG_EGREP])dnl ++AC_MSG_CHECKING([for $1]) ++AC_CACHE_VAL(lt_cv_path_MAGIC_CMD, ++[case $MAGIC_CMD in ++[[\\/*] | ?:[\\/]*]) ++ lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. ++ ;; ++*) ++ lt_save_MAGIC_CMD="$MAGIC_CMD" ++ lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR ++dnl $ac_dummy forces splitting on constant user-supplied paths. ++dnl POSIX.2 word splitting is done only on the output of word expansions, ++dnl not every word. This closes a longstanding sh security hole. ++ ac_dummy="ifelse([$2], , $PATH, [$2])" ++ for ac_dir in $ac_dummy; do ++ IFS="$lt_save_ifs" ++ test -z "$ac_dir" && ac_dir=. ++ if test -f $ac_dir/$1; then ++ lt_cv_path_MAGIC_CMD="$ac_dir/$1" ++ if test -n "$file_magic_test_file"; then ++ case $deplibs_check_method in ++ "file_magic "*) ++ file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` ++ MAGIC_CMD="$lt_cv_path_MAGIC_CMD" ++ if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | ++ $EGREP "$file_magic_regex" > /dev/null; then ++ : ++ else ++ cat <&2 ++ ++*** Warning: the command libtool uses to detect shared libraries, ++*** $file_magic_cmd, produces output that libtool cannot recognize. ++*** The result is that libtool may fail to recognize shared libraries ++*** as such. This will affect the creation of libtool libraries that ++*** depend on shared libraries, but programs linked with such libtool ++*** libraries will work regardless of this problem. Nevertheless, you ++*** may want to report the problem to your system manager and/or to ++*** bug-libtool@gnu.org ++ ++EOF ++ fi ;; ++ esac ++ fi ++ break ++ fi ++ done ++ IFS="$lt_save_ifs" ++ MAGIC_CMD="$lt_save_MAGIC_CMD" ++ ;; ++esac]) ++MAGIC_CMD="$lt_cv_path_MAGIC_CMD" ++if test -n "$MAGIC_CMD"; then ++ AC_MSG_RESULT($MAGIC_CMD) ++else ++ AC_MSG_RESULT(no) ++fi ++]) ++m4trace:/usr/share/aclocal/libtool.m4:2247: -1- AC_DEFUN([AC_PATH_MAGIC], [AC_PATH_TOOL_PREFIX(${ac_tool_prefix}file, /usr/bin$PATH_SEPARATOR$PATH) ++if test -z "$lt_cv_path_MAGIC_CMD"; then ++ if test -n "$ac_tool_prefix"; then ++ AC_PATH_TOOL_PREFIX(file, /usr/bin$PATH_SEPARATOR$PATH) ++ else ++ MAGIC_CMD=: ++ fi ++fi ++]) ++m4trace:/usr/share/aclocal/libtool.m4:2262: -1- AC_DEFUN([AC_PROG_LD], [AC_ARG_WITH([gnu-ld], ++ [AC_HELP_STRING([--with-gnu-ld], ++ [assume the C compiler uses GNU ld @<:@default=no@:>@])], ++ [test "$withval" = no || with_gnu_ld=yes], ++ [with_gnu_ld=no]) ++AC_REQUIRE([LT_AC_PROG_SED])dnl ++AC_REQUIRE([AC_PROG_CC])dnl ++AC_REQUIRE([AC_CANONICAL_HOST])dnl ++AC_REQUIRE([AC_CANONICAL_BUILD])dnl ++ac_prog=ld ++if test "$GCC" = yes; then ++ # Check if gcc -print-prog-name=ld gives a path. ++ AC_MSG_CHECKING([for ld used by $CC]) ++ case $host in ++ *-*-mingw*) ++ # gcc leaves a trailing carriage return which upsets mingw ++ ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; ++ *) ++ ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; ++ esac ++ case $ac_prog in ++ # Accept absolute paths. ++ [[\\/]]* | ?:[[\\/]]*) ++ re_direlt='/[[^/]][[^/]]*/\.\./' ++ # Canonicalize the pathname of ld ++ ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'` ++ while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do ++ ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"` ++ done ++ test -z "$LD" && LD="$ac_prog" ++ ;; ++ "") ++ # If it fails, then pretend we aren't using GCC. ++ ac_prog=ld ++ ;; ++ *) ++ # If it is relative, then search for the first ld in PATH. ++ with_gnu_ld=unknown ++ ;; ++ esac ++elif test "$with_gnu_ld" = yes; then ++ AC_MSG_CHECKING([for GNU ld]) ++else ++ AC_MSG_CHECKING([for non-GNU ld]) ++fi ++AC_CACHE_VAL(lt_cv_path_LD, ++[if test -z "$LD"; then ++ lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR ++ for ac_dir in $PATH; do ++ IFS="$lt_save_ifs" ++ test -z "$ac_dir" && ac_dir=. ++ if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then ++ lt_cv_path_LD="$ac_dir/$ac_prog" ++ # Check to see if the program is GNU ld. I'd rather use --version, ++ # but apparently some variants of GNU ld only accept -v. ++ # Break only if it was the GNU/non-GNU ld that we prefer. ++ case `"$lt_cv_path_LD" -v 2>&1 &1 /dev/null 2>&1; then ++ lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' ++ lt_cv_file_magic_cmd='func_win32_libid' ++ else ++ lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?' ++ lt_cv_file_magic_cmd='$OBJDUMP -f' ++ fi ++ ;; ++ ++darwin* | rhapsody*) ++ lt_cv_deplibs_check_method=pass_all ++ ;; ++ ++freebsd* | dragonfly*) ++ if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then ++ case $host_cpu in ++ i*86 ) ++ # Not sure whether the presence of OpenBSD here was a mistake. ++ # Let's accept both of them until this is cleared up. ++ lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[[3-9]]86 (compact )?demand paged shared library' ++ lt_cv_file_magic_cmd=/usr/bin/file ++ lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` ++ ;; ++ esac ++ else ++ lt_cv_deplibs_check_method=pass_all ++ fi ++ ;; ++ ++gnu*) ++ lt_cv_deplibs_check_method=pass_all ++ ;; ++ ++hpux10.20* | hpux11*) ++ lt_cv_file_magic_cmd=/usr/bin/file ++ case $host_cpu in ++ ia64*) ++ lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|ELF-[[0-9]][[0-9]]) shared object file - IA64' ++ lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so ++ ;; ++ hppa*64*) ++ [lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]'] ++ lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl ++ ;; ++ *) ++ lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|PA-RISC[[0-9]].[[0-9]]) shared library' ++ lt_cv_file_magic_test_file=/usr/lib/libc.sl ++ ;; ++ esac ++ ;; ++ ++interix[[3-9]]*) ++ # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here ++ lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so|\.a)$' ++ ;; ++ ++irix5* | irix6* | nonstopux*) ++ case $LD in ++ *-32|*"-32 ") libmagic=32-bit;; ++ *-n32|*"-n32 ") libmagic=N32;; ++ *-64|*"-64 ") libmagic=64-bit;; ++ *) libmagic=never-match;; ++ esac ++ lt_cv_deplibs_check_method=pass_all ++ ;; ++ ++# This must be Linux ELF. ++linux* | k*bsd*-gnu) ++ lt_cv_deplibs_check_method=pass_all ++ ;; ++ ++netbsd* | netbsdelf*-gnu) ++ if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then ++ lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$' ++ else ++ lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so|_pic\.a)$' ++ fi ++ ;; ++ ++newos6*) ++ lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (executable|dynamic lib)' ++ lt_cv_file_magic_cmd=/usr/bin/file ++ lt_cv_file_magic_test_file=/usr/lib/libnls.so ++ ;; ++ ++nto-qnx*) ++ lt_cv_deplibs_check_method=unknown ++ ;; ++ ++openbsd*) ++ if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then ++ lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|\.so|_pic\.a)$' ++ else ++ lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$' ++ fi ++ ;; ++ ++osf3* | osf4* | osf5*) ++ lt_cv_deplibs_check_method=pass_all ++ ;; ++ ++rdos*) ++ lt_cv_deplibs_check_method=pass_all ++ ;; ++ ++solaris*) ++ lt_cv_deplibs_check_method=pass_all ++ ;; ++ ++sysv4 | sysv4.3*) ++ case $host_vendor in ++ motorola) ++ 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]]' ++ lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` ++ ;; ++ ncr) ++ lt_cv_deplibs_check_method=pass_all ++ ;; ++ sequent) ++ lt_cv_file_magic_cmd='/bin/file' ++ lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB (shared object|dynamic lib )' ++ ;; ++ sni) ++ lt_cv_file_magic_cmd='/bin/file' ++ lt_cv_deplibs_check_method="file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB dynamic lib" ++ lt_cv_file_magic_test_file=/lib/libc.so ++ ;; ++ siemens) ++ lt_cv_deplibs_check_method=pass_all ++ ;; ++ pc) ++ lt_cv_deplibs_check_method=pass_all ++ ;; ++ esac ++ ;; ++ ++sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) ++ lt_cv_deplibs_check_method=pass_all ++ ;; ++esac ++]) ++file_magic_cmd=$lt_cv_file_magic_cmd ++deplibs_check_method=$lt_cv_deplibs_check_method ++test -z "$deplibs_check_method" && deplibs_check_method=unknown ++]) ++m4trace:/usr/share/aclocal/libtool.m4:2584: -1- AC_DEFUN([AC_PROG_NM], [AC_CACHE_CHECK([for BSD-compatible nm], lt_cv_path_NM, ++[if test -n "$NM"; then ++ # Let the user override the test. ++ lt_cv_path_NM="$NM" ++else ++ lt_nm_to_check="${ac_tool_prefix}nm" ++ if test -n "$ac_tool_prefix" && test "$build" = "$host"; then ++ lt_nm_to_check="$lt_nm_to_check nm" ++ fi ++ for lt_tmp_nm in $lt_nm_to_check; do ++ lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR ++ for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do ++ IFS="$lt_save_ifs" ++ test -z "$ac_dir" && ac_dir=. ++ tmp_nm="$ac_dir/$lt_tmp_nm" ++ if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then ++ # Check to see if the nm accepts a BSD-compat flag. ++ # Adding the `sed 1q' prevents false positives on HP-UX, which says: ++ # nm: unknown option "B" ignored ++ # Tru64's nm complains that /dev/null is an invalid object file ++ case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in ++ */dev/null* | *'Invalid file or object type'*) ++ lt_cv_path_NM="$tmp_nm -B" ++ break ++ ;; ++ *) ++ case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in ++ */dev/null*) ++ lt_cv_path_NM="$tmp_nm -p" ++ break ++ ;; ++ *) ++ lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but ++ continue # so that we can try to find one that supports BSD flags ++ ;; ++ esac ++ ;; ++ esac ++ fi ++ done ++ IFS="$lt_save_ifs" ++ done ++ test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm ++fi]) ++NM="$lt_cv_path_NM" ++]) ++m4trace:/usr/share/aclocal/libtool.m4:2636: -1- AC_DEFUN([AC_CHECK_LIBM], [AC_REQUIRE([AC_CANONICAL_HOST])dnl ++LIBM= ++case $host in ++*-*-beos* | *-*-cygwin* | *-*-pw32* | *-*-darwin*) ++ # These system don't have libm, or don't need it ++ ;; ++*-ncr-sysv4.3*) ++ AC_CHECK_LIB(mw, _mwvalidcheckl, LIBM="-lmw") ++ AC_CHECK_LIB(m, cos, LIBM="$LIBM -lm") ++ ;; ++*) ++ AC_CHECK_LIB(m, cos, LIBM="-lm") ++ ;; ++esac ++]) ++m4trace:/usr/share/aclocal/libtool.m4:2665: -1- AC_DEFUN([AC_LIBLTDL_CONVENIENCE], [AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl ++ case $enable_ltdl_convenience in ++ no) AC_MSG_ERROR([this package needs a convenience libltdl]) ;; ++ "") enable_ltdl_convenience=yes ++ ac_configure_args="$ac_configure_args --enable-ltdl-convenience" ;; ++ esac ++ LIBLTDL='${top_builddir}/'ifelse($#,1,[$1],['libltdl'])/libltdlc.la ++ LTDLINCL='-I${top_srcdir}/'ifelse($#,1,[$1],['libltdl']) ++ # For backwards non-gettext consistent compatibility... ++ INCLTDL="$LTDLINCL" ++]) ++m4trace:/usr/share/aclocal/libtool.m4:2691: -1- AC_DEFUN([AC_LIBLTDL_INSTALLABLE], [AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl ++ AC_CHECK_LIB(ltdl, lt_dlinit, ++ [test x"$enable_ltdl_install" != xyes && enable_ltdl_install=no], ++ [if test x"$enable_ltdl_install" = xno; then ++ AC_MSG_WARN([libltdl not installed, but installation disabled]) ++ else ++ enable_ltdl_install=yes ++ fi ++ ]) ++ if test x"$enable_ltdl_install" = x"yes"; then ++ ac_configure_args="$ac_configure_args --enable-ltdl-install" ++ LIBLTDL='${top_builddir}/'ifelse($#,1,[$1],['libltdl'])/libltdl.la ++ LTDLINCL='-I${top_srcdir}/'ifelse($#,1,[$1],['libltdl']) ++ else ++ ac_configure_args="$ac_configure_args --enable-ltdl-install=no" ++ LIBLTDL="-lltdl" ++ LTDLINCL= ++ fi ++ # For backwards non-gettext consistent compatibility... ++ INCLTDL="$LTDLINCL" ++]) ++m4trace:/usr/share/aclocal/libtool.m4:2718: -1- AC_DEFUN([AC_LIBTOOL_CXX], [AC_REQUIRE([_LT_AC_LANG_CXX]) ++]) ++m4trace:/usr/share/aclocal/libtool.m4:2725: -1- AC_DEFUN([_LT_AC_LANG_CXX], [AC_REQUIRE([AC_PROG_CXX]) ++AC_REQUIRE([_LT_AC_PROG_CXXCPP]) ++_LT_AC_SHELL_INIT([tagnames=${tagnames+${tagnames},}CXX]) ++]) ++m4trace:/usr/share/aclocal/libtool.m4:2733: -1- AC_DEFUN([_LT_AC_PROG_CXXCPP], [ ++AC_REQUIRE([AC_PROG_CXX]) ++if test -n "$CXX" && ( test "X$CXX" != "Xno" && ++ ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) || ++ (test "X$CXX" != "Xg++"))) ; then ++ AC_PROG_CXXCPP ++fi ++]) ++m4trace:/usr/share/aclocal/libtool.m4:2746: -1- AC_DEFUN([AC_LIBTOOL_F77], [AC_REQUIRE([_LT_AC_LANG_F77]) ++]) ++m4trace:/usr/share/aclocal/libtool.m4:2753: -1- AC_DEFUN([_LT_AC_LANG_F77], [AC_REQUIRE([AC_PROG_F77]) ++_LT_AC_SHELL_INIT([tagnames=${tagnames+${tagnames},}F77]) ++]) ++m4trace:/usr/share/aclocal/libtool.m4:2762: -1- AC_DEFUN([AC_LIBTOOL_GCJ], [AC_REQUIRE([_LT_AC_LANG_GCJ]) ++]) ++m4trace:/usr/share/aclocal/libtool.m4:2769: -1- AC_DEFUN([_LT_AC_LANG_GCJ], [AC_PROVIDE_IFELSE([AC_PROG_GCJ],[], ++ [AC_PROVIDE_IFELSE([A][M_PROG_GCJ],[], ++ [AC_PROVIDE_IFELSE([LT_AC_PROG_GCJ],[], ++ [ifdef([AC_PROG_GCJ],[AC_REQUIRE([AC_PROG_GCJ])], ++ [ifdef([A][M_PROG_GCJ],[AC_REQUIRE([A][M_PROG_GCJ])], ++ [AC_REQUIRE([A][C_PROG_GCJ_OR_A][M_PROG_GCJ])])])])])]) ++_LT_AC_SHELL_INIT([tagnames=${tagnames+${tagnames},}GCJ]) ++]) ++m4trace:/usr/share/aclocal/libtool.m4:2783: -1- AC_DEFUN([AC_LIBTOOL_RC], [AC_REQUIRE([LT_AC_PROG_RC]) ++_LT_AC_SHELL_INIT([tagnames=${tagnames+${tagnames},}RC]) ++]) ++m4trace:/usr/share/aclocal/libtool.m4:2794: -1- AC_DEFUN([AC_LIBTOOL_LANG_C_CONFIG], [_LT_AC_LANG_C_CONFIG]) ++m4trace:/usr/share/aclocal/libtool.m4:2795: -1- AC_DEFUN([_LT_AC_LANG_C_CONFIG], [lt_save_CC="$CC" ++AC_LANG_PUSH(C) ++ ++# Source file extension for C test sources. ++ac_ext=c ++ ++# Object file extension for compiled C test sources. ++objext=o ++_LT_AC_TAGVAR(objext, $1)=$objext ++ ++# Code to be used in simple compile tests ++lt_simple_compile_test_code="int some_variable = 0;" ++ ++# Code to be used in simple link tests ++lt_simple_link_test_code='int main(){return(0);}' ++ ++_LT_AC_SYS_COMPILER ++ ++# save warnings/boilerplate of simple test code ++_LT_COMPILER_BOILERPLATE ++_LT_LINKER_BOILERPLATE ++ ++## CAVEAT EMPTOR: ++## There is no encapsulation within the following macros, do not change ++## the running order or otherwise move them around unless you know exactly ++## what you are doing... ++AC_LIBTOOL_PROG_COMPILER_NO_RTTI($1) ++AC_LIBTOOL_PROG_COMPILER_PIC($1) ++AC_LIBTOOL_PROG_CC_C_O($1) ++AC_LIBTOOL_SYS_HARD_LINK_LOCKS($1) ++AC_LIBTOOL_PROG_LD_SHLIBS($1) ++AC_LIBTOOL_SYS_DYNAMIC_LINKER($1) ++AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH($1) ++AC_LIBTOOL_SYS_LIB_STRIP ++AC_LIBTOOL_DLOPEN_SELF ++ ++# Report which library types will actually be built ++AC_MSG_CHECKING([if libtool supports shared libraries]) ++AC_MSG_RESULT([$can_build_shared]) ++ ++AC_MSG_CHECKING([whether to build shared libraries]) ++test "$can_build_shared" = "no" && enable_shared=no ++ ++# On AIX, shared libraries and static libraries use the same namespace, and ++# are all built from PIC. ++case $host_os in ++aix3*) ++ test "$enable_shared" = yes && enable_static=no ++ if test -n "$RANLIB"; then ++ archive_cmds="$archive_cmds~\$RANLIB \$lib" ++ postinstall_cmds='$RANLIB $lib' ++ fi ++ ;; ++ ++aix[[4-9]]*) ++ if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then ++ test "$enable_shared" = yes && enable_static=no ++ fi ++ ;; ++esac ++AC_MSG_RESULT([$enable_shared]) ++ ++AC_MSG_CHECKING([whether to build static libraries]) ++# Make sure either enable_shared or enable_static is yes. ++test "$enable_shared" = yes || enable_static=yes ++AC_MSG_RESULT([$enable_static]) ++ ++AC_LIBTOOL_CONFIG($1) ++ ++AC_LANG_POP ++CC="$lt_save_CC" ++]) ++m4trace:/usr/share/aclocal/libtool.m4:2875: -1- AC_DEFUN([AC_LIBTOOL_LANG_CXX_CONFIG], [_LT_AC_LANG_CXX_CONFIG(CXX)]) ++m4trace:/usr/share/aclocal/libtool.m4:2876: -1- AC_DEFUN([_LT_AC_LANG_CXX_CONFIG], [AC_LANG_PUSH(C++) ++AC_REQUIRE([AC_PROG_CXX]) ++AC_REQUIRE([_LT_AC_PROG_CXXCPP]) ++ ++_LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no ++_LT_AC_TAGVAR(allow_undefined_flag, $1)= ++_LT_AC_TAGVAR(always_export_symbols, $1)=no ++_LT_AC_TAGVAR(archive_expsym_cmds, $1)= ++_LT_AC_TAGVAR(export_dynamic_flag_spec, $1)= ++_LT_AC_TAGVAR(hardcode_direct, $1)=no ++_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)= ++_LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1)= ++_LT_AC_TAGVAR(hardcode_libdir_separator, $1)= ++_LT_AC_TAGVAR(hardcode_minus_L, $1)=no ++_LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=unsupported ++_LT_AC_TAGVAR(hardcode_automatic, $1)=no ++_LT_AC_TAGVAR(module_cmds, $1)= ++_LT_AC_TAGVAR(module_expsym_cmds, $1)= ++_LT_AC_TAGVAR(link_all_deplibs, $1)=unknown ++_LT_AC_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds ++_LT_AC_TAGVAR(no_undefined_flag, $1)= ++_LT_AC_TAGVAR(whole_archive_flag_spec, $1)= ++_LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1)=no ++ ++# Dependencies to place before and after the object being linked: ++_LT_AC_TAGVAR(predep_objects, $1)= ++_LT_AC_TAGVAR(postdep_objects, $1)= ++_LT_AC_TAGVAR(predeps, $1)= ++_LT_AC_TAGVAR(postdeps, $1)= ++_LT_AC_TAGVAR(compiler_lib_search_path, $1)= ++_LT_AC_TAGVAR(compiler_lib_search_dirs, $1)= ++ ++# Source file extension for C++ test sources. ++ac_ext=cpp ++ ++# Object file extension for compiled C++ test sources. ++objext=o ++_LT_AC_TAGVAR(objext, $1)=$objext ++ ++# Code to be used in simple compile tests ++lt_simple_compile_test_code="int some_variable = 0;" ++ ++# Code to be used in simple link tests ++lt_simple_link_test_code='int main(int, char *[[]]) { return(0); }' ++ ++# ltmain only uses $CC for tagged configurations so make sure $CC is set. ++_LT_AC_SYS_COMPILER ++ ++# save warnings/boilerplate of simple test code ++_LT_COMPILER_BOILERPLATE ++_LT_LINKER_BOILERPLATE ++ ++# Allow CC to be a program name with arguments. ++lt_save_CC=$CC ++lt_save_LD=$LD ++lt_save_GCC=$GCC ++GCC=$GXX ++lt_save_with_gnu_ld=$with_gnu_ld ++lt_save_path_LD=$lt_cv_path_LD ++if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then ++ lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx ++else ++ $as_unset lt_cv_prog_gnu_ld ++fi ++if test -n "${lt_cv_path_LDCXX+set}"; then ++ lt_cv_path_LD=$lt_cv_path_LDCXX ++else ++ $as_unset lt_cv_path_LD ++fi ++test -z "${LDCXX+set}" || LD=$LDCXX ++CC=${CXX-"c++"} ++compiler=$CC ++_LT_AC_TAGVAR(compiler, $1)=$CC ++_LT_CC_BASENAME([$compiler]) ++ ++# We don't want -fno-exception wen compiling C++ code, so set the ++# no_builtin_flag separately ++if test "$GXX" = yes; then ++ _LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -fno-builtin' ++else ++ _LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)= ++fi ++ ++if test "$GXX" = yes; then ++ # Set up default GNU C++ configuration ++ ++ AC_PROG_LD ++ ++ # Check if GNU C++ uses GNU ld as the underlying linker, since the ++ # archiving commands below assume that GNU ld is being used. ++ if test "$with_gnu_ld" = yes; then ++ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib' ++ _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' ++ ++ _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath ${wl}$libdir' ++ _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic' ++ ++ # If archive_cmds runs LD, not CC, wlarc should be empty ++ # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to ++ # investigate it a little bit more. (MM) ++ wlarc='${wl}' ++ ++ # ancient GNU ld didn't support --whole-archive et. al. ++ if eval "`$CC -print-prog-name=ld` --help 2>&1" | \ ++ grep 'no-whole-archive' > /dev/null; then ++ _LT_AC_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' ++ else ++ _LT_AC_TAGVAR(whole_archive_flag_spec, $1)= ++ fi ++ else ++ with_gnu_ld=no ++ wlarc= ++ ++ # A generic and very simple default shared library creation ++ # command for GNU C++ for the case where it uses the native ++ # linker, instead of GNU ld. If possible, this setting should ++ # overridden to take advantage of the native linker features on ++ # the platform it is being used on. ++ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib' ++ fi ++ ++ # Commands to make compiler produce verbose output that lists ++ # what "hidden" libraries, object files and flags are used when ++ # linking a shared library. ++ output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"' ++ ++else ++ GXX=no ++ with_gnu_ld=no ++ wlarc= ++fi ++ ++# PORTME: fill in a description of your system's C++ link characteristics ++AC_MSG_CHECKING([whether the $compiler linker ($LD) supports shared libraries]) ++_LT_AC_TAGVAR(ld_shlibs, $1)=yes ++case $host_os in ++ aix3*) ++ # FIXME: insert proper C++ library support ++ _LT_AC_TAGVAR(ld_shlibs, $1)=no ++ ;; ++ aix[[4-9]]*) ++ if test "$host_cpu" = ia64; then ++ # On IA64, the linker does run time linking by default, so we don't ++ # have to do anything special. ++ aix_use_runtimelinking=no ++ exp_sym_flag='-Bexport' ++ no_entry_flag="" ++ else ++ aix_use_runtimelinking=no ++ ++ # Test if we are trying to use run time linking or normal ++ # AIX style linking. If -brtl is somewhere in LDFLAGS, we ++ # need to do runtime linking. ++ case $host_os in aix4.[[23]]|aix4.[[23]].*|aix[[5-9]]*) ++ for ld_flag in $LDFLAGS; do ++ case $ld_flag in ++ *-brtl*) ++ aix_use_runtimelinking=yes ++ break ++ ;; ++ esac ++ done ++ ;; ++ esac ++ ++ exp_sym_flag='-bexport' ++ no_entry_flag='-bnoentry' ++ fi ++ ++ # When large executables or shared objects are built, AIX ld can ++ # have problems creating the table of contents. If linking a library ++ # or program results in "error TOC overflow" add -mminimal-toc to ++ # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not ++ # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. ++ ++ _LT_AC_TAGVAR(archive_cmds, $1)='' ++ _LT_AC_TAGVAR(hardcode_direct, $1)=yes ++ _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=':' ++ _LT_AC_TAGVAR(link_all_deplibs, $1)=yes ++ ++ if test "$GXX" = yes; then ++ case $host_os in aix4.[[012]]|aix4.[[012]].*) ++ # We only want to do this on AIX 4.2 and lower, the check ++ # below for broken collect2 doesn't work under 4.3+ ++ collect2name=`${CC} -print-prog-name=collect2` ++ if test -f "$collect2name" && \ ++ strings "$collect2name" | grep resolve_lib_name >/dev/null ++ then ++ # We have reworked collect2 ++ : ++ else ++ # We have old collect2 ++ _LT_AC_TAGVAR(hardcode_direct, $1)=unsupported ++ # It fails to find uninstalled libraries when the uninstalled ++ # path is not listed in the libpath. Setting hardcode_minus_L ++ # to unsupported forces relinking ++ _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes ++ _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' ++ _LT_AC_TAGVAR(hardcode_libdir_separator, $1)= ++ fi ++ ;; ++ esac ++ shared_flag='-shared' ++ if test "$aix_use_runtimelinking" = yes; then ++ shared_flag="$shared_flag "'${wl}-G' ++ fi ++ else ++ # not using gcc ++ if test "$host_cpu" = ia64; then ++ # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release ++ # chokes on -Wl,-G. The following line is correct: ++ shared_flag='-G' ++ else ++ if test "$aix_use_runtimelinking" = yes; then ++ shared_flag='${wl}-G' ++ else ++ shared_flag='${wl}-bM:SRE' ++ fi ++ fi ++ fi ++ ++ # It seems that -bexpall does not export symbols beginning with ++ # underscore (_), so it is better to generate a list of symbols to export. ++ _LT_AC_TAGVAR(always_export_symbols, $1)=yes ++ if test "$aix_use_runtimelinking" = yes; then ++ # Warning - without using the other runtime loading flags (-brtl), ++ # -berok will link without error, but may produce a broken library. ++ _LT_AC_TAGVAR(allow_undefined_flag, $1)='-berok' ++ # Determine the default libpath from the value encoded in an empty executable. ++ _LT_AC_SYS_LIBPATH_AIX ++ _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath" ++ ++ _LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$CC"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag" ++ else ++ if test "$host_cpu" = ia64; then ++ _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $libdir:/usr/lib:/lib' ++ _LT_AC_TAGVAR(allow_undefined_flag, $1)="-z nodefs" ++ _LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$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" ++ else ++ # Determine the default libpath from the value encoded in an empty executable. ++ _LT_AC_SYS_LIBPATH_AIX ++ _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath" ++ # Warning - without using the other run time loading flags, ++ # -berok will link without error, but may produce a broken library. ++ _LT_AC_TAGVAR(no_undefined_flag, $1)=' ${wl}-bernotok' ++ _LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-berok' ++ # Exported symbols can be pulled into shared objects from archives ++ _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='$convenience' ++ _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=yes ++ # This is similar to how AIX traditionally builds its shared libraries. ++ _LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$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' ++ fi ++ fi ++ ;; ++ ++ beos*) ++ if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then ++ _LT_AC_TAGVAR(allow_undefined_flag, $1)=unsupported ++ # Joseph Beckenbach says some releases of gcc ++ # support --undefined. This deserves some investigation. FIXME ++ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' ++ else ++ _LT_AC_TAGVAR(ld_shlibs, $1)=no ++ fi ++ ;; ++ ++ chorus*) ++ case $cc_basename in ++ *) ++ # FIXME: insert proper C++ library support ++ _LT_AC_TAGVAR(ld_shlibs, $1)=no ++ ;; ++ esac ++ ;; ++ ++ cygwin* | mingw* | pw32*) ++ # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless, ++ # as there is no search path for DLLs. ++ _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' ++ _LT_AC_TAGVAR(allow_undefined_flag, $1)=unsupported ++ _LT_AC_TAGVAR(always_export_symbols, $1)=no ++ _LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1)=yes ++ ++ if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then ++ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' ++ # If the export-symbols file already is a .def file (1st line ++ # is EXPORTS), use it as is; otherwise, prepend... ++ _LT_AC_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then ++ cp $export_symbols $output_objdir/$soname.def; ++ else ++ echo EXPORTS > $output_objdir/$soname.def; ++ cat $export_symbols >> $output_objdir/$soname.def; ++ fi~ ++ $CC -shared -nostdlib $output_objdir/$soname.def $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' ++ else ++ _LT_AC_TAGVAR(ld_shlibs, $1)=no ++ fi ++ ;; ++ darwin* | rhapsody*) ++ _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no ++ _LT_AC_TAGVAR(hardcode_direct, $1)=no ++ _LT_AC_TAGVAR(hardcode_automatic, $1)=yes ++ _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=unsupported ++ _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='' ++ _LT_AC_TAGVAR(link_all_deplibs, $1)=yes ++ _LT_AC_TAGVAR(allow_undefined_flag, $1)="$_lt_dar_allow_undefined" ++ if test "$GXX" = yes ; then ++ output_verbose_link_cmd='echo' ++ _LT_AC_TAGVAR(archive_cmds, $1)="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" ++ _LT_AC_TAGVAR(module_cmds, $1)="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" ++ _LT_AC_TAGVAR(archive_expsym_cmds, $1)="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}" ++ _LT_AC_TAGVAR(module_expsym_cmds, $1)="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}" ++ if test "$lt_cv_apple_cc_single_mod" != "yes"; then ++ _LT_AC_TAGVAR(archive_cmds, $1)="\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dsymutil}" ++ _LT_AC_TAGVAR(archive_expsym_cmds, $1)="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dar_export_syms}${_lt_dsymutil}" ++ fi ++ else ++ case $cc_basename in ++ xlc*) ++ output_verbose_link_cmd='echo' ++ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -qmkshrobj ${wl}-single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $xlcverstring' ++ _LT_AC_TAGVAR(module_cmds, $1)='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags' ++ # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds ++ _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj ${wl}-single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $xlcverstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' ++ _LT_AC_TAGVAR(module_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' ++ ;; ++ *) ++ _LT_AC_TAGVAR(ld_shlibs, $1)=no ++ ;; ++ esac ++ fi ++ ;; ++ ++ dgux*) ++ case $cc_basename in ++ ec++*) ++ # FIXME: insert proper C++ library support ++ _LT_AC_TAGVAR(ld_shlibs, $1)=no ++ ;; ++ ghcx*) ++ # Green Hills C++ Compiler ++ # FIXME: insert proper C++ library support ++ _LT_AC_TAGVAR(ld_shlibs, $1)=no ++ ;; ++ *) ++ # FIXME: insert proper C++ library support ++ _LT_AC_TAGVAR(ld_shlibs, $1)=no ++ ;; ++ esac ++ ;; ++ freebsd[[12]]*) ++ # C++ shared libraries reported to be fairly broken before switch to ELF ++ _LT_AC_TAGVAR(ld_shlibs, $1)=no ++ ;; ++ freebsd-elf*) ++ _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no ++ ;; ++ freebsd* | dragonfly*) ++ # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF ++ # conventions ++ _LT_AC_TAGVAR(ld_shlibs, $1)=yes ++ ;; ++ gnu*) ++ ;; ++ hpux9*) ++ _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir' ++ _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: ++ _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E' ++ _LT_AC_TAGVAR(hardcode_direct, $1)=yes ++ _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes # Not in the search PATH, ++ # but as the default ++ # location of the library. ++ ++ case $cc_basename in ++ CC*) ++ # FIXME: insert proper C++ library support ++ _LT_AC_TAGVAR(ld_shlibs, $1)=no ++ ;; ++ aCC*) ++ _LT_AC_TAGVAR(archive_cmds, $1)='$rm $output_objdir/$soname~$CC -b ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' ++ # Commands to make compiler produce verbose output that lists ++ # what "hidden" libraries, object files and flags are used when ++ # linking a shared library. ++ # ++ # There doesn't appear to be a way to prevent this compiler from ++ # explicitly linking system object files so we need to strip them ++ # from the output so that they don't get included in the library ++ # dependencies. ++ output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | grep "[[-]]L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list' ++ ;; ++ *) ++ if test "$GXX" = yes; then ++ _LT_AC_TAGVAR(archive_cmds, $1)='$rm $output_objdir/$soname~$CC -shared -nostdlib -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' ++ else ++ # FIXME: insert proper C++ library support ++ _LT_AC_TAGVAR(ld_shlibs, $1)=no ++ fi ++ ;; ++ esac ++ ;; ++ hpux10*|hpux11*) ++ if test $with_gnu_ld = no; then ++ _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir' ++ _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: ++ ++ case $host_cpu in ++ hppa*64*|ia64*) ;; ++ *) ++ _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E' ++ ;; ++ esac ++ fi ++ case $host_cpu in ++ hppa*64*|ia64*) ++ _LT_AC_TAGVAR(hardcode_direct, $1)=no ++ _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no ++ ;; ++ *) ++ _LT_AC_TAGVAR(hardcode_direct, $1)=yes ++ _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes # Not in the search PATH, ++ # but as the default ++ # location of the library. ++ ;; ++ esac ++ ++ case $cc_basename in ++ CC*) ++ # FIXME: insert proper C++ library support ++ _LT_AC_TAGVAR(ld_shlibs, $1)=no ++ ;; ++ aCC*) ++ case $host_cpu in ++ hppa*64*) ++ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' ++ ;; ++ ia64*) ++ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' ++ ;; ++ *) ++ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' ++ ;; ++ esac ++ # Commands to make compiler produce verbose output that lists ++ # what "hidden" libraries, object files and flags are used when ++ # linking a shared library. ++ # ++ # There doesn't appear to be a way to prevent this compiler from ++ # explicitly linking system object files so we need to strip them ++ # from the output so that they don't get included in the library ++ # dependencies. ++ output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | grep "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list' ++ ;; ++ *) ++ if test "$GXX" = yes; then ++ if test $with_gnu_ld = no; then ++ case $host_cpu in ++ hppa*64*) ++ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' ++ ;; ++ ia64*) ++ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' ++ ;; ++ *) ++ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' ++ ;; ++ esac ++ fi ++ else ++ # FIXME: insert proper C++ library support ++ _LT_AC_TAGVAR(ld_shlibs, $1)=no ++ fi ++ ;; ++ esac ++ ;; ++ interix[[3-9]]*) ++ _LT_AC_TAGVAR(hardcode_direct, $1)=no ++ _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no ++ _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir' ++ _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E' ++ # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. ++ # Instead, shared libraries are loaded at an image base (0x10000000 by ++ # default) and relocated if they conflict, which is a slow very memory ++ # consuming and fragmenting process. To avoid this, we pick a random, ++ # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link ++ # time. Moving up from 0x10000000 also allows more sbrk(2) space. ++ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' ++ _LT_AC_TAGVAR(archive_expsym_cmds, $1)='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' ++ ;; ++ irix5* | irix6*) ++ case $cc_basename in ++ CC*) ++ # SGI C++ ++ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -all -multigot $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' ++ ++ # Archives containing C++ object files must be created using ++ # "CC -ar", where "CC" is the IRIX C++ compiler. This is ++ # necessary to make sure instantiated templates are included ++ # in the archive. ++ _LT_AC_TAGVAR(old_archive_cmds, $1)='$CC -ar -WR,-u -o $oldlib $oldobjs' ++ ;; ++ *) ++ if test "$GXX" = yes; then ++ if test "$with_gnu_ld" = no; then ++ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' ++ else ++ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` -o $lib' ++ fi ++ fi ++ _LT_AC_TAGVAR(link_all_deplibs, $1)=yes ++ ;; ++ esac ++ _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir' ++ _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: ++ ;; ++ linux* | k*bsd*-gnu) ++ case $cc_basename in ++ KCC*) ++ # Kuck and Associates, Inc. (KAI) C++ Compiler ++ ++ # KCC will only create a shared library if the output file ++ # ends with ".so" (or ".sl" for HP-UX), so rename the library ++ # to its proper name (with version) after linking. ++ _LT_AC_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib' ++ _LT_AC_TAGVAR(archive_expsym_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib ${wl}-retain-symbols-file,$export_symbols; mv \$templib $lib' ++ # Commands to make compiler produce verbose output that lists ++ # what "hidden" libraries, object files and flags are used when ++ # linking a shared library. ++ # ++ # There doesn't appear to be a way to prevent this compiler from ++ # explicitly linking system object files so we need to strip them ++ # from the output so that they don't get included in the library ++ # dependencies. ++ output_verbose_link_cmd='templist=`$CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1 | grep "ld"`; rm -f libconftest$shared_ext; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list' ++ ++ _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath,$libdir' ++ _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic' ++ ++ # Archives containing C++ object files must be created using ++ # "CC -Bstatic", where "CC" is the KAI C++ compiler. ++ _LT_AC_TAGVAR(old_archive_cmds, $1)='$CC -Bstatic -o $oldlib $oldobjs' ++ ;; ++ icpc*) ++ # Intel C++ ++ with_gnu_ld=yes ++ # version 8.0 and above of icpc choke on multiply defined symbols ++ # if we add $predep_objects and $postdep_objects, however 7.1 and ++ # earlier do not add the objects themselves. ++ case `$CC -V 2>&1` in ++ *"Version 7."*) ++ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib' ++ _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' ++ ;; ++ *) # Version 8.0 or newer ++ tmp_idyn= ++ case $host_cpu in ++ ia64*) tmp_idyn=' -i_dynamic';; ++ esac ++ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' ++ _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' ++ ;; ++ esac ++ _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no ++ _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir' ++ _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic' ++ _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive$convenience ${wl}--no-whole-archive' ++ ;; ++ pgCC* | pgcpp*) ++ # Portland Group C++ compiler ++ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib' ++ _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib' ++ ++ _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath ${wl}$libdir' ++ _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic' ++ _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive' ++ ;; ++ cxx*) ++ # Compaq C++ ++ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib' ++ _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib ${wl}-retain-symbols-file $wl$export_symbols' ++ ++ runpath_var=LD_RUN_PATH ++ _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir' ++ _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: ++ ++ # Commands to make compiler produce verbose output that lists ++ # what "hidden" libraries, object files and flags are used when ++ # linking a shared library. ++ # ++ # There doesn't appear to be a way to prevent this compiler from ++ # explicitly linking system object files so we need to strip them ++ # from the output so that they don't get included in the library ++ # dependencies. ++ output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "ld"`; templist=`echo $templist | $SED "s/\(^.*ld.*\)\( .*ld .*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list' ++ ;; ++ *) ++ case `$CC -V 2>&1 | sed 5q` in ++ *Sun\ C*) ++ # Sun C++ 5.9 ++ _LT_AC_TAGVAR(no_undefined_flag, $1)=' -zdefs' ++ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' ++ _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file ${wl}$export_symbols' ++ _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir' ++ _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive' ++ ++ # Not sure whether something based on ++ # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1 ++ # would be better. ++ output_verbose_link_cmd='echo' ++ ++ # Archives containing C++ object files must be created using ++ # "CC -xar", where "CC" is the Sun C++ compiler. This is ++ # necessary to make sure instantiated templates are included ++ # in the archive. ++ _LT_AC_TAGVAR(old_archive_cmds, $1)='$CC -xar -o $oldlib $oldobjs' ++ ;; ++ esac ++ ;; ++ esac ++ ;; ++ lynxos*) ++ # FIXME: insert proper C++ library support ++ _LT_AC_TAGVAR(ld_shlibs, $1)=no ++ ;; ++ m88k*) ++ # FIXME: insert proper C++ library support ++ _LT_AC_TAGVAR(ld_shlibs, $1)=no ++ ;; ++ mvs*) ++ case $cc_basename in ++ cxx*) ++ # FIXME: insert proper C++ library support ++ _LT_AC_TAGVAR(ld_shlibs, $1)=no ++ ;; ++ *) ++ # FIXME: insert proper C++ library support ++ _LT_AC_TAGVAR(ld_shlibs, $1)=no ++ ;; ++ esac ++ ;; ++ netbsd* | netbsdelf*-gnu) ++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then ++ _LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags' ++ wlarc= ++ _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir' ++ _LT_AC_TAGVAR(hardcode_direct, $1)=yes ++ _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no ++ fi ++ # Workaround some broken pre-1.5 toolchains ++ output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"' ++ ;; ++ openbsd2*) ++ # C++ shared libraries are fairly broken ++ _LT_AC_TAGVAR(ld_shlibs, $1)=no ++ ;; ++ openbsd*) ++ if test -f /usr/libexec/ld.so; then ++ _LT_AC_TAGVAR(hardcode_direct, $1)=yes ++ _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no ++ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib' ++ _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir' ++ if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then ++ _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib' ++ _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E' ++ _LT_AC_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' ++ fi ++ output_verbose_link_cmd='echo' ++ else ++ _LT_AC_TAGVAR(ld_shlibs, $1)=no ++ fi ++ ;; ++ osf3*) ++ case $cc_basename in ++ KCC*) ++ # Kuck and Associates, Inc. (KAI) C++ Compiler ++ ++ # KCC will only create a shared library if the output file ++ # ends with ".so" (or ".sl" for HP-UX), so rename the library ++ # to its proper name (with version) after linking. ++ _LT_AC_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib' ++ ++ _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir' ++ _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: ++ ++ # Archives containing C++ object files must be created using ++ # "CC -Bstatic", where "CC" is the KAI C++ compiler. ++ _LT_AC_TAGVAR(old_archive_cmds, $1)='$CC -Bstatic -o $oldlib $oldobjs' ++ ++ ;; ++ RCC*) ++ # Rational C++ 2.4.1 ++ # FIXME: insert proper C++ library support ++ _LT_AC_TAGVAR(ld_shlibs, $1)=no ++ ;; ++ cxx*) ++ _LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*' ++ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $soname `test -n "$verstring" && echo ${wl}-set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' ++ ++ _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir' ++ _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: ++ ++ # Commands to make compiler produce verbose output that lists ++ # what "hidden" libraries, object files and flags are used when ++ # linking a shared library. ++ # ++ # There doesn't appear to be a way to prevent this compiler from ++ # explicitly linking system object files so we need to strip them ++ # from the output so that they don't get included in the library ++ # dependencies. ++ output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "ld" | grep -v "ld:"`; templist=`echo $templist | $SED "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list' ++ ;; ++ *) ++ if test "$GXX" = yes && test "$with_gnu_ld" = no; then ++ _LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*' ++ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' ++ ++ _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir' ++ _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: ++ ++ # Commands to make compiler produce verbose output that lists ++ # what "hidden" libraries, object files and flags are used when ++ # linking a shared library. ++ output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"' ++ ++ else ++ # FIXME: insert proper C++ library support ++ _LT_AC_TAGVAR(ld_shlibs, $1)=no ++ fi ++ ;; ++ esac ++ ;; ++ osf4* | osf5*) ++ case $cc_basename in ++ KCC*) ++ # Kuck and Associates, Inc. (KAI) C++ Compiler ++ ++ # KCC will only create a shared library if the output file ++ # ends with ".so" (or ".sl" for HP-UX), so rename the library ++ # to its proper name (with version) after linking. ++ _LT_AC_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib' ++ ++ _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir' ++ _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: ++ ++ # Archives containing C++ object files must be created using ++ # the KAI C++ compiler. ++ _LT_AC_TAGVAR(old_archive_cmds, $1)='$CC -o $oldlib $oldobjs' ++ ;; ++ RCC*) ++ # Rational C++ 2.4.1 ++ # FIXME: insert proper C++ library support ++ _LT_AC_TAGVAR(ld_shlibs, $1)=no ++ ;; ++ cxx*) ++ _LT_AC_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*' ++ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' ++ _LT_AC_TAGVAR(archive_expsym_cmds, $1)='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~ ++ echo "-hidden">> $lib.exp~ ++ $CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname -Wl,-input -Wl,$lib.exp `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib~ ++ $rm $lib.exp' ++ ++ _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir' ++ _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: ++ ++ # Commands to make compiler produce verbose output that lists ++ # what "hidden" libraries, object files and flags are used when ++ # linking a shared library. ++ # ++ # There doesn't appear to be a way to prevent this compiler from ++ # explicitly linking system object files so we need to strip them ++ # from the output so that they don't get included in the library ++ # dependencies. ++ output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "ld" | grep -v "ld:"`; templist=`echo $templist | $SED "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list' ++ ;; ++ *) ++ if test "$GXX" = yes && test "$with_gnu_ld" = no; then ++ _LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*' ++ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' ++ ++ _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir' ++ _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: ++ ++ # Commands to make compiler produce verbose output that lists ++ # what "hidden" libraries, object files and flags are used when ++ # linking a shared library. ++ output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"' ++ ++ else ++ # FIXME: insert proper C++ library support ++ _LT_AC_TAGVAR(ld_shlibs, $1)=no ++ fi ++ ;; ++ esac ++ ;; ++ psos*) ++ # FIXME: insert proper C++ library support ++ _LT_AC_TAGVAR(ld_shlibs, $1)=no ++ ;; ++ sunos4*) ++ case $cc_basename in ++ CC*) ++ # Sun C++ 4.x ++ # FIXME: insert proper C++ library support ++ _LT_AC_TAGVAR(ld_shlibs, $1)=no ++ ;; ++ lcc*) ++ # Lucid ++ # FIXME: insert proper C++ library support ++ _LT_AC_TAGVAR(ld_shlibs, $1)=no ++ ;; ++ *) ++ # FIXME: insert proper C++ library support ++ _LT_AC_TAGVAR(ld_shlibs, $1)=no ++ ;; ++ esac ++ ;; ++ solaris*) ++ case $cc_basename in ++ CC*) ++ # Sun C++ 4.2, 5.x and Centerline C++ ++ _LT_AC_TAGVAR(archive_cmds_need_lc,$1)=yes ++ _LT_AC_TAGVAR(no_undefined_flag, $1)=' -zdefs' ++ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' ++ _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ ++ $CC -G${allow_undefined_flag} ${wl}-M ${wl}$lib.exp -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp' ++ ++ _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir' ++ _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no ++ case $host_os in ++ solaris2.[[0-5]] | solaris2.[[0-5]].*) ;; ++ *) ++ # The compiler driver will combine and reorder linker options, ++ # but understands `-z linker_flag'. ++ # Supported since Solaris 2.6 (maybe 2.5.1?) ++ _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='-z allextract$convenience -z defaultextract' ++ ;; ++ esac ++ _LT_AC_TAGVAR(link_all_deplibs, $1)=yes ++ ++ output_verbose_link_cmd='echo' ++ ++ # Archives containing C++ object files must be created using ++ # "CC -xar", where "CC" is the Sun C++ compiler. This is ++ # necessary to make sure instantiated templates are included ++ # in the archive. ++ _LT_AC_TAGVAR(old_archive_cmds, $1)='$CC -xar -o $oldlib $oldobjs' ++ ;; ++ gcx*) ++ # Green Hills C++ Compiler ++ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib' ++ ++ # The C++ compiler must be used to create the archive. ++ _LT_AC_TAGVAR(old_archive_cmds, $1)='$CC $LDFLAGS -archive -o $oldlib $oldobjs' ++ ;; ++ *) ++ # GNU C++ compiler with Solaris linker ++ if test "$GXX" = yes && test "$with_gnu_ld" = no; then ++ _LT_AC_TAGVAR(no_undefined_flag, $1)=' ${wl}-z ${wl}defs' ++ if $CC --version | grep -v '^2\.7' > /dev/null; then ++ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib' ++ _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ ++ $CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp' ++ ++ # Commands to make compiler produce verbose output that lists ++ # what "hidden" libraries, object files and flags are used when ++ # linking a shared library. ++ output_verbose_link_cmd="$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep \"\-L\"" ++ else ++ # g++ 2.7 appears to require `-G' NOT `-shared' on this ++ # platform. ++ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib' ++ _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ ++ $CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp' ++ ++ # Commands to make compiler produce verbose output that lists ++ # what "hidden" libraries, object files and flags are used when ++ # linking a shared library. ++ output_verbose_link_cmd="$CC -G $CFLAGS -v conftest.$objext 2>&1 | grep \"\-L\"" ++ fi ++ ++ _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $wl$libdir' ++ case $host_os in ++ solaris2.[[0-5]] | solaris2.[[0-5]].*) ;; ++ *) ++ _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' ++ ;; ++ esac ++ fi ++ ;; ++ esac ++ ;; ++ sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[[01]].[[10]]* | unixware7* | sco3.2v5.0.[[024]]*) ++ _LT_AC_TAGVAR(no_undefined_flag, $1)='${wl}-z,text' ++ _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no ++ _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no ++ runpath_var='LD_RUN_PATH' ++ ++ case $cc_basename in ++ CC*) ++ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' ++ _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' ++ ;; ++ *) ++ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' ++ _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' ++ ;; ++ esac ++ ;; ++ sysv5* | sco3.2v5* | sco5v6*) ++ # Note: We can NOT use -z defs as we might desire, because we do not ++ # link with -lc, and that would cause any symbols used from libc to ++ # always be unresolved, which means just about no library would ++ # ever link correctly. If we're not using GNU ld we use -z text ++ # though, which does catch some bad symbols but isn't as heavy-handed ++ # as -z defs. ++ # For security reasons, it is highly recommended that you always ++ # use absolute paths for naming shared libraries, and exclude the ++ # DT_RUNPATH tag from executables and libraries. But doing so ++ # requires that you compile everything twice, which is a pain. ++ # So that behaviour is only enabled if SCOABSPATH is set to a ++ # non-empty value in the environment. Most likely only useful for ++ # creating official distributions of packages. ++ # This is a hack until libtool officially supports absolute path ++ # names for shared libraries. ++ _LT_AC_TAGVAR(no_undefined_flag, $1)='${wl}-z,text' ++ _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-z,nodefs' ++ _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no ++ _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no ++ _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`' ++ _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=':' ++ _LT_AC_TAGVAR(link_all_deplibs, $1)=yes ++ _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Bexport' ++ runpath_var='LD_RUN_PATH' ++ ++ case $cc_basename in ++ CC*) ++ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' ++ _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' ++ ;; ++ *) ++ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' ++ _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' ++ ;; ++ esac ++ ;; ++ tandem*) ++ case $cc_basename in ++ NCC*) ++ # NonStop-UX NCC 3.20 ++ # FIXME: insert proper C++ library support ++ _LT_AC_TAGVAR(ld_shlibs, $1)=no ++ ;; ++ *) ++ # FIXME: insert proper C++ library support ++ _LT_AC_TAGVAR(ld_shlibs, $1)=no ++ ;; ++ esac ++ ;; ++ vxworks*) ++ # FIXME: insert proper C++ library support ++ _LT_AC_TAGVAR(ld_shlibs, $1)=no ++ ;; ++ *) ++ # FIXME: insert proper C++ library support ++ _LT_AC_TAGVAR(ld_shlibs, $1)=no ++ ;; ++esac ++AC_MSG_RESULT([$_LT_AC_TAGVAR(ld_shlibs, $1)]) ++test "$_LT_AC_TAGVAR(ld_shlibs, $1)" = no && can_build_shared=no ++ ++_LT_AC_TAGVAR(GCC, $1)="$GXX" ++_LT_AC_TAGVAR(LD, $1)="$LD" ++ ++## CAVEAT EMPTOR: ++## There is no encapsulation within the following macros, do not change ++## the running order or otherwise move them around unless you know exactly ++## what you are doing... ++AC_LIBTOOL_POSTDEP_PREDEP($1) ++AC_LIBTOOL_PROG_COMPILER_PIC($1) ++AC_LIBTOOL_PROG_CC_C_O($1) ++AC_LIBTOOL_SYS_HARD_LINK_LOCKS($1) ++AC_LIBTOOL_PROG_LD_SHLIBS($1) ++AC_LIBTOOL_SYS_DYNAMIC_LINKER($1) ++AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH($1) ++ ++AC_LIBTOOL_CONFIG($1) ++ ++AC_LANG_POP ++CC=$lt_save_CC ++LDCXX=$LD ++LD=$lt_save_LD ++GCC=$lt_save_GCC ++with_gnu_ldcxx=$with_gnu_ld ++with_gnu_ld=$lt_save_with_gnu_ld ++lt_cv_path_LDCXX=$lt_cv_path_LD ++lt_cv_path_LD=$lt_save_path_LD ++lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld ++lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld ++]) ++m4trace:/usr/share/aclocal/libtool.m4:3882: -1- AC_DEFUN([AC_LIBTOOL_POSTDEP_PREDEP], [AC_REQUIRE([LT_AC_PROG_SED])dnl ++dnl we can't use the lt_simple_compile_test_code here, ++dnl because it contains code intended for an executable, ++dnl not a library. It's possible we should let each ++dnl tag define a new lt_????_link_test_code variable, ++dnl but it's only used here... ++ifelse([$1],[],[cat > conftest.$ac_ext < conftest.$ac_ext < conftest.$ac_ext < conftest.$ac_ext <&1 | sed 5q` in ++ *Sun\ C*) ++ # Sun C++ 5.9 ++ # ++ # The more standards-conforming stlport4 library is ++ # incompatible with the Cstd library. Avoid specifying ++ # it if it's in CXXFLAGS. Ignore libCrun as ++ # -library=stlport4 depends on it. ++ case " $CXX $CXXFLAGS " in ++ *" -library=stlport4 "*) ++ solaris_use_stlport4=yes ++ ;; ++ esac ++ if test "$solaris_use_stlport4" != yes; then ++ _LT_AC_TAGVAR(postdeps,$1)='-library=Cstd -library=Crun' ++ fi ++ ;; ++ esac ++ ;; ++ ++solaris*) ++ case $cc_basename in ++ CC*) ++ # The more standards-conforming stlport4 library is ++ # incompatible with the Cstd library. Avoid specifying ++ # it if it's in CXXFLAGS. Ignore libCrun as ++ # -library=stlport4 depends on it. ++ case " $CXX $CXXFLAGS " in ++ *" -library=stlport4 "*) ++ solaris_use_stlport4=yes ++ ;; ++ esac ++ ++ # Adding this requires a known-good setup of shared libraries for ++ # Sun compiler versions before 5.6, else PIC objects from an old ++ # archive will be linked into the output, leading to subtle bugs. ++ if test "$solaris_use_stlport4" != yes; then ++ _LT_AC_TAGVAR(postdeps,$1)='-library=Cstd -library=Crun' ++ fi ++ ;; ++ esac ++ ;; ++esac ++]) ++case " $_LT_AC_TAGVAR(postdeps, $1) " in ++*" -lc "*) _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no ;; ++esac ++]) ++m4trace:/usr/share/aclocal/libtool.m4:4079: -1- AC_DEFUN([AC_LIBTOOL_LANG_F77_CONFIG], [_LT_AC_LANG_F77_CONFIG(F77)]) ++m4trace:/usr/share/aclocal/libtool.m4:4080: -1- AC_DEFUN([_LT_AC_LANG_F77_CONFIG], [AC_REQUIRE([AC_PROG_F77]) ++AC_LANG_PUSH(Fortran 77) ++ ++_LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no ++_LT_AC_TAGVAR(allow_undefined_flag, $1)= ++_LT_AC_TAGVAR(always_export_symbols, $1)=no ++_LT_AC_TAGVAR(archive_expsym_cmds, $1)= ++_LT_AC_TAGVAR(export_dynamic_flag_spec, $1)= ++_LT_AC_TAGVAR(hardcode_direct, $1)=no ++_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)= ++_LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1)= ++_LT_AC_TAGVAR(hardcode_libdir_separator, $1)= ++_LT_AC_TAGVAR(hardcode_minus_L, $1)=no ++_LT_AC_TAGVAR(hardcode_automatic, $1)=no ++_LT_AC_TAGVAR(module_cmds, $1)= ++_LT_AC_TAGVAR(module_expsym_cmds, $1)= ++_LT_AC_TAGVAR(link_all_deplibs, $1)=unknown ++_LT_AC_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds ++_LT_AC_TAGVAR(no_undefined_flag, $1)= ++_LT_AC_TAGVAR(whole_archive_flag_spec, $1)= ++_LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1)=no ++ ++# Source file extension for f77 test sources. ++ac_ext=f ++ ++# Object file extension for compiled f77 test sources. ++objext=o ++_LT_AC_TAGVAR(objext, $1)=$objext ++ ++# Code to be used in simple compile tests ++lt_simple_compile_test_code="\ ++ subroutine t ++ return ++ end ++" ++ ++# Code to be used in simple link tests ++lt_simple_link_test_code="\ ++ program t ++ end ++" ++ ++# ltmain only uses $CC for tagged configurations so make sure $CC is set. ++_LT_AC_SYS_COMPILER ++ ++# save warnings/boilerplate of simple test code ++_LT_COMPILER_BOILERPLATE ++_LT_LINKER_BOILERPLATE ++ ++# Allow CC to be a program name with arguments. ++lt_save_CC="$CC" ++CC=${F77-"f77"} ++compiler=$CC ++_LT_AC_TAGVAR(compiler, $1)=$CC ++_LT_CC_BASENAME([$compiler]) ++ ++AC_MSG_CHECKING([if libtool supports shared libraries]) ++AC_MSG_RESULT([$can_build_shared]) ++ ++AC_MSG_CHECKING([whether to build shared libraries]) ++test "$can_build_shared" = "no" && enable_shared=no ++ ++# On AIX, shared libraries and static libraries use the same namespace, and ++# are all built from PIC. ++case $host_os in ++aix3*) ++ test "$enable_shared" = yes && enable_static=no ++ if test -n "$RANLIB"; then ++ archive_cmds="$archive_cmds~\$RANLIB \$lib" ++ postinstall_cmds='$RANLIB $lib' ++ fi ++ ;; ++aix[[4-9]]*) ++ if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then ++ test "$enable_shared" = yes && enable_static=no ++ fi ++ ;; ++esac ++AC_MSG_RESULT([$enable_shared]) ++ ++AC_MSG_CHECKING([whether to build static libraries]) ++# Make sure either enable_shared or enable_static is yes. ++test "$enable_shared" = yes || enable_static=yes ++AC_MSG_RESULT([$enable_static]) ++ ++_LT_AC_TAGVAR(GCC, $1)="$G77" ++_LT_AC_TAGVAR(LD, $1)="$LD" ++ ++AC_LIBTOOL_PROG_COMPILER_PIC($1) ++AC_LIBTOOL_PROG_CC_C_O($1) ++AC_LIBTOOL_SYS_HARD_LINK_LOCKS($1) ++AC_LIBTOOL_PROG_LD_SHLIBS($1) ++AC_LIBTOOL_SYS_DYNAMIC_LINKER($1) ++AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH($1) ++ ++AC_LIBTOOL_CONFIG($1) ++ ++AC_LANG_POP ++CC="$lt_save_CC" ++]) ++m4trace:/usr/share/aclocal/libtool.m4:4188: -1- AC_DEFUN([AC_LIBTOOL_LANG_GCJ_CONFIG], [_LT_AC_LANG_GCJ_CONFIG(GCJ)]) ++m4trace:/usr/share/aclocal/libtool.m4:4189: -1- AC_DEFUN([_LT_AC_LANG_GCJ_CONFIG], [AC_LANG_SAVE ++ ++# Source file extension for Java test sources. ++ac_ext=java ++ ++# Object file extension for compiled Java test sources. ++objext=o ++_LT_AC_TAGVAR(objext, $1)=$objext ++ ++# Code to be used in simple compile tests ++lt_simple_compile_test_code="class foo {}" ++ ++# Code to be used in simple link tests ++lt_simple_link_test_code='public class conftest { public static void main(String[[]] argv) {}; }' ++ ++# ltmain only uses $CC for tagged configurations so make sure $CC is set. ++_LT_AC_SYS_COMPILER ++ ++# save warnings/boilerplate of simple test code ++_LT_COMPILER_BOILERPLATE ++_LT_LINKER_BOILERPLATE ++ ++# Allow CC to be a program name with arguments. ++lt_save_CC="$CC" ++CC=${GCJ-"gcj"} ++compiler=$CC ++_LT_AC_TAGVAR(compiler, $1)=$CC ++_LT_CC_BASENAME([$compiler]) ++ ++# GCJ did not exist at the time GCC didn't implicitly link libc in. ++_LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no ++ ++_LT_AC_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds ++ ++## CAVEAT EMPTOR: ++## There is no encapsulation within the following macros, do not change ++## the running order or otherwise move them around unless you know exactly ++## what you are doing... ++AC_LIBTOOL_PROG_COMPILER_NO_RTTI($1) ++AC_LIBTOOL_PROG_COMPILER_PIC($1) ++AC_LIBTOOL_PROG_CC_C_O($1) ++AC_LIBTOOL_SYS_HARD_LINK_LOCKS($1) ++AC_LIBTOOL_PROG_LD_SHLIBS($1) ++AC_LIBTOOL_SYS_DYNAMIC_LINKER($1) ++AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH($1) ++ ++AC_LIBTOOL_CONFIG($1) ++ ++AC_LANG_RESTORE ++CC="$lt_save_CC" ++]) ++m4trace:/usr/share/aclocal/libtool.m4:4248: -1- AC_DEFUN([AC_LIBTOOL_LANG_RC_CONFIG], [_LT_AC_LANG_RC_CONFIG(RC)]) ++m4trace:/usr/share/aclocal/libtool.m4:4249: -1- AC_DEFUN([_LT_AC_LANG_RC_CONFIG], [AC_LANG_SAVE ++ ++# Source file extension for RC test sources. ++ac_ext=rc ++ ++# Object file extension for compiled RC test sources. ++objext=o ++_LT_AC_TAGVAR(objext, $1)=$objext ++ ++# Code to be used in simple compile tests ++lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED }' ++ ++# Code to be used in simple link tests ++lt_simple_link_test_code="$lt_simple_compile_test_code" ++ ++# ltmain only uses $CC for tagged configurations so make sure $CC is set. ++_LT_AC_SYS_COMPILER ++ ++# save warnings/boilerplate of simple test code ++_LT_COMPILER_BOILERPLATE ++_LT_LINKER_BOILERPLATE ++ ++# Allow CC to be a program name with arguments. ++lt_save_CC="$CC" ++CC=${RC-"windres"} ++compiler=$CC ++_LT_AC_TAGVAR(compiler, $1)=$CC ++_LT_CC_BASENAME([$compiler]) ++_LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes ++ ++AC_LIBTOOL_CONFIG($1) ++ ++AC_LANG_RESTORE ++CC="$lt_save_CC" ++]) ++m4trace:/usr/share/aclocal/libtool.m4:4293: -1- AC_DEFUN([AC_LIBTOOL_CONFIG], [# The else clause should only fire when bootstrapping the ++# libtool distribution, otherwise you forgot to ship ltmain.sh ++# with your package, and you will get complaints that there are ++# no rules to generate ltmain.sh. ++if test -f "$ltmain"; then ++ # See if we are running on zsh, and set the options which allow our commands through ++ # without removal of \ escapes. ++ if test -n "${ZSH_VERSION+set}" ; then ++ setopt NO_GLOB_SUBST ++ fi ++ # Now quote all the things that may contain metacharacters while being ++ # careful not to overquote the AC_SUBSTed values. We take copies of the ++ # variables and quote the copies for generation of the libtool script. ++ for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \ ++ SED SHELL STRIP \ ++ libname_spec library_names_spec soname_spec extract_expsyms_cmds \ ++ old_striplib striplib file_magic_cmd finish_cmds finish_eval \ ++ deplibs_check_method reload_flag reload_cmds need_locks \ ++ lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \ ++ lt_cv_sys_global_symbol_to_c_name_address \ ++ sys_lib_search_path_spec sys_lib_dlsearch_path_spec \ ++ old_postinstall_cmds old_postuninstall_cmds \ ++ _LT_AC_TAGVAR(compiler, $1) \ ++ _LT_AC_TAGVAR(CC, $1) \ ++ _LT_AC_TAGVAR(LD, $1) \ ++ _LT_AC_TAGVAR(lt_prog_compiler_wl, $1) \ ++ _LT_AC_TAGVAR(lt_prog_compiler_pic, $1) \ ++ _LT_AC_TAGVAR(lt_prog_compiler_static, $1) \ ++ _LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1) \ ++ _LT_AC_TAGVAR(export_dynamic_flag_spec, $1) \ ++ _LT_AC_TAGVAR(thread_safe_flag_spec, $1) \ ++ _LT_AC_TAGVAR(whole_archive_flag_spec, $1) \ ++ _LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1) \ ++ _LT_AC_TAGVAR(old_archive_cmds, $1) \ ++ _LT_AC_TAGVAR(old_archive_from_new_cmds, $1) \ ++ _LT_AC_TAGVAR(predep_objects, $1) \ ++ _LT_AC_TAGVAR(postdep_objects, $1) \ ++ _LT_AC_TAGVAR(predeps, $1) \ ++ _LT_AC_TAGVAR(postdeps, $1) \ ++ _LT_AC_TAGVAR(compiler_lib_search_path, $1) \ ++ _LT_AC_TAGVAR(compiler_lib_search_dirs, $1) \ ++ _LT_AC_TAGVAR(archive_cmds, $1) \ ++ _LT_AC_TAGVAR(archive_expsym_cmds, $1) \ ++ _LT_AC_TAGVAR(postinstall_cmds, $1) \ ++ _LT_AC_TAGVAR(postuninstall_cmds, $1) \ ++ _LT_AC_TAGVAR(old_archive_from_expsyms_cmds, $1) \ ++ _LT_AC_TAGVAR(allow_undefined_flag, $1) \ ++ _LT_AC_TAGVAR(no_undefined_flag, $1) \ ++ _LT_AC_TAGVAR(export_symbols_cmds, $1) \ ++ _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1) \ ++ _LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1) \ ++ _LT_AC_TAGVAR(hardcode_libdir_separator, $1) \ ++ _LT_AC_TAGVAR(hardcode_automatic, $1) \ ++ _LT_AC_TAGVAR(module_cmds, $1) \ ++ _LT_AC_TAGVAR(module_expsym_cmds, $1) \ ++ _LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1) \ ++ _LT_AC_TAGVAR(fix_srcfile_path, $1) \ ++ _LT_AC_TAGVAR(exclude_expsyms, $1) \ ++ _LT_AC_TAGVAR(include_expsyms, $1); do ++ ++ case $var in ++ _LT_AC_TAGVAR(old_archive_cmds, $1) | \ ++ _LT_AC_TAGVAR(old_archive_from_new_cmds, $1) | \ ++ _LT_AC_TAGVAR(archive_cmds, $1) | \ ++ _LT_AC_TAGVAR(archive_expsym_cmds, $1) | \ ++ _LT_AC_TAGVAR(module_cmds, $1) | \ ++ _LT_AC_TAGVAR(module_expsym_cmds, $1) | \ ++ _LT_AC_TAGVAR(old_archive_from_expsyms_cmds, $1) | \ ++ _LT_AC_TAGVAR(export_symbols_cmds, $1) | \ ++ extract_expsyms_cmds | reload_cmds | finish_cmds | \ ++ postinstall_cmds | postuninstall_cmds | \ ++ old_postinstall_cmds | old_postuninstall_cmds | \ ++ sys_lib_search_path_spec | sys_lib_dlsearch_path_spec) ++ # Double-quote double-evaled strings. ++ eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\"" ++ ;; ++ *) ++ eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\"" ++ ;; ++ esac ++ done ++ ++ case $lt_echo in ++ *'\[$]0 --fallback-echo"') ++ lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\[$]0 --fallback-echo"[$]/[$]0 --fallback-echo"/'` ++ ;; ++ esac ++ ++ifelse([$1], [], ++ [cfgfile="${ofile}T" ++ trap "$rm \"$cfgfile\"; exit 1" 1 2 15 ++ $rm -f "$cfgfile" ++ AC_MSG_NOTICE([creating $ofile])], ++ [cfgfile="$ofile"]) ++ ++ cat <<__EOF__ >> "$cfgfile" ++ifelse([$1], [], ++[#! $SHELL ++ ++# `$echo "$cfgfile" | sed 's%^.*/%%'` - Provide generalized library-building support services. ++# Generated automatically by $PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP) ++# NOTE: Changes made to this file will be lost: look at ltmain.sh. ++# ++# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 ++# Free Software Foundation, Inc. ++# ++# This file is part of GNU Libtool: ++# Originally by Gordon Matzigkeit , 1996 ++# ++# This program is free software; you can redistribute it and/or modify ++# it under the terms of the GNU General Public License as published by ++# the Free Software Foundation; either version 2 of the License, or ++# (at your option) any later version. ++# ++# This program is distributed in the hope that it will be useful, but ++# WITHOUT ANY WARRANTY; without even the implied warranty of ++# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ++# General Public License for more details. ++# ++# You should have received a copy of the GNU General Public License ++# along with this program; if not, write to the Free Software ++# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++# ++# As a special exception to the GNU General Public License, if you ++# distribute this file as part of a program that contains a ++# configuration script generated by Autoconf, you may include it under ++# the same distribution terms that you use for the rest of that program. ++ ++# A sed program that does not truncate output. ++SED=$lt_SED ++ ++# Sed that helps us avoid accidentally triggering echo(1) options like -n. ++Xsed="$SED -e 1s/^X//" ++ ++# The HP-UX ksh and POSIX shell print the target directory to stdout ++# if CDPATH is set. ++(unset CDPATH) >/dev/null 2>&1 && unset CDPATH ++ ++# The names of the tagged configurations supported by this script. ++available_tags= ++ ++# ### BEGIN LIBTOOL CONFIG], ++[# ### BEGIN LIBTOOL TAG CONFIG: $tagname]) ++ ++# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: ++ ++# Shell to use when invoking shell scripts. ++SHELL=$lt_SHELL ++ ++# Whether or not to build shared libraries. ++build_libtool_libs=$enable_shared ++ ++# Whether or not to build static libraries. ++build_old_libs=$enable_static ++ ++# Whether or not to add -lc for building shared libraries. ++build_libtool_need_lc=$_LT_AC_TAGVAR(archive_cmds_need_lc, $1) ++ ++# Whether or not to disallow shared libs when runtime libs are static ++allow_libtool_libs_with_static_runtimes=$_LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1) ++ ++# Whether or not to optimize for fast installation. ++fast_install=$enable_fast_install ++ ++# The host system. ++host_alias=$host_alias ++host=$host ++host_os=$host_os ++ ++# The build system. ++build_alias=$build_alias ++build=$build ++build_os=$build_os ++ ++# An echo program that does not interpret backslashes. ++echo=$lt_echo ++ ++# The archiver. ++AR=$lt_AR ++AR_FLAGS=$lt_AR_FLAGS ++ ++# A C compiler. ++LTCC=$lt_LTCC ++ ++# LTCC compiler flags. ++LTCFLAGS=$lt_LTCFLAGS ++ ++# A language-specific compiler. ++CC=$lt_[]_LT_AC_TAGVAR(compiler, $1) ++ ++# Is the compiler the GNU C compiler? ++with_gcc=$_LT_AC_TAGVAR(GCC, $1) ++ ++# An ERE matcher. ++EGREP=$lt_EGREP ++ ++# The linker used to build libraries. ++LD=$lt_[]_LT_AC_TAGVAR(LD, $1) ++ ++# Whether we need hard or soft links. ++LN_S=$lt_LN_S ++ ++# A BSD-compatible nm program. ++NM=$lt_NM ++ ++# A symbol stripping program ++STRIP=$lt_STRIP ++ ++# Used to examine libraries when file_magic_cmd begins "file" ++MAGIC_CMD=$MAGIC_CMD ++ ++# Used on cygwin: DLL creation program. ++DLLTOOL="$DLLTOOL" ++ ++# Used on cygwin: object dumper. ++OBJDUMP="$OBJDUMP" ++ ++# Used on cygwin: assembler. ++AS="$AS" ++ ++# The name of the directory that contains temporary libtool files. ++objdir=$objdir ++ ++# How to create reloadable object files. ++reload_flag=$lt_reload_flag ++reload_cmds=$lt_reload_cmds ++ ++# How to pass a linker flag through the compiler. ++wl=$lt_[]_LT_AC_TAGVAR(lt_prog_compiler_wl, $1) ++ ++# Object file suffix (normally "o"). ++objext="$ac_objext" ++ ++# Old archive suffix (normally "a"). ++libext="$libext" ++ ++# Shared library suffix (normally ".so"). ++shrext_cmds='$shrext_cmds' ++ ++# Executable file suffix (normally ""). ++exeext="$exeext" ++ ++# Additional compiler flags for building library objects. ++pic_flag=$lt_[]_LT_AC_TAGVAR(lt_prog_compiler_pic, $1) ++pic_mode=$pic_mode ++ ++# What is the maximum length of a command? ++max_cmd_len=$lt_cv_sys_max_cmd_len ++ ++# Does compiler simultaneously support -c and -o options? ++compiler_c_o=$lt_[]_LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1) ++ ++# Must we lock files when doing compilation? ++need_locks=$lt_need_locks ++ ++# Do we need the lib prefix for modules? ++need_lib_prefix=$need_lib_prefix ++ ++# Do we need a version for libraries? ++need_version=$need_version ++ ++# Whether dlopen is supported. ++dlopen_support=$enable_dlopen ++ ++# Whether dlopen of programs is supported. ++dlopen_self=$enable_dlopen_self ++ ++# Whether dlopen of statically linked programs is supported. ++dlopen_self_static=$enable_dlopen_self_static ++ ++# Compiler flag to prevent dynamic linking. ++link_static_flag=$lt_[]_LT_AC_TAGVAR(lt_prog_compiler_static, $1) ++ ++# Compiler flag to turn off builtin functions. ++no_builtin_flag=$lt_[]_LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1) ++ ++# Compiler flag to allow reflexive dlopens. ++export_dynamic_flag_spec=$lt_[]_LT_AC_TAGVAR(export_dynamic_flag_spec, $1) ++ ++# Compiler flag to generate shared objects directly from archives. ++whole_archive_flag_spec=$lt_[]_LT_AC_TAGVAR(whole_archive_flag_spec, $1) ++ ++# Compiler flag to generate thread-safe objects. ++thread_safe_flag_spec=$lt_[]_LT_AC_TAGVAR(thread_safe_flag_spec, $1) ++ ++# Library versioning type. ++version_type=$version_type ++ ++# Format of library name prefix. ++libname_spec=$lt_libname_spec ++ ++# List of archive names. First name is the real one, the rest are links. ++# The last name is the one that the linker finds with -lNAME. ++library_names_spec=$lt_library_names_spec ++ ++# The coded name of the library, if different from the real name. ++soname_spec=$lt_soname_spec ++ ++# Commands used to build and install an old-style archive. ++RANLIB=$lt_RANLIB ++old_archive_cmds=$lt_[]_LT_AC_TAGVAR(old_archive_cmds, $1) ++old_postinstall_cmds=$lt_old_postinstall_cmds ++old_postuninstall_cmds=$lt_old_postuninstall_cmds ++ ++# Create an old-style archive from a shared archive. ++old_archive_from_new_cmds=$lt_[]_LT_AC_TAGVAR(old_archive_from_new_cmds, $1) ++ ++# Create a temporary old-style archive to link instead of a shared archive. ++old_archive_from_expsyms_cmds=$lt_[]_LT_AC_TAGVAR(old_archive_from_expsyms_cmds, $1) ++ ++# Commands used to build and install a shared archive. ++archive_cmds=$lt_[]_LT_AC_TAGVAR(archive_cmds, $1) ++archive_expsym_cmds=$lt_[]_LT_AC_TAGVAR(archive_expsym_cmds, $1) ++postinstall_cmds=$lt_postinstall_cmds ++postuninstall_cmds=$lt_postuninstall_cmds ++ ++# Commands used to build a loadable module (assumed same as above if empty) ++module_cmds=$lt_[]_LT_AC_TAGVAR(module_cmds, $1) ++module_expsym_cmds=$lt_[]_LT_AC_TAGVAR(module_expsym_cmds, $1) ++ ++# Commands to strip libraries. ++old_striplib=$lt_old_striplib ++striplib=$lt_striplib ++ ++# Dependencies to place before the objects being linked to create a ++# shared library. ++predep_objects=$lt_[]_LT_AC_TAGVAR(predep_objects, $1) ++ ++# Dependencies to place after the objects being linked to create a ++# shared library. ++postdep_objects=$lt_[]_LT_AC_TAGVAR(postdep_objects, $1) ++ ++# Dependencies to place before the objects being linked to create a ++# shared library. ++predeps=$lt_[]_LT_AC_TAGVAR(predeps, $1) ++ ++# Dependencies to place after the objects being linked to create a ++# shared library. ++postdeps=$lt_[]_LT_AC_TAGVAR(postdeps, $1) ++ ++# The directories searched by this compiler when creating a shared ++# library ++compiler_lib_search_dirs=$lt_[]_LT_AC_TAGVAR(compiler_lib_search_dirs, $1) ++ ++# The library search path used internally by the compiler when linking ++# a shared library. ++compiler_lib_search_path=$lt_[]_LT_AC_TAGVAR(compiler_lib_search_path, $1) ++ ++# Method to check whether dependent libraries are shared objects. ++deplibs_check_method=$lt_deplibs_check_method ++ ++# Command to use when deplibs_check_method == file_magic. ++file_magic_cmd=$lt_file_magic_cmd ++ ++# Flag that allows shared libraries with undefined symbols to be built. ++allow_undefined_flag=$lt_[]_LT_AC_TAGVAR(allow_undefined_flag, $1) ++ ++# Flag that forces no undefined symbols. ++no_undefined_flag=$lt_[]_LT_AC_TAGVAR(no_undefined_flag, $1) ++ ++# Commands used to finish a libtool library installation in a directory. ++finish_cmds=$lt_finish_cmds ++ ++# Same as above, but a single script fragment to be evaled but not shown. ++finish_eval=$lt_finish_eval ++ ++# Take the output of nm and produce a listing of raw symbols and C names. ++global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe ++ ++# Transform the output of nm in a proper C declaration ++global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl ++ ++# Transform the output of nm in a C name address pair ++global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address ++ ++# This is the shared library runtime path variable. ++runpath_var=$runpath_var ++ ++# This is the shared library path variable. ++shlibpath_var=$shlibpath_var ++ ++# Is shlibpath searched before the hard-coded library search path? ++shlibpath_overrides_runpath=$shlibpath_overrides_runpath ++ ++# How to hardcode a shared library path into an executable. ++hardcode_action=$_LT_AC_TAGVAR(hardcode_action, $1) ++ ++# Whether we should hardcode library paths into libraries. ++hardcode_into_libs=$hardcode_into_libs ++ ++# Flag to hardcode \$libdir into a binary during linking. ++# This must work even if \$libdir does not exist. ++hardcode_libdir_flag_spec=$lt_[]_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1) ++ ++# If ld is used when linking, flag to hardcode \$libdir into ++# a binary during linking. This must work even if \$libdir does ++# not exist. ++hardcode_libdir_flag_spec_ld=$lt_[]_LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1) ++ ++# Whether we need a single -rpath flag with a separated argument. ++hardcode_libdir_separator=$lt_[]_LT_AC_TAGVAR(hardcode_libdir_separator, $1) ++ ++# Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the ++# resulting binary. ++hardcode_direct=$_LT_AC_TAGVAR(hardcode_direct, $1) ++ ++# Set to yes if using the -LDIR flag during linking hardcodes DIR into the ++# resulting binary. ++hardcode_minus_L=$_LT_AC_TAGVAR(hardcode_minus_L, $1) ++ ++# Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into ++# the resulting binary. ++hardcode_shlibpath_var=$_LT_AC_TAGVAR(hardcode_shlibpath_var, $1) ++ ++# Set to yes if building a shared library automatically hardcodes DIR into the library ++# and all subsequent libraries and executables linked against it. ++hardcode_automatic=$_LT_AC_TAGVAR(hardcode_automatic, $1) ++ ++# Variables whose values should be saved in libtool wrapper scripts and ++# restored at relink time. ++variables_saved_for_relink="$variables_saved_for_relink" ++ ++# Whether libtool must link a program against all its dependency libraries. ++link_all_deplibs=$_LT_AC_TAGVAR(link_all_deplibs, $1) ++ ++# Compile-time system search path for libraries ++sys_lib_search_path_spec=$lt_sys_lib_search_path_spec ++ ++# Run-time system search path for libraries ++sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec ++ ++# Fix the shell variable \$srcfile for the compiler. ++fix_srcfile_path=$lt_fix_srcfile_path ++ ++# Set to yes if exported symbols are required. ++always_export_symbols=$_LT_AC_TAGVAR(always_export_symbols, $1) ++ ++# The commands to list exported symbols. ++export_symbols_cmds=$lt_[]_LT_AC_TAGVAR(export_symbols_cmds, $1) ++ ++# The commands to extract the exported symbol list from a shared archive. ++extract_expsyms_cmds=$lt_extract_expsyms_cmds ++ ++# Symbols that should not be listed in the preloaded symbols. ++exclude_expsyms=$lt_[]_LT_AC_TAGVAR(exclude_expsyms, $1) ++ ++# Symbols that must always be exported. ++include_expsyms=$lt_[]_LT_AC_TAGVAR(include_expsyms, $1) ++ ++ifelse([$1],[], ++[# ### END LIBTOOL CONFIG], ++[# ### END LIBTOOL TAG CONFIG: $tagname]) ++ ++__EOF__ ++ ++ifelse([$1],[], [ ++ case $host_os in ++ aix3*) ++ cat <<\EOF >> "$cfgfile" ++ ++# AIX sometimes has problems with the GCC collect2 program. For some ++# reason, if we set the COLLECT_NAMES environment variable, the problems ++# vanish in a puff of smoke. ++if test "X${COLLECT_NAMES+set}" != Xset; then ++ COLLECT_NAMES= ++ export COLLECT_NAMES ++fi ++EOF ++ ;; ++ esac ++ ++ # We use sed instead of cat because bash on DJGPP gets confused if ++ # if finds mixed CR/LF and LF-only lines. Since sed operates in ++ # text mode, it properly converts lines to CR/LF. This bash problem ++ # is reportedly fixed, but why not run on old versions too? ++ sed '$q' "$ltmain" >> "$cfgfile" || (rm -f "$cfgfile"; exit 1) ++ ++ mv -f "$cfgfile" "$ofile" || \ ++ (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") ++ chmod +x "$ofile" ++]) ++else ++ # If there is no Makefile yet, we rely on a make rule to execute ++ # `config.status --recheck' to rerun these tests and create the ++ # libtool script then. ++ ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'` ++ if test -f "$ltmain_in"; then ++ test -f Makefile && make "$ltmain" ++ fi ++fi ++]) ++m4trace:/usr/share/aclocal/libtool.m4:4789: -1- AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_NO_RTTI], [AC_REQUIRE([_LT_AC_SYS_COMPILER])dnl ++ ++_LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)= ++ ++if test "$GCC" = yes; then ++ _LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -fno-builtin' ++ ++ AC_LIBTOOL_COMPILER_OPTION([if $compiler supports -fno-rtti -fno-exceptions], ++ lt_cv_prog_compiler_rtti_exceptions, ++ [-fno-rtti -fno-exceptions], [], ++ [_LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)="$_LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1) -fno-rtti -fno-exceptions"]) ++fi ++]) ++m4trace:/usr/share/aclocal/libtool.m4:4807: -1- AC_DEFUN([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE], [AC_REQUIRE([AC_CANONICAL_HOST]) ++AC_REQUIRE([LT_AC_PROG_SED]) ++AC_REQUIRE([AC_PROG_NM]) ++AC_REQUIRE([AC_OBJEXT]) ++# Check for command to grab the raw symbol name followed by C symbol from nm. ++AC_MSG_CHECKING([command to parse $NM output from $compiler object]) ++AC_CACHE_VAL([lt_cv_sys_global_symbol_pipe], ++[ ++# These are sane defaults that work on at least a few old systems. ++# [They come from Ultrix. What could be older than Ultrix?!! ;)] ++ ++# Character class describing NM global symbol codes. ++symcode='[[BCDEGRST]]' ++ ++# Regexp to match symbols that can be accessed directly from C. ++sympat='\([[_A-Za-z]][[_A-Za-z0-9]]*\)' ++ ++# Transform an extracted symbol line into a proper C declaration ++lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern int \1;/p'" ++ ++# Transform an extracted symbol line into symbol name and symbol address ++lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([[^ ]]*\) $/ {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode \([[^ ]]*\) \([[^ ]]*\)$/ {\"\2\", (lt_ptr) \&\2},/p'" ++ ++# Define system-specific variables. ++case $host_os in ++aix*) ++ symcode='[[BCDT]]' ++ ;; ++cygwin* | mingw* | pw32*) ++ symcode='[[ABCDGISTW]]' ++ ;; ++hpux*) # Its linker distinguishes data from code symbols ++ if test "$host_cpu" = ia64; then ++ symcode='[[ABCDEGRST]]' ++ fi ++ lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" ++ lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([[^ ]]*\) $/ {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([[^ ]]*\) \([[^ ]]*\)$/ {\"\2\", (lt_ptr) \&\2},/p'" ++ ;; ++linux* | k*bsd*-gnu) ++ if test "$host_cpu" = ia64; then ++ symcode='[[ABCDGIRSTW]]' ++ lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" ++ lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([[^ ]]*\) $/ {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([[^ ]]*\) \([[^ ]]*\)$/ {\"\2\", (lt_ptr) \&\2},/p'" ++ fi ++ ;; ++irix* | nonstopux*) ++ symcode='[[BCDEGRST]]' ++ ;; ++osf*) ++ symcode='[[BCDEGQRST]]' ++ ;; ++solaris*) ++ symcode='[[BDRT]]' ++ ;; ++sco3.2v5*) ++ symcode='[[DT]]' ++ ;; ++sysv4.2uw2*) ++ symcode='[[DT]]' ++ ;; ++sysv5* | sco5v6* | unixware* | OpenUNIX*) ++ symcode='[[ABDT]]' ++ ;; ++sysv4) ++ symcode='[[DFNSTU]]' ++ ;; ++esac ++ ++# Handle CRLF in mingw tool chain ++opt_cr= ++case $build_os in ++mingw*) ++ opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp ++ ;; ++esac ++ ++# If we're using GNU nm, then use its standard symbol codes. ++case `$NM -V 2>&1` in ++*GNU* | *'with BFD'*) ++ symcode='[[ABCDGIRSTW]]' ;; ++esac ++ ++# Try without a prefix undercore, then with it. ++for ac_symprfx in "" "_"; do ++ ++ # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. ++ symxfrm="\\1 $ac_symprfx\\2 \\2" ++ ++ # Write the raw and C identifiers. ++ lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[[ ]]\($symcode$symcode*\)[[ ]][[ ]]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" ++ ++ # Check to see that the pipe works correctly. ++ pipe_works=no ++ ++ rm -f conftest* ++ cat > conftest.$ac_ext < $nlist) && test -s "$nlist"; then ++ # Try sorting and uniquifying the output. ++ if sort "$nlist" | uniq > "$nlist"T; then ++ mv -f "$nlist"T "$nlist" ++ else ++ rm -f "$nlist"T ++ fi ++ ++ # Make sure that we snagged all the symbols we need. ++ if grep ' nm_test_var$' "$nlist" >/dev/null; then ++ if grep ' nm_test_func$' "$nlist" >/dev/null; then ++ cat < conftest.$ac_ext ++#ifdef __cplusplus ++extern "C" { ++#endif ++ ++EOF ++ # Now generate the symbol file. ++ eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | grep -v main >> conftest.$ac_ext' ++ ++ cat <> conftest.$ac_ext ++#if defined (__STDC__) && __STDC__ ++# define lt_ptr_t void * ++#else ++# define lt_ptr_t char * ++# define const ++#endif ++ ++/* The mapping between symbol names and symbols. */ ++const struct { ++ const char *name; ++ lt_ptr_t address; ++} ++lt_preloaded_symbols[[]] = ++{ ++EOF ++ $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (lt_ptr_t) \&\2},/" < "$nlist" | grep -v main >> conftest.$ac_ext ++ cat <<\EOF >> conftest.$ac_ext ++ {0, (lt_ptr_t) 0} ++}; ++ ++#ifdef __cplusplus ++} ++#endif ++EOF ++ # Now try linking the two files. ++ mv conftest.$ac_objext conftstm.$ac_objext ++ lt_save_LIBS="$LIBS" ++ lt_save_CFLAGS="$CFLAGS" ++ LIBS="conftstm.$ac_objext" ++ CFLAGS="$CFLAGS$_LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)" ++ if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext}; then ++ pipe_works=yes ++ fi ++ LIBS="$lt_save_LIBS" ++ CFLAGS="$lt_save_CFLAGS" ++ else ++ echo "cannot find nm_test_func in $nlist" >&AS_MESSAGE_LOG_FD ++ fi ++ else ++ echo "cannot find nm_test_var in $nlist" >&AS_MESSAGE_LOG_FD ++ fi ++ else ++ echo "cannot run $lt_cv_sys_global_symbol_pipe" >&AS_MESSAGE_LOG_FD ++ fi ++ else ++ echo "$progname: failed program was:" >&AS_MESSAGE_LOG_FD ++ cat conftest.$ac_ext >&5 ++ fi ++ rm -rf conftest* conftst* ++ ++ # Do not use the global_symbol_pipe unless it works. ++ if test "$pipe_works" = yes; then ++ break ++ else ++ lt_cv_sys_global_symbol_pipe= ++ fi ++done ++]) ++if test -z "$lt_cv_sys_global_symbol_pipe"; then ++ lt_cv_sys_global_symbol_to_cdecl= ++fi ++if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then ++ AC_MSG_RESULT(failed) ++else ++ AC_MSG_RESULT(ok) ++fi ++]) ++m4trace:/usr/share/aclocal/libtool.m4:5010: -1- AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_PIC], [_LT_AC_TAGVAR(lt_prog_compiler_wl, $1)= ++_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)= ++_LT_AC_TAGVAR(lt_prog_compiler_static, $1)= ++ ++AC_MSG_CHECKING([for $compiler option to produce PIC]) ++ ifelse([$1],[CXX],[ ++ # C++ specific cases for pic, static, wl, etc. ++ if test "$GXX" = yes; then ++ _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' ++ _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-static' ++ ++ case $host_os in ++ aix*) ++ # All AIX code is PIC. ++ if test "$host_cpu" = ia64; then ++ # AIX 5 now supports IA64 processor ++ _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ++ fi ++ ;; ++ amigaos*) ++ # FIXME: we need at least 68020 code to build shared libraries, but ++ # adding the `-m68020' flag to GCC prevents building anything better, ++ # like `-m68040'. ++ _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-m68020 -resident32 -malways-restore-a4' ++ ;; ++ beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) ++ # PIC is the default for these OSes. ++ ;; ++ mingw* | cygwin* | os2* | pw32*) ++ # This hack is so that the source file can tell whether it is being ++ # built for inclusion in a dll (and should export symbols for example). ++ # Although the cygwin gcc ignores -fPIC, still need this for old-style ++ # (--disable-auto-import) libraries ++ m4_if([$1], [GCJ], [], ++ [_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT']) ++ ;; ++ darwin* | rhapsody*) ++ # PIC is the default on this platform ++ # Common symbols not allowed in MH_DYLIB files ++ _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fno-common' ++ ;; ++ *djgpp*) ++ # DJGPP does not support shared libraries at all ++ _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)= ++ ;; ++ interix[[3-9]]*) ++ # Interix 3.x gcc -fpic/-fPIC options generate broken code. ++ # Instead, we relocate shared libraries at runtime. ++ ;; ++ sysv4*MP*) ++ if test -d /usr/nec; then ++ _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)=-Kconform_pic ++ fi ++ ;; ++ hpux*) ++ # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but ++ # not for PA HP-UX. ++ case $host_cpu in ++ hppa*64*|ia64*) ++ ;; ++ *) ++ _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' ++ ;; ++ esac ++ ;; ++ *) ++ _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' ++ ;; ++ esac ++ else ++ case $host_os in ++ aix[[4-9]]*) ++ # All AIX code is PIC. ++ if test "$host_cpu" = ia64; then ++ # AIX 5 now supports IA64 processor ++ _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ++ else ++ _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-bnso -bI:/lib/syscalls.exp' ++ fi ++ ;; ++ chorus*) ++ case $cc_basename in ++ cxch68*) ++ # Green Hills C++ Compiler ++ # _LT_AC_TAGVAR(lt_prog_compiler_static, $1)="--no_auto_instantiation -u __main -u __premain -u _abort -r $COOL_DIR/lib/libOrb.a $MVME_DIR/lib/CC/libC.a $MVME_DIR/lib/classix/libcx.s.a" ++ ;; ++ esac ++ ;; ++ darwin*) ++ # PIC is the default on this platform ++ # Common symbols not allowed in MH_DYLIB files ++ case $cc_basename in ++ xlc*) ++ _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-qnocommon' ++ _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' ++ ;; ++ esac ++ ;; ++ dgux*) ++ case $cc_basename in ++ ec++*) ++ _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' ++ ;; ++ ghcx*) ++ # Green Hills C++ Compiler ++ _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-pic' ++ ;; ++ *) ++ ;; ++ esac ++ ;; ++ freebsd* | dragonfly*) ++ # FreeBSD uses GNU C++ ++ ;; ++ hpux9* | hpux10* | hpux11*) ++ case $cc_basename in ++ CC*) ++ _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' ++ _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive' ++ if test "$host_cpu" != ia64; then ++ _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='+Z' ++ fi ++ ;; ++ aCC*) ++ _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' ++ _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive' ++ case $host_cpu in ++ hppa*64*|ia64*) ++ # +Z the default ++ ;; ++ *) ++ _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='+Z' ++ ;; ++ esac ++ ;; ++ *) ++ ;; ++ esac ++ ;; ++ interix*) ++ # This is c89, which is MS Visual C++ (no shared libs) ++ # Anyone wants to do a port? ++ ;; ++ irix5* | irix6* | nonstopux*) ++ case $cc_basename in ++ CC*) ++ _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' ++ _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-non_shared' ++ # CC pic flag -KPIC is the default. ++ ;; ++ *) ++ ;; ++ esac ++ ;; ++ linux* | k*bsd*-gnu) ++ case $cc_basename in ++ KCC*) ++ # KAI C++ Compiler ++ _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,' ++ _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' ++ ;; ++ icpc* | ecpc*) ++ # Intel C++ ++ _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' ++ _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' ++ _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-static' ++ ;; ++ pgCC* | pgcpp*) ++ # Portland Group C++ compiler. ++ _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' ++ _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fpic' ++ _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ++ ;; ++ cxx*) ++ # Compaq C++ ++ # Make sure the PIC flag is empty. It appears that all Alpha ++ # Linux and Compaq Tru64 Unix objects are PIC. ++ _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)= ++ _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-non_shared' ++ ;; ++ *) ++ case `$CC -V 2>&1 | sed 5q` in ++ *Sun\ C*) ++ # Sun C++ 5.9 ++ _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' ++ _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ++ _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld ' ++ ;; ++ esac ++ ;; ++ esac ++ ;; ++ lynxos*) ++ ;; ++ m88k*) ++ ;; ++ mvs*) ++ case $cc_basename in ++ cxx*) ++ _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-W c,exportall' ++ ;; ++ *) ++ ;; ++ esac ++ ;; ++ netbsd* | netbsdelf*-gnu) ++ ;; ++ osf3* | osf4* | osf5*) ++ case $cc_basename in ++ KCC*) ++ _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,' ++ ;; ++ RCC*) ++ # Rational C++ 2.4.1 ++ _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-pic' ++ ;; ++ cxx*) ++ # Digital/Compaq C++ ++ _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' ++ # Make sure the PIC flag is empty. It appears that all Alpha ++ # Linux and Compaq Tru64 Unix objects are PIC. ++ _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)= ++ _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-non_shared' ++ ;; ++ *) ++ ;; ++ esac ++ ;; ++ psos*) ++ ;; ++ solaris*) ++ case $cc_basename in ++ CC*) ++ # Sun C++ 4.2, 5.x and Centerline C++ ++ _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' ++ _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ++ _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld ' ++ ;; ++ gcx*) ++ # Green Hills C++ Compiler ++ _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-PIC' ++ ;; ++ *) ++ ;; ++ esac ++ ;; ++ sunos4*) ++ case $cc_basename in ++ CC*) ++ # Sun C++ 4.x ++ _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-pic' ++ _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ++ ;; ++ lcc*) ++ # Lucid ++ _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-pic' ++ ;; ++ *) ++ ;; ++ esac ++ ;; ++ tandem*) ++ case $cc_basename in ++ NCC*) ++ # NonStop-UX NCC 3.20 ++ _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' ++ ;; ++ *) ++ ;; ++ esac ++ ;; ++ sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) ++ case $cc_basename in ++ CC*) ++ _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' ++ _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' ++ _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ++ ;; ++ esac ++ ;; ++ vxworks*) ++ ;; ++ *) ++ _LT_AC_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no ++ ;; ++ esac ++ fi ++], ++[ ++ if test "$GCC" = yes; then ++ _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' ++ _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-static' ++ ++ case $host_os in ++ aix*) ++ # All AIX code is PIC. ++ if test "$host_cpu" = ia64; then ++ # AIX 5 now supports IA64 processor ++ _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ++ fi ++ ;; ++ ++ amigaos*) ++ # FIXME: we need at least 68020 code to build shared libraries, but ++ # adding the `-m68020' flag to GCC prevents building anything better, ++ # like `-m68040'. ++ _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-m68020 -resident32 -malways-restore-a4' ++ ;; ++ ++ beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) ++ # PIC is the default for these OSes. ++ ;; ++ ++ mingw* | cygwin* | pw32* | os2*) ++ # This hack is so that the source file can tell whether it is being ++ # built for inclusion in a dll (and should export symbols for example). ++ # Although the cygwin gcc ignores -fPIC, still need this for old-style ++ # (--disable-auto-import) libraries ++ m4_if([$1], [GCJ], [], ++ [_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT']) ++ ;; ++ ++ darwin* | rhapsody*) ++ # PIC is the default on this platform ++ # Common symbols not allowed in MH_DYLIB files ++ _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fno-common' ++ ;; ++ ++ interix[[3-9]]*) ++ # Interix 3.x gcc -fpic/-fPIC options generate broken code. ++ # Instead, we relocate shared libraries at runtime. ++ ;; ++ ++ msdosdjgpp*) ++ # Just because we use GCC doesn't mean we suddenly get shared libraries ++ # on systems that don't support them. ++ _LT_AC_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no ++ enable_shared=no ++ ;; ++ ++ sysv4*MP*) ++ if test -d /usr/nec; then ++ _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)=-Kconform_pic ++ fi ++ ;; ++ ++ hpux*) ++ # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but ++ # not for PA HP-UX. ++ case $host_cpu in ++ hppa*64*|ia64*) ++ # +Z the default ++ ;; ++ *) ++ _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' ++ ;; ++ esac ++ ;; ++ ++ *) ++ _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' ++ ;; ++ esac ++ else ++ # PORTME Check for flag to pass linker flags through the system compiler. ++ case $host_os in ++ aix*) ++ _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' ++ if test "$host_cpu" = ia64; then ++ # AIX 5 now supports IA64 processor ++ _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ++ else ++ _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-bnso -bI:/lib/syscalls.exp' ++ fi ++ ;; ++ darwin*) ++ # PIC is the default on this platform ++ # Common symbols not allowed in MH_DYLIB files ++ case $cc_basename in ++ xlc*) ++ _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-qnocommon' ++ _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' ++ ;; ++ esac ++ ;; ++ ++ mingw* | cygwin* | pw32* | os2*) ++ # This hack is so that the source file can tell whether it is being ++ # built for inclusion in a dll (and should export symbols for example). ++ m4_if([$1], [GCJ], [], ++ [_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT']) ++ ;; ++ ++ hpux9* | hpux10* | hpux11*) ++ _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' ++ # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but ++ # not for PA HP-UX. ++ case $host_cpu in ++ hppa*64*|ia64*) ++ # +Z the default ++ ;; ++ *) ++ _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='+Z' ++ ;; ++ esac ++ # Is there a better lt_prog_compiler_static that works with the bundled CC? ++ _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive' ++ ;; ++ ++ irix5* | irix6* | nonstopux*) ++ _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' ++ # PIC (with -KPIC) is the default. ++ _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-non_shared' ++ ;; ++ ++ newsos6) ++ _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' ++ _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ++ ;; ++ ++ linux* | k*bsd*-gnu) ++ case $cc_basename in ++ icc* | ecc*) ++ _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' ++ _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' ++ _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-static' ++ ;; ++ pgcc* | pgf77* | pgf90* | pgf95*) ++ # Portland Group compilers (*not* the Pentium gcc compiler, ++ # which looks to be a dead project) ++ _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' ++ _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fpic' ++ _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ++ ;; ++ ccc*) ++ _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' ++ # All Alpha code is PIC. ++ _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-non_shared' ++ ;; ++ *) ++ case `$CC -V 2>&1 | sed 5q` in ++ *Sun\ C*) ++ # Sun C 5.9 ++ _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' ++ _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ++ _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' ++ ;; ++ *Sun\ F*) ++ # Sun Fortran 8.3 passes all unrecognized flags to the linker ++ _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' ++ _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ++ _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='' ++ ;; ++ esac ++ ;; ++ esac ++ ;; ++ ++ osf3* | osf4* | osf5*) ++ _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' ++ # All OSF/1 code is PIC. ++ _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-non_shared' ++ ;; ++ ++ rdos*) ++ _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-non_shared' ++ ;; ++ ++ solaris*) ++ _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' ++ _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ++ case $cc_basename in ++ f77* | f90* | f95*) ++ _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld ';; ++ *) ++ _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,';; ++ esac ++ ;; ++ ++ sunos4*) ++ _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld ' ++ _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-PIC' ++ _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ++ ;; ++ ++ sysv4 | sysv4.2uw2* | sysv4.3*) ++ _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' ++ _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' ++ _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ++ ;; ++ ++ sysv4*MP*) ++ if test -d /usr/nec ;then ++ _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-Kconform_pic' ++ _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ++ fi ++ ;; ++ ++ sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) ++ _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' ++ _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' ++ _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ++ ;; ++ ++ unicos*) ++ _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' ++ _LT_AC_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no ++ ;; ++ ++ uts4*) ++ _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-pic' ++ _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ++ ;; ++ ++ *) ++ _LT_AC_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no ++ ;; ++ esac ++ fi ++]) ++AC_MSG_RESULT([$_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)]) ++ ++# ++# Check to make sure the PIC flag actually works. ++# ++if test -n "$_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)"; then ++ AC_LIBTOOL_COMPILER_OPTION([if $compiler PIC flag $_LT_AC_TAGVAR(lt_prog_compiler_pic, $1) works], ++ _LT_AC_TAGVAR(lt_cv_prog_compiler_pic_works, $1), ++ [$_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)ifelse([$1],[],[ -DPIC],[ifelse([$1],[CXX],[ -DPIC],[])])], [], ++ [case $_LT_AC_TAGVAR(lt_prog_compiler_pic, $1) in ++ "" | " "*) ;; ++ *) _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)=" $_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)" ;; ++ esac], ++ [_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)= ++ _LT_AC_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no]) ++fi ++case $host_os in ++ # For platforms which do not support PIC, -DPIC is meaningless: ++ *djgpp*) ++ _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)= ++ ;; ++ *) ++ _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)="$_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)ifelse([$1],[],[ -DPIC],[ifelse([$1],[CXX],[ -DPIC],[])])" ++ ;; ++esac ++ ++# ++# Check to make sure the static flag actually works. ++# ++wl=$_LT_AC_TAGVAR(lt_prog_compiler_wl, $1) eval lt_tmp_static_flag=\"$_LT_AC_TAGVAR(lt_prog_compiler_static, $1)\" ++AC_LIBTOOL_LINKER_OPTION([if $compiler static flag $lt_tmp_static_flag works], ++ _LT_AC_TAGVAR(lt_cv_prog_compiler_static_works, $1), ++ $lt_tmp_static_flag, ++ [], ++ [_LT_AC_TAGVAR(lt_prog_compiler_static, $1)=]) ++]) ++m4trace:/usr/share/aclocal/libtool.m4:5572: -1- AC_DEFUN([AC_LIBTOOL_PROG_LD_SHLIBS], [AC_REQUIRE([LT_AC_PROG_SED])dnl ++AC_MSG_CHECKING([whether the $compiler linker ($LD) supports shared libraries]) ++ifelse([$1],[CXX],[ ++ _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' ++ case $host_os in ++ aix[[4-9]]*) ++ # If we're using GNU nm, then we don't want the "-C" option. ++ # -C means demangle to AIX nm, but means don't demangle with GNU nm ++ if $NM -V 2>&1 | grep 'GNU' > /dev/null; then ++ _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\[$]2 == "T") || (\[$]2 == "D") || (\[$]2 == "B")) && ([substr](\[$]3,1,1) != ".")) { print \[$]3 } }'\'' | sort -u > $export_symbols' ++ else ++ _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\[$]2 == "T") || (\[$]2 == "D") || (\[$]2 == "B")) && ([substr](\[$]3,1,1) != ".")) { print \[$]3 } }'\'' | sort -u > $export_symbols' ++ fi ++ ;; ++ pw32*) ++ _LT_AC_TAGVAR(export_symbols_cmds, $1)="$ltdll_cmds" ++ ;; ++ cygwin* | mingw*) ++ _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1 DATA/;/^.*[[ ]]__nm__/s/^.*[[ ]]__nm__\([[^ ]]*\)[[ ]][[^ ]]*/\1 DATA/;/^I[[ ]]/d;/^[[AITW]][[ ]]/s/.*[[ ]]//'\'' | sort | uniq > $export_symbols' ++ ;; ++ linux* | k*bsd*-gnu) ++ _LT_AC_TAGVAR(link_all_deplibs, $1)=no ++ ;; ++ *) ++ _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' ++ ;; ++ esac ++ _LT_AC_TAGVAR(exclude_expsyms, $1)=['_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'] ++],[ ++ runpath_var= ++ _LT_AC_TAGVAR(allow_undefined_flag, $1)= ++ _LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1)=no ++ _LT_AC_TAGVAR(archive_cmds, $1)= ++ _LT_AC_TAGVAR(archive_expsym_cmds, $1)= ++ _LT_AC_TAGVAR(old_archive_From_new_cmds, $1)= ++ _LT_AC_TAGVAR(old_archive_from_expsyms_cmds, $1)= ++ _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)= ++ _LT_AC_TAGVAR(whole_archive_flag_spec, $1)= ++ _LT_AC_TAGVAR(thread_safe_flag_spec, $1)= ++ _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)= ++ _LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1)= ++ _LT_AC_TAGVAR(hardcode_libdir_separator, $1)= ++ _LT_AC_TAGVAR(hardcode_direct, $1)=no ++ _LT_AC_TAGVAR(hardcode_minus_L, $1)=no ++ _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=unsupported ++ _LT_AC_TAGVAR(link_all_deplibs, $1)=unknown ++ _LT_AC_TAGVAR(hardcode_automatic, $1)=no ++ _LT_AC_TAGVAR(module_cmds, $1)= ++ _LT_AC_TAGVAR(module_expsym_cmds, $1)= ++ _LT_AC_TAGVAR(always_export_symbols, $1)=no ++ _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' ++ # include_expsyms should be a list of space-separated symbols to be *always* ++ # included in the symbol list ++ _LT_AC_TAGVAR(include_expsyms, $1)= ++ # exclude_expsyms can be an extended regexp of symbols to exclude ++ # it will be wrapped by ` (' and `)$', so one must not match beginning or ++ # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', ++ # as well as any symbol that contains `d'. ++ _LT_AC_TAGVAR(exclude_expsyms, $1)=['_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'] ++ # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out ++ # platforms (ab)use it in PIC code, but their linkers get confused if ++ # the symbol is explicitly referenced. Since portable code cannot ++ # rely on this symbol name, it's probably fine to never include it in ++ # preloaded symbol tables. ++ # Exclude shared library initialization/finalization symbols. ++dnl Note also adjust exclude_expsyms for C++ above. ++ extract_expsyms_cmds= ++ # Just being paranoid about ensuring that cc_basename is set. ++ _LT_CC_BASENAME([$compiler]) ++ case $host_os in ++ cygwin* | mingw* | pw32*) ++ # FIXME: the MSVC++ port hasn't been tested in a loooong time ++ # When not using gcc, we currently assume that we are using ++ # Microsoft Visual C++. ++ if test "$GCC" != yes; then ++ with_gnu_ld=no ++ fi ++ ;; ++ interix*) ++ # we just hope/assume this is gcc and not c89 (= MSVC++) ++ with_gnu_ld=yes ++ ;; ++ openbsd*) ++ with_gnu_ld=no ++ ;; ++ esac ++ ++ _LT_AC_TAGVAR(ld_shlibs, $1)=yes ++ if test "$with_gnu_ld" = yes; then ++ # If archive_cmds runs LD, not CC, wlarc should be empty ++ wlarc='${wl}' ++ ++ # Set some defaults for GNU ld with shared library support. These ++ # are reset later if shared libraries are not supported. Putting them ++ # here allows them to be overridden if necessary. ++ runpath_var=LD_RUN_PATH ++ _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath ${wl}$libdir' ++ _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic' ++ # ancient GNU ld didn't support --whole-archive et. al. ++ if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then ++ _LT_AC_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' ++ else ++ _LT_AC_TAGVAR(whole_archive_flag_spec, $1)= ++ fi ++ supports_anon_versioning=no ++ case `$LD -v 2>/dev/null` in ++ *\ [[01]].* | *\ 2.[[0-9]].* | *\ 2.10.*) ;; # catch versions < 2.11 ++ *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... ++ *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... ++ *\ 2.11.*) ;; # other 2.11 versions ++ *) supports_anon_versioning=yes ;; ++ esac ++ ++ # See if GNU ld supports shared libraries. ++ case $host_os in ++ aix[[3-9]]*) ++ # On AIX/PPC, the GNU linker is very broken ++ if test "$host_cpu" != ia64; then ++ _LT_AC_TAGVAR(ld_shlibs, $1)=no ++ cat <&2 ++ ++*** Warning: the GNU linker, at least up to release 2.9.1, is reported ++*** to be unable to reliably create shared libraries on AIX. ++*** Therefore, libtool is disabling shared libraries support. If you ++*** really care for shared libraries, you may want to modify your PATH ++*** so that a non-GNU linker is found, and then restart. ++ ++EOF ++ fi ++ ;; ++ ++ amigaos*) ++ _LT_AC_TAGVAR(archive_cmds, $1)='$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)' ++ _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' ++ _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes ++ ++ # Samuel A. Falvo II reports ++ # that the semantics of dynamic libraries on AmigaOS, at least up ++ # to version 4, is to share data among multiple programs linked ++ # with the same dynamic library. Since this doesn't match the ++ # behavior of shared libraries on other platforms, we can't use ++ # them. ++ _LT_AC_TAGVAR(ld_shlibs, $1)=no ++ ;; ++ ++ beos*) ++ if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then ++ _LT_AC_TAGVAR(allow_undefined_flag, $1)=unsupported ++ # Joseph Beckenbach says some releases of gcc ++ # support --undefined. This deserves some investigation. FIXME ++ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' ++ else ++ _LT_AC_TAGVAR(ld_shlibs, $1)=no ++ fi ++ ;; ++ ++ cygwin* | mingw* | pw32*) ++ # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless, ++ # as there is no search path for DLLs. ++ _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' ++ _LT_AC_TAGVAR(allow_undefined_flag, $1)=unsupported ++ _LT_AC_TAGVAR(always_export_symbols, $1)=no ++ _LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1)=yes ++ _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1 DATA/'\'' -e '\''/^[[AITW]][[ ]]/s/.*[[ ]]//'\'' | sort | uniq > $export_symbols' ++ ++ if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then ++ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' ++ # If the export-symbols file already is a .def file (1st line ++ # is EXPORTS), use it as is; otherwise, prepend... ++ _LT_AC_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then ++ cp $export_symbols $output_objdir/$soname.def; ++ else ++ echo EXPORTS > $output_objdir/$soname.def; ++ cat $export_symbols >> $output_objdir/$soname.def; ++ fi~ ++ $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' ++ else ++ _LT_AC_TAGVAR(ld_shlibs, $1)=no ++ fi ++ ;; ++ ++ interix[[3-9]]*) ++ _LT_AC_TAGVAR(hardcode_direct, $1)=no ++ _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no ++ _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir' ++ _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E' ++ # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. ++ # Instead, shared libraries are loaded at an image base (0x10000000 by ++ # default) and relocated if they conflict, which is a slow very memory ++ # consuming and fragmenting process. To avoid this, we pick a random, ++ # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link ++ # time. Moving up from 0x10000000 also allows more sbrk(2) space. ++ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' ++ _LT_AC_TAGVAR(archive_expsym_cmds, $1)='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' ++ ;; ++ ++ gnu* | linux* | k*bsd*-gnu) ++ if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then ++ tmp_addflag= ++ case $cc_basename,$host_cpu in ++ pgcc*) # Portland Group C compiler ++ _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive' ++ tmp_addflag=' $pic_flag' ++ ;; ++ pgf77* | pgf90* | pgf95*) # Portland Group f77 and f90 compilers ++ _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive' ++ tmp_addflag=' $pic_flag -Mnomain' ;; ++ ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 ++ tmp_addflag=' -i_dynamic' ;; ++ efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 ++ tmp_addflag=' -i_dynamic -nofor_main' ;; ++ ifc* | ifort*) # Intel Fortran compiler ++ tmp_addflag=' -nofor_main' ;; ++ esac ++ case `$CC -V 2>&1 | sed 5q` in ++ *Sun\ C*) # Sun C 5.9 ++ _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive' ++ tmp_sharedflag='-G' ;; ++ *Sun\ F*) # Sun Fortran 8.3 ++ tmp_sharedflag='-G' ;; ++ *) ++ tmp_sharedflag='-shared' ;; ++ esac ++ _LT_AC_TAGVAR(archive_cmds, $1)='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' ++ ++ if test $supports_anon_versioning = yes; then ++ _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $output_objdir/$libname.ver~ ++ cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ ++ $echo "local: *; };" >> $output_objdir/$libname.ver~ ++ $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' ++ fi ++ _LT_AC_TAGVAR(link_all_deplibs, $1)=no ++ else ++ _LT_AC_TAGVAR(ld_shlibs, $1)=no ++ fi ++ ;; ++ ++ netbsd* | netbsdelf*-gnu) ++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then ++ _LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' ++ wlarc= ++ else ++ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' ++ _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' ++ fi ++ ;; ++ ++ solaris*) ++ if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then ++ _LT_AC_TAGVAR(ld_shlibs, $1)=no ++ cat <&2 ++ ++*** Warning: The releases 2.8.* of the GNU linker cannot reliably ++*** create shared libraries on Solaris systems. Therefore, libtool ++*** is disabling shared libraries support. We urge you to upgrade GNU ++*** binutils to release 2.9.1 or newer. Another option is to modify ++*** your PATH or compiler configuration so that the native linker is ++*** used, and then restart. ++ ++EOF ++ elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then ++ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' ++ _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' ++ else ++ _LT_AC_TAGVAR(ld_shlibs, $1)=no ++ fi ++ ;; ++ ++ sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) ++ case `$LD -v 2>&1` in ++ *\ [[01]].* | *\ 2.[[0-9]].* | *\ 2.1[[0-5]].*) ++ _LT_AC_TAGVAR(ld_shlibs, $1)=no ++ cat <<_LT_EOF 1>&2 ++ ++*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not ++*** reliably create shared libraries on SCO systems. Therefore, libtool ++*** is disabling shared libraries support. We urge you to upgrade GNU ++*** binutils to release 2.16.91.0.3 or newer. Another option is to modify ++*** your PATH or compiler configuration so that the native linker is ++*** used, and then restart. ++ ++_LT_EOF ++ ;; ++ *) ++ if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then ++ _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`' ++ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib' ++ _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib' ++ else ++ _LT_AC_TAGVAR(ld_shlibs, $1)=no ++ fi ++ ;; ++ esac ++ ;; ++ ++ sunos4*) ++ _LT_AC_TAGVAR(archive_cmds, $1)='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' ++ wlarc= ++ _LT_AC_TAGVAR(hardcode_direct, $1)=yes ++ _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no ++ ;; ++ ++ *) ++ if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then ++ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' ++ _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' ++ else ++ _LT_AC_TAGVAR(ld_shlibs, $1)=no ++ fi ++ ;; ++ esac ++ ++ if test "$_LT_AC_TAGVAR(ld_shlibs, $1)" = no; then ++ runpath_var= ++ _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)= ++ _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)= ++ _LT_AC_TAGVAR(whole_archive_flag_spec, $1)= ++ fi ++ else ++ # PORTME fill in a description of your system's linker (not GNU ld) ++ case $host_os in ++ aix3*) ++ _LT_AC_TAGVAR(allow_undefined_flag, $1)=unsupported ++ _LT_AC_TAGVAR(always_export_symbols, $1)=yes ++ _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname' ++ # Note: this linker hardcodes the directories in LIBPATH if there ++ # are no directories specified by -L. ++ _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes ++ if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then ++ # Neither direct hardcoding nor static linking is supported with a ++ # broken collect2. ++ _LT_AC_TAGVAR(hardcode_direct, $1)=unsupported ++ fi ++ ;; ++ ++ aix[[4-9]]*) ++ if test "$host_cpu" = ia64; then ++ # On IA64, the linker does run time linking by default, so we don't ++ # have to do anything special. ++ aix_use_runtimelinking=no ++ exp_sym_flag='-Bexport' ++ no_entry_flag="" ++ else ++ # If we're using GNU nm, then we don't want the "-C" option. ++ # -C means demangle to AIX nm, but means don't demangle with GNU nm ++ if $NM -V 2>&1 | grep 'GNU' > /dev/null; then ++ _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\[$]2 == "T") || (\[$]2 == "D") || (\[$]2 == "B")) && ([substr](\[$]3,1,1) != ".")) { print \[$]3 } }'\'' | sort -u > $export_symbols' ++ else ++ _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\[$]2 == "T") || (\[$]2 == "D") || (\[$]2 == "B")) && ([substr](\[$]3,1,1) != ".")) { print \[$]3 } }'\'' | sort -u > $export_symbols' ++ fi ++ aix_use_runtimelinking=no ++ ++ # Test if we are trying to use run time linking or normal ++ # AIX style linking. If -brtl is somewhere in LDFLAGS, we ++ # need to do runtime linking. ++ case $host_os in aix4.[[23]]|aix4.[[23]].*|aix[[5-9]]*) ++ for ld_flag in $LDFLAGS; do ++ if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then ++ aix_use_runtimelinking=yes ++ break ++ fi ++ done ++ ;; ++ esac ++ ++ exp_sym_flag='-bexport' ++ no_entry_flag='-bnoentry' ++ fi ++ ++ # When large executables or shared objects are built, AIX ld can ++ # have problems creating the table of contents. If linking a library ++ # or program results in "error TOC overflow" add -mminimal-toc to ++ # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not ++ # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. ++ ++ _LT_AC_TAGVAR(archive_cmds, $1)='' ++ _LT_AC_TAGVAR(hardcode_direct, $1)=yes ++ _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=':' ++ _LT_AC_TAGVAR(link_all_deplibs, $1)=yes ++ ++ if test "$GCC" = yes; then ++ case $host_os in aix4.[[012]]|aix4.[[012]].*) ++ # We only want to do this on AIX 4.2 and lower, the check ++ # below for broken collect2 doesn't work under 4.3+ ++ collect2name=`${CC} -print-prog-name=collect2` ++ if test -f "$collect2name" && \ ++ strings "$collect2name" | grep resolve_lib_name >/dev/null ++ then ++ # We have reworked collect2 ++ : ++ else ++ # We have old collect2 ++ _LT_AC_TAGVAR(hardcode_direct, $1)=unsupported ++ # It fails to find uninstalled libraries when the uninstalled ++ # path is not listed in the libpath. Setting hardcode_minus_L ++ # to unsupported forces relinking ++ _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes ++ _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' ++ _LT_AC_TAGVAR(hardcode_libdir_separator, $1)= ++ fi ++ ;; ++ esac ++ shared_flag='-shared' ++ if test "$aix_use_runtimelinking" = yes; then ++ shared_flag="$shared_flag "'${wl}-G' ++ fi ++ else ++ # not using gcc ++ if test "$host_cpu" = ia64; then ++ # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release ++ # chokes on -Wl,-G. The following line is correct: ++ shared_flag='-G' ++ else ++ if test "$aix_use_runtimelinking" = yes; then ++ shared_flag='${wl}-G' ++ else ++ shared_flag='${wl}-bM:SRE' ++ fi ++ fi ++ fi ++ ++ # It seems that -bexpall does not export symbols beginning with ++ # underscore (_), so it is better to generate a list of symbols to export. ++ _LT_AC_TAGVAR(always_export_symbols, $1)=yes ++ if test "$aix_use_runtimelinking" = yes; then ++ # Warning - without using the other runtime loading flags (-brtl), ++ # -berok will link without error, but may produce a broken library. ++ _LT_AC_TAGVAR(allow_undefined_flag, $1)='-berok' ++ # Determine the default libpath from the value encoded in an empty executable. ++ _LT_AC_SYS_LIBPATH_AIX ++ _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath" ++ _LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$CC"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag" ++ else ++ if test "$host_cpu" = ia64; then ++ _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $libdir:/usr/lib:/lib' ++ _LT_AC_TAGVAR(allow_undefined_flag, $1)="-z nodefs" ++ _LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$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" ++ else ++ # Determine the default libpath from the value encoded in an empty executable. ++ _LT_AC_SYS_LIBPATH_AIX ++ _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath" ++ # Warning - without using the other run time loading flags, ++ # -berok will link without error, but may produce a broken library. ++ _LT_AC_TAGVAR(no_undefined_flag, $1)=' ${wl}-bernotok' ++ _LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-berok' ++ # Exported symbols can be pulled into shared objects from archives ++ _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='$convenience' ++ _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=yes ++ # This is similar to how AIX traditionally builds its shared libraries. ++ _LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$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' ++ fi ++ fi ++ ;; ++ ++ amigaos*) ++ _LT_AC_TAGVAR(archive_cmds, $1)='$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)' ++ _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' ++ _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes ++ # see comment about different semantics on the GNU ld section ++ _LT_AC_TAGVAR(ld_shlibs, $1)=no ++ ;; ++ ++ bsdi[[45]]*) ++ _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)=-rdynamic ++ ;; ++ ++ cygwin* | mingw* | pw32*) ++ # When not using gcc, we currently assume that we are using ++ # Microsoft Visual C++. ++ # hardcode_libdir_flag_spec is actually meaningless, as there is ++ # no search path for DLLs. ++ _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)=' ' ++ _LT_AC_TAGVAR(allow_undefined_flag, $1)=unsupported ++ # Tell ltmain to make .lib files, not .a files. ++ libext=lib ++ # Tell ltmain to make .dll files, not .so files. ++ shrext_cmds=".dll" ++ # FIXME: Setting linknames here is a bad hack. ++ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames=' ++ # The linker will automatically build a .lib file if we build a DLL. ++ _LT_AC_TAGVAR(old_archive_From_new_cmds, $1)='true' ++ # FIXME: Should let the user specify the lib program. ++ _LT_AC_TAGVAR(old_archive_cmds, $1)='lib -OUT:$oldlib$oldobjs$old_deplibs' ++ _LT_AC_TAGVAR(fix_srcfile_path, $1)='`cygpath -w "$srcfile"`' ++ _LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1)=yes ++ ;; ++ ++ darwin* | rhapsody*) ++ case $host_os in ++ rhapsody* | darwin1.[[012]]) ++ _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-undefined ${wl}suppress' ++ ;; ++ *) # Darwin 1.3 on ++ if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then ++ _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ++ else ++ case ${MACOSX_DEPLOYMENT_TARGET} in ++ 10.[[012]]) ++ _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ++ ;; ++ 10.*) ++ _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-undefined ${wl}dynamic_lookup' ++ ;; ++ esac ++ fi ++ ;; ++ esac ++ _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no ++ _LT_AC_TAGVAR(hardcode_direct, $1)=no ++ _LT_AC_TAGVAR(hardcode_automatic, $1)=yes ++ _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=unsupported ++ _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='' ++ _LT_AC_TAGVAR(link_all_deplibs, $1)=yes ++ if test "$GCC" = yes ; then ++ output_verbose_link_cmd='echo' ++ _LT_AC_TAGVAR(archive_cmds, $1)="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" ++ _LT_AC_TAGVAR(module_cmds, $1)="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" ++ _LT_AC_TAGVAR(archive_expsym_cmds, $1)="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}" ++ _LT_AC_TAGVAR(module_expsym_cmds, $1)="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}" ++ else ++ case $cc_basename in ++ xlc*) ++ output_verbose_link_cmd='echo' ++ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $xlcverstring' ++ _LT_AC_TAGVAR(module_cmds, $1)='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags' ++ # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds ++ _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $xlcverstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' ++ _LT_AC_TAGVAR(module_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' ++ ;; ++ *) ++ _LT_AC_TAGVAR(ld_shlibs, $1)=no ++ ;; ++ esac ++ fi ++ ;; ++ ++ dgux*) ++ _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' ++ _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no ++ ;; ++ ++ freebsd1*) ++ _LT_AC_TAGVAR(ld_shlibs, $1)=no ++ ;; ++ ++ # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor ++ # support. Future versions do this automatically, but an explicit c++rt0.o ++ # does not break anything, and helps significantly (at the cost of a little ++ # extra space). ++ freebsd2.2*) ++ _LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' ++ _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir' ++ _LT_AC_TAGVAR(hardcode_direct, $1)=yes ++ _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no ++ ;; ++ ++ # Unfortunately, older versions of FreeBSD 2 do not have this feature. ++ freebsd2*) ++ _LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' ++ _LT_AC_TAGVAR(hardcode_direct, $1)=yes ++ _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes ++ _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no ++ ;; ++ ++ # FreeBSD 3 and greater uses gcc -shared to do shared libraries. ++ freebsd* | dragonfly*) ++ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' ++ _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir' ++ _LT_AC_TAGVAR(hardcode_direct, $1)=yes ++ _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no ++ ;; ++ ++ hpux9*) ++ if test "$GCC" = yes; then ++ _LT_AC_TAGVAR(archive_cmds, $1)='$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' ++ else ++ _LT_AC_TAGVAR(archive_cmds, $1)='$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' ++ fi ++ _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir' ++ _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: ++ _LT_AC_TAGVAR(hardcode_direct, $1)=yes ++ ++ # hardcode_minus_L: Not really in the search PATH, ++ # but as the default location of the library. ++ _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes ++ _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E' ++ ;; ++ ++ hpux10*) ++ if test "$GCC" = yes -a "$with_gnu_ld" = no; then ++ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' ++ else ++ _LT_AC_TAGVAR(archive_cmds, $1)='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' ++ fi ++ if test "$with_gnu_ld" = no; then ++ _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir' ++ _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: ++ ++ _LT_AC_TAGVAR(hardcode_direct, $1)=yes ++ _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E' ++ ++ # hardcode_minus_L: Not really in the search PATH, ++ # but as the default location of the library. ++ _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes ++ fi ++ ;; ++ ++ hpux11*) ++ if test "$GCC" = yes -a "$with_gnu_ld" = no; then ++ case $host_cpu in ++ hppa*64*) ++ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' ++ ;; ++ ia64*) ++ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' ++ ;; ++ *) ++ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' ++ ;; ++ esac ++ else ++ case $host_cpu in ++ hppa*64*) ++ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' ++ ;; ++ ia64*) ++ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' ++ ;; ++ *) ++ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' ++ ;; ++ esac ++ fi ++ if test "$with_gnu_ld" = no; then ++ _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir' ++ _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: ++ ++ case $host_cpu in ++ hppa*64*|ia64*) ++ _LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1)='+b $libdir' ++ _LT_AC_TAGVAR(hardcode_direct, $1)=no ++ _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no ++ ;; ++ *) ++ _LT_AC_TAGVAR(hardcode_direct, $1)=yes ++ _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E' ++ ++ # hardcode_minus_L: Not really in the search PATH, ++ # but as the default location of the library. ++ _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes ++ ;; ++ esac ++ fi ++ ;; ++ ++ irix5* | irix6* | nonstopux*) ++ if test "$GCC" = yes; then ++ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' ++ else ++ _LT_AC_TAGVAR(archive_cmds, $1)='$LD -shared $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' ++ _LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1)='-rpath $libdir' ++ fi ++ _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir' ++ _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: ++ _LT_AC_TAGVAR(link_all_deplibs, $1)=yes ++ ;; ++ ++ netbsd* | netbsdelf*-gnu) ++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then ++ _LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out ++ else ++ _LT_AC_TAGVAR(archive_cmds, $1)='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF ++ fi ++ _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir' ++ _LT_AC_TAGVAR(hardcode_direct, $1)=yes ++ _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no ++ ;; ++ ++ newsos6) ++ _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ _LT_AC_TAGVAR(hardcode_direct, $1)=yes ++ _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir' ++ _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: ++ _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no ++ ;; ++ ++ openbsd*) ++ if test -f /usr/libexec/ld.so; then ++ _LT_AC_TAGVAR(hardcode_direct, $1)=yes ++ _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no ++ if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then ++ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' ++ _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols' ++ _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir' ++ _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E' ++ else ++ case $host_os in ++ openbsd[[01]].* | openbsd2.[[0-7]] | openbsd2.[[0-7]].*) ++ _LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' ++ _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir' ++ ;; ++ *) ++ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' ++ _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir' ++ ;; ++ esac ++ fi ++ else ++ _LT_AC_TAGVAR(ld_shlibs, $1)=no ++ fi ++ ;; ++ ++ os2*) ++ _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' ++ _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes ++ _LT_AC_TAGVAR(allow_undefined_flag, $1)=unsupported ++ _LT_AC_TAGVAR(archive_cmds, $1)='$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' ++ _LT_AC_TAGVAR(old_archive_From_new_cmds, $1)='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def' ++ ;; ++ ++ osf3*) ++ if test "$GCC" = yes; then ++ _LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*' ++ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' ++ else ++ _LT_AC_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*' ++ _LT_AC_TAGVAR(archive_cmds, $1)='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' ++ fi ++ _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir' ++ _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: ++ ;; ++ ++ osf4* | osf5*) # as osf3* with the addition of -msym flag ++ if test "$GCC" = yes; then ++ _LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*' ++ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' ++ _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir' ++ else ++ _LT_AC_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*' ++ _LT_AC_TAGVAR(archive_cmds, $1)='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' ++ _LT_AC_TAGVAR(archive_expsym_cmds, $1)='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~ ++ $LD -shared${allow_undefined_flag} -input $lib.exp $linker_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib~$rm $lib.exp' ++ ++ # Both c and cxx compiler support -rpath directly ++ _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir' ++ fi ++ _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: ++ ;; ++ ++ solaris*) ++ _LT_AC_TAGVAR(no_undefined_flag, $1)=' -z text' ++ if test "$GCC" = yes; then ++ wlarc='${wl}' ++ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' ++ _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ ++ $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp' ++ else ++ wlarc='' ++ _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ ++ $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp' ++ fi ++ _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir' ++ _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no ++ case $host_os in ++ solaris2.[[0-5]] | solaris2.[[0-5]].*) ;; ++ *) ++ # The compiler driver will combine and reorder linker options, ++ # but understands `-z linker_flag'. GCC discards it without `$wl', ++ # but is careful enough not to reorder. ++ # Supported since Solaris 2.6 (maybe 2.5.1?) ++ if test "$GCC" = yes; then ++ _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' ++ else ++ _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='-z allextract$convenience -z defaultextract' ++ fi ++ ;; ++ esac ++ _LT_AC_TAGVAR(link_all_deplibs, $1)=yes ++ ;; ++ ++ sunos4*) ++ if test "x$host_vendor" = xsequent; then ++ # Use $CC to link under sequent, because it throws in some extra .o ++ # files that make .init and .fini sections work. ++ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags' ++ else ++ _LT_AC_TAGVAR(archive_cmds, $1)='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' ++ fi ++ _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' ++ _LT_AC_TAGVAR(hardcode_direct, $1)=yes ++ _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes ++ _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no ++ ;; ++ ++ sysv4) ++ case $host_vendor in ++ sni) ++ _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ _LT_AC_TAGVAR(hardcode_direct, $1)=yes # is this really true??? ++ ;; ++ siemens) ++ ## LD is ld it makes a PLAMLIB ++ ## CC just makes a GrossModule. ++ _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -o $lib $libobjs $deplibs $linker_flags' ++ _LT_AC_TAGVAR(reload_cmds, $1)='$CC -r -o $output$reload_objs' ++ _LT_AC_TAGVAR(hardcode_direct, $1)=no ++ ;; ++ motorola) ++ _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ _LT_AC_TAGVAR(hardcode_direct, $1)=no #Motorola manual says yes, but my tests say they lie ++ ;; ++ esac ++ runpath_var='LD_RUN_PATH' ++ _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no ++ ;; ++ ++ sysv4.3*) ++ _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no ++ _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='-Bexport' ++ ;; ++ ++ sysv4*MP*) ++ if test -d /usr/nec; then ++ _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no ++ runpath_var=LD_RUN_PATH ++ hardcode_runpath_var=yes ++ _LT_AC_TAGVAR(ld_shlibs, $1)=yes ++ fi ++ ;; ++ ++ sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[[01]].[[10]]* | unixware7* | sco3.2v5.0.[[024]]*) ++ _LT_AC_TAGVAR(no_undefined_flag, $1)='${wl}-z,text' ++ _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no ++ _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no ++ runpath_var='LD_RUN_PATH' ++ ++ if test "$GCC" = yes; then ++ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' ++ _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' ++ else ++ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' ++ _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' ++ fi ++ ;; ++ ++ sysv5* | sco3.2v5* | sco5v6*) ++ # Note: We can NOT use -z defs as we might desire, because we do not ++ # link with -lc, and that would cause any symbols used from libc to ++ # always be unresolved, which means just about no library would ++ # ever link correctly. If we're not using GNU ld we use -z text ++ # though, which does catch some bad symbols but isn't as heavy-handed ++ # as -z defs. ++ _LT_AC_TAGVAR(no_undefined_flag, $1)='${wl}-z,text' ++ _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-z,nodefs' ++ _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no ++ _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no ++ _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`' ++ _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=':' ++ _LT_AC_TAGVAR(link_all_deplibs, $1)=yes ++ _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Bexport' ++ runpath_var='LD_RUN_PATH' ++ ++ if test "$GCC" = yes; then ++ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' ++ _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' ++ else ++ _LT_AC_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' ++ _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' ++ fi ++ ;; ++ ++ uts4*) ++ _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' ++ _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no ++ ;; ++ ++ *) ++ _LT_AC_TAGVAR(ld_shlibs, $1)=no ++ ;; ++ esac ++ fi ++]) ++AC_MSG_RESULT([$_LT_AC_TAGVAR(ld_shlibs, $1)]) ++test "$_LT_AC_TAGVAR(ld_shlibs, $1)" = no && can_build_shared=no ++ ++# ++# Do we need to explicitly link libc? ++# ++case "x$_LT_AC_TAGVAR(archive_cmds_need_lc, $1)" in ++x|xyes) ++ # Assume -lc should be added ++ _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=yes ++ ++ if test "$enable_shared" = yes && test "$GCC" = yes; then ++ case $_LT_AC_TAGVAR(archive_cmds, $1) in ++ *'~'*) ++ # FIXME: we may have to deal with multi-command sequences. ++ ;; ++ '$CC '*) ++ # Test whether the compiler implicitly links with -lc since on some ++ # systems, -lgcc has to come before -lc. If gcc already passes -lc ++ # to ld, don't add -lc before -lgcc. ++ AC_MSG_CHECKING([whether -lc should be explicitly linked in]) ++ $rm conftest* ++ echo "$lt_simple_compile_test_code" > conftest.$ac_ext ++ ++ if AC_TRY_EVAL(ac_compile) 2>conftest.err; then ++ soname=conftest ++ lib=conftest ++ libobjs=conftest.$ac_objext ++ deplibs= ++ wl=$_LT_AC_TAGVAR(lt_prog_compiler_wl, $1) ++ pic_flag=$_LT_AC_TAGVAR(lt_prog_compiler_pic, $1) ++ compiler_flags=-v ++ linker_flags=-v ++ verstring= ++ output_objdir=. ++ libname=conftest ++ lt_save_allow_undefined_flag=$_LT_AC_TAGVAR(allow_undefined_flag, $1) ++ _LT_AC_TAGVAR(allow_undefined_flag, $1)= ++ if AC_TRY_EVAL(_LT_AC_TAGVAR(archive_cmds, $1) 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) ++ then ++ _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no ++ else ++ _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=yes ++ fi ++ _LT_AC_TAGVAR(allow_undefined_flag, $1)=$lt_save_allow_undefined_flag ++ else ++ cat conftest.err 1>&5 ++ fi ++ $rm conftest* ++ AC_MSG_RESULT([$_LT_AC_TAGVAR(archive_cmds_need_lc, $1)]) ++ ;; ++ esac ++ fi ++ ;; ++esac ++]) ++m4trace:/usr/share/aclocal/libtool.m4:6521: -1- AC_DEFUN([_LT_AC_FILE_LTDLL_C], [ ++# /* ltdll.c starts here */ ++# #define WIN32_LEAN_AND_MEAN ++# #include ++# #undef WIN32_LEAN_AND_MEAN ++# #include ++# ++# #ifndef __CYGWIN__ ++# # ifdef __CYGWIN32__ ++# # define __CYGWIN__ __CYGWIN32__ ++# # endif ++# #endif ++# ++# #ifdef __cplusplus ++# extern "C" { ++# #endif ++# BOOL APIENTRY DllMain (HINSTANCE hInst, DWORD reason, LPVOID reserved); ++# #ifdef __cplusplus ++# } ++# #endif ++# ++# #ifdef __CYGWIN__ ++# #include ++# DECLARE_CYGWIN_DLL( DllMain ); ++# #endif ++# HINSTANCE __hDllInstance_base; ++# ++# BOOL APIENTRY ++# DllMain (HINSTANCE hInst, DWORD reason, LPVOID reserved) ++# { ++# __hDllInstance_base = hInst; ++# return TRUE; ++# } ++# /* ltdll.c ends here */ ++]) ++m4trace:/usr/share/aclocal/libtool.m4:6560: -1- AC_DEFUN([_LT_AC_TAGVAR], [ifelse([$2], [], [$1], [$1_$2])]) ++m4trace:/usr/share/aclocal/libtool.m4:6564: -1- AC_DEFUN([AM_PROG_LIBTOOL], [AC_PROG_LIBTOOL]) ++m4trace:/usr/share/aclocal/libtool.m4:6565: -1- AC_DEFUN([AM_ENABLE_SHARED], [AC_ENABLE_SHARED($@)]) ++m4trace:/usr/share/aclocal/libtool.m4:6566: -1- AC_DEFUN([AM_ENABLE_STATIC], [AC_ENABLE_STATIC($@)]) ++m4trace:/usr/share/aclocal/libtool.m4:6567: -1- AC_DEFUN([AM_DISABLE_SHARED], [AC_DISABLE_SHARED($@)]) ++m4trace:/usr/share/aclocal/libtool.m4:6568: -1- AC_DEFUN([AM_DISABLE_STATIC], [AC_DISABLE_STATIC($@)]) ++m4trace:/usr/share/aclocal/libtool.m4:6569: -1- AC_DEFUN([AM_PROG_LD], [AC_PROG_LD]) ++m4trace:/usr/share/aclocal/libtool.m4:6570: -1- AC_DEFUN([AM_PROG_NM], [AC_PROG_NM]) ++m4trace:/usr/share/aclocal/libtool.m4:6575: -1- AC_DEFUN([LT_AC_PROG_GCJ], [AC_CHECK_TOOL(GCJ, gcj, no) ++ test "x${GCJFLAGS+set}" = xset || GCJFLAGS="-g -O2" ++ AC_SUBST(GCJFLAGS) ++]) ++m4trace:/usr/share/aclocal/libtool.m4:6581: -1- AC_DEFUN([LT_AC_PROG_RC], [AC_CHECK_TOOL(RC, windres, no) ++]) ++m4trace:/usr/share/aclocal/libtool.m4:6619: -1- AC_DEFUN([LT_AC_PROG_SED], [AC_MSG_CHECKING([for a sed that does not truncate output]) ++AC_CACHE_VAL(lt_cv_path_SED, ++[# Loop through the user's path and test for sed and gsed. ++# Then use that list of sed's as ones to test for truncation. ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for lt_ac_prog in sed gsed; do ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if AS_EXECUTABLE_P(["$as_dir/$lt_ac_prog$ac_exec_ext"]); then ++ lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext" ++ fi ++ done ++ done ++done ++IFS=$as_save_IFS ++lt_ac_max=0 ++lt_ac_count=0 ++# Add /usr/xpg4/bin/sed as it is typically found on Solaris ++# along with /bin/sed that truncates output. ++for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do ++ test ! -f $lt_ac_sed && continue ++ cat /dev/null > conftest.in ++ lt_ac_count=0 ++ echo $ECHO_N "0123456789$ECHO_C" >conftest.in ++ # Check for GNU sed and select it if it is found. ++ if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then ++ lt_cv_path_SED=$lt_ac_sed ++ break ++ fi ++ while true; do ++ cat conftest.in conftest.in >conftest.tmp ++ mv conftest.tmp conftest.in ++ cp conftest.in conftest.nl ++ echo >>conftest.nl ++ $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break ++ cmp -s conftest.out conftest.nl || break ++ # 10000 chars as input seems more than enough ++ test $lt_ac_count -gt 10 && break ++ lt_ac_count=`expr $lt_ac_count + 1` ++ if test $lt_ac_count -gt $lt_ac_max; then ++ lt_ac_max=$lt_ac_count ++ lt_cv_path_SED=$lt_ac_sed ++ fi ++ done ++done ++]) ++SED=$lt_cv_path_SED ++AC_SUBST([SED]) ++AC_MSG_RESULT([$SED]) ++]) ++m4trace:/usr/share/aclocal-1.10/amversion.m4:14: -1- AC_DEFUN([AM_AUTOMAKE_VERSION], [am__api_version='1.10' ++dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to ++dnl require some minimum version. Point them to the right macro. ++m4_if([$1], [1.10.1], [], ++ [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl ++]) ++m4trace:/usr/share/aclocal-1.10/amversion.m4:33: -1- AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION], [AM_AUTOMAKE_VERSION([1.10.1])dnl ++m4_ifndef([AC_AUTOCONF_VERSION], ++ [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl ++_AM_AUTOCONF_VERSION(AC_AUTOCONF_VERSION)]) ++m4trace:/usr/share/aclocal-1.10/as.m4:13: -1- AC_DEFUN([AM_PROG_AS], [# By default we simply use the C compiler to build assembly code. ++AC_REQUIRE([AC_PROG_CC]) ++test "${CCAS+set}" = set || CCAS=$CC ++test "${CCASFLAGS+set}" = set || CCASFLAGS=$CFLAGS ++AC_ARG_VAR([CCAS], [assembler compiler command (defaults to CC)]) ++AC_ARG_VAR([CCASFLAGS], [assembler compiler flags (defaults to CFLAGS)]) ++_AM_IF_OPTION([no-dependencies],, [_AM_DEPENDENCIES([CCAS])])dnl ++]) ++m4trace:/usr/share/aclocal-1.10/auxdir.m4:47: -1- AC_DEFUN([AM_AUX_DIR_EXPAND], [dnl Rely on autoconf to set up CDPATH properly. ++AC_PREREQ([2.50])dnl ++# expand $ac_aux_dir to an absolute path ++am_aux_dir=`cd $ac_aux_dir && pwd` ++]) ++m4trace:/usr/share/aclocal-1.10/cond.m4:15: -1- AC_DEFUN([AM_CONDITIONAL], [AC_PREREQ(2.52)dnl ++ ifelse([$1], [TRUE], [AC_FATAL([$0: invalid condition: $1])], ++ [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl ++AC_SUBST([$1_TRUE])dnl ++AC_SUBST([$1_FALSE])dnl ++_AM_SUBST_NOTMAKE([$1_TRUE])dnl ++_AM_SUBST_NOTMAKE([$1_FALSE])dnl ++if $2; then ++ $1_TRUE= ++ $1_FALSE='#' ++else ++ $1_TRUE='#' ++ $1_FALSE= ++fi ++AC_CONFIG_COMMANDS_PRE( ++[if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then ++ AC_MSG_ERROR([[conditional "$1" was never defined. ++Usually this means the macro was only invoked conditionally.]]) ++fi])]) ++m4trace:/usr/share/aclocal-1.10/depend.m4:28: -1- AC_DEFUN([_AM_DEPENDENCIES], [AC_REQUIRE([AM_SET_DEPDIR])dnl ++AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl ++AC_REQUIRE([AM_MAKE_INCLUDE])dnl ++AC_REQUIRE([AM_DEP_TRACK])dnl ++ ++ifelse([$1], CC, [depcc="$CC" am_compiler_list=], ++ [$1], CXX, [depcc="$CXX" am_compiler_list=], ++ [$1], OBJC, [depcc="$OBJC" am_compiler_list='gcc3 gcc'], ++ [$1], UPC, [depcc="$UPC" am_compiler_list=], ++ [$1], GCJ, [depcc="$GCJ" am_compiler_list='gcc3 gcc'], ++ [depcc="$$1" am_compiler_list=]) ++ ++AC_CACHE_CHECK([dependency style of $depcc], ++ [am_cv_$1_dependencies_compiler_type], ++[if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then ++ # We make a subdir and do the tests there. Otherwise we can end up ++ # making bogus files that we don't know about and never remove. For ++ # instance it was reported that on HP-UX the gcc test will end up ++ # making a dummy file named `D' -- because `-MD' means `put the output ++ # in D'. ++ mkdir conftest.dir ++ # Copy depcomp to subdir because otherwise we won't find it if we're ++ # using a relative directory. ++ cp "$am_depcomp" conftest.dir ++ cd conftest.dir ++ # We will build objects and dependencies in a subdirectory because ++ # it helps to detect inapplicable dependency modes. For instance ++ # both Tru64's cc and ICC support -MD to output dependencies as a ++ # side effect of compilation, but ICC will put the dependencies in ++ # the current directory while Tru64 will put them in the object ++ # directory. ++ mkdir sub ++ ++ am_cv_$1_dependencies_compiler_type=none ++ if test "$am_compiler_list" = ""; then ++ am_compiler_list=`sed -n ['s/^#*\([a-zA-Z0-9]*\))$/\1/p'] < ./depcomp` ++ fi ++ for depmode in $am_compiler_list; do ++ # Setup a source with many dependencies, because some compilers ++ # like to wrap large dependency lists on column 80 (with \), and ++ # we should not choose a depcomp mode which is confused by this. ++ # ++ # We need to recreate these files for each test, as the compiler may ++ # overwrite some of them when testing with obscure command lines. ++ # This happens at least with the AIX C compiler. ++ : > sub/conftest.c ++ for i in 1 2 3 4 5 6; do ++ echo '#include "conftst'$i'.h"' >> sub/conftest.c ++ # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with ++ # Solaris 8's {/usr,}/bin/sh. ++ touch sub/conftst$i.h ++ done ++ echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf ++ ++ case $depmode in ++ nosideeffect) ++ # after this tag, mechanisms are not by side-effect, so they'll ++ # only be used when explicitly requested ++ if test "x$enable_dependency_tracking" = xyes; then ++ continue ++ else ++ break ++ fi ++ ;; ++ none) break ;; ++ esac ++ # We check with `-c' and `-o' for the sake of the "dashmstdout" ++ # mode. It turns out that the SunPro C++ compiler does not properly ++ # handle `-M -o', and we need to detect this. ++ if depmode=$depmode \ ++ source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \ ++ depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ ++ $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \ ++ >/dev/null 2>conftest.err && ++ grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && ++ grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && ++ grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 && ++ ${MAKE-make} -s -f confmf > /dev/null 2>&1; then ++ # icc doesn't choke on unknown options, it will just issue warnings ++ # or remarks (even with -Werror). So we grep stderr for any message ++ # that says an option was ignored or not supported. ++ # When given -MP, icc 7.0 and 7.1 complain thusly: ++ # icc: Command line warning: ignoring option '-M'; no argument required ++ # The diagnosis changed in icc 8.0: ++ # icc: Command line remark: option '-MP' not supported ++ if (grep 'ignoring option' conftest.err || ++ grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else ++ am_cv_$1_dependencies_compiler_type=$depmode ++ break ++ fi ++ fi ++ done ++ ++ cd .. ++ rm -rf conftest.dir ++else ++ am_cv_$1_dependencies_compiler_type=none ++fi ++]) ++AC_SUBST([$1DEPMODE], [depmode=$am_cv_$1_dependencies_compiler_type]) ++AM_CONDITIONAL([am__fastdep$1], [ ++ test "x$enable_dependency_tracking" != xno \ ++ && test "$am_cv_$1_dependencies_compiler_type" = gcc3]) ++]) ++m4trace:/usr/share/aclocal-1.10/depend.m4:139: -1- AC_DEFUN([AM_SET_DEPDIR], [AC_REQUIRE([AM_SET_LEADING_DOT])dnl ++AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl ++]) ++m4trace:/usr/share/aclocal-1.10/depend.m4:147: -1- AC_DEFUN([AM_DEP_TRACK], [AC_ARG_ENABLE(dependency-tracking, ++[ --disable-dependency-tracking speeds up one-time build ++ --enable-dependency-tracking do not reject slow dependency extractors]) ++if test "x$enable_dependency_tracking" != xno; then ++ am_depcomp="$ac_aux_dir/depcomp" ++ AMDEPBACKSLASH='\' ++fi ++AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno]) ++AC_SUBST([AMDEPBACKSLASH])dnl ++_AM_SUBST_NOTMAKE([AMDEPBACKSLASH])dnl ++]) ++m4trace:/usr/share/aclocal-1.10/depout.m4:14: -1- AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS], [for mf in $CONFIG_FILES; do ++ # Strip MF so we end up with the name of the file. ++ mf=`echo "$mf" | sed -e 's/:.*$//'` ++ # Check whether this is an Automake generated Makefile or not. ++ # We used to match only the files named `Makefile.in', but ++ # some people rename them; so instead we look at the file content. ++ # Grep'ing the first line is not enough: some people post-process ++ # each Makefile.in and add a new line on top of each file to say so. ++ # Grep'ing the whole file is not good either: AIX grep has a line ++ # limit of 2048, but all sed's we know have understand at least 4000. ++ if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then ++ dirpart=`AS_DIRNAME("$mf")` ++ else ++ continue ++ fi ++ # Extract the definition of DEPDIR, am__include, and am__quote ++ # from the Makefile without running `make'. ++ DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` ++ test -z "$DEPDIR" && continue ++ am__include=`sed -n 's/^am__include = //p' < "$mf"` ++ test -z "am__include" && continue ++ am__quote=`sed -n 's/^am__quote = //p' < "$mf"` ++ # When using ansi2knr, U may be empty or an underscore; expand it ++ U=`sed -n 's/^U = //p' < "$mf"` ++ # Find all dependency output files, they are included files with ++ # $(DEPDIR) in their names. We invoke sed twice because it is the ++ # simplest approach to changing $(DEPDIR) to its actual value in the ++ # expansion. ++ for file in `sed -n " ++ s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ ++ sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do ++ # Make sure the directory exists. ++ test -f "$dirpart/$file" && continue ++ fdir=`AS_DIRNAME(["$file"])` ++ AS_MKDIR_P([$dirpart/$fdir]) ++ # echo "creating $dirpart/$file" ++ echo '# dummy' > "$dirpart/$file" ++ done ++done ++]) ++m4trace:/usr/share/aclocal-1.10/depout.m4:64: -1- AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS], [AC_CONFIG_COMMANDS([depfiles], ++ [test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS], ++ [AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"]) ++]) ++m4trace:/usr/share/aclocal-1.10/init.m4:26: -1- AC_DEFUN([AM_INIT_AUTOMAKE], [AC_PREREQ([2.60])dnl ++dnl Autoconf wants to disallow AM_ names. We explicitly allow ++dnl the ones we care about. ++m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl ++AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl ++AC_REQUIRE([AC_PROG_INSTALL])dnl ++if test "`cd $srcdir && pwd`" != "`pwd`"; then ++ # Use -I$(srcdir) only when $(srcdir) != ., so that make's output ++ # is not polluted with repeated "-I." ++ AC_SUBST([am__isrc], [' -I$(srcdir)'])_AM_SUBST_NOTMAKE([am__isrc])dnl ++ # test to see if srcdir already configured ++ if test -f $srcdir/config.status; then ++ AC_MSG_ERROR([source directory already configured; run "make distclean" there first]) ++ fi ++fi ++ ++# test whether we have cygpath ++if test -z "$CYGPATH_W"; then ++ if (cygpath --version) >/dev/null 2>/dev/null; then ++ CYGPATH_W='cygpath -w' ++ else ++ CYGPATH_W=echo ++ fi ++fi ++AC_SUBST([CYGPATH_W]) ++ ++# Define the identity of the package. ++dnl Distinguish between old-style and new-style calls. ++m4_ifval([$2], ++[m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl ++ AC_SUBST([PACKAGE], [$1])dnl ++ AC_SUBST([VERSION], [$2])], ++[_AM_SET_OPTIONS([$1])dnl ++dnl Diagnose old-style AC_INIT with new-style AM_AUTOMAKE_INIT. ++m4_if(m4_ifdef([AC_PACKAGE_NAME], 1)m4_ifdef([AC_PACKAGE_VERSION], 1), 11,, ++ [m4_fatal([AC_INIT should be called with package and version arguments])])dnl ++ AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl ++ AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl ++ ++_AM_IF_OPTION([no-define],, ++[AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package]) ++ AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])])dnl ++ ++# Some tools Automake needs. ++AC_REQUIRE([AM_SANITY_CHECK])dnl ++AC_REQUIRE([AC_ARG_PROGRAM])dnl ++AM_MISSING_PROG(ACLOCAL, aclocal-${am__api_version}) ++AM_MISSING_PROG(AUTOCONF, autoconf) ++AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version}) ++AM_MISSING_PROG(AUTOHEADER, autoheader) ++AM_MISSING_PROG(MAKEINFO, makeinfo) ++AM_PROG_INSTALL_SH ++AM_PROG_INSTALL_STRIP ++AC_REQUIRE([AM_PROG_MKDIR_P])dnl ++# We need awk for the "check" target. The system "awk" is bad on ++# some platforms. ++AC_REQUIRE([AC_PROG_AWK])dnl ++AC_REQUIRE([AC_PROG_MAKE_SET])dnl ++AC_REQUIRE([AM_SET_LEADING_DOT])dnl ++_AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])], ++ [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])], ++ [_AM_PROG_TAR([v7])])]) ++_AM_IF_OPTION([no-dependencies],, ++[AC_PROVIDE_IFELSE([AC_PROG_CC], ++ [_AM_DEPENDENCIES(CC)], ++ [define([AC_PROG_CC], ++ defn([AC_PROG_CC])[_AM_DEPENDENCIES(CC)])])dnl ++AC_PROVIDE_IFELSE([AC_PROG_CXX], ++ [_AM_DEPENDENCIES(CXX)], ++ [define([AC_PROG_CXX], ++ defn([AC_PROG_CXX])[_AM_DEPENDENCIES(CXX)])])dnl ++AC_PROVIDE_IFELSE([AC_PROG_OBJC], ++ [_AM_DEPENDENCIES(OBJC)], ++ [define([AC_PROG_OBJC], ++ defn([AC_PROG_OBJC])[_AM_DEPENDENCIES(OBJC)])])dnl ++]) ++]) ++m4trace:/usr/share/aclocal-1.10/init.m4:113: -1- AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK], [# Compute $1's index in $config_headers. ++_am_arg=$1 ++_am_stamp_count=1 ++for _am_header in $config_headers :; do ++ case $_am_header in ++ $_am_arg | $_am_arg:* ) ++ break ;; ++ * ) ++ _am_stamp_count=`expr $_am_stamp_count + 1` ;; ++ esac ++done ++echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count]) ++m4trace:/usr/share/aclocal-1.10/install-sh.m4:11: -1- AC_DEFUN([AM_PROG_INSTALL_SH], [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl ++install_sh=${install_sh-"\$(SHELL) $am_aux_dir/install-sh"} ++AC_SUBST(install_sh)]) ++m4trace:/usr/share/aclocal-1.10/lead-dot.m4:12: -1- AC_DEFUN([AM_SET_LEADING_DOT], [rm -rf .tst 2>/dev/null ++mkdir .tst 2>/dev/null ++if test -d .tst; then ++ am__leading_dot=. ++else ++ am__leading_dot=_ ++fi ++rmdir .tst 2>/dev/null ++AC_SUBST([am__leading_dot])]) ++m4trace:/usr/share/aclocal-1.10/maintainer.m4:13: -1- AC_DEFUN([AM_MAINTAINER_MODE], [AC_MSG_CHECKING([whether to enable maintainer-specific portions of Makefiles]) ++ dnl maintainer-mode is disabled by default ++ AC_ARG_ENABLE(maintainer-mode, ++[ --enable-maintainer-mode enable make rules and dependencies not useful ++ (and sometimes confusing) to the casual installer], ++ USE_MAINTAINER_MODE=$enableval, ++ USE_MAINTAINER_MODE=no) ++ AC_MSG_RESULT([$USE_MAINTAINER_MODE]) ++ AM_CONDITIONAL(MAINTAINER_MODE, [test $USE_MAINTAINER_MODE = yes]) ++ MAINT=$MAINTAINER_MODE_TRUE ++ AC_SUBST(MAINT)dnl ++ ++]) ++m4trace:/usr/share/aclocal-1.10/maintainer.m4:28: -1- AU_DEFUN([jm_MAINTAINER_MODE], [AM_MAINTAINER_MODE]) ++m4trace:/usr/share/aclocal-1.10/maintainer.m4:28: -1- AC_DEFUN([jm_MAINTAINER_MODE], [AC_DIAGNOSE([obsolete], [The macro `jm_MAINTAINER_MODE' is obsolete. ++You should run autoupdate.])dnl ++AM_MAINTAINER_MODE]) ++m4trace:/usr/share/aclocal-1.10/make.m4:14: -1- AC_DEFUN([AM_MAKE_INCLUDE], [am_make=${MAKE-make} ++cat > confinc << 'END' ++am__doit: ++ @echo done ++.PHONY: am__doit ++END ++# If we don't find an include directive, just comment out the code. ++AC_MSG_CHECKING([for style of include used by $am_make]) ++am__include="#" ++am__quote= ++_am_result=none ++# First try GNU make style include. ++echo "include confinc" > confmf ++# We grep out `Entering directory' and `Leaving directory' ++# messages which can occur if `w' ends up in MAKEFLAGS. ++# In particular we don't look at `^make:' because GNU make might ++# be invoked under some other name (usually "gmake"), in which ++# case it prints its new name instead of `make'. ++if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then ++ am__include=include ++ am__quote= ++ _am_result=GNU ++fi ++# Now try BSD make style include. ++if test "$am__include" = "#"; then ++ echo '.include "confinc"' > confmf ++ if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then ++ am__include=.include ++ am__quote="\"" ++ _am_result=BSD ++ fi ++fi ++AC_SUBST([am__include]) ++AC_SUBST([am__quote]) ++AC_MSG_RESULT([$_am_result]) ++rm -f confinc confmf ++]) ++m4trace:/usr/share/aclocal-1.10/minuso.m4:14: -1- AC_DEFUN([AM_PROG_CC_C_O], [AC_REQUIRE([AC_PROG_CC_C_O])dnl ++AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl ++AC_REQUIRE_AUX_FILE([compile])dnl ++# FIXME: we rely on the cache variable name because ++# there is no other way. ++set dummy $CC ++ac_cc=`echo $[2] | sed ['s/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/']` ++if eval "test \"`echo '$ac_cv_prog_cc_'${ac_cc}_c_o`\" != yes"; then ++ # Losing compiler, so override with the script. ++ # FIXME: It is wrong to rewrite CC. ++ # But if we don't then we get into trouble of one sort or another. ++ # A longer-term fix would be to have automake use am__CC in this case, ++ # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" ++ CC="$am_aux_dir/compile $CC" ++fi ++dnl Make sure AC_PROG_CC is never called again, or it will override our ++dnl setting of CC. ++m4_define([AC_PROG_CC], ++ [m4_fatal([AC_PROG_CC cannot be called after AM_PROG_CC_C_O])]) ++]) ++m4trace:/usr/share/aclocal-1.10/missing.m4:14: -1- AC_DEFUN([AM_MISSING_PROG], [AC_REQUIRE([AM_MISSING_HAS_RUN]) ++$1=${$1-"${am_missing_run}$2"} ++AC_SUBST($1)]) ++m4trace:/usr/share/aclocal-1.10/missing.m4:24: -1- AC_DEFUN([AM_MISSING_HAS_RUN], [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl ++AC_REQUIRE_AUX_FILE([missing])dnl ++test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing" ++# Use eval to expand $SHELL ++if eval "$MISSING --run true"; then ++ am_missing_run="$MISSING --run " ++else ++ am_missing_run= ++ AC_MSG_WARN([`missing' script is too old or missing]) ++fi ++]) ++m4trace:/usr/share/aclocal-1.10/mkdirp.m4:11: -1- AC_DEFUN([AM_PROG_MKDIR_P], [AC_PREREQ([2.60])dnl ++AC_REQUIRE([AC_PROG_MKDIR_P])dnl ++dnl Automake 1.8 to 1.9.6 used to define mkdir_p. We now use MKDIR_P, ++dnl while keeping a definition of mkdir_p for backward compatibility. ++dnl @MKDIR_P@ is magic: AC_OUTPUT adjusts its value for each Makefile. ++dnl However we cannot define mkdir_p as $(MKDIR_P) for the sake of ++dnl Makefile.ins that do not define MKDIR_P, so we do our own ++dnl adjustment using top_builddir (which is defined more often than ++dnl MKDIR_P). ++AC_SUBST([mkdir_p], ["$MKDIR_P"])dnl ++case $mkdir_p in ++ [[\\/$]]* | ?:[[\\/]]*) ;; ++ */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;; ++esac ++]) ++m4trace:/usr/share/aclocal-1.10/options.m4:13: -1- AC_DEFUN([_AM_MANGLE_OPTION], [[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])]) ++m4trace:/usr/share/aclocal-1.10/options.m4:19: -1- AC_DEFUN([_AM_SET_OPTION], [m4_define(_AM_MANGLE_OPTION([$1]), 1)]) ++m4trace:/usr/share/aclocal-1.10/options.m4:25: -1- AC_DEFUN([_AM_SET_OPTIONS], [AC_FOREACH([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])]) ++m4trace:/usr/share/aclocal-1.10/options.m4:31: -1- AC_DEFUN([_AM_IF_OPTION], [m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])]) ++m4trace:/usr/share/aclocal-1.10/runlog.m4:12: -1- AC_DEFUN([AM_RUN_LOG], [{ echo "$as_me:$LINENO: $1" >&AS_MESSAGE_LOG_FD ++ ($1) >&AS_MESSAGE_LOG_FD 2>&AS_MESSAGE_LOG_FD ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD ++ (exit $ac_status); }]) ++m4trace:/usr/share/aclocal-1.10/sanity.m4:14: -1- AC_DEFUN([AM_SANITY_CHECK], [AC_MSG_CHECKING([whether build environment is sane]) ++# Just in case ++sleep 1 ++echo timestamp > conftest.file ++# Do `set' in a subshell so we don't clobber the current shell's ++# arguments. Must try -L first in case configure is actually a ++# symlink; some systems play weird games with the mod time of symlinks ++# (eg FreeBSD returns the mod time of the symlink's containing ++# directory). ++if ( ++ set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null` ++ if test "$[*]" = "X"; then ++ # -L didn't work. ++ set X `ls -t $srcdir/configure conftest.file` ++ fi ++ rm -f conftest.file ++ if test "$[*]" != "X $srcdir/configure conftest.file" \ ++ && test "$[*]" != "X conftest.file $srcdir/configure"; then ++ ++ # If neither matched, then we have a broken ls. This can happen ++ # if, for instance, CONFIG_SHELL is bash and it inherits a ++ # broken ls alias from the environment. This has actually ++ # happened. Such a system could not be considered "sane". ++ AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken ++alias in your environment]) ++ fi ++ ++ test "$[2]" = conftest.file ++ ) ++then ++ # Ok. ++ : ++else ++ AC_MSG_ERROR([newly created file is older than distributed files! ++Check your system clock]) ++fi ++AC_MSG_RESULT(yes)]) ++m4trace:/usr/share/aclocal-1.10/strip.m4:17: -1- AC_DEFUN([AM_PROG_INSTALL_STRIP], [AC_REQUIRE([AM_PROG_INSTALL_SH])dnl ++# Installed binaries are usually stripped using `strip' when the user ++# run `make install-strip'. However `strip' might not be the right ++# tool to use in cross-compilation environments, therefore Automake ++# will honor the `STRIP' environment variable to overrule this program. ++dnl Don't test for $cross_compiling = yes, because it might be `maybe'. ++if test "$cross_compiling" != no; then ++ AC_CHECK_TOOL([STRIP], [strip], :) ++fi ++INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" ++AC_SUBST([INSTALL_STRIP_PROGRAM])]) ++m4trace:/usr/share/aclocal-1.10/substnot.m4:12: -1- AC_DEFUN([_AM_SUBST_NOTMAKE]) ++m4trace:/usr/share/aclocal-1.10/tar.m4:24: -1- AC_DEFUN([_AM_PROG_TAR], [# Always define AMTAR for backward compatibility. ++AM_MISSING_PROG([AMTAR], [tar]) ++m4_if([$1], [v7], ++ [am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'], ++ [m4_case([$1], [ustar],, [pax],, ++ [m4_fatal([Unknown tar format])]) ++AC_MSG_CHECKING([how to create a $1 tar archive]) ++# Loop over all known methods to create a tar archive until one works. ++_am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none' ++_am_tools=${am_cv_prog_tar_$1-$_am_tools} ++# Do not fold the above two line into one, because Tru64 sh and ++# Solaris sh will not grok spaces in the rhs of `-'. ++for _am_tool in $_am_tools ++do ++ case $_am_tool in ++ gnutar) ++ for _am_tar in tar gnutar gtar; ++ do ++ AM_RUN_LOG([$_am_tar --version]) && break ++ done ++ am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"' ++ am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"' ++ am__untar="$_am_tar -xf -" ++ ;; ++ plaintar) ++ # Must skip GNU tar: if it does not support --format= it doesn't create ++ # ustar tarball either. ++ (tar --version) >/dev/null 2>&1 && continue ++ am__tar='tar chf - "$$tardir"' ++ am__tar_='tar chf - "$tardir"' ++ am__untar='tar xf -' ++ ;; ++ pax) ++ am__tar='pax -L -x $1 -w "$$tardir"' ++ am__tar_='pax -L -x $1 -w "$tardir"' ++ am__untar='pax -r' ++ ;; ++ cpio) ++ am__tar='find "$$tardir" -print | cpio -o -H $1 -L' ++ am__tar_='find "$tardir" -print | cpio -o -H $1 -L' ++ am__untar='cpio -i -H $1 -d' ++ ;; ++ none) ++ am__tar=false ++ am__tar_=false ++ am__untar=false ++ ;; ++ esac ++ ++ # If the value was cached, stop now. We just wanted to have am__tar ++ # and am__untar set. ++ test -n "${am_cv_prog_tar_$1}" && break ++ ++ # tar/untar a dummy directory, and stop if the command works ++ rm -rf conftest.dir ++ mkdir conftest.dir ++ echo GrepMe > conftest.dir/file ++ AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar]) ++ rm -rf conftest.dir ++ if test -s conftest.tar; then ++ AM_RUN_LOG([$am__untar /dev/null 2>&1 && break ++ fi ++done ++rm -rf conftest.dir ++ ++AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool]) ++AC_MSG_RESULT([$am_cv_prog_tar_$1])]) ++AC_SUBST([am__tar]) ++AC_SUBST([am__untar]) ++]) ++m4trace:acinclude.m4:3: -1- AC_DEFUN([AC_FUNC_MMAP_BLACKLIST], [ ++AC_CHECK_HEADER([sys/mman.h], ++ [libffi_header_sys_mman_h=yes], [libffi_header_sys_mman_h=no]) ++AC_CHECK_FUNC([mmap], [libffi_func_mmap=yes], [libffi_func_mmap=no]) ++if test "$libffi_header_sys_mman_h" != yes \ ++ || test "$libffi_func_mmap" != yes; then ++ ac_cv_func_mmap_file=no ++ ac_cv_func_mmap_dev_zero=no ++ ac_cv_func_mmap_anon=no ++else ++ AC_CACHE_CHECK([whether read-only mmap of a plain file works], ++ ac_cv_func_mmap_file, ++ [# Add a system to this blacklist if ++ # mmap(0, stat_size, PROT_READ, MAP_PRIVATE, fd, 0) doesn't return a ++ # memory area containing the same data that you'd get if you applied ++ # read() to the same fd. The only system known to have a problem here ++ # is VMS, where text files have record structure. ++ case "$host_os" in ++ vms* | ultrix*) ++ ac_cv_func_mmap_file=no ;; ++ *) ++ ac_cv_func_mmap_file=yes;; ++ esac]) ++ AC_CACHE_CHECK([whether mmap from /dev/zero works], ++ ac_cv_func_mmap_dev_zero, ++ [# Add a system to this blacklist if it has mmap() but /dev/zero ++ # does not exist, or if mmapping /dev/zero does not give anonymous ++ # zeroed pages with both the following properties: ++ # 1. If you map N consecutive pages in with one call, and then ++ # unmap any subset of those pages, the pages that were not ++ # explicitly unmapped remain accessible. ++ # 2. If you map two adjacent blocks of memory and then unmap them ++ # both at once, they must both go away. ++ # Systems known to be in this category are Windows (all variants), ++ # VMS, and Darwin. ++ case "$host_os" in ++ vms* | cygwin* | pe | mingw* | darwin* | ultrix* | hpux10* | hpux11.00) ++ ac_cv_func_mmap_dev_zero=no ;; ++ *) ++ ac_cv_func_mmap_dev_zero=yes;; ++ esac]) ++ ++ # Unlike /dev/zero, the MAP_ANON(YMOUS) defines can be probed for. ++ AC_CACHE_CHECK([for MAP_ANON(YMOUS)], ac_cv_decl_map_anon, ++ [AC_TRY_COMPILE( ++[#include ++#include ++#include ++ ++#ifndef MAP_ANONYMOUS ++#define MAP_ANONYMOUS MAP_ANON ++#endif ++], ++[int n = MAP_ANONYMOUS;], ++ ac_cv_decl_map_anon=yes, ++ ac_cv_decl_map_anon=no)]) ++ ++ if test $ac_cv_decl_map_anon = no; then ++ ac_cv_func_mmap_anon=no ++ else ++ AC_CACHE_CHECK([whether mmap with MAP_ANON(YMOUS) works], ++ ac_cv_func_mmap_anon, ++ [# Add a system to this blacklist if it has mmap() and MAP_ANON or ++ # MAP_ANONYMOUS, but using mmap(..., MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) ++ # doesn't give anonymous zeroed pages with the same properties listed ++ # above for use of /dev/zero. ++ # Systems known to be in this category are Windows, VMS, and SCO Unix. ++ case "$host_os" in ++ vms* | cygwin* | pe | mingw* | sco* | udk* ) ++ ac_cv_func_mmap_anon=no ;; ++ *) ++ ac_cv_func_mmap_anon=yes;; ++ esac]) ++ fi ++fi ++ ++if test $ac_cv_func_mmap_file = yes; then ++ AC_DEFINE(HAVE_MMAP_FILE, 1, ++ [Define if read-only mmap of a plain file works.]) ++fi ++if test $ac_cv_func_mmap_dev_zero = yes; then ++ AC_DEFINE(HAVE_MMAP_DEV_ZERO, 1, ++ [Define if mmap of /dev/zero works.]) ++fi ++if test $ac_cv_func_mmap_anon = yes; then ++ AC_DEFINE(HAVE_MMAP_ANON, 1, ++ [Define if mmap with MAP_ANON(YMOUS) works.]) ++fi ++]) ++m4trace:configure.ac:5: -1- m4_pattern_forbid([^_?A[CHUM]_]) ++m4trace:configure.ac:5: -1- m4_pattern_forbid([_AC_]) ++m4trace:configure.ac:5: -1- m4_pattern_forbid([^LIBOBJS$], [do not use LIBOBJS directly, use AC_LIBOBJ (see section `AC_LIBOBJ vs LIBOBJS']) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^AS_FLAGS$]) ++m4trace:configure.ac:5: -1- m4_pattern_forbid([^_?m4_]) ++m4trace:configure.ac:5: -1- m4_pattern_forbid([^dnl$]) ++m4trace:configure.ac:5: -1- m4_pattern_forbid([^_?AS_]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^SHELL$]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^PATH_SEPARATOR$]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^PACKAGE_NAME$]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^PACKAGE_TARNAME$]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^PACKAGE_VERSION$]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^PACKAGE_STRING$]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^PACKAGE_BUGREPORT$]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^exec_prefix$]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^prefix$]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^program_transform_name$]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^bindir$]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^sbindir$]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^libexecdir$]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^datarootdir$]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^datadir$]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^sysconfdir$]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^sharedstatedir$]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^localstatedir$]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^includedir$]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^oldincludedir$]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^docdir$]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^infodir$]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^htmldir$]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^dvidir$]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^pdfdir$]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^psdir$]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^libdir$]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^localedir$]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^mandir$]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^PACKAGE_NAME$]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^PACKAGE_TARNAME$]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^PACKAGE_VERSION$]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^PACKAGE_STRING$]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^PACKAGE_BUGREPORT$]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^DEFS$]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^ECHO_C$]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^ECHO_N$]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^ECHO_T$]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^LIBS$]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^build_alias$]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^host_alias$]) ++m4trace:configure.ac:5: -1- m4_pattern_allow([^target_alias$]) ++m4trace:configure.ac:8: -1- _m4_warn([obsolete], [The macro `AC_CANONICAL_SYSTEM' is obsolete. ++You should run autoupdate.], [../../lib/autoconf/general.m4:1747: AC_CANONICAL_SYSTEM is expanded from... ++configure.ac:8: the top level]) ++m4trace:configure.ac:8: -1- m4_pattern_allow([^build$]) ++m4trace:configure.ac:8: -1- m4_pattern_allow([^build_cpu$]) ++m4trace:configure.ac:8: -1- m4_pattern_allow([^build_vendor$]) ++m4trace:configure.ac:8: -1- m4_pattern_allow([^build_os$]) ++m4trace:configure.ac:8: -1- m4_pattern_allow([^host$]) ++m4trace:configure.ac:8: -1- m4_pattern_allow([^host_cpu$]) ++m4trace:configure.ac:8: -1- m4_pattern_allow([^host_vendor$]) ++m4trace:configure.ac:8: -1- m4_pattern_allow([^host_os$]) ++m4trace:configure.ac:8: -1- m4_pattern_allow([^target$]) ++m4trace:configure.ac:8: -1- m4_pattern_allow([^target_cpu$]) ++m4trace:configure.ac:8: -1- m4_pattern_allow([^target_vendor$]) ++m4trace:configure.ac:8: -1- m4_pattern_allow([^target_os$]) ++m4trace:configure.ac:13: -1- AM_INIT_AUTOMAKE ++m4trace:configure.ac:13: -1- m4_pattern_allow([^AM_[A-Z]+FLAGS$]) ++m4trace:configure.ac:13: -1- AM_SET_CURRENT_AUTOMAKE_VERSION ++m4trace:configure.ac:13: -1- AM_AUTOMAKE_VERSION([1.10.1]) ++m4trace:configure.ac:13: -1- _AM_AUTOCONF_VERSION([2.61]) ++m4trace:configure.ac:13: -1- m4_pattern_allow([^INSTALL_PROGRAM$]) ++m4trace:configure.ac:13: -1- m4_pattern_allow([^INSTALL_SCRIPT$]) ++m4trace:configure.ac:13: -1- m4_pattern_allow([^INSTALL_DATA$]) ++m4trace:configure.ac:13: -1- m4_pattern_allow([^am__isrc$]) ++m4trace:configure.ac:13: -1- _AM_SUBST_NOTMAKE([am__isrc]) ++m4trace:configure.ac:13: -1- m4_pattern_allow([^CYGPATH_W$]) ++m4trace:configure.ac:13: -1- _AM_SET_OPTIONS([]) ++m4trace:configure.ac:13: -1- _m4_warn([obsolete], [The macro `AC_FOREACH' is obsolete. ++You should run autoupdate.], [../../lib/autoconf/general.m4:196: AC_FOREACH is expanded from... ++/usr/share/aclocal-1.10/options.m4:25: _AM_SET_OPTIONS is expanded from... ++/usr/share/aclocal-1.10/init.m4:26: AM_INIT_AUTOMAKE is expanded from... ++configure.ac:13: the top level]) ++m4trace:configure.ac:13: -1- m4_pattern_allow([^PACKAGE$]) ++m4trace:configure.ac:13: -1- m4_pattern_allow([^VERSION$]) ++m4trace:configure.ac:13: -1- _AM_IF_OPTION([no-define], [], [AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package]) ++ AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])]) ++m4trace:configure.ac:13: -2- _AM_MANGLE_OPTION([no-define]) ++m4trace:configure.ac:13: -1- m4_pattern_allow([^PACKAGE$]) ++m4trace:configure.ac:13: -1- m4_pattern_allow([^VERSION$]) ++m4trace:configure.ac:13: -1- AM_SANITY_CHECK ++m4trace:configure.ac:13: -1- AM_MISSING_PROG([ACLOCAL], [aclocal-${am__api_version}]) ++m4trace:configure.ac:13: -1- AM_MISSING_HAS_RUN ++m4trace:configure.ac:13: -1- AM_AUX_DIR_EXPAND ++m4trace:configure.ac:13: -1- m4_pattern_allow([^ACLOCAL$]) ++m4trace:configure.ac:13: -1- AM_MISSING_PROG([AUTOCONF], [autoconf]) ++m4trace:configure.ac:13: -1- m4_pattern_allow([^AUTOCONF$]) ++m4trace:configure.ac:13: -1- AM_MISSING_PROG([AUTOMAKE], [automake-${am__api_version}]) ++m4trace:configure.ac:13: -1- m4_pattern_allow([^AUTOMAKE$]) ++m4trace:configure.ac:13: -1- AM_MISSING_PROG([AUTOHEADER], [autoheader]) ++m4trace:configure.ac:13: -1- m4_pattern_allow([^AUTOHEADER$]) ++m4trace:configure.ac:13: -1- AM_MISSING_PROG([MAKEINFO], [makeinfo]) ++m4trace:configure.ac:13: -1- m4_pattern_allow([^MAKEINFO$]) ++m4trace:configure.ac:13: -1- AM_PROG_INSTALL_SH ++m4trace:configure.ac:13: -1- m4_pattern_allow([^install_sh$]) ++m4trace:configure.ac:13: -1- AM_PROG_INSTALL_STRIP ++m4trace:configure.ac:13: -1- m4_pattern_allow([^STRIP$]) ++m4trace:configure.ac:13: -1- m4_pattern_allow([^INSTALL_STRIP_PROGRAM$]) ++m4trace:configure.ac:13: -1- AM_PROG_MKDIR_P ++m4trace:configure.ac:13: -1- m4_pattern_allow([^mkdir_p$]) ++m4trace:configure.ac:13: -1- m4_pattern_allow([^AWK$]) ++m4trace:configure.ac:13: -1- m4_pattern_allow([^SET_MAKE$]) ++m4trace:configure.ac:13: -1- AM_SET_LEADING_DOT ++m4trace:configure.ac:13: -1- m4_pattern_allow([^am__leading_dot$]) ++m4trace:configure.ac:13: -1- _AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])], [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])], ++ [_AM_PROG_TAR([v7])])]) ++m4trace:configure.ac:13: -2- _AM_MANGLE_OPTION([tar-ustar]) ++m4trace:configure.ac:13: -1- _AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])], [_AM_PROG_TAR([v7])]) ++m4trace:configure.ac:13: -2- _AM_MANGLE_OPTION([tar-pax]) ++m4trace:configure.ac:13: -1- _AM_PROG_TAR([v7]) ++m4trace:configure.ac:13: -1- AM_MISSING_PROG([AMTAR], [tar]) ++m4trace:configure.ac:13: -1- m4_pattern_allow([^AMTAR$]) ++m4trace:configure.ac:13: -1- m4_pattern_allow([^am__tar$]) ++m4trace:configure.ac:13: -1- m4_pattern_allow([^am__untar$]) ++m4trace:configure.ac:13: -1- _AM_IF_OPTION([no-dependencies], [], [AC_PROVIDE_IFELSE([AC_PROG_CC], ++ [_AM_DEPENDENCIES(CC)], ++ [define([AC_PROG_CC], ++ defn([AC_PROG_CC])[_AM_DEPENDENCIES(CC)])])dnl ++AC_PROVIDE_IFELSE([AC_PROG_CXX], ++ [_AM_DEPENDENCIES(CXX)], ++ [define([AC_PROG_CXX], ++ defn([AC_PROG_CXX])[_AM_DEPENDENCIES(CXX)])])dnl ++AC_PROVIDE_IFELSE([AC_PROG_OBJC], ++ [_AM_DEPENDENCIES(OBJC)], ++ [define([AC_PROG_OBJC], ++ defn([AC_PROG_OBJC])[_AM_DEPENDENCIES(OBJC)])])dnl ++]) ++m4trace:configure.ac:13: -2- _AM_MANGLE_OPTION([no-dependencies]) ++m4trace:configure.ac:22: -1- m4_pattern_allow([^CC$]) ++m4trace:configure.ac:22: -1- m4_pattern_allow([^CFLAGS$]) ++m4trace:configure.ac:22: -1- m4_pattern_allow([^LDFLAGS$]) ++m4trace:configure.ac:22: -1- m4_pattern_allow([^LIBS$]) ++m4trace:configure.ac:22: -1- m4_pattern_allow([^CPPFLAGS$]) ++m4trace:configure.ac:22: -1- m4_pattern_allow([^CC$]) ++m4trace:configure.ac:22: -1- m4_pattern_allow([^CC$]) ++m4trace:configure.ac:22: -1- m4_pattern_allow([^CC$]) ++m4trace:configure.ac:22: -1- m4_pattern_allow([^CC$]) ++m4trace:configure.ac:22: -1- m4_pattern_allow([^ac_ct_CC$]) ++m4trace:configure.ac:22: -1- m4_pattern_allow([^EXEEXT$]) ++m4trace:configure.ac:22: -1- m4_pattern_allow([^OBJEXT$]) ++m4trace:configure.ac:22: -1- _AM_DEPENDENCIES([CC]) ++m4trace:configure.ac:22: -1- AM_SET_DEPDIR ++m4trace:configure.ac:22: -1- m4_pattern_allow([^DEPDIR$]) ++m4trace:configure.ac:22: -1- AM_OUTPUT_DEPENDENCY_COMMANDS ++m4trace:configure.ac:22: -1- AM_MAKE_INCLUDE ++m4trace:configure.ac:22: -1- m4_pattern_allow([^am__include$]) ++m4trace:configure.ac:22: -1- m4_pattern_allow([^am__quote$]) ++m4trace:configure.ac:22: -1- AM_DEP_TRACK ++m4trace:configure.ac:22: -1- AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno]) ++m4trace:configure.ac:22: -1- m4_pattern_allow([^AMDEP_TRUE$]) ++m4trace:configure.ac:22: -1- m4_pattern_allow([^AMDEP_FALSE$]) ++m4trace:configure.ac:22: -1- _AM_SUBST_NOTMAKE([AMDEP_TRUE]) ++m4trace:configure.ac:22: -1- _AM_SUBST_NOTMAKE([AMDEP_FALSE]) ++m4trace:configure.ac:22: -1- m4_pattern_allow([^AMDEPBACKSLASH$]) ++m4trace:configure.ac:22: -1- _AM_SUBST_NOTMAKE([AMDEPBACKSLASH]) ++m4trace:configure.ac:22: -1- m4_pattern_allow([^CCDEPMODE$]) ++m4trace:configure.ac:22: -1- AM_CONDITIONAL([am__fastdepCC], [ ++ test "x$enable_dependency_tracking" != xno \ ++ && test "$am_cv_CC_dependencies_compiler_type" = gcc3]) ++m4trace:configure.ac:22: -1- m4_pattern_allow([^am__fastdepCC_TRUE$]) ++m4trace:configure.ac:22: -1- m4_pattern_allow([^am__fastdepCC_FALSE$]) ++m4trace:configure.ac:22: -1- _AM_SUBST_NOTMAKE([am__fastdepCC_TRUE]) ++m4trace:configure.ac:22: -1- _AM_SUBST_NOTMAKE([am__fastdepCC_FALSE]) ++m4trace:configure.ac:25: -1- m4_pattern_allow([^CFLAGS$]) ++m4trace:configure.ac:27: -1- AM_PROG_AS ++m4trace:configure.ac:27: -1- m4_pattern_allow([^CCAS$]) ++m4trace:configure.ac:27: -1- m4_pattern_allow([^CCASFLAGS$]) ++m4trace:configure.ac:27: -1- _AM_IF_OPTION([no-dependencies], [], [_AM_DEPENDENCIES([CCAS])]) ++m4trace:configure.ac:27: -2- _AM_MANGLE_OPTION([no-dependencies]) ++m4trace:configure.ac:27: -1- _AM_DEPENDENCIES([CCAS]) ++m4trace:configure.ac:27: -1- m4_pattern_allow([^CCASDEPMODE$]) ++m4trace:configure.ac:27: -1- AM_CONDITIONAL([am__fastdepCCAS], [ ++ test "x$enable_dependency_tracking" != xno \ ++ && test "$am_cv_CCAS_dependencies_compiler_type" = gcc3]) ++m4trace:configure.ac:27: -1- m4_pattern_allow([^am__fastdepCCAS_TRUE$]) ++m4trace:configure.ac:27: -1- m4_pattern_allow([^am__fastdepCCAS_FALSE$]) ++m4trace:configure.ac:27: -1- _AM_SUBST_NOTMAKE([am__fastdepCCAS_TRUE]) ++m4trace:configure.ac:27: -1- _AM_SUBST_NOTMAKE([am__fastdepCCAS_FALSE]) ++m4trace:configure.ac:28: -1- AM_PROG_CC_C_O ++m4trace:configure.ac:28: -1- m4_pattern_allow([^NO_MINUS_C_MINUS_O$]) ++m4trace:configure.ac:30: -1- AC_LIBTOOL_WIN32_DLL ++m4trace:configure.ac:31: -1- m4_pattern_allow([^LIBFFI_DLL$]) ++m4trace:configure.ac:41: -1- m4_pattern_allow([^LIBFFI_LDFLAGS$]) ++m4trace:configure.ac:43: -1- AC_PROG_LIBTOOL ++m4trace:configure.ac:43: -1- _AC_PROG_LIBTOOL ++m4trace:configure.ac:43: -1- AC_LIBTOOL_SETUP ++m4trace:configure.ac:43: -1- AC_ENABLE_SHARED ++m4trace:configure.ac:43: -1- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete. ++You should run autoupdate.], [../../lib/autoconf/general.m4:209: AC_HELP_STRING is expanded from... ++../../lib/autoconf/general.m4:1364: AC_ARG_ENABLE is expanded from... ++/usr/share/aclocal/libtool.m4:2043: AC_ENABLE_SHARED is expanded from... ++/usr/share/aclocal/libtool.m4:80: AC_LIBTOOL_SETUP is expanded from... ++/usr/share/aclocal/libtool.m4:60: _AC_PROG_LIBTOOL is expanded from... ++/usr/share/aclocal/libtool.m4:25: AC_PROG_LIBTOOL is expanded from... ++configure.ac:43: the top level]) ++m4trace:configure.ac:43: -1- AC_ENABLE_STATIC ++m4trace:configure.ac:43: -1- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete. ++You should run autoupdate.], [../../lib/autoconf/general.m4:209: AC_HELP_STRING is expanded from... ++../../lib/autoconf/general.m4:1364: AC_ARG_ENABLE is expanded from... ++/usr/share/aclocal/libtool.m4:2082: AC_ENABLE_STATIC is expanded from... ++/usr/share/aclocal/libtool.m4:80: AC_LIBTOOL_SETUP is expanded from... ++/usr/share/aclocal/libtool.m4:60: _AC_PROG_LIBTOOL is expanded from... ++/usr/share/aclocal/libtool.m4:25: AC_PROG_LIBTOOL is expanded from... ++configure.ac:43: the top level]) ++m4trace:configure.ac:43: -1- AC_ENABLE_FAST_INSTALL ++m4trace:configure.ac:43: -1- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete. ++You should run autoupdate.], [../../lib/autoconf/general.m4:209: AC_HELP_STRING is expanded from... ++../../lib/autoconf/general.m4:1364: AC_ARG_ENABLE is expanded from... ++/usr/share/aclocal/libtool.m4:2121: AC_ENABLE_FAST_INSTALL is expanded from... ++/usr/share/aclocal/libtool.m4:80: AC_LIBTOOL_SETUP is expanded from... ++/usr/share/aclocal/libtool.m4:60: _AC_PROG_LIBTOOL is expanded from... ++/usr/share/aclocal/libtool.m4:25: AC_PROG_LIBTOOL is expanded from... ++configure.ac:43: the top level]) ++m4trace:configure.ac:43: -1- AC_PROG_LD ++m4trace:configure.ac:43: -1- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete. ++You should run autoupdate.], [../../lib/autoconf/general.m4:209: AC_HELP_STRING is expanded from... ++../../lib/autoconf/general.m4:1382: AC_ARG_WITH is expanded from... ++/usr/share/aclocal/libtool.m4:2262: AC_PROG_LD is expanded from... ++/usr/share/aclocal/libtool.m4:80: AC_LIBTOOL_SETUP is expanded from... ++/usr/share/aclocal/libtool.m4:60: _AC_PROG_LIBTOOL is expanded from... ++/usr/share/aclocal/libtool.m4:25: AC_PROG_LIBTOOL is expanded from... ++configure.ac:43: the top level]) ++m4trace:configure.ac:43: -1- LT_AC_PROG_SED ++m4trace:configure.ac:43: -1- m4_pattern_allow([^SED$]) ++m4trace:configure.ac:43: -1- AC_PROG_LD_GNU ++m4trace:configure.ac:43: -1- AC_PROG_EGREP ++m4trace:configure.ac:43: -1- m4_pattern_allow([^GREP$]) ++m4trace:configure.ac:43: -1- m4_pattern_allow([^GREP$]) ++m4trace:configure.ac:43: -1- m4_pattern_allow([^EGREP$]) ++m4trace:configure.ac:43: -1- m4_pattern_allow([^EGREP$]) ++m4trace:configure.ac:43: -1- AC_PROG_LD_RELOAD_FLAG ++m4trace:configure.ac:43: -1- AC_PROG_NM ++m4trace:configure.ac:43: -1- m4_pattern_allow([^LN_S$]) ++m4trace:configure.ac:43: -1- AC_DEPLIBS_CHECK_METHOD ++m4trace:configure.ac:43: -1- AC_LIBTOOL_SYS_MAX_CMD_LEN ++m4trace:configure.ac:43: -1- AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_no_builtin_flag], []) ++m4trace:configure.ac:43: -1- AC_LIBTOOL_OBJDIR ++m4trace:configure.ac:43: -1- _LT_AC_SYS_COMPILER ++m4trace:configure.ac:43: -1- _LT_AC_PROG_ECHO_BACKSLASH ++m4trace:configure.ac:43: -1- _LT_AC_SHELL_INIT([ ++# Check that we are running under the correct shell. ++SHELL=${CONFIG_SHELL-/bin/sh} ++ ++case X$ECHO in ++X*--fallback-echo) ++ # Remove one level of quotation (which was required for Make). ++ ECHO=`echo "$ECHO" | sed 's,\\\\\[$]\\[$]0,'[$]0','` ++ ;; ++esac ++ ++echo=${ECHO-echo} ++if test "X[$]1" = X--no-reexec; then ++ # Discard the --no-reexec flag, and continue. ++ shift ++elif test "X[$]1" = X--fallback-echo; then ++ # Avoid inline document here, it may be left over ++ : ++elif test "X`($echo '\t') 2>/dev/null`" = 'X\t' ; then ++ # Yippee, $echo works! ++ : ++else ++ # Restart under the correct shell. ++ exec $SHELL "[$]0" --no-reexec ${1+"[$]@"} ++fi ++ ++if test "X[$]1" = X--fallback-echo; then ++ # used as fallback echo ++ shift ++ cat </dev/null 2>&1 && unset CDPATH ++ ++if test -z "$ECHO"; then ++if test "X${echo_test_string+set}" != Xset; then ++# find a string as large as possible, as long as the shell can cope with it ++ for cmd in 'sed 50q "[$]0"' 'sed 20q "[$]0"' 'sed 10q "[$]0"' 'sed 2q "[$]0"' 'echo test'; do ++ # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ... ++ if (echo_test_string=`eval $cmd`) 2>/dev/null && ++ echo_test_string=`eval $cmd` && ++ (test "X$echo_test_string" = "X$echo_test_string") 2>/dev/null ++ then ++ break ++ fi ++ done ++fi ++ ++if test "X`($echo '\t') 2>/dev/null`" = 'X\t' && ++ echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` && ++ test "X$echo_testing_string" = "X$echo_test_string"; then ++ : ++else ++ # The Solaris, AIX, and Digital Unix default echo programs unquote ++ # backslashes. This makes it impossible to quote backslashes using ++ # echo "$something" | sed 's/\\/\\\\/g' ++ # ++ # So, first we look for a working echo in the user's PATH. ++ ++ lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR ++ for dir in $PATH /usr/ucb; do ++ IFS="$lt_save_ifs" ++ if (test -f $dir/echo || test -f $dir/echo$ac_exeext) && ++ test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' && ++ echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` && ++ test "X$echo_testing_string" = "X$echo_test_string"; then ++ echo="$dir/echo" ++ break ++ fi ++ done ++ IFS="$lt_save_ifs" ++ ++ if test "X$echo" = Xecho; then ++ # We didn't find a better echo, so look for alternatives. ++ if test "X`(print -r '\t') 2>/dev/null`" = 'X\t' && ++ echo_testing_string=`(print -r "$echo_test_string") 2>/dev/null` && ++ test "X$echo_testing_string" = "X$echo_test_string"; then ++ # This shell has a builtin print -r that does the trick. ++ echo='print -r' ++ elif (test -f /bin/ksh || test -f /bin/ksh$ac_exeext) && ++ test "X$CONFIG_SHELL" != X/bin/ksh; then ++ # If we have ksh, try running configure again with it. ++ ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh} ++ export ORIGINAL_CONFIG_SHELL ++ CONFIG_SHELL=/bin/ksh ++ export CONFIG_SHELL ++ exec $CONFIG_SHELL "[$]0" --no-reexec ${1+"[$]@"} ++ else ++ # Try using printf. ++ echo='printf %s\n' ++ if test "X`($echo '\t') 2>/dev/null`" = 'X\t' && ++ echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` && ++ test "X$echo_testing_string" = "X$echo_test_string"; then ++ # Cool, printf works ++ : ++ elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "[$]0" --fallback-echo '\t') 2>/dev/null` && ++ test "X$echo_testing_string" = 'X\t' && ++ echo_testing_string=`($ORIGINAL_CONFIG_SHELL "[$]0" --fallback-echo "$echo_test_string") 2>/dev/null` && ++ test "X$echo_testing_string" = "X$echo_test_string"; then ++ CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL ++ export CONFIG_SHELL ++ SHELL="$CONFIG_SHELL" ++ export SHELL ++ echo="$CONFIG_SHELL [$]0 --fallback-echo" ++ elif echo_testing_string=`($CONFIG_SHELL "[$]0" --fallback-echo '\t') 2>/dev/null` && ++ test "X$echo_testing_string" = 'X\t' && ++ echo_testing_string=`($CONFIG_SHELL "[$]0" --fallback-echo "$echo_test_string") 2>/dev/null` && ++ test "X$echo_testing_string" = "X$echo_test_string"; then ++ echo="$CONFIG_SHELL [$]0 --fallback-echo" ++ else ++ # maybe with a smaller string... ++ prev=: ++ ++ for cmd in 'echo test' 'sed 2q "[$]0"' 'sed 10q "[$]0"' 'sed 20q "[$]0"' 'sed 50q "[$]0"'; do ++ if (test "X$echo_test_string" = "X`eval $cmd`") 2>/dev/null ++ then ++ break ++ fi ++ prev="$cmd" ++ done ++ ++ if test "$prev" != 'sed 50q "[$]0"'; then ++ echo_test_string=`eval $prev` ++ export echo_test_string ++ exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "[$]0" ${1+"[$]@"} ++ else ++ # Oops. We lost completely, so just stick with echo. ++ echo=echo ++ fi ++ fi ++ fi ++ fi ++fi ++fi ++ ++# Copy echo and quote the copy suitably for passing to libtool from ++# the Makefile, instead of quoting the original, which is used later. ++ECHO=$echo ++if test "X$ECHO" = "X$CONFIG_SHELL [$]0 --fallback-echo"; then ++ ECHO="$CONFIG_SHELL \\\$\[$]0 --fallback-echo" ++fi ++ ++AC_SUBST(ECHO) ++]) ++m4trace:configure.ac:43: -1- m4_pattern_allow([^ECHO$]) ++m4trace:configure.ac:43: -1- m4_pattern_allow([^AR$]) ++m4trace:configure.ac:43: -1- m4_pattern_allow([^RANLIB$]) ++m4trace:configure.ac:43: -1- m4_pattern_allow([^STRIP$]) ++m4trace:configure.ac:43: -1- _LT_CC_BASENAME([$compiler]) ++m4trace:configure.ac:43: -1- AC_PATH_MAGIC ++m4trace:configure.ac:43: -1- AC_PATH_TOOL_PREFIX([${ac_tool_prefix}file], [/usr/bin$PATH_SEPARATOR$PATH]) ++m4trace:configure.ac:43: -1- AC_PATH_TOOL_PREFIX([file], [/usr/bin$PATH_SEPARATOR$PATH]) ++m4trace:configure.ac:43: -1- _LT_REQUIRED_DARWIN_CHECKS ++m4trace:configure.ac:43: -1- m4_pattern_allow([^DSYMUTIL$]) ++m4trace:configure.ac:43: -1- m4_pattern_allow([^NMEDIT$]) ++m4trace:configure.ac:43: -1- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete. ++You should run autoupdate.], [../../lib/autoconf/general.m4:209: AC_HELP_STRING is expanded from... ++../../lib/autoconf/general.m4:1364: AC_ARG_ENABLE is expanded from... ++/usr/share/aclocal/libtool.m4:80: AC_LIBTOOL_SETUP is expanded from... ++/usr/share/aclocal/libtool.m4:60: _AC_PROG_LIBTOOL is expanded from... ++/usr/share/aclocal/libtool.m4:25: AC_PROG_LIBTOOL is expanded from... ++configure.ac:43: the top level]) ++m4trace:configure.ac:43: -1- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete. ++You should run autoupdate.], [../../lib/autoconf/general.m4:209: AC_HELP_STRING is expanded from... ++../../lib/autoconf/general.m4:1382: AC_ARG_WITH is expanded from... ++/usr/share/aclocal/libtool.m4:80: AC_LIBTOOL_SETUP is expanded from... ++/usr/share/aclocal/libtool.m4:60: _AC_PROG_LIBTOOL is expanded from... ++/usr/share/aclocal/libtool.m4:25: AC_PROG_LIBTOOL is expanded from... ++configure.ac:43: the top level]) ++m4trace:configure.ac:43: -1- AC_LIBTOOL_LANG_C_CONFIG ++m4trace:configure.ac:43: -1- _LT_AC_LANG_C_CONFIG ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([objext], []) ++m4trace:configure.ac:43: -1- _LT_AC_SYS_COMPILER ++m4trace:configure.ac:43: -1- _LT_COMPILER_BOILERPLATE ++m4trace:configure.ac:43: -1- _LT_LINKER_BOILERPLATE ++m4trace:configure.ac:43: -1- AC_LIBTOOL_PROG_COMPILER_NO_RTTI([]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_no_builtin_flag], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_no_builtin_flag], []) ++m4trace:configure.ac:43: -1- AC_LIBTOOL_COMPILER_OPTION([if $compiler supports -fno-rtti -fno-exceptions], [lt_cv_prog_compiler_rtti_exceptions], [-fno-rtti -fno-exceptions], [], [_LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, )="$_LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, ) -fno-rtti -fno-exceptions"]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_no_builtin_flag], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_no_builtin_flag], []) ++m4trace:configure.ac:43: -1- AC_LIBTOOL_PROG_COMPILER_PIC([]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_can_build_shared], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_can_build_shared], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_can_build_shared], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], []) ++m4trace:configure.ac:43: -2- _LT_AC_TAGVAR([lt_cv_prog_compiler_pic_works], []) ++m4trace:configure.ac:43: -1- AC_LIBTOOL_COMPILER_OPTION([if $compiler PIC flag $_LT_AC_TAGVAR(lt_prog_compiler_pic, ) works], [lt_cv_prog_compiler_pic_works], [$_LT_AC_TAGVAR(lt_prog_compiler_pic, )ifelse([],[],[ -DPIC],[ifelse([],[CXX],[ -DPIC],[])])], [], [case $_LT_AC_TAGVAR(lt_prog_compiler_pic, ) in ++ "" | " "*) ;; ++ *) _LT_AC_TAGVAR(lt_prog_compiler_pic, )=" $_LT_AC_TAGVAR(lt_prog_compiler_pic, )" ;; ++ esac], [_LT_AC_TAGVAR(lt_prog_compiler_pic, )= ++ _LT_AC_TAGVAR(lt_prog_compiler_can_build_shared, )=no]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_can_build_shared], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], []) ++m4trace:configure.ac:43: -2- _LT_AC_TAGVAR([lt_cv_prog_compiler_static_works], []) ++m4trace:configure.ac:43: -1- AC_LIBTOOL_LINKER_OPTION([if $compiler static flag $lt_tmp_static_flag works], [lt_cv_prog_compiler_static_works], [$lt_tmp_static_flag], [], [_LT_AC_TAGVAR(lt_prog_compiler_static, )=]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], []) ++m4trace:configure.ac:43: -1- AC_LIBTOOL_PROG_CC_C_O([]) ++m4trace:configure.ac:43: -3- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], []) ++m4trace:configure.ac:43: -3- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], []) ++m4trace:configure.ac:43: -1- AC_LIBTOOL_SYS_HARD_LINK_LOCKS([]) ++m4trace:configure.ac:43: -1- _LT_AC_LOCK ++m4trace:configure.ac:43: -1- _m4_warn([obsolete], [The macro `AC_TRY_LINK' is obsolete. ++You should run autoupdate.], [../../lib/autoconf/general.m4:2414: AC_TRY_LINK is expanded from... ++../../lib/m4sugar/m4sh.m4:516: AS_IF is expanded from... ++../../lib/autoconf/general.m4:1898: AC_CACHE_VAL is expanded from... ++../../lib/autoconf/general.m4:1911: AC_CACHE_CHECK is expanded from... ++/usr/share/aclocal/libtool.m4:551: _LT_AC_LOCK is expanded from... ++/usr/share/aclocal/libtool.m4:1171: AC_LIBTOOL_SYS_HARD_LINK_LOCKS is expanded from... ++/usr/share/aclocal/libtool.m4:2795: _LT_AC_LANG_C_CONFIG is expanded from... ++/usr/share/aclocal/libtool.m4:2794: AC_LIBTOOL_LANG_C_CONFIG is expanded from... ++/usr/share/aclocal/libtool.m4:80: AC_LIBTOOL_SETUP is expanded from... ++/usr/share/aclocal/libtool.m4:60: _AC_PROG_LIBTOOL is expanded from... ++/usr/share/aclocal/libtool.m4:25: AC_PROG_LIBTOOL is expanded from... ++configure.ac:43: the top level]) ++m4trace:configure.ac:43: -1- m4_pattern_allow([^DLLTOOL$]) ++m4trace:configure.ac:43: -1- m4_pattern_allow([^AS$]) ++m4trace:configure.ac:43: -1- m4_pattern_allow([^OBJDUMP$]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], []) ++m4trace:configure.ac:43: -1- AC_LIBTOOL_PROG_LD_SHLIBS([]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([enable_shared_with_static_runtimes], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([old_archive_From_new_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([old_archive_from_expsyms_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([thread_safe_flag_spec], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec_ld], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_minus_L], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([link_all_deplibs], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_automatic], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([module_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([module_expsym_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([always_export_symbols], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_symbols_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([include_expsyms], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([exclude_expsyms], []) ++m4trace:configure.ac:43: -1- _LT_CC_BASENAME([$compiler]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_minus_L], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([always_export_symbols], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([enable_shared_with_static_runtimes], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_symbols_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([link_all_deplibs], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([always_export_symbols], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_minus_L], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_symbols_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_symbols_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([link_all_deplibs], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_minus_L], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([always_export_symbols], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], []) ++m4trace:configure.ac:43: -1- _LT_AC_SYS_LIBPATH_AIX ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_SYS_LIBPATH_AIX ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([no_undefined_flag], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_minus_L], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([old_archive_From_new_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([old_archive_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([fix_srcfile_path], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([enable_shared_with_static_runtimes], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_automatic], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([link_all_deplibs], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([module_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([module_expsym_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([module_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([module_expsym_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_minus_L], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_minus_L], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_minus_L], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec_ld], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_minus_L], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec_ld], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([link_all_deplibs], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_minus_L], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([old_archive_From_new_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([no_undefined_flag], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([link_all_deplibs], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_minus_L], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([reload_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([no_undefined_flag], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([no_undefined_flag], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([link_all_deplibs], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], []) ++m4trace:configure.ac:43: -2- _LT_AC_TAGVAR([archive_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], []) ++m4trace:configure.ac:43: -1- AC_LIBTOOL_SYS_DYNAMIC_LINKER([]) ++m4trace:configure.ac:43: -1- AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH([]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_action], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([runpath_var], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_automatic], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_minus_L], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_action], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_action], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_action], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_action], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_action], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_action], []) ++m4trace:configure.ac:43: -1- AC_LIBTOOL_SYS_LIB_STRIP ++m4trace:configure.ac:43: -1- AC_LIBTOOL_DLOPEN_SELF ++m4trace:configure.ac:43: -1- _LT_AC_CHECK_DLFCN ++m4trace:configure.ac:43: -1- m4_pattern_allow([^CPP$]) ++m4trace:configure.ac:43: -1- m4_pattern_allow([^CPPFLAGS$]) ++m4trace:configure.ac:43: -1- m4_pattern_allow([^CPP$]) ++m4trace:configure.ac:43: -1- m4_pattern_allow([^STDC_HEADERS$]) ++m4trace:configure.ac:43: -1- _LT_AC_TRY_DLOPEN_SELF([lt_cv_dlopen_self=yes], [lt_cv_dlopen_self=yes], [lt_cv_dlopen_self=no], [lt_cv_dlopen_self=cross]) ++m4trace:configure.ac:43: -1- _LT_AC_TRY_DLOPEN_SELF([lt_cv_dlopen_self_static=yes], [lt_cv_dlopen_self_static=yes], [lt_cv_dlopen_self_static=no], [lt_cv_dlopen_self_static=cross]) ++m4trace:configure.ac:43: -1- AC_LIBTOOL_CONFIG([]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([compiler], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([CC], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([LD], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_no_builtin_flag], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([thread_safe_flag_spec], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([enable_shared_with_static_runtimes], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([old_archive_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([old_archive_from_new_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([predep_objects], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([postdep_objects], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([predeps], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([postdeps], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([compiler_lib_search_path], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([compiler_lib_search_dirs], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([postinstall_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([postuninstall_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([old_archive_from_expsyms_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([no_undefined_flag], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_symbols_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec_ld], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_automatic], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([module_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([module_expsym_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([fix_srcfile_path], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([exclude_expsyms], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([include_expsyms], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([old_archive_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([old_archive_from_new_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([module_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([module_expsym_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([old_archive_from_expsyms_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_symbols_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([enable_shared_with_static_runtimes], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([compiler], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([GCC], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([LD], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_no_builtin_flag], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([thread_safe_flag_spec], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([old_archive_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([old_archive_from_new_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([old_archive_from_expsyms_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([module_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([module_expsym_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([predep_objects], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([postdep_objects], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([predeps], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([postdeps], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([compiler_lib_search_dirs], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([compiler_lib_search_path], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([no_undefined_flag], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_action], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec_ld], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_minus_L], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_automatic], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([link_all_deplibs], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([always_export_symbols], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_symbols_cmds], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([exclude_expsyms], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([include_expsyms], []) ++m4trace:configure.ac:43: -1- _LT_AC_TAGCONFIG ++m4trace:configure.ac:43: -1- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete. ++You should run autoupdate.], [../../lib/autoconf/general.m4:209: AC_HELP_STRING is expanded from... ++../../lib/autoconf/general.m4:1382: AC_ARG_WITH is expanded from... ++/usr/share/aclocal/libtool.m4:1920: _LT_AC_TAGCONFIG is expanded from... ++/usr/share/aclocal/libtool.m4:80: AC_LIBTOOL_SETUP is expanded from... ++/usr/share/aclocal/libtool.m4:60: _AC_PROG_LIBTOOL is expanded from... ++/usr/share/aclocal/libtool.m4:25: AC_PROG_LIBTOOL is expanded from... ++configure.ac:43: the top level]) ++m4trace:configure.ac:43: -1- _m4_warn([obsolete], [back quotes and double quotes must not be escaped in: $as_me:$LINENO: error: tag name \"$tagname\" already exists], [/usr/share/aclocal/libtool.m4:1920: _LT_AC_TAGCONFIG is expanded from... ++/usr/share/aclocal/libtool.m4:80: AC_LIBTOOL_SETUP is expanded from... ++/usr/share/aclocal/libtool.m4:60: _AC_PROG_LIBTOOL is expanded from... ++/usr/share/aclocal/libtool.m4:25: AC_PROG_LIBTOOL is expanded from... ++configure.ac:43: the top level]) ++m4trace:configure.ac:43: -1- _m4_warn([obsolete], [back quotes and double quotes must not be escaped in: $as_me: error: tag name \"$tagname\" already exists], [/usr/share/aclocal/libtool.m4:1920: _LT_AC_TAGCONFIG is expanded from... ++/usr/share/aclocal/libtool.m4:80: AC_LIBTOOL_SETUP is expanded from... ++/usr/share/aclocal/libtool.m4:60: _AC_PROG_LIBTOOL is expanded from... ++/usr/share/aclocal/libtool.m4:25: AC_PROG_LIBTOOL is expanded from... ++configure.ac:43: the top level]) ++m4trace:configure.ac:43: -1- AC_LIBTOOL_LANG_CXX_CONFIG ++m4trace:configure.ac:43: -1- _LT_AC_LANG_CXX_CONFIG([CXX]) ++m4trace:configure.ac:43: -1- m4_pattern_allow([^CXX$]) ++m4trace:configure.ac:43: -1- m4_pattern_allow([^CXXFLAGS$]) ++m4trace:configure.ac:43: -1- m4_pattern_allow([^LDFLAGS$]) ++m4trace:configure.ac:43: -1- m4_pattern_allow([^LIBS$]) ++m4trace:configure.ac:43: -1- m4_pattern_allow([^CPPFLAGS$]) ++m4trace:configure.ac:43: -1- m4_pattern_allow([^CXX$]) ++m4trace:configure.ac:43: -1- m4_pattern_allow([^ac_ct_CXX$]) ++m4trace:configure.ac:43: -1- _AM_DEPENDENCIES([CXX]) ++m4trace:configure.ac:43: -1- m4_pattern_allow([^CXXDEPMODE$]) ++m4trace:configure.ac:43: -1- AM_CONDITIONAL([am__fastdepCXX], [ ++ test "x$enable_dependency_tracking" != xno \ ++ && test "$am_cv_CXX_dependencies_compiler_type" = gcc3]) ++m4trace:configure.ac:43: -1- m4_pattern_allow([^am__fastdepCXX_TRUE$]) ++m4trace:configure.ac:43: -1- m4_pattern_allow([^am__fastdepCXX_FALSE$]) ++m4trace:configure.ac:43: -1- _AM_SUBST_NOTMAKE([am__fastdepCXX_TRUE]) ++m4trace:configure.ac:43: -1- _AM_SUBST_NOTMAKE([am__fastdepCXX_FALSE]) ++m4trace:configure.ac:43: -1- _LT_AC_PROG_CXXCPP ++m4trace:configure.ac:43: -1- m4_pattern_allow([^CXXCPP$]) ++m4trace:configure.ac:43: -1- m4_pattern_allow([^CPPFLAGS$]) ++m4trace:configure.ac:43: -1- m4_pattern_allow([^CXXCPP$]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([always_export_symbols], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec_ld], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_minus_L], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_automatic], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([module_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([module_expsym_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([link_all_deplibs], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([old_archive_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([no_undefined_flag], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([enable_shared_with_static_runtimes], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([predep_objects], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([postdep_objects], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([predeps], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([postdeps], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([compiler_lib_search_path], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([compiler_lib_search_dirs], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([objext], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_SYS_COMPILER ++m4trace:configure.ac:43: -1- _LT_COMPILER_BOILERPLATE ++m4trace:configure.ac:43: -1- _LT_LINKER_BOILERPLATE ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([compiler], [CXX]) ++m4trace:configure.ac:43: -1- _LT_CC_BASENAME([$compiler]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_no_builtin_flag], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_no_builtin_flag], [CXX]) ++m4trace:configure.ac:43: -1- AC_PROG_LD ++m4trace:configure.ac:43: -1- AC_PROG_LD_GNU ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([link_all_deplibs], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_minus_L], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([always_export_symbols], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_SYS_LIBPATH_AIX ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_SYS_LIBPATH_AIX ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([no_undefined_flag], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([always_export_symbols], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([enable_shared_with_static_runtimes], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_automatic], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([link_all_deplibs], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([module_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([module_expsym_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([module_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([module_expsym_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_minus_L], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_minus_L], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([old_archive_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([link_all_deplibs], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([old_archive_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([no_undefined_flag], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([old_archive_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([old_archive_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([old_archive_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([no_undefined_flag], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([link_all_deplibs], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([old_archive_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([old_archive_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([no_undefined_flag], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([no_undefined_flag], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([no_undefined_flag], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([link_all_deplibs], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([GCC], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([LD], [CXX]) ++m4trace:configure.ac:43: -1- AC_LIBTOOL_POSTDEP_PREDEP([CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([compiler_lib_search_path], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([compiler_lib_search_path], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([compiler_lib_search_path], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([compiler_lib_search_path], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([postdeps], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([postdeps], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([postdeps], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([postdeps], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([predep_objects], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([predep_objects], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([predep_objects], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([predep_objects], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([postdep_objects], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([postdep_objects], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([postdep_objects], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([postdep_objects], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([compiler_lib_search_dirs], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([compiler_lib_search_path], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([compiler_lib_search_dirs], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([compiler_lib_search_path], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([predep_objects], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([postdep_objects], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([postdeps], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([postdeps], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([postdeps], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([postdeps], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [CXX]) ++m4trace:configure.ac:43: -1- AC_LIBTOOL_PROG_COMPILER_PIC([CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_can_build_shared], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX]) ++m4trace:configure.ac:43: -2- _LT_AC_TAGVAR([lt_cv_prog_compiler_pic_works], [CXX]) ++m4trace:configure.ac:43: -1- AC_LIBTOOL_COMPILER_OPTION([if $compiler PIC flag $_LT_AC_TAGVAR(lt_prog_compiler_pic, CXX) works], [lt_cv_prog_compiler_pic_works_CXX], [$_LT_AC_TAGVAR(lt_prog_compiler_pic, CXX)ifelse([CXX],[],[ -DPIC],[ifelse([CXX],[CXX],[ -DPIC],[])])], [], [case $_LT_AC_TAGVAR(lt_prog_compiler_pic, CXX) in ++ "" | " "*) ;; ++ *) _LT_AC_TAGVAR(lt_prog_compiler_pic, CXX)=" $_LT_AC_TAGVAR(lt_prog_compiler_pic, CXX)" ;; ++ esac], [_LT_AC_TAGVAR(lt_prog_compiler_pic, CXX)= ++ _LT_AC_TAGVAR(lt_prog_compiler_can_build_shared, CXX)=no]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_can_build_shared], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [CXX]) ++m4trace:configure.ac:43: -2- _LT_AC_TAGVAR([lt_cv_prog_compiler_static_works], [CXX]) ++m4trace:configure.ac:43: -1- AC_LIBTOOL_LINKER_OPTION([if $compiler static flag $lt_tmp_static_flag works], [lt_cv_prog_compiler_static_works_CXX], [$lt_tmp_static_flag], [], [_LT_AC_TAGVAR(lt_prog_compiler_static, CXX)=]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [CXX]) ++m4trace:configure.ac:43: -1- AC_LIBTOOL_PROG_CC_C_O([CXX]) ++m4trace:configure.ac:43: -3- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], [CXX]) ++m4trace:configure.ac:43: -3- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], [CXX]) ++m4trace:configure.ac:43: -1- AC_LIBTOOL_SYS_HARD_LINK_LOCKS([CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], [CXX]) ++m4trace:configure.ac:43: -1- AC_LIBTOOL_PROG_LD_SHLIBS([CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_symbols_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_symbols_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_symbols_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_symbols_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_symbols_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([link_all_deplibs], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_symbols_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([exclude_expsyms], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], [CXX]) ++m4trace:configure.ac:43: -2- _LT_AC_TAGVAR([archive_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [CXX]) ++m4trace:configure.ac:43: -1- AC_LIBTOOL_SYS_DYNAMIC_LINKER([CXX]) ++m4trace:configure.ac:43: -1- AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH([CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_action], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([runpath_var], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_automatic], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_minus_L], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_action], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_action], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_action], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_action], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_action], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_action], [CXX]) ++m4trace:configure.ac:43: -1- AC_LIBTOOL_CONFIG([CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([compiler], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([CC], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([LD], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_no_builtin_flag], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([thread_safe_flag_spec], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([enable_shared_with_static_runtimes], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([old_archive_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([old_archive_from_new_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([predep_objects], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([postdep_objects], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([predeps], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([postdeps], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([compiler_lib_search_path], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([compiler_lib_search_dirs], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([postinstall_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([postuninstall_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([old_archive_from_expsyms_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([no_undefined_flag], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_symbols_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec_ld], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_automatic], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([module_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([module_expsym_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([fix_srcfile_path], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([exclude_expsyms], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([include_expsyms], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([old_archive_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([old_archive_from_new_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([module_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([module_expsym_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([old_archive_from_expsyms_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_symbols_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([enable_shared_with_static_runtimes], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([compiler], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([GCC], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([LD], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_no_builtin_flag], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([thread_safe_flag_spec], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([old_archive_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([old_archive_from_new_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([old_archive_from_expsyms_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([module_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([module_expsym_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([predep_objects], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([postdep_objects], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([predeps], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([postdeps], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([compiler_lib_search_dirs], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([compiler_lib_search_path], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([no_undefined_flag], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_action], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec_ld], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_minus_L], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_automatic], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([link_all_deplibs], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([always_export_symbols], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_symbols_cmds], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([exclude_expsyms], [CXX]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([include_expsyms], [CXX]) ++m4trace:configure.ac:43: -1- AC_LIBTOOL_LANG_F77_CONFIG ++m4trace:configure.ac:43: -1- _LT_AC_LANG_F77_CONFIG([F77]) ++m4trace:configure.ac:43: -1- m4_pattern_allow([^F77$]) ++m4trace:configure.ac:43: -1- m4_pattern_allow([^FFLAGS$]) ++m4trace:configure.ac:43: -1- m4_pattern_allow([^LDFLAGS$]) ++m4trace:configure.ac:43: -1- m4_pattern_allow([^LIBS$]) ++m4trace:configure.ac:43: -1- m4_pattern_allow([^F77$]) ++m4trace:configure.ac:43: -1- m4_pattern_allow([^ac_ct_F77$]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([always_export_symbols], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec_ld], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_minus_L], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_automatic], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([module_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([module_expsym_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([link_all_deplibs], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([old_archive_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([no_undefined_flag], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([enable_shared_with_static_runtimes], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([objext], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_SYS_COMPILER ++m4trace:configure.ac:43: -1- _LT_COMPILER_BOILERPLATE ++m4trace:configure.ac:43: -1- _LT_LINKER_BOILERPLATE ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([compiler], [F77]) ++m4trace:configure.ac:43: -1- _LT_CC_BASENAME([$compiler]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([GCC], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([LD], [F77]) ++m4trace:configure.ac:43: -1- AC_LIBTOOL_PROG_COMPILER_PIC([F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_can_build_shared], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_can_build_shared], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_can_build_shared], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [F77]) ++m4trace:configure.ac:43: -2- _LT_AC_TAGVAR([lt_cv_prog_compiler_pic_works], [F77]) ++m4trace:configure.ac:43: -1- AC_LIBTOOL_COMPILER_OPTION([if $compiler PIC flag $_LT_AC_TAGVAR(lt_prog_compiler_pic, F77) works], [lt_cv_prog_compiler_pic_works_F77], [$_LT_AC_TAGVAR(lt_prog_compiler_pic, F77)ifelse([F77],[],[ -DPIC],[ifelse([F77],[CXX],[ -DPIC],[])])], [], [case $_LT_AC_TAGVAR(lt_prog_compiler_pic, F77) in ++ "" | " "*) ;; ++ *) _LT_AC_TAGVAR(lt_prog_compiler_pic, F77)=" $_LT_AC_TAGVAR(lt_prog_compiler_pic, F77)" ;; ++ esac], [_LT_AC_TAGVAR(lt_prog_compiler_pic, F77)= ++ _LT_AC_TAGVAR(lt_prog_compiler_can_build_shared, F77)=no]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_can_build_shared], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [F77]) ++m4trace:configure.ac:43: -2- _LT_AC_TAGVAR([lt_cv_prog_compiler_static_works], [F77]) ++m4trace:configure.ac:43: -1- AC_LIBTOOL_LINKER_OPTION([if $compiler static flag $lt_tmp_static_flag works], [lt_cv_prog_compiler_static_works_F77], [$lt_tmp_static_flag], [], [_LT_AC_TAGVAR(lt_prog_compiler_static, F77)=]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [F77]) ++m4trace:configure.ac:43: -1- AC_LIBTOOL_PROG_CC_C_O([F77]) ++m4trace:configure.ac:43: -3- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], [F77]) ++m4trace:configure.ac:43: -3- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], [F77]) ++m4trace:configure.ac:43: -1- AC_LIBTOOL_SYS_HARD_LINK_LOCKS([F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], [F77]) ++m4trace:configure.ac:43: -1- AC_LIBTOOL_PROG_LD_SHLIBS([F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([enable_shared_with_static_runtimes], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([old_archive_From_new_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([old_archive_from_expsyms_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([thread_safe_flag_spec], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec_ld], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_minus_L], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([link_all_deplibs], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_automatic], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([module_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([module_expsym_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([always_export_symbols], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_symbols_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([include_expsyms], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([exclude_expsyms], [F77]) ++m4trace:configure.ac:43: -1- _LT_CC_BASENAME([$compiler]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_minus_L], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([always_export_symbols], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([enable_shared_with_static_runtimes], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_symbols_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([link_all_deplibs], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([always_export_symbols], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_minus_L], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_symbols_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_symbols_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([link_all_deplibs], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_minus_L], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([always_export_symbols], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_SYS_LIBPATH_AIX ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_SYS_LIBPATH_AIX ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([no_undefined_flag], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_minus_L], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([old_archive_From_new_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([old_archive_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([fix_srcfile_path], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([enable_shared_with_static_runtimes], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_automatic], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([link_all_deplibs], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([module_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([module_expsym_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([module_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([module_expsym_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_minus_L], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_minus_L], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_minus_L], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec_ld], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_minus_L], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec_ld], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([link_all_deplibs], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_minus_L], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([old_archive_From_new_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([no_undefined_flag], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([link_all_deplibs], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_minus_L], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([reload_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([no_undefined_flag], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([no_undefined_flag], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([link_all_deplibs], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], [F77]) ++m4trace:configure.ac:43: -2- _LT_AC_TAGVAR([archive_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [F77]) ++m4trace:configure.ac:43: -1- AC_LIBTOOL_SYS_DYNAMIC_LINKER([F77]) ++m4trace:configure.ac:43: -1- AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH([F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_action], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([runpath_var], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_automatic], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_minus_L], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_action], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_action], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_action], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_action], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_action], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_action], [F77]) ++m4trace:configure.ac:43: -1- AC_LIBTOOL_CONFIG([F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([compiler], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([CC], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([LD], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_no_builtin_flag], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([thread_safe_flag_spec], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([enable_shared_with_static_runtimes], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([old_archive_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([old_archive_from_new_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([predep_objects], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([postdep_objects], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([predeps], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([postdeps], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([compiler_lib_search_path], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([compiler_lib_search_dirs], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([postinstall_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([postuninstall_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([old_archive_from_expsyms_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([no_undefined_flag], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_symbols_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec_ld], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_automatic], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([module_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([module_expsym_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([fix_srcfile_path], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([exclude_expsyms], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([include_expsyms], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([old_archive_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([old_archive_from_new_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([module_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([module_expsym_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([old_archive_from_expsyms_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_symbols_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([enable_shared_with_static_runtimes], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([compiler], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([GCC], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([LD], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_no_builtin_flag], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([thread_safe_flag_spec], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([old_archive_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([old_archive_from_new_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([old_archive_from_expsyms_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([module_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([module_expsym_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([predep_objects], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([postdep_objects], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([predeps], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([postdeps], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([compiler_lib_search_dirs], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([compiler_lib_search_path], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([no_undefined_flag], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_action], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec_ld], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_minus_L], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_automatic], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([link_all_deplibs], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([always_export_symbols], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_symbols_cmds], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([exclude_expsyms], [F77]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([include_expsyms], [F77]) ++m4trace:configure.ac:43: -1- AC_LIBTOOL_LANG_GCJ_CONFIG ++m4trace:configure.ac:43: -1- _LT_AC_LANG_GCJ_CONFIG([GCJ]) ++m4trace:configure.ac:43: -1- _m4_warn([obsolete], [The macro `AC_LANG_SAVE' is obsolete. ++You should run autoupdate.], [../../lib/autoconf/lang.m4:167: AC_LANG_SAVE is expanded from... ++/usr/share/aclocal/libtool.m4:4189: _LT_AC_LANG_GCJ_CONFIG is expanded from... ++/usr/share/aclocal/libtool.m4:4188: AC_LIBTOOL_LANG_GCJ_CONFIG is expanded from... ++/usr/share/aclocal/libtool.m4:1920: _LT_AC_TAGCONFIG is expanded from... ++/usr/share/aclocal/libtool.m4:80: AC_LIBTOOL_SETUP is expanded from... ++/usr/share/aclocal/libtool.m4:60: _AC_PROG_LIBTOOL is expanded from... ++/usr/share/aclocal/libtool.m4:25: AC_PROG_LIBTOOL is expanded from... ++configure.ac:43: the top level]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([objext], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_SYS_COMPILER ++m4trace:configure.ac:43: -1- _LT_COMPILER_BOILERPLATE ++m4trace:configure.ac:43: -1- _LT_LINKER_BOILERPLATE ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([compiler], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_CC_BASENAME([$compiler]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([old_archive_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- AC_LIBTOOL_PROG_COMPILER_NO_RTTI([GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_no_builtin_flag], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_no_builtin_flag], [GCJ]) ++m4trace:configure.ac:43: -1- AC_LIBTOOL_COMPILER_OPTION([if $compiler supports -fno-rtti -fno-exceptions], [lt_cv_prog_compiler_rtti_exceptions], [-fno-rtti -fno-exceptions], [], [_LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, GCJ)="$_LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, GCJ) -fno-rtti -fno-exceptions"]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_no_builtin_flag], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_no_builtin_flag], [GCJ]) ++m4trace:configure.ac:43: -1- AC_LIBTOOL_PROG_COMPILER_PIC([GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_can_build_shared], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_can_build_shared], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_can_build_shared], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [GCJ]) ++m4trace:configure.ac:43: -2- _LT_AC_TAGVAR([lt_cv_prog_compiler_pic_works], [GCJ]) ++m4trace:configure.ac:43: -1- AC_LIBTOOL_COMPILER_OPTION([if $compiler PIC flag $_LT_AC_TAGVAR(lt_prog_compiler_pic, GCJ) works], [lt_cv_prog_compiler_pic_works_GCJ], [$_LT_AC_TAGVAR(lt_prog_compiler_pic, GCJ)ifelse([GCJ],[],[ -DPIC],[ifelse([GCJ],[CXX],[ -DPIC],[])])], [], [case $_LT_AC_TAGVAR(lt_prog_compiler_pic, GCJ) in ++ "" | " "*) ;; ++ *) _LT_AC_TAGVAR(lt_prog_compiler_pic, GCJ)=" $_LT_AC_TAGVAR(lt_prog_compiler_pic, GCJ)" ;; ++ esac], [_LT_AC_TAGVAR(lt_prog_compiler_pic, GCJ)= ++ _LT_AC_TAGVAR(lt_prog_compiler_can_build_shared, GCJ)=no]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_can_build_shared], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [GCJ]) ++m4trace:configure.ac:43: -2- _LT_AC_TAGVAR([lt_cv_prog_compiler_static_works], [GCJ]) ++m4trace:configure.ac:43: -1- AC_LIBTOOL_LINKER_OPTION([if $compiler static flag $lt_tmp_static_flag works], [lt_cv_prog_compiler_static_works_GCJ], [$lt_tmp_static_flag], [], [_LT_AC_TAGVAR(lt_prog_compiler_static, GCJ)=]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [GCJ]) ++m4trace:configure.ac:43: -1- AC_LIBTOOL_PROG_CC_C_O([GCJ]) ++m4trace:configure.ac:43: -3- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], [GCJ]) ++m4trace:configure.ac:43: -3- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], [GCJ]) ++m4trace:configure.ac:43: -1- AC_LIBTOOL_SYS_HARD_LINK_LOCKS([GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], [GCJ]) ++m4trace:configure.ac:43: -1- AC_LIBTOOL_PROG_LD_SHLIBS([GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([enable_shared_with_static_runtimes], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([old_archive_From_new_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([old_archive_from_expsyms_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([thread_safe_flag_spec], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec_ld], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_minus_L], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([link_all_deplibs], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_automatic], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([module_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([module_expsym_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([always_export_symbols], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_symbols_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([include_expsyms], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([exclude_expsyms], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_CC_BASENAME([$compiler]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_minus_L], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([always_export_symbols], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([enable_shared_with_static_runtimes], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_symbols_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([link_all_deplibs], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([always_export_symbols], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_minus_L], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_symbols_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_symbols_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([link_all_deplibs], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_minus_L], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([always_export_symbols], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_SYS_LIBPATH_AIX ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_SYS_LIBPATH_AIX ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([no_undefined_flag], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_minus_L], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([old_archive_From_new_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([old_archive_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([fix_srcfile_path], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([enable_shared_with_static_runtimes], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_automatic], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([link_all_deplibs], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([module_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([module_expsym_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([module_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([module_expsym_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_minus_L], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_minus_L], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_minus_L], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec_ld], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_minus_L], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec_ld], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([link_all_deplibs], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_minus_L], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([old_archive_From_new_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([no_undefined_flag], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([link_all_deplibs], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_minus_L], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([reload_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([no_undefined_flag], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([no_undefined_flag], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([link_all_deplibs], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([ld_shlibs], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], [GCJ]) ++m4trace:configure.ac:43: -2- _LT_AC_TAGVAR([archive_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [GCJ]) ++m4trace:configure.ac:43: -1- AC_LIBTOOL_SYS_DYNAMIC_LINKER([GCJ]) ++m4trace:configure.ac:43: -1- AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH([GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_action], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([runpath_var], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_automatic], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_minus_L], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_action], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_action], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_action], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_action], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_action], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_action], [GCJ]) ++m4trace:configure.ac:43: -1- AC_LIBTOOL_CONFIG([GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([compiler], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([CC], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([LD], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_no_builtin_flag], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([thread_safe_flag_spec], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([enable_shared_with_static_runtimes], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([old_archive_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([old_archive_from_new_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([predep_objects], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([postdep_objects], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([predeps], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([postdeps], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([compiler_lib_search_path], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([compiler_lib_search_dirs], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([postinstall_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([postuninstall_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([old_archive_from_expsyms_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([no_undefined_flag], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_symbols_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec_ld], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_automatic], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([module_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([module_expsym_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([fix_srcfile_path], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([exclude_expsyms], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([include_expsyms], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([old_archive_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([old_archive_from_new_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([module_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([module_expsym_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([old_archive_from_expsyms_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_symbols_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([enable_shared_with_static_runtimes], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([compiler], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([GCC], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([LD], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_no_builtin_flag], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([thread_safe_flag_spec], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([old_archive_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([old_archive_from_new_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([old_archive_from_expsyms_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([module_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([module_expsym_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([predep_objects], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([postdep_objects], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([predeps], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([postdeps], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([compiler_lib_search_dirs], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([compiler_lib_search_path], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([no_undefined_flag], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_action], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec_ld], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_minus_L], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_automatic], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([link_all_deplibs], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([always_export_symbols], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_symbols_cmds], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([exclude_expsyms], [GCJ]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([include_expsyms], [GCJ]) ++m4trace:configure.ac:43: -1- _m4_warn([obsolete], [The macro `AC_LANG_RESTORE' is obsolete. ++You should run autoupdate.], [../../lib/autoconf/lang.m4:176: AC_LANG_RESTORE is expanded from... ++/usr/share/aclocal/libtool.m4:4189: _LT_AC_LANG_GCJ_CONFIG is expanded from... ++/usr/share/aclocal/libtool.m4:4188: AC_LIBTOOL_LANG_GCJ_CONFIG is expanded from... ++/usr/share/aclocal/libtool.m4:1920: _LT_AC_TAGCONFIG is expanded from... ++/usr/share/aclocal/libtool.m4:80: AC_LIBTOOL_SETUP is expanded from... ++/usr/share/aclocal/libtool.m4:60: _AC_PROG_LIBTOOL is expanded from... ++/usr/share/aclocal/libtool.m4:25: AC_PROG_LIBTOOL is expanded from... ++configure.ac:43: the top level]) ++m4trace:configure.ac:43: -1- AC_LIBTOOL_LANG_RC_CONFIG ++m4trace:configure.ac:43: -1- _LT_AC_LANG_RC_CONFIG([RC]) ++m4trace:configure.ac:43: -1- _m4_warn([obsolete], [The macro `AC_LANG_SAVE' is obsolete. ++You should run autoupdate.], [../../lib/autoconf/lang.m4:167: AC_LANG_SAVE is expanded from... ++/usr/share/aclocal/libtool.m4:4249: _LT_AC_LANG_RC_CONFIG is expanded from... ++/usr/share/aclocal/libtool.m4:4248: AC_LIBTOOL_LANG_RC_CONFIG is expanded from... ++/usr/share/aclocal/libtool.m4:1920: _LT_AC_TAGCONFIG is expanded from... ++/usr/share/aclocal/libtool.m4:80: AC_LIBTOOL_SETUP is expanded from... ++/usr/share/aclocal/libtool.m4:60: _AC_PROG_LIBTOOL is expanded from... ++/usr/share/aclocal/libtool.m4:25: AC_PROG_LIBTOOL is expanded from... ++configure.ac:43: the top level]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([objext], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_SYS_COMPILER ++m4trace:configure.ac:43: -1- _LT_COMPILER_BOILERPLATE ++m4trace:configure.ac:43: -1- _LT_LINKER_BOILERPLATE ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([compiler], [RC]) ++m4trace:configure.ac:43: -1- _LT_CC_BASENAME([$compiler]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], [RC]) ++m4trace:configure.ac:43: -1- AC_LIBTOOL_CONFIG([RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([compiler], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([CC], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([LD], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_no_builtin_flag], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([thread_safe_flag_spec], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([enable_shared_with_static_runtimes], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([old_archive_cmds], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([old_archive_from_new_cmds], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([predep_objects], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([postdep_objects], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([predeps], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([postdeps], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([compiler_lib_search_path], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([compiler_lib_search_dirs], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([postinstall_cmds], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([postuninstall_cmds], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([old_archive_from_expsyms_cmds], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([no_undefined_flag], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_symbols_cmds], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec_ld], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_automatic], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([module_cmds], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([module_expsym_cmds], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([fix_srcfile_path], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([exclude_expsyms], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([include_expsyms], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([old_archive_cmds], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([old_archive_from_new_cmds], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([module_cmds], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([module_expsym_cmds], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([old_archive_from_expsyms_cmds], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_symbols_cmds], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds_need_lc], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([enable_shared_with_static_runtimes], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([compiler], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([GCC], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([LD], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_wl], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_pic], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_cv_prog_compiler_c_o], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_static], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([lt_prog_compiler_no_builtin_flag], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_dynamic_flag_spec], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([whole_archive_flag_spec], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([thread_safe_flag_spec], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([old_archive_cmds], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([old_archive_from_new_cmds], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([old_archive_from_expsyms_cmds], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_cmds], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([archive_expsym_cmds], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([module_cmds], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([module_expsym_cmds], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([predep_objects], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([postdep_objects], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([predeps], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([postdeps], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([compiler_lib_search_dirs], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([compiler_lib_search_path], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([allow_undefined_flag], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([no_undefined_flag], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_action], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_flag_spec_ld], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_libdir_separator], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_direct], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_minus_L], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_shlibpath_var], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([hardcode_automatic], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([link_all_deplibs], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([always_export_symbols], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([export_symbols_cmds], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([exclude_expsyms], [RC]) ++m4trace:configure.ac:43: -1- _LT_AC_TAGVAR([include_expsyms], [RC]) ++m4trace:configure.ac:43: -1- _m4_warn([obsolete], [The macro `AC_LANG_RESTORE' is obsolete. ++You should run autoupdate.], [../../lib/autoconf/lang.m4:176: AC_LANG_RESTORE is expanded from... ++/usr/share/aclocal/libtool.m4:4249: _LT_AC_LANG_RC_CONFIG is expanded from... ++/usr/share/aclocal/libtool.m4:4248: AC_LIBTOOL_LANG_RC_CONFIG is expanded from... ++/usr/share/aclocal/libtool.m4:1920: _LT_AC_TAGCONFIG is expanded from... ++/usr/share/aclocal/libtool.m4:80: AC_LIBTOOL_SETUP is expanded from... ++/usr/share/aclocal/libtool.m4:60: _AC_PROG_LIBTOOL is expanded from... ++/usr/share/aclocal/libtool.m4:25: AC_PROG_LIBTOOL is expanded from... ++configure.ac:43: the top level]) ++m4trace:configure.ac:43: -1- m4_pattern_allow([^LIBTOOL$]) ++m4trace:configure.ac:43: -1- AC_LIBTOOL_CXX ++m4trace:configure.ac:43: -1- _LT_AC_LANG_CXX ++m4trace:configure.ac:43: -1- _LT_AC_SHELL_INIT([tagnames=${tagnames+${tagnames},}CXX]) ++m4trace:configure.ac:43: -1- AC_LIBTOOL_F77 ++m4trace:configure.ac:43: -1- _LT_AC_LANG_F77 ++m4trace:configure.ac:43: -1- _LT_AC_SHELL_INIT([tagnames=${tagnames+${tagnames},}F77]) ++m4trace:configure.ac:45: -1- AM_MAINTAINER_MODE ++m4trace:configure.ac:45: -1- AM_CONDITIONAL([MAINTAINER_MODE], [test $USE_MAINTAINER_MODE = yes]) ++m4trace:configure.ac:45: -1- m4_pattern_allow([^MAINTAINER_MODE_TRUE$]) ++m4trace:configure.ac:45: -1- m4_pattern_allow([^MAINTAINER_MODE_FALSE$]) ++m4trace:configure.ac:45: -1- _AM_SUBST_NOTMAKE([MAINTAINER_MODE_TRUE]) ++m4trace:configure.ac:45: -1- _AM_SUBST_NOTMAKE([MAINTAINER_MODE_FALSE]) ++m4trace:configure.ac:45: -1- m4_pattern_allow([^MAINT$]) ++m4trace:configure.ac:49: -1- AC_FUNC_MMAP_BLACKLIST ++m4trace:configure.ac:49: -1- _m4_warn([obsolete], [The macro `AC_TRY_COMPILE' is obsolete. ++You should run autoupdate.], [../../lib/autoconf/general.m4:2367: AC_TRY_COMPILE is expanded from... ++../../lib/m4sugar/m4sh.m4:516: AS_IF is expanded from... ++../../lib/autoconf/general.m4:1898: AC_CACHE_VAL is expanded from... ++../../lib/autoconf/general.m4:1911: AC_CACHE_CHECK is expanded from... ++acinclude.m4:3: AC_FUNC_MMAP_BLACKLIST is expanded from... ++configure.ac:49: the top level]) ++m4trace:configure.ac:49: -1- m4_pattern_allow([^HAVE_MMAP_FILE$]) ++m4trace:configure.ac:49: -1- m4_pattern_allow([^HAVE_MMAP_DEV_ZERO$]) ++m4trace:configure.ac:49: -1- m4_pattern_allow([^HAVE_MMAP_ANON$]) ++m4trace:configure.ac:52: -1- AM_CONDITIONAL([TESTSUBDIR], [test -d $srcdir/testsuite]) ++m4trace:configure.ac:52: -1- m4_pattern_allow([^TESTSUBDIR_TRUE$]) ++m4trace:configure.ac:52: -1- m4_pattern_allow([^TESTSUBDIR_FALSE$]) ++m4trace:configure.ac:52: -1- _AM_SUBST_NOTMAKE([TESTSUBDIR_TRUE]) ++m4trace:configure.ac:52: -1- _AM_SUBST_NOTMAKE([TESTSUBDIR_FALSE]) ++m4trace:configure.ac:167: -1- m4_pattern_allow([^AM_RUNTESTFLAGS$]) ++m4trace:configure.ac:173: -1- AM_CONDITIONAL([MIPS], [test x$TARGET = xMIPS]) ++m4trace:configure.ac:173: -1- m4_pattern_allow([^MIPS_TRUE$]) ++m4trace:configure.ac:173: -1- m4_pattern_allow([^MIPS_FALSE$]) ++m4trace:configure.ac:173: -1- _AM_SUBST_NOTMAKE([MIPS_TRUE]) ++m4trace:configure.ac:173: -1- _AM_SUBST_NOTMAKE([MIPS_FALSE]) ++m4trace:configure.ac:174: -1- AM_CONDITIONAL([SPARC], [test x$TARGET = xSPARC]) ++m4trace:configure.ac:174: -1- m4_pattern_allow([^SPARC_TRUE$]) ++m4trace:configure.ac:174: -1- m4_pattern_allow([^SPARC_FALSE$]) ++m4trace:configure.ac:174: -1- _AM_SUBST_NOTMAKE([SPARC_TRUE]) ++m4trace:configure.ac:174: -1- _AM_SUBST_NOTMAKE([SPARC_FALSE]) ++m4trace:configure.ac:175: -1- AM_CONDITIONAL([X86], [test x$TARGET = xX86]) ++m4trace:configure.ac:175: -1- m4_pattern_allow([^X86_TRUE$]) ++m4trace:configure.ac:175: -1- m4_pattern_allow([^X86_FALSE$]) ++m4trace:configure.ac:175: -1- _AM_SUBST_NOTMAKE([X86_TRUE]) ++m4trace:configure.ac:175: -1- _AM_SUBST_NOTMAKE([X86_FALSE]) ++m4trace:configure.ac:176: -1- AM_CONDITIONAL([X86_FREEBSD], [test x$TARGET = xX86_FREEBSD]) ++m4trace:configure.ac:176: -1- m4_pattern_allow([^X86_FREEBSD_TRUE$]) ++m4trace:configure.ac:176: -1- m4_pattern_allow([^X86_FREEBSD_FALSE$]) ++m4trace:configure.ac:176: -1- _AM_SUBST_NOTMAKE([X86_FREEBSD_TRUE]) ++m4trace:configure.ac:176: -1- _AM_SUBST_NOTMAKE([X86_FREEBSD_FALSE]) ++m4trace:configure.ac:177: -1- AM_CONDITIONAL([X86_WIN32], [test x$TARGET = xX86_WIN32]) ++m4trace:configure.ac:177: -1- m4_pattern_allow([^X86_WIN32_TRUE$]) ++m4trace:configure.ac:177: -1- m4_pattern_allow([^X86_WIN32_FALSE$]) ++m4trace:configure.ac:177: -1- _AM_SUBST_NOTMAKE([X86_WIN32_TRUE]) ++m4trace:configure.ac:177: -1- _AM_SUBST_NOTMAKE([X86_WIN32_FALSE]) ++m4trace:configure.ac:178: -1- AM_CONDITIONAL([X86_DARWIN], [test x$TARGET = xX86_DARWIN]) ++m4trace:configure.ac:178: -1- m4_pattern_allow([^X86_DARWIN_TRUE$]) ++m4trace:configure.ac:178: -1- m4_pattern_allow([^X86_DARWIN_FALSE$]) ++m4trace:configure.ac:178: -1- _AM_SUBST_NOTMAKE([X86_DARWIN_TRUE]) ++m4trace:configure.ac:178: -1- _AM_SUBST_NOTMAKE([X86_DARWIN_FALSE]) ++m4trace:configure.ac:179: -1- AM_CONDITIONAL([ALPHA], [test x$TARGET = xALPHA]) ++m4trace:configure.ac:179: -1- m4_pattern_allow([^ALPHA_TRUE$]) ++m4trace:configure.ac:179: -1- m4_pattern_allow([^ALPHA_FALSE$]) ++m4trace:configure.ac:179: -1- _AM_SUBST_NOTMAKE([ALPHA_TRUE]) ++m4trace:configure.ac:179: -1- _AM_SUBST_NOTMAKE([ALPHA_FALSE]) ++m4trace:configure.ac:180: -1- AM_CONDITIONAL([IA64], [test x$TARGET = xIA64]) ++m4trace:configure.ac:180: -1- m4_pattern_allow([^IA64_TRUE$]) ++m4trace:configure.ac:180: -1- m4_pattern_allow([^IA64_FALSE$]) ++m4trace:configure.ac:180: -1- _AM_SUBST_NOTMAKE([IA64_TRUE]) ++m4trace:configure.ac:180: -1- _AM_SUBST_NOTMAKE([IA64_FALSE]) ++m4trace:configure.ac:181: -1- AM_CONDITIONAL([M32R], [test x$TARGET = xM32R]) ++m4trace:configure.ac:181: -1- m4_pattern_allow([^M32R_TRUE$]) ++m4trace:configure.ac:181: -1- m4_pattern_allow([^M32R_FALSE$]) ++m4trace:configure.ac:181: -1- _AM_SUBST_NOTMAKE([M32R_TRUE]) ++m4trace:configure.ac:181: -1- _AM_SUBST_NOTMAKE([M32R_FALSE]) ++m4trace:configure.ac:182: -1- AM_CONDITIONAL([M68K], [test x$TARGET = xM68K]) ++m4trace:configure.ac:182: -1- m4_pattern_allow([^M68K_TRUE$]) ++m4trace:configure.ac:182: -1- m4_pattern_allow([^M68K_FALSE$]) ++m4trace:configure.ac:182: -1- _AM_SUBST_NOTMAKE([M68K_TRUE]) ++m4trace:configure.ac:182: -1- _AM_SUBST_NOTMAKE([M68K_FALSE]) ++m4trace:configure.ac:183: -1- AM_CONDITIONAL([POWERPC], [test x$TARGET = xPOWERPC]) ++m4trace:configure.ac:183: -1- m4_pattern_allow([^POWERPC_TRUE$]) ++m4trace:configure.ac:183: -1- m4_pattern_allow([^POWERPC_FALSE$]) ++m4trace:configure.ac:183: -1- _AM_SUBST_NOTMAKE([POWERPC_TRUE]) ++m4trace:configure.ac:183: -1- _AM_SUBST_NOTMAKE([POWERPC_FALSE]) ++m4trace:configure.ac:184: -1- AM_CONDITIONAL([POWERPC_AIX], [test x$TARGET = xPOWERPC_AIX]) ++m4trace:configure.ac:184: -1- m4_pattern_allow([^POWERPC_AIX_TRUE$]) ++m4trace:configure.ac:184: -1- m4_pattern_allow([^POWERPC_AIX_FALSE$]) ++m4trace:configure.ac:184: -1- _AM_SUBST_NOTMAKE([POWERPC_AIX_TRUE]) ++m4trace:configure.ac:184: -1- _AM_SUBST_NOTMAKE([POWERPC_AIX_FALSE]) ++m4trace:configure.ac:185: -1- AM_CONDITIONAL([POWERPC_DARWIN], [test x$TARGET = xPOWERPC_DARWIN]) ++m4trace:configure.ac:185: -1- m4_pattern_allow([^POWERPC_DARWIN_TRUE$]) ++m4trace:configure.ac:185: -1- m4_pattern_allow([^POWERPC_DARWIN_FALSE$]) ++m4trace:configure.ac:185: -1- _AM_SUBST_NOTMAKE([POWERPC_DARWIN_TRUE]) ++m4trace:configure.ac:185: -1- _AM_SUBST_NOTMAKE([POWERPC_DARWIN_FALSE]) ++m4trace:configure.ac:186: -1- AM_CONDITIONAL([POWERPC_FREEBSD], [test x$TARGET = xPOWERPC_FREEBSD]) ++m4trace:configure.ac:186: -1- m4_pattern_allow([^POWERPC_FREEBSD_TRUE$]) ++m4trace:configure.ac:186: -1- m4_pattern_allow([^POWERPC_FREEBSD_FALSE$]) ++m4trace:configure.ac:186: -1- _AM_SUBST_NOTMAKE([POWERPC_FREEBSD_TRUE]) ++m4trace:configure.ac:186: -1- _AM_SUBST_NOTMAKE([POWERPC_FREEBSD_FALSE]) ++m4trace:configure.ac:187: -1- AM_CONDITIONAL([ARM], [test x$TARGET = xARM]) ++m4trace:configure.ac:187: -1- m4_pattern_allow([^ARM_TRUE$]) ++m4trace:configure.ac:187: -1- m4_pattern_allow([^ARM_FALSE$]) ++m4trace:configure.ac:187: -1- _AM_SUBST_NOTMAKE([ARM_TRUE]) ++m4trace:configure.ac:187: -1- _AM_SUBST_NOTMAKE([ARM_FALSE]) ++m4trace:configure.ac:188: -1- AM_CONDITIONAL([LIBFFI_CRIS], [test x$TARGET = xLIBFFI_CRIS]) ++m4trace:configure.ac:188: -1- m4_pattern_allow([^LIBFFI_CRIS_TRUE$]) ++m4trace:configure.ac:188: -1- m4_pattern_allow([^LIBFFI_CRIS_FALSE$]) ++m4trace:configure.ac:188: -1- _AM_SUBST_NOTMAKE([LIBFFI_CRIS_TRUE]) ++m4trace:configure.ac:188: -1- _AM_SUBST_NOTMAKE([LIBFFI_CRIS_FALSE]) ++m4trace:configure.ac:189: -1- AM_CONDITIONAL([FRV], [test x$TARGET = xFRV]) ++m4trace:configure.ac:189: -1- m4_pattern_allow([^FRV_TRUE$]) ++m4trace:configure.ac:189: -1- m4_pattern_allow([^FRV_FALSE$]) ++m4trace:configure.ac:189: -1- _AM_SUBST_NOTMAKE([FRV_TRUE]) ++m4trace:configure.ac:189: -1- _AM_SUBST_NOTMAKE([FRV_FALSE]) ++m4trace:configure.ac:190: -1- AM_CONDITIONAL([S390], [test x$TARGET = xS390]) ++m4trace:configure.ac:190: -1- m4_pattern_allow([^S390_TRUE$]) ++m4trace:configure.ac:190: -1- m4_pattern_allow([^S390_FALSE$]) ++m4trace:configure.ac:190: -1- _AM_SUBST_NOTMAKE([S390_TRUE]) ++m4trace:configure.ac:190: -1- _AM_SUBST_NOTMAKE([S390_FALSE]) ++m4trace:configure.ac:191: -1- AM_CONDITIONAL([X86_64], [test x$TARGET = xX86_64]) ++m4trace:configure.ac:191: -1- m4_pattern_allow([^X86_64_TRUE$]) ++m4trace:configure.ac:191: -1- m4_pattern_allow([^X86_64_FALSE$]) ++m4trace:configure.ac:191: -1- _AM_SUBST_NOTMAKE([X86_64_TRUE]) ++m4trace:configure.ac:191: -1- _AM_SUBST_NOTMAKE([X86_64_FALSE]) ++m4trace:configure.ac:192: -1- AM_CONDITIONAL([SH], [test x$TARGET = xSH]) ++m4trace:configure.ac:192: -1- m4_pattern_allow([^SH_TRUE$]) ++m4trace:configure.ac:192: -1- m4_pattern_allow([^SH_FALSE$]) ++m4trace:configure.ac:192: -1- _AM_SUBST_NOTMAKE([SH_TRUE]) ++m4trace:configure.ac:192: -1- _AM_SUBST_NOTMAKE([SH_FALSE]) ++m4trace:configure.ac:193: -1- AM_CONDITIONAL([SH64], [test x$TARGET = xSH64]) ++m4trace:configure.ac:193: -1- m4_pattern_allow([^SH64_TRUE$]) ++m4trace:configure.ac:193: -1- m4_pattern_allow([^SH64_FALSE$]) ++m4trace:configure.ac:193: -1- _AM_SUBST_NOTMAKE([SH64_TRUE]) ++m4trace:configure.ac:193: -1- _AM_SUBST_NOTMAKE([SH64_FALSE]) ++m4trace:configure.ac:194: -1- AM_CONDITIONAL([PA_LINUX], [test x$TARGET = xPA_LINUX]) ++m4trace:configure.ac:194: -1- m4_pattern_allow([^PA_LINUX_TRUE$]) ++m4trace:configure.ac:194: -1- m4_pattern_allow([^PA_LINUX_FALSE$]) ++m4trace:configure.ac:194: -1- _AM_SUBST_NOTMAKE([PA_LINUX_TRUE]) ++m4trace:configure.ac:194: -1- _AM_SUBST_NOTMAKE([PA_LINUX_FALSE]) ++m4trace:configure.ac:195: -1- AM_CONDITIONAL([PA_HPUX], [test x$TARGET = xPA_HPUX]) ++m4trace:configure.ac:195: -1- m4_pattern_allow([^PA_HPUX_TRUE$]) ++m4trace:configure.ac:195: -1- m4_pattern_allow([^PA_HPUX_FALSE$]) ++m4trace:configure.ac:195: -1- _AM_SUBST_NOTMAKE([PA_HPUX_TRUE]) ++m4trace:configure.ac:195: -1- _AM_SUBST_NOTMAKE([PA_HPUX_FALSE]) ++m4trace:configure.ac:196: -1- AM_CONDITIONAL([PA64_HPUX], [test x$TARGET = xPA64_HPUX]) ++m4trace:configure.ac:196: -1- m4_pattern_allow([^PA64_HPUX_TRUE$]) ++m4trace:configure.ac:196: -1- m4_pattern_allow([^PA64_HPUX_FALSE$]) ++m4trace:configure.ac:196: -1- _AM_SUBST_NOTMAKE([PA64_HPUX_TRUE]) ++m4trace:configure.ac:196: -1- _AM_SUBST_NOTMAKE([PA64_HPUX_FALSE]) ++m4trace:configure.ac:198: -1- m4_pattern_allow([^STDC_HEADERS$]) ++m4trace:configure.ac:200: -1- m4_pattern_allow([^HAVE_ALLOCA_H$]) ++m4trace:configure.ac:200: -1- m4_pattern_allow([^HAVE_ALLOCA$]) ++m4trace:configure.ac:200: -1- m4_pattern_allow([^ALLOCA$]) ++m4trace:configure.ac:200: -1- m4_pattern_allow([^C_ALLOCA$]) ++m4trace:configure.ac:200: -1- m4_pattern_allow([^CRAY_STACKSEG_END$]) ++m4trace:configure.ac:200: -1- m4_pattern_allow([^STACK_DIRECTION$]) ++m4trace:configure.ac:202: -1- m4_pattern_allow([^SIZEOF_DOUBLE$]) ++m4trace:configure.ac:203: -1- m4_pattern_allow([^SIZEOF_LONG_DOUBLE$]) ++m4trace:configure.ac:211: -1- m4_pattern_allow([^HAVE_LONG_DOUBLE$]) ++m4trace:configure.ac:215: -1- m4_pattern_allow([^HAVE_LONG_DOUBLE$]) ++m4trace:configure.ac:217: -1- m4_pattern_allow([^WORDS_BIGENDIAN$]) ++m4trace:configure.ac:219: -1- _m4_warn([obsolete], [The macro `AC_TRY_COMPILE' is obsolete. ++You should run autoupdate.], [../../lib/autoconf/general.m4:2367: AC_TRY_COMPILE is expanded from... ++../../lib/m4sugar/m4sh.m4:516: AS_IF is expanded from... ++../../lib/autoconf/general.m4:1898: AC_CACHE_VAL is expanded from... ++../../lib/autoconf/general.m4:1911: AC_CACHE_CHECK is expanded from... ++configure.ac:219: the top level]) ++m4trace:configure.ac:227: -1- m4_pattern_allow([^HAVE_AS_CFI_PSEUDO_OP$]) ++m4trace:configure.ac:232: -1- _m4_warn([obsolete], [The macro `AC_TRY_LINK' is obsolete. ++You should run autoupdate.], [../../lib/autoconf/general.m4:2414: AC_TRY_LINK is expanded from... ++../../lib/m4sugar/m4sh.m4:516: AS_IF is expanded from... ++../../lib/autoconf/general.m4:1898: AC_CACHE_VAL is expanded from... ++../../lib/autoconf/general.m4:1911: AC_CACHE_CHECK is expanded from... ++configure.ac:232: the top level]) ++m4trace:configure.ac:244: -1- m4_pattern_allow([^HAVE_AS_SPARC_UA_PCREL$]) ++m4trace:configure.ac:248: -1- _m4_warn([obsolete], [The macro `AC_TRY_COMPILE' is obsolete. ++You should run autoupdate.], [../../lib/autoconf/general.m4:2367: AC_TRY_COMPILE is expanded from... ++../../lib/m4sugar/m4sh.m4:516: AS_IF is expanded from... ++../../lib/autoconf/general.m4:1898: AC_CACHE_VAL is expanded from... ++../../lib/autoconf/general.m4:1911: AC_CACHE_CHECK is expanded from... ++configure.ac:248: the top level]) ++m4trace:configure.ac:257: -1- m4_pattern_allow([^HAVE_AS_REGISTER_PSEUDO_OP$]) ++m4trace:configure.ac:272: -1- m4_pattern_allow([^HAVE_AS_X86_PCREL$]) ++m4trace:configure.ac:292: -1- m4_pattern_allow([^HAVE_RO_EH_FRAME$]) ++m4trace:configure.ac:294: -1- m4_pattern_allow([^EH_FRAME_FLAGS$]) ++m4trace:configure.ac:297: -1- m4_pattern_allow([^EH_FRAME_FLAGS$]) ++m4trace:configure.ac:313: -1- m4_pattern_allow([^HAVE_HIDDEN_VISIBILITY_ATTRIBUTE$]) ++m4trace:configure.ac:333: -1- m4_pattern_allow([^TARGET$]) ++m4trace:configure.ac:334: -1- m4_pattern_allow([^TARGETDIR$]) ++m4trace:configure.ac:336: -1- m4_pattern_allow([^SHELL$]) ++m4trace:configure.ac:341: -2- m4_pattern_allow([^FFI_DEBUG$]) ++m4trace:configure.ac:347: -2- m4_pattern_allow([^FFI_NO_STRUCTS$]) ++m4trace:configure.ac:353: -2- m4_pattern_allow([^FFI_NO_RAW_API$]) ++m4trace:configure.ac:359: -2- m4_pattern_allow([^USING_PURIFY$]) ++m4trace:configure.ac:375: -1- m4_pattern_allow([^toolexecdir$]) ++m4trace:configure.ac:376: -1- m4_pattern_allow([^toolexeclibdir$]) ++m4trace:configure.ac:394: -1- m4_pattern_allow([^LIB@&t@OBJS$]) ++m4trace:configure.ac:394: -1- m4_pattern_allow([^LTLIBOBJS$]) ++m4trace:configure.ac:394: -1- _AC_AM_CONFIG_HEADER_HOOK([$ac_file]) ++m4trace:configure.ac:394: -1- _AM_OUTPUT_DEPENDENCY_COMMANDS +diff -Nur libffi-3.0.8/config.guess autotools-update-3.0.8/config.guess +--- libffi-3.0.8/config.guess 2008-01-29 12:28:14.000000000 +0000 ++++ autotools-update-3.0.8/config.guess 2008-02-17 20:10:30.000000000 +0000 +@@ -1,10 +1,10 @@ + #! /bin/sh + # Attempt to guess a canonical system name. + # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, +-# 2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation, +-# Inc. ++# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 ++# Free Software Foundation, Inc. + +-timestamp='2007-05-17' ++timestamp='2008-01-23' + + # This file is free software; you can redistribute it and/or modify it + # under the terms of the GNU General Public License as published by +@@ -56,8 +56,8 @@ + GNU config.guess ($timestamp) + + Originally written by Per Bothner. +-Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 +-Free Software Foundation, Inc. ++Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, ++2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. + + This is free software; see the source for copying conditions. There is NO + warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." +@@ -330,7 +330,7 @@ + sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*) + echo sparc-sun-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` + exit ;; +- i86pc:SunOS:5.*:* | ix86xen:SunOS:5.*:*) ++ i86pc:SunOS:5.*:* | i86xen:SunOS:5.*:*) + echo i386-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` + exit ;; + sun4*:SunOS:6*:*) +@@ -532,7 +532,7 @@ + echo rs6000-ibm-aix3.2 + fi + exit ;; +- *:AIX:*:[45]) ++ *:AIX:*:[456]) + IBM_CPU_ID=`/usr/sbin/lsdev -C -c processor -S available | sed 1q | awk '{ print $1 }'` + if /usr/sbin/lsattr -El ${IBM_CPU_ID} | grep ' POWER' >/dev/null 2>&1; then + IBM_ARCH=rs6000 +@@ -793,12 +793,15 @@ + exit ;; + *:Interix*:[3456]*) + case ${UNAME_MACHINE} in +- x86) ++ x86) + echo i586-pc-interix${UNAME_RELEASE} + exit ;; + EM64T | authenticamd) + echo x86_64-unknown-interix${UNAME_RELEASE} + exit ;; ++ IA64) ++ echo ia64-unknown-interix${UNAME_RELEASE} ++ exit ;; + esac ;; + [345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*) + echo i${UNAME_MACHINE}-pc-mks +@@ -833,7 +836,14 @@ + echo ${UNAME_MACHINE}-pc-minix + exit ;; + arm*:Linux:*:*) +- echo ${UNAME_MACHINE}-unknown-linux-gnu ++ eval $set_cc_for_build ++ if echo __ARM_EABI__ | $CC_FOR_BUILD -E - 2>/dev/null \ ++ | grep -q __ARM_EABI__ ++ then ++ echo ${UNAME_MACHINE}-unknown-linux-gnu ++ else ++ echo ${UNAME_MACHINE}-unknown-linux-gnueabi ++ fi + exit ;; + avr32*:Linux:*:*) + echo ${UNAME_MACHINE}-unknown-linux-gnu +@@ -954,8 +964,8 @@ + x86_64:Linux:*:*) + echo x86_64-unknown-linux-gnu + exit ;; +- xtensa:Linux:*:*) +- echo xtensa-unknown-linux-gnu ++ xtensa*:Linux:*:*) ++ echo ${UNAME_MACHINE}-unknown-linux-gnu + exit ;; + i*86:Linux:*:*) + # The BFD linker knows what the default object file format is, so +@@ -1474,9 +1484,9 @@ + the operating system you are using. It is advised that you + download the most up to date version of the config scripts from + +- http://savannah.gnu.org/cgi-bin/viewcvs/*checkout*/config/config/config.guess ++ http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD + and +- http://savannah.gnu.org/cgi-bin/viewcvs/*checkout*/config/config/config.sub ++ http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD + + If the version you run ($0) is already up to date, please + send the following data and any information you think might be +diff -Nur libffi-3.0.8/config.sub autotools-update-3.0.8/config.sub +--- libffi-3.0.8/config.sub 2008-01-29 12:28:14.000000000 +0000 ++++ autotools-update-3.0.8/config.sub 2008-02-17 20:10:30.000000000 +0000 +@@ -1,10 +1,10 @@ + #! /bin/sh + # Configuration validation subroutine script. + # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, +-# 2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation, +-# Inc. ++# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 ++# Free Software Foundation, Inc. + +-timestamp='2007-04-29' ++timestamp='2008-01-16' + + # This file is (in principle) common to ALL GNU software. + # The presence of a machine in this file suggests that SOME GNU software +@@ -72,8 +72,8 @@ + version="\ + GNU config.sub ($timestamp) + +-Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 +-Free Software Foundation, Inc. ++Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, ++2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. + + This is free software; see the source for copying conditions. There is NO + warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." +@@ -369,10 +369,14 @@ + | v850-* | v850e-* | vax-* \ + | we32k-* \ + | x86-* | x86_64-* | xc16x-* | xps100-* | xscale-* | xscalee[bl]-* \ +- | xstormy16-* | xtensa-* \ ++ | xstormy16-* | xtensa*-* \ + | ymp-* \ + | z8k-*) + ;; ++ # Recognize the basic CPU types without company name, with glob match. ++ xtensa*) ++ basic_machine=$basic_machine-unknown ++ ;; + # Recognize the various machine names and aliases which stand + # for a CPU type and a company and sometimes even an OS. + 386bsd) +@@ -443,6 +447,14 @@ + basic_machine=ns32k-sequent + os=-dynix + ;; ++ blackfin) ++ basic_machine=bfin-unknown ++ os=-linux ++ ;; ++ blackfin-*) ++ basic_machine=bfin-`echo $basic_machine | sed 's/^[^-]*-//'` ++ os=-linux ++ ;; + c90) + basic_machine=c90-cray + os=-unicos +@@ -475,8 +487,8 @@ + basic_machine=craynv-cray + os=-unicosmp + ;; +- cr16c) +- basic_machine=cr16c-unknown ++ cr16) ++ basic_machine=cr16-unknown + os=-elf + ;; + crds | unos) +@@ -668,6 +680,14 @@ + basic_machine=m68k-isi + os=-sysv + ;; ++ m68knommu) ++ basic_machine=m68k-unknown ++ os=-linux ++ ;; ++ m68knommu-*) ++ basic_machine=m68k-`echo $basic_machine | sed 's/^[^-]*-//'` ++ os=-linux ++ ;; + m88k-omron*) + basic_machine=m88k-omron + ;; +@@ -813,6 +833,14 @@ + basic_machine=i860-intel + os=-osf + ;; ++ parisc) ++ basic_machine=hppa-unknown ++ os=-linux ++ ;; ++ parisc-*) ++ basic_machine=hppa-`echo $basic_machine | sed 's/^[^-]*-//'` ++ os=-linux ++ ;; + pbd) + basic_machine=sparc-tti + ;; +@@ -1021,6 +1049,10 @@ + basic_machine=tic6x-unknown + os=-coff + ;; ++ tile*) ++ basic_machine=tile-unknown ++ os=-linux-gnu ++ ;; + tx39) + basic_machine=mipstx39-unknown + ;; +diff -Nur libffi-3.0.8/configure autotools-update-3.0.8/configure +--- libffi-3.0.8/configure 2008-12-19 16:12:45.000000000 +0000 ++++ autotools-update-3.0.8/configure 2009-06-05 17:56:37.000000000 +0100 +@@ -1,11 +1,11 @@ + #! /bin/sh + # Guess values for system-dependent variables and create Makefiles. +-# Generated by GNU Autoconf 2.63 for libffi 3.0.8. ++# Generated by GNU Autoconf 2.61 for libffi 3.0.8. + # + # Report bugs to . + # + # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, +-# 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. ++# 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc. + # This configure script is free software; the Free Software Foundation + # gives unlimited permission to copy, distribute and modify it. + ## --------------------- ## +@@ -17,7 +17,7 @@ + if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then + emulate sh + NULLCMD=: +- # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which ++ # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which + # is contrary to our usage. Disable this feature. + alias -g '${1+"$@"}'='"$@"' + setopt NO_GLOB_SUBST +@@ -39,45 +39,17 @@ + as_cr_digits='0123456789' + as_cr_alnum=$as_cr_Letters$as_cr_digits + +-as_nl=' +-' +-export as_nl +-# Printing a long string crashes Solaris 7 /usr/bin/printf. +-as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' +-as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo +-as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo +-if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then +- as_echo='printf %s\n' +- as_echo_n='printf %s' +-else +- if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then +- as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' +- as_echo_n='/usr/ucb/echo -n' +- else +- as_echo_body='eval expr "X$1" : "X\\(.*\\)"' +- as_echo_n_body='eval +- arg=$1; +- case $arg in +- *"$as_nl"*) +- expr "X$arg" : "X\\(.*\\)$as_nl"; +- arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; +- esac; +- expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" +- ' +- export as_echo_n_body +- as_echo_n='sh -c $as_echo_n_body as_echo' +- fi +- export as_echo_body +- as_echo='sh -c $as_echo_body as_echo' +-fi +- + # The user is always right. + if test "${PATH_SEPARATOR+set}" != set; then +- PATH_SEPARATOR=: +- (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { +- (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || +- PATH_SEPARATOR=';' +- } ++ echo "#! /bin/sh" >conf$$.sh ++ echo "exit 0" >>conf$$.sh ++ chmod +x conf$$.sh ++ if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then ++ PATH_SEPARATOR=';' ++ else ++ PATH_SEPARATOR=: ++ fi ++ rm -f conf$$.sh + fi + + # Support unset when possible. +@@ -93,6 +65,8 @@ + # there to prevent editors from complaining about space-tab. + # (If _AS_PATH_WALK were called with IFS unset, it would disable word + # splitting by setting IFS to empty value.) ++as_nl=' ++' + IFS=" "" $as_nl" + + # Find who we are. Look in the path if we contain no directory separator. +@@ -115,7 +89,7 @@ + as_myself=$0 + fi + if test ! -f "$as_myself"; then +- $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 ++ echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 + { (exit 1); exit 1; } + fi + +@@ -128,10 +102,17 @@ + PS4='+ ' + + # NLS nuisances. +-LC_ALL=C +-export LC_ALL +-LANGUAGE=C +-export LANGUAGE ++for as_var in \ ++ LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \ ++ LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \ ++ LC_TELEPHONE LC_TIME ++do ++ if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then ++ eval $as_var=C; export $as_var ++ else ++ ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var ++ fi ++done + + # Required to use basename. + if expr a : '\(a\)' >/dev/null 2>&1 && +@@ -153,7 +134,7 @@ + $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ + X"$0" : 'X\(//\)$' \| \ + X"$0" : 'X\(/\)' \| . 2>/dev/null || +-$as_echo X/"$0" | ++echo X/"$0" | + sed '/^.*\/\([^/][^/]*\)\/*$/{ + s//\1/ + q +@@ -179,7 +160,7 @@ + as_have_required=no + fi + +- if test $as_have_required = yes && (eval ": ++ if test $as_have_required = yes && (eval ": + (as_func_return () { + (exit \$1) + } +@@ -261,7 +242,7 @@ + if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then + emulate sh + NULLCMD=: +- # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which ++ # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which + # is contrary to our usage. Disable this feature. + alias -g '${1+"$@"}'='"$@"' + setopt NO_GLOB_SUBST +@@ -282,7 +263,7 @@ + if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then + emulate sh + NULLCMD=: +- # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which ++ # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which + # is contrary to our usage. Disable this feature. + alias -g '${1+"$@"}'='"$@"' + setopt NO_GLOB_SUBST +@@ -362,10 +343,10 @@ + + if test "x$CONFIG_SHELL" != x; then + for as_var in BASH_ENV ENV +- do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var +- done +- export CONFIG_SHELL +- exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"} ++ do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var ++ done ++ export CONFIG_SHELL ++ exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"} + fi + + +@@ -434,10 +415,9 @@ + + test \$exitcode = 0") || { + echo No shell found that supports shell functions. +- echo Please tell bug-autoconf@gnu.org about your system, +- echo including any error possibly output before this message. +- echo This can help us improve future autoconf versions. +- echo Configuration will now proceed without shell functions. ++ echo Please tell autoconf@gnu.org about your system, ++ echo including any error possibly output before this ++ echo message + } + + +@@ -473,7 +453,7 @@ + s/-\n.*// + ' >$as_me.lineno && + chmod +x "$as_me.lineno" || +- { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2 ++ { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2 + { (exit 1); exit 1; }; } + + # Don't try to exec as it changes $[0], causing all sort of problems +@@ -501,6 +481,7 @@ + *) + ECHO_N='-n';; + esac ++ + if expr a : '\(a\)' >/dev/null 2>&1 && + test "X`expr 00001 : '.*\(...\)'`" = X001; then + as_expr=expr +@@ -513,22 +494,19 @@ + rm -f conf$$.dir/conf$$.file + else + rm -f conf$$.dir +- mkdir conf$$.dir 2>/dev/null ++ mkdir conf$$.dir + fi +-if (echo >conf$$.file) 2>/dev/null; then +- if ln -s conf$$.file conf$$ 2>/dev/null; then +- as_ln_s='ln -s' +- # ... but there are two gotchas: +- # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. +- # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. +- # In both cases, we have to default to `cp -p'. +- ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || +- as_ln_s='cp -p' +- elif ln conf$$.file conf$$ 2>/dev/null; then +- as_ln_s=ln +- else ++echo >conf$$.file ++if ln -s conf$$.file conf$$ 2>/dev/null; then ++ as_ln_s='ln -s' ++ # ... but there are two gotchas: ++ # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. ++ # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. ++ # In both cases, we have to default to `cp -p'. ++ ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || + as_ln_s='cp -p' +- fi ++elif ln conf$$.file conf$$ 2>/dev/null; then ++ as_ln_s=ln + else + as_ln_s='cp -p' + fi +@@ -553,10 +531,10 @@ + as_test_x=' + eval sh -c '\'' + if test -d "$1"; then +- test -d "$1/."; ++ test -d "$1/."; + else + case $1 in +- -*)set "./$1";; ++ -*)set "./$1";; + esac; + case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in + ???[sx]*):;;*)false;;esac;fi +@@ -790,199 +768,187 @@ + # include + #endif" + +-ac_subst_vars='LTLIBOBJS +-LIBOBJS +-toolexeclibdir +-toolexecdir +-TARGETDIR +-TARGET +-HAVE_LONG_DOUBLE +-ALLOCA +-PA64_HPUX_FALSE +-PA64_HPUX_TRUE +-PA_HPUX_FALSE +-PA_HPUX_TRUE +-PA_LINUX_FALSE +-PA_LINUX_TRUE +-SH64_FALSE +-SH64_TRUE +-SH_FALSE +-SH_TRUE +-X86_64_FALSE +-X86_64_TRUE +-S390_FALSE +-S390_TRUE +-FRV_FALSE +-FRV_TRUE +-LIBFFI_CRIS_FALSE +-LIBFFI_CRIS_TRUE +-ARM_FALSE +-ARM_TRUE +-POWERPC_FREEBSD_FALSE +-POWERPC_FREEBSD_TRUE +-POWERPC_DARWIN_FALSE +-POWERPC_DARWIN_TRUE +-POWERPC_AIX_FALSE +-POWERPC_AIX_TRUE +-POWERPC_FALSE +-POWERPC_TRUE +-M68K_FALSE +-M68K_TRUE +-M32R_FALSE +-M32R_TRUE +-IA64_FALSE +-IA64_TRUE +-ALPHA_FALSE +-ALPHA_TRUE +-X86_DARWIN_FALSE +-X86_DARWIN_TRUE +-X86_WIN32_FALSE +-X86_WIN32_TRUE +-X86_FREEBSD_FALSE +-X86_FREEBSD_TRUE +-X86_FALSE +-X86_TRUE +-SPARC_FALSE +-SPARC_TRUE +-MIPS_FALSE +-MIPS_TRUE +-AM_RUNTESTFLAGS +-TESTSUBDIR_FALSE +-TESTSUBDIR_TRUE +-MAINT +-MAINTAINER_MODE_FALSE +-MAINTAINER_MODE_TRUE +-LIBTOOL +-ac_ct_F77 +-FFLAGS +-F77 +-CXXCPP +-am__fastdepCXX_FALSE +-am__fastdepCXX_TRUE +-CXXDEPMODE +-ac_ct_CXX +-CXXFLAGS +-CXX +-CPP +-NMEDIT +-DSYMUTIL +-RANLIB +-AR +-ECHO +-LN_S +-EGREP +-GREP +-SED +-am__fastdepCCAS_FALSE +-am__fastdepCCAS_TRUE +-CCASDEPMODE +-CCASFLAGS +-CCAS +-am__fastdepCC_FALSE +-am__fastdepCC_TRUE +-CCDEPMODE +-AMDEPBACKSLASH +-AMDEP_FALSE +-AMDEP_TRUE +-am__quote +-am__include +-DEPDIR +-OBJEXT +-EXEEXT +-ac_ct_CC +-CPPFLAGS +-LDFLAGS +-CFLAGS +-CC +-am__untar +-am__tar +-AMTAR +-am__leading_dot +-SET_MAKE +-AWK +-mkdir_p +-MKDIR_P +-INSTALL_STRIP_PROGRAM +-STRIP +-install_sh +-MAKEINFO +-AUTOHEADER +-AUTOMAKE +-AUTOCONF +-ACLOCAL +-VERSION +-PACKAGE +-CYGPATH_W +-am__isrc +-INSTALL_DATA +-INSTALL_SCRIPT +-INSTALL_PROGRAM +-target_os +-target_vendor +-target_cpu +-target +-host_os +-host_vendor +-host_cpu +-host +-build_os +-build_vendor +-build_cpu +-build +-target_alias +-host_alias +-build_alias +-LIBS +-ECHO_T +-ECHO_N +-ECHO_C +-DEFS +-mandir +-localedir +-libdir +-psdir +-pdfdir +-dvidir +-htmldir +-infodir +-docdir +-oldincludedir +-includedir +-localstatedir +-sharedstatedir +-sysconfdir +-datadir +-datarootdir +-libexecdir +-sbindir +-bindir +-program_transform_name +-prefix +-exec_prefix +-PACKAGE_BUGREPORT +-PACKAGE_STRING +-PACKAGE_VERSION +-PACKAGE_TARNAME +-PACKAGE_NAME ++ac_subst_vars='SHELL + PATH_SEPARATOR +-SHELL' ++PACKAGE_NAME ++PACKAGE_TARNAME ++PACKAGE_VERSION ++PACKAGE_STRING ++PACKAGE_BUGREPORT ++exec_prefix ++prefix ++program_transform_name ++bindir ++sbindir ++libexecdir ++datarootdir ++datadir ++sysconfdir ++sharedstatedir ++localstatedir ++includedir ++oldincludedir ++docdir ++infodir ++htmldir ++dvidir ++pdfdir ++psdir ++libdir ++localedir ++mandir ++DEFS ++ECHO_C ++ECHO_N ++ECHO_T ++LIBS ++build_alias ++host_alias ++target_alias ++build ++build_cpu ++build_vendor ++build_os ++host ++host_cpu ++host_vendor ++host_os ++target ++target_cpu ++target_vendor ++target_os ++INSTALL_PROGRAM ++INSTALL_SCRIPT ++INSTALL_DATA ++am__isrc ++CYGPATH_W ++PACKAGE ++VERSION ++ACLOCAL ++AUTOCONF ++AUTOMAKE ++AUTOHEADER ++MAKEINFO ++install_sh ++STRIP ++INSTALL_STRIP_PROGRAM ++mkdir_p ++AWK ++SET_MAKE ++am__leading_dot ++AMTAR ++am__tar ++am__untar ++CC ++CFLAGS ++LDFLAGS ++CPPFLAGS ++ac_ct_CC ++EXEEXT ++OBJEXT ++DEPDIR ++am__include ++am__quote ++AMDEP_TRUE ++AMDEP_FALSE ++AMDEPBACKSLASH ++CCDEPMODE ++am__fastdepCC_TRUE ++am__fastdepCC_FALSE ++CCAS ++CCASFLAGS ++CCASDEPMODE ++am__fastdepCCAS_TRUE ++am__fastdepCCAS_FALSE ++LIBFFI_DLL ++LIBFFI_LDFLAGS ++SED ++GREP ++EGREP ++LN_S ++ECHO ++AR ++RANLIB ++DSYMUTIL ++NMEDIT ++DLLTOOL ++AS ++OBJDUMP ++CPP ++CXX ++CXXFLAGS ++ac_ct_CXX ++CXXDEPMODE ++am__fastdepCXX_TRUE ++am__fastdepCXX_FALSE ++CXXCPP ++F77 ++FFLAGS ++ac_ct_F77 ++LIBTOOL ++MAINTAINER_MODE_TRUE ++MAINTAINER_MODE_FALSE ++MAINT ++TESTSUBDIR_TRUE ++TESTSUBDIR_FALSE ++AM_RUNTESTFLAGS ++MIPS_TRUE ++MIPS_FALSE ++SPARC_TRUE ++SPARC_FALSE ++X86_TRUE ++X86_FALSE ++X86_FREEBSD_TRUE ++X86_FREEBSD_FALSE ++X86_WIN32_TRUE ++X86_WIN32_FALSE ++X86_DARWIN_TRUE ++X86_DARWIN_FALSE ++ALPHA_TRUE ++ALPHA_FALSE ++IA64_TRUE ++IA64_FALSE ++M32R_TRUE ++M32R_FALSE ++M68K_TRUE ++M68K_FALSE ++POWERPC_TRUE ++POWERPC_FALSE ++POWERPC_AIX_TRUE ++POWERPC_AIX_FALSE ++POWERPC_DARWIN_TRUE ++POWERPC_DARWIN_FALSE ++POWERPC_FREEBSD_TRUE ++POWERPC_FREEBSD_FALSE ++ARM_TRUE ++ARM_FALSE ++LIBFFI_CRIS_TRUE ++LIBFFI_CRIS_FALSE ++FRV_TRUE ++FRV_FALSE ++S390_TRUE ++S390_FALSE ++X86_64_TRUE ++X86_64_FALSE ++SH_TRUE ++SH_FALSE ++SH64_TRUE ++SH64_FALSE ++PA_LINUX_TRUE ++PA_LINUX_FALSE ++PA_HPUX_TRUE ++PA_HPUX_FALSE ++PA64_HPUX_TRUE ++PA64_HPUX_FALSE ++ALLOCA ++HAVE_LONG_DOUBLE ++TARGET ++TARGETDIR ++toolexecdir ++toolexeclibdir ++LIBOBJS ++LTLIBOBJS' + ac_subst_files='' +-ac_user_opts=' +-enable_option_checking +-enable_dependency_tracking +-enable_shared +-enable_static +-enable_fast_install +-with_gnu_ld +-enable_libtool_lock +-with_pic +-with_tags +-enable_maintainer_mode +-enable_debug +-enable_structs +-enable_raw_api +-enable_purify_safety +-' + ac_precious_vars='build_alias + host_alias + target_alias +@@ -1003,8 +969,6 @@ + # Initialize some variables set by options. + ac_init_help= + ac_init_version=false +-ac_unrecognized_opts= +-ac_unrecognized_sep= + # The variables have the same names as the options, with + # dashes changed to underlines. + cache_file=/dev/null +@@ -1103,21 +1067,13 @@ + datarootdir=$ac_optarg ;; + + -disable-* | --disable-*) +- ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` ++ ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'` + # Reject names that are not valid shell variable names. +- expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && +- { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2 ++ expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null && ++ { echo "$as_me: error: invalid feature name: $ac_feature" >&2 + { (exit 1); exit 1; }; } +- ac_useropt_orig=$ac_useropt +- ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` +- case $ac_user_opts in +- *" +-"enable_$ac_useropt" +-"*) ;; +- *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" +- ac_unrecognized_sep=', ';; +- esac +- eval enable_$ac_useropt=no ;; ++ ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'` ++ eval enable_$ac_feature=no ;; + + -docdir | --docdir | --docdi | --doc | --do) + ac_prev=docdir ;; +@@ -1130,21 +1086,13 @@ + dvidir=$ac_optarg ;; + + -enable-* | --enable-*) +- ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` ++ ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` + # Reject names that are not valid shell variable names. +- expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && +- { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2 ++ expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null && ++ { echo "$as_me: error: invalid feature name: $ac_feature" >&2 + { (exit 1); exit 1; }; } +- ac_useropt_orig=$ac_useropt +- ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` +- case $ac_user_opts in +- *" +-"enable_$ac_useropt" +-"*) ;; +- *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" +- ac_unrecognized_sep=', ';; +- esac +- eval enable_$ac_useropt=\$ac_optarg ;; ++ ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'` ++ eval enable_$ac_feature=\$ac_optarg ;; + + -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ + | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ +@@ -1335,38 +1283,22 @@ + ac_init_version=: ;; + + -with-* | --with-*) +- ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` ++ ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` + # Reject names that are not valid shell variable names. +- expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && +- { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2 ++ expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null && ++ { echo "$as_me: error: invalid package name: $ac_package" >&2 + { (exit 1); exit 1; }; } +- ac_useropt_orig=$ac_useropt +- ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` +- case $ac_user_opts in +- *" +-"with_$ac_useropt" +-"*) ;; +- *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" +- ac_unrecognized_sep=', ';; +- esac +- eval with_$ac_useropt=\$ac_optarg ;; ++ ac_package=`echo $ac_package | sed 's/[-.]/_/g'` ++ eval with_$ac_package=\$ac_optarg ;; + + -without-* | --without-*) +- ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` ++ ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'` + # Reject names that are not valid shell variable names. +- expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && +- { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2 ++ expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null && ++ { echo "$as_me: error: invalid package name: $ac_package" >&2 + { (exit 1); exit 1; }; } +- ac_useropt_orig=$ac_useropt +- ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` +- case $ac_user_opts in +- *" +-"with_$ac_useropt" +-"*) ;; +- *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" +- ac_unrecognized_sep=', ';; +- esac +- eval with_$ac_useropt=no ;; ++ ac_package=`echo $ac_package | sed 's/[-.]/_/g'` ++ eval with_$ac_package=no ;; + + --x) + # Obsolete; use --with-x. +@@ -1386,7 +1318,7 @@ + | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) + x_libraries=$ac_optarg ;; + +- -*) { $as_echo "$as_me: error: unrecognized option: $ac_option ++ -*) { echo "$as_me: error: unrecognized option: $ac_option + Try \`$0 --help' for more information." >&2 + { (exit 1); exit 1; }; } + ;; +@@ -1395,16 +1327,16 @@ + ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` + # Reject names that are not valid shell variable names. + expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null && +- { $as_echo "$as_me: error: invalid variable name: $ac_envvar" >&2 ++ { echo "$as_me: error: invalid variable name: $ac_envvar" >&2 + { (exit 1); exit 1; }; } + eval $ac_envvar=\$ac_optarg + export $ac_envvar ;; + + *) + # FIXME: should be removed in autoconf 3.0. +- $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 ++ echo "$as_me: WARNING: you should use --build, --host, --target" >&2 + expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && +- $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 ++ echo "$as_me: WARNING: invalid host type: $ac_option" >&2 + : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option} + ;; + +@@ -1413,38 +1345,22 @@ + + if test -n "$ac_prev"; then + ac_option=--`echo $ac_prev | sed 's/_/-/g'` +- { $as_echo "$as_me: error: missing argument to $ac_option" >&2 ++ { echo "$as_me: error: missing argument to $ac_option" >&2 + { (exit 1); exit 1; }; } + fi + +-if test -n "$ac_unrecognized_opts"; then +- case $enable_option_checking in +- no) ;; +- fatal) { $as_echo "$as_me: error: unrecognized options: $ac_unrecognized_opts" >&2 +- { (exit 1); exit 1; }; } ;; +- *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; +- esac +-fi +- +-# Check all directory arguments for consistency. ++# Be sure to have absolute directory names. + for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ + datadir sysconfdir sharedstatedir localstatedir includedir \ + oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ + libdir localedir mandir + do + eval ac_val=\$$ac_var +- # Remove trailing slashes. +- case $ac_val in +- */ ) +- ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` +- eval $ac_var=\$ac_val;; +- esac +- # Be sure to have absolute directory names. + case $ac_val in + [\\/$]* | ?:[\\/]* ) continue;; + NONE | '' ) case $ac_var in *prefix ) continue;; esac;; + esac +- { $as_echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2 ++ { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2 + { (exit 1); exit 1; }; } + done + +@@ -1459,7 +1375,7 @@ + if test "x$host_alias" != x; then + if test "x$build_alias" = x; then + cross_compiling=maybe +- $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host. ++ echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host. + If a cross compiler is detected then cross compile mode will be used." >&2 + elif test "x$build_alias" != "x$host_alias"; then + cross_compiling=yes +@@ -1475,10 +1391,10 @@ + ac_pwd=`pwd` && test -n "$ac_pwd" && + ac_ls_di=`ls -di .` && + ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || +- { $as_echo "$as_me: error: working directory cannot be determined" >&2 ++ { echo "$as_me: error: Working directory cannot be determined" >&2 + { (exit 1); exit 1; }; } + test "X$ac_ls_di" = "X$ac_pwd_ls_di" || +- { $as_echo "$as_me: error: pwd does not report name of working directory" >&2 ++ { echo "$as_me: error: pwd does not report name of working directory" >&2 + { (exit 1); exit 1; }; } + + +@@ -1486,12 +1402,12 @@ + if test -z "$srcdir"; then + ac_srcdir_defaulted=yes + # Try the directory containing this script, then the parent directory. +- ac_confdir=`$as_dirname -- "$as_myself" || +-$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ +- X"$as_myself" : 'X\(//\)[^/]' \| \ +- X"$as_myself" : 'X\(//\)$' \| \ +- X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || +-$as_echo X"$as_myself" | ++ ac_confdir=`$as_dirname -- "$0" || ++$as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ ++ X"$0" : 'X\(//\)[^/]' \| \ ++ X"$0" : 'X\(//\)$' \| \ ++ X"$0" : 'X\(/\)' \| . 2>/dev/null || ++echo X"$0" | + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ + s//\1/ + q +@@ -1518,12 +1434,12 @@ + fi + if test ! -r "$srcdir/$ac_unique_file"; then + test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." +- { $as_echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2 ++ { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2 + { (exit 1); exit 1; }; } + fi + ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" + ac_abs_confdir=`( +- cd "$srcdir" && test -r "./$ac_unique_file" || { $as_echo "$as_me: error: $ac_msg" >&2 ++ cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2 + { (exit 1); exit 1; }; } + pwd)` + # When building in place, set srcdir=. +@@ -1572,9 +1488,9 @@ + + Installation directories: + --prefix=PREFIX install architecture-independent files in PREFIX +- [$ac_default_prefix] ++ [$ac_default_prefix] + --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX +- [PREFIX] ++ [PREFIX] + + By default, \`make install' will install all the files in + \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify +@@ -1584,25 +1500,25 @@ + For better control, use the options below. + + Fine tuning of the installation directories: +- --bindir=DIR user executables [EPREFIX/bin] +- --sbindir=DIR system admin executables [EPREFIX/sbin] +- --libexecdir=DIR program executables [EPREFIX/libexec] +- --sysconfdir=DIR read-only single-machine data [PREFIX/etc] +- --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] +- --localstatedir=DIR modifiable single-machine data [PREFIX/var] +- --libdir=DIR object code libraries [EPREFIX/lib] +- --includedir=DIR C header files [PREFIX/include] +- --oldincludedir=DIR C header files for non-gcc [/usr/include] +- --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] +- --datadir=DIR read-only architecture-independent data [DATAROOTDIR] +- --infodir=DIR info documentation [DATAROOTDIR/info] +- --localedir=DIR locale-dependent data [DATAROOTDIR/locale] +- --mandir=DIR man documentation [DATAROOTDIR/man] +- --docdir=DIR documentation root [DATAROOTDIR/doc/libffi] +- --htmldir=DIR html documentation [DOCDIR] +- --dvidir=DIR dvi documentation [DOCDIR] +- --pdfdir=DIR pdf documentation [DOCDIR] +- --psdir=DIR ps documentation [DOCDIR] ++ --bindir=DIR user executables [EPREFIX/bin] ++ --sbindir=DIR system admin executables [EPREFIX/sbin] ++ --libexecdir=DIR program executables [EPREFIX/libexec] ++ --sysconfdir=DIR read-only single-machine data [PREFIX/etc] ++ --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] ++ --localstatedir=DIR modifiable single-machine data [PREFIX/var] ++ --libdir=DIR object code libraries [EPREFIX/lib] ++ --includedir=DIR C header files [PREFIX/include] ++ --oldincludedir=DIR C header files for non-gcc [/usr/include] ++ --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] ++ --datadir=DIR read-only architecture-independent data [DATAROOTDIR] ++ --infodir=DIR info documentation [DATAROOTDIR/info] ++ --localedir=DIR locale-dependent data [DATAROOTDIR/locale] ++ --mandir=DIR man documentation [DATAROOTDIR/man] ++ --docdir=DIR documentation root [DATAROOTDIR/doc/libffi] ++ --htmldir=DIR html documentation [DOCDIR] ++ --dvidir=DIR dvi documentation [DOCDIR] ++ --pdfdir=DIR pdf documentation [DOCDIR] ++ --psdir=DIR ps documentation [DOCDIR] + _ACEOF + + cat <<\_ACEOF +@@ -1626,7 +1542,6 @@ + cat <<\_ACEOF + + Optional Features: +- --disable-option-checking ignore unrecognized --enable/--with options + --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) + --enable-FEATURE[=ARG] include FEATURE [ARG=yes] + --disable-dependency-tracking speeds up one-time build +@@ -1679,17 +1594,15 @@ + if test "$ac_init_help" = "recursive"; then + # If there are subdirs, report their specific --help. + for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue +- test -d "$ac_dir" || +- { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || +- continue ++ test -d "$ac_dir" || continue + ac_builddir=. + + case "$ac_dir" in + .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; + *) +- ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` ++ ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` + # A ".." for each directory in $ac_dir_suffix. +- ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` ++ ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'` + case $ac_top_builddir_sub in + "") ac_top_builddir_sub=. ac_top_build_prefix= ;; + *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; +@@ -1725,7 +1638,7 @@ + echo && + $SHELL "$ac_srcdir/configure" --help=recursive + else +- $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 ++ echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 + fi || ac_status=$? + cd "$ac_pwd" || { ac_status=$?; break; } + done +@@ -1735,10 +1648,10 @@ + if $ac_init_version; then + cat <<\_ACEOF + libffi configure 3.0.8 +-generated by GNU Autoconf 2.63 ++generated by GNU Autoconf 2.61 + + Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, +-2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. ++2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc. + This configure script is free software; the Free Software Foundation + gives unlimited permission to copy, distribute and modify it. + _ACEOF +@@ -1749,7 +1662,7 @@ + running configure, to aid debugging if configure makes a mistake. + + It was created by libffi $as_me 3.0.8, which was +-generated by GNU Autoconf 2.63. Invocation command line was ++generated by GNU Autoconf 2.61. Invocation command line was + + $ $0 $@ + +@@ -1785,7 +1698,7 @@ + do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. +- $as_echo "PATH: $as_dir" ++ echo "PATH: $as_dir" + done + IFS=$as_save_IFS + +@@ -1820,7 +1733,7 @@ + | -silent | --silent | --silen | --sile | --sil) + continue ;; + *\'*) +- ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; ++ ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; + esac + case $ac_pass in + 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;; +@@ -1872,12 +1785,11 @@ + case $ac_val in #( + *${as_nl}*) + case $ac_var in #( +- *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5 +-$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; ++ *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5 ++echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;; + esac + case $ac_var in #( + _ | IFS | as_nl) ;; #( +- BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( + *) $as_unset $ac_var ;; + esac ;; + esac +@@ -1907,9 +1819,9 @@ + do + eval ac_val=\$$ac_var + case $ac_val in +- *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; ++ *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; + esac +- $as_echo "$ac_var='\''$ac_val'\''" ++ echo "$ac_var='\''$ac_val'\''" + done | sort + echo + +@@ -1924,9 +1836,9 @@ + do + eval ac_val=\$$ac_var + case $ac_val in +- *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; ++ *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; + esac +- $as_echo "$ac_var='\''$ac_val'\''" ++ echo "$ac_var='\''$ac_val'\''" + done | sort + echo + fi +@@ -1942,8 +1854,8 @@ + echo + fi + test "$ac_signal" != 0 && +- $as_echo "$as_me: caught signal $ac_signal" +- $as_echo "$as_me: exit $exit_status" ++ echo "$as_me: caught signal $ac_signal" ++ echo "$as_me: exit $exit_status" + } >&5 + rm -f core *.core core.conftest.* && + rm -f -r conftest* confdefs* conf$$* $ac_clean_files && +@@ -1985,24 +1897,21 @@ + + + # Let the site file select an alternate cache file if it wants to. +-# Prefer an explicitly selected file to automatically selected ones. +-ac_site_file1=NONE +-ac_site_file2=NONE ++# Prefer explicitly selected file to automatically selected ones. + if test -n "$CONFIG_SITE"; then +- ac_site_file1=$CONFIG_SITE ++ set x "$CONFIG_SITE" + elif test "x$prefix" != xNONE; then +- ac_site_file1=$prefix/share/config.site +- ac_site_file2=$prefix/etc/config.site ++ set x "$prefix/share/config.site" "$prefix/etc/config.site" + else +- ac_site_file1=$ac_default_prefix/share/config.site +- ac_site_file2=$ac_default_prefix/etc/config.site ++ set x "$ac_default_prefix/share/config.site" \ ++ "$ac_default_prefix/etc/config.site" + fi +-for ac_site_file in "$ac_site_file1" "$ac_site_file2" ++shift ++for ac_site_file + do +- test "x$ac_site_file" = xNONE && continue + if test -r "$ac_site_file"; then +- { $as_echo "$as_me:$LINENO: loading site script $ac_site_file" >&5 +-$as_echo "$as_me: loading site script $ac_site_file" >&6;} ++ { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5 ++echo "$as_me: loading site script $ac_site_file" >&6;} + sed 's/^/| /' "$ac_site_file" >&5 + . "$ac_site_file" + fi +@@ -2012,16 +1921,16 @@ + # Some versions of bash will fail to source /dev/null (special + # files actually), so we avoid doing that. + if test -f "$cache_file"; then +- { $as_echo "$as_me:$LINENO: loading cache $cache_file" >&5 +-$as_echo "$as_me: loading cache $cache_file" >&6;} ++ { echo "$as_me:$LINENO: loading cache $cache_file" >&5 ++echo "$as_me: loading cache $cache_file" >&6;} + case $cache_file in + [\\/]* | ?:[\\/]* ) . "$cache_file";; + *) . "./$cache_file";; + esac + fi + else +- { $as_echo "$as_me:$LINENO: creating cache $cache_file" >&5 +-$as_echo "$as_me: creating cache $cache_file" >&6;} ++ { echo "$as_me:$LINENO: creating cache $cache_file" >&5 ++echo "$as_me: creating cache $cache_file" >&6;} + >$cache_file + fi + +@@ -2035,38 +1944,29 @@ + eval ac_new_val=\$ac_env_${ac_var}_value + case $ac_old_set,$ac_new_set in + set,) +- { $as_echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 +-$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} ++ { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 ++echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} + ac_cache_corrupted=: ;; + ,set) +- { $as_echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5 +-$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} ++ { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5 ++echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} + ac_cache_corrupted=: ;; + ,);; + *) + if test "x$ac_old_val" != "x$ac_new_val"; then +- # differences in whitespace do not lead to failure. +- ac_old_val_w=`echo x $ac_old_val` +- ac_new_val_w=`echo x $ac_new_val` +- if test "$ac_old_val_w" != "$ac_new_val_w"; then +- { $as_echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5 +-$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} +- ac_cache_corrupted=: +- else +- { $as_echo "$as_me:$LINENO: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 +-$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} +- eval $ac_var=\$ac_old_val +- fi +- { $as_echo "$as_me:$LINENO: former value: \`$ac_old_val'" >&5 +-$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} +- { $as_echo "$as_me:$LINENO: current value: \`$ac_new_val'" >&5 +-$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} ++ { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5 ++echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} ++ { echo "$as_me:$LINENO: former value: $ac_old_val" >&5 ++echo "$as_me: former value: $ac_old_val" >&2;} ++ { echo "$as_me:$LINENO: current value: $ac_new_val" >&5 ++echo "$as_me: current value: $ac_new_val" >&2;} ++ ac_cache_corrupted=: + fi;; + esac + # Pass precious variables to config.status. + if test "$ac_new_set" = set; then + case $ac_new_val in +- *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; ++ *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; + *) ac_arg=$ac_var=$ac_new_val ;; + esac + case " $ac_configure_args " in +@@ -2076,12 +1976,10 @@ + fi + done + if $ac_cache_corrupted; then +- { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 +-$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +- { $as_echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5 +-$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} +- { { $as_echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5 +-$as_echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;} ++ { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5 ++echo "$as_me: error: changes in the environment can compromise the build" >&2;} ++ { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5 ++echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;} + { (exit 1); exit 1; }; } + fi + +@@ -2136,8 +2034,8 @@ + fi + done + if test -z "$ac_aux_dir"; then +- { { $as_echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&5 +-$as_echo "$as_me: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&2;} ++ { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&5 ++echo "$as_me: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&2;} + { (exit 1); exit 1; }; } + fi + +@@ -2152,34 +2050,34 @@ + + # Make sure we can run config.sub. + $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || +- { { $as_echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5 +-$as_echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;} ++ { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5 ++echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;} + { (exit 1); exit 1; }; } + +-{ $as_echo "$as_me:$LINENO: checking build system type" >&5 +-$as_echo_n "checking build system type... " >&6; } ++{ echo "$as_me:$LINENO: checking build system type" >&5 ++echo $ECHO_N "checking build system type... $ECHO_C" >&6; } + if test "${ac_cv_build+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + ac_build_alias=$build_alias + test "x$ac_build_alias" = x && + ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` + test "x$ac_build_alias" = x && +- { { $as_echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5 +-$as_echo "$as_me: error: cannot guess build type; you must specify one" >&2;} ++ { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5 ++echo "$as_me: error: cannot guess build type; you must specify one" >&2;} + { (exit 1); exit 1; }; } + ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || +- { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5 +-$as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;} ++ { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5 ++echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;} + { (exit 1); exit 1; }; } + + fi +-{ $as_echo "$as_me:$LINENO: result: $ac_cv_build" >&5 +-$as_echo "$ac_cv_build" >&6; } ++{ echo "$as_me:$LINENO: result: $ac_cv_build" >&5 ++echo "${ECHO_T}$ac_cv_build" >&6; } + case $ac_cv_build in + *-*-*) ;; +-*) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical build" >&5 +-$as_echo "$as_me: error: invalid value of canonical build" >&2;} ++*) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5 ++echo "$as_me: error: invalid value of canonical build" >&2;} + { (exit 1); exit 1; }; };; + esac + build=$ac_cv_build +@@ -2196,27 +2094,27 @@ + case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac + + +-{ $as_echo "$as_me:$LINENO: checking host system type" >&5 +-$as_echo_n "checking host system type... " >&6; } ++{ echo "$as_me:$LINENO: checking host system type" >&5 ++echo $ECHO_N "checking host system type... $ECHO_C" >&6; } + if test "${ac_cv_host+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + if test "x$host_alias" = x; then + ac_cv_host=$ac_cv_build + else + ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || +- { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5 +-$as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;} ++ { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5 ++echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;} + { (exit 1); exit 1; }; } + fi + + fi +-{ $as_echo "$as_me:$LINENO: result: $ac_cv_host" >&5 +-$as_echo "$ac_cv_host" >&6; } ++{ echo "$as_me:$LINENO: result: $ac_cv_host" >&5 ++echo "${ECHO_T}$ac_cv_host" >&6; } + case $ac_cv_host in + *-*-*) ;; +-*) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical host" >&5 +-$as_echo "$as_me: error: invalid value of canonical host" >&2;} ++*) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5 ++echo "$as_me: error: invalid value of canonical host" >&2;} + { (exit 1); exit 1; }; };; + esac + host=$ac_cv_host +@@ -2233,27 +2131,27 @@ + case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac + + +-{ $as_echo "$as_me:$LINENO: checking target system type" >&5 +-$as_echo_n "checking target system type... " >&6; } ++{ echo "$as_me:$LINENO: checking target system type" >&5 ++echo $ECHO_N "checking target system type... $ECHO_C" >&6; } + if test "${ac_cv_target+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + if test "x$target_alias" = x; then + ac_cv_target=$ac_cv_host + else + ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` || +- { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $target_alias failed" >&5 +-$as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $target_alias failed" >&2;} ++ { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $target_alias failed" >&5 ++echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $target_alias failed" >&2;} + { (exit 1); exit 1; }; } + fi + + fi +-{ $as_echo "$as_me:$LINENO: result: $ac_cv_target" >&5 +-$as_echo "$ac_cv_target" >&6; } ++{ echo "$as_me:$LINENO: result: $ac_cv_target" >&5 ++echo "${ECHO_T}$ac_cv_target" >&6; } + case $ac_cv_target in + *-*-*) ;; +-*) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical target" >&5 +-$as_echo "$as_me: error: invalid value of canonical target" >&2;} ++*) { { echo "$as_me:$LINENO: error: invalid value of canonical target" >&5 ++echo "$as_me: error: invalid value of canonical target" >&2;} + { (exit 1); exit 1; }; };; + esac + target=$ac_cv_target +@@ -2295,12 +2193,11 @@ + # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" + # OS/2's system install, which has a completely different semantic + # ./install, which can be erroneously created by make from ./install.sh. +-# Reject install programs that cannot install multiple files. +-{ $as_echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5 +-$as_echo_n "checking for a BSD-compatible install... " >&6; } ++{ echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5 ++echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; } + if test -z "$INSTALL"; then + if test "${ac_cv_path_install+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR + for as_dir in $PATH +@@ -2329,29 +2226,17 @@ + # program-specific install script used by HP pwplus--don't use. + : + else +- rm -rf conftest.one conftest.two conftest.dir +- echo one > conftest.one +- echo two > conftest.two +- mkdir conftest.dir +- if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && +- test -s conftest.one && test -s conftest.two && +- test -s conftest.dir/conftest.one && +- test -s conftest.dir/conftest.two +- then +- ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" +- break 3 +- fi ++ ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" ++ break 3 + fi + fi + done + done + ;; + esac +- + done + IFS=$as_save_IFS + +-rm -rf conftest.one conftest.two conftest.dir + + fi + if test "${ac_cv_path_install+set}" = set; then +@@ -2364,8 +2249,8 @@ + INSTALL=$ac_install_sh + fi + fi +-{ $as_echo "$as_me:$LINENO: result: $INSTALL" >&5 +-$as_echo "$INSTALL" >&6; } ++{ echo "$as_me:$LINENO: result: $INSTALL" >&5 ++echo "${ECHO_T}$INSTALL" >&6; } + + # Use test -z because SunOS4 sh mishandles braces in ${var-val}. + # It thinks the first close brace ends the variable substitution. +@@ -2375,8 +2260,8 @@ + + test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' + +-{ $as_echo "$as_me:$LINENO: checking whether build environment is sane" >&5 +-$as_echo_n "checking whether build environment is sane... " >&6; } ++{ echo "$as_me:$LINENO: checking whether build environment is sane" >&5 ++echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6; } + # Just in case + sleep 1 + echo timestamp > conftest.file +@@ -2399,9 +2284,9 @@ + # if, for instance, CONFIG_SHELL is bash and it inherits a + # broken ls alias from the environment. This has actually + # happened. Such a system could not be considered "sane". +- { { $as_echo "$as_me:$LINENO: error: ls -t appears to fail. Make sure there is not a broken ++ { { echo "$as_me:$LINENO: error: ls -t appears to fail. Make sure there is not a broken + alias in your environment" >&5 +-$as_echo "$as_me: error: ls -t appears to fail. Make sure there is not a broken ++echo "$as_me: error: ls -t appears to fail. Make sure there is not a broken + alias in your environment" >&2;} + { (exit 1); exit 1; }; } + fi +@@ -2412,23 +2297,26 @@ + # Ok. + : + else +- { { $as_echo "$as_me:$LINENO: error: newly created file is older than distributed files! ++ { { echo "$as_me:$LINENO: error: newly created file is older than distributed files! + Check your system clock" >&5 +-$as_echo "$as_me: error: newly created file is older than distributed files! ++echo "$as_me: error: newly created file is older than distributed files! + Check your system clock" >&2;} + { (exit 1); exit 1; }; } + fi +-{ $as_echo "$as_me:$LINENO: result: yes" >&5 +-$as_echo "yes" >&6; } ++{ echo "$as_me:$LINENO: result: yes" >&5 ++echo "${ECHO_T}yes" >&6; } + test "$program_prefix" != NONE && + program_transform_name="s&^&$program_prefix&;$program_transform_name" + # Use a double $ so make ignores it. + test "$program_suffix" != NONE && + program_transform_name="s&\$&$program_suffix&;$program_transform_name" +-# Double any \ or $. ++# Double any \ or $. echo might interpret backslashes. + # By default was `s,x,x', remove it if useless. +-ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' +-program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` ++cat <<\_ACEOF >conftest.sed ++s/[\\$]/&&/g;s/;s,x,x,$// ++_ACEOF ++program_transform_name=`echo $program_transform_name | sed -f conftest.sed` ++rm -f conftest.sed + + # expand $ac_aux_dir to an absolute path + am_aux_dir=`cd $ac_aux_dir && pwd` +@@ -2439,15 +2327,15 @@ + am_missing_run="$MISSING --run " + else + am_missing_run= +- { $as_echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5 +-$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;} ++ { echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5 ++echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;} + fi + +-{ $as_echo "$as_me:$LINENO: checking for a thread-safe mkdir -p" >&5 +-$as_echo_n "checking for a thread-safe mkdir -p... " >&6; } ++{ echo "$as_me:$LINENO: checking for a thread-safe mkdir -p" >&5 ++echo $ECHO_N "checking for a thread-safe mkdir -p... $ECHO_C" >&6; } + if test -z "$MKDIR_P"; then + if test "${ac_cv_path_mkdir+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR + for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin +@@ -2482,8 +2370,8 @@ + MKDIR_P="$ac_install_sh -d" + fi + fi +-{ $as_echo "$as_me:$LINENO: result: $MKDIR_P" >&5 +-$as_echo "$MKDIR_P" >&6; } ++{ echo "$as_me:$LINENO: result: $MKDIR_P" >&5 ++echo "${ECHO_T}$MKDIR_P" >&6; } + + mkdir_p="$MKDIR_P" + case $mkdir_p in +@@ -2495,10 +2383,10 @@ + do + # Extract the first word of "$ac_prog", so it can be a program name with args. + set dummy $ac_prog; ac_word=$2 +-{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +-$as_echo_n "checking for $ac_word... " >&6; } ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } + if test "${ac_cv_prog_AWK+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + if test -n "$AWK"; then + ac_cv_prog_AWK="$AWK" # Let the user override the test. +@@ -2511,7 +2399,7 @@ + for ac_exec_ext in '' $ac_executable_extensions; do + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + ac_cv_prog_AWK="$ac_prog" +- $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi + done +@@ -2522,23 +2410,22 @@ + fi + AWK=$ac_cv_prog_AWK + if test -n "$AWK"; then +- { $as_echo "$as_me:$LINENO: result: $AWK" >&5 +-$as_echo "$AWK" >&6; } ++ { echo "$as_me:$LINENO: result: $AWK" >&5 ++echo "${ECHO_T}$AWK" >&6; } + else +- { $as_echo "$as_me:$LINENO: result: no" >&5 +-$as_echo "no" >&6; } ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } + fi + + + test -n "$AWK" && break + done + +-{ $as_echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5 +-$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } +-set x ${MAKE-make} +-ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` ++{ echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5 ++echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6; } ++set x ${MAKE-make}; ac_make=`echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` + if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + cat >conftest.make <<\_ACEOF + SHELL = /bin/sh +@@ -2555,12 +2442,12 @@ + rm -f conftest.make + fi + if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then +- { $as_echo "$as_me:$LINENO: result: yes" >&5 +-$as_echo "yes" >&6; } ++ { echo "$as_me:$LINENO: result: yes" >&5 ++echo "${ECHO_T}yes" >&6; } + SET_MAKE= + else +- { $as_echo "$as_me:$LINENO: result: no" >&5 +-$as_echo "no" >&6; } ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } + SET_MAKE="MAKE=${MAKE-make}" + fi + +@@ -2579,8 +2466,8 @@ + am__isrc=' -I$(srcdir)' + # test to see if srcdir already configured + if test -f $srcdir/config.status; then +- { { $as_echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5 +-$as_echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;} ++ { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5 ++echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;} + { (exit 1); exit 1; }; } + fi + fi +@@ -2635,10 +2522,10 @@ + if test -n "$ac_tool_prefix"; then + # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. + set dummy ${ac_tool_prefix}strip; ac_word=$2 +-{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +-$as_echo_n "checking for $ac_word... " >&6; } ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } + if test "${ac_cv_prog_STRIP+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + if test -n "$STRIP"; then + ac_cv_prog_STRIP="$STRIP" # Let the user override the test. +@@ -2651,7 +2538,7 @@ + for ac_exec_ext in '' $ac_executable_extensions; do + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + ac_cv_prog_STRIP="${ac_tool_prefix}strip" +- $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi + done +@@ -2662,11 +2549,11 @@ + fi + STRIP=$ac_cv_prog_STRIP + if test -n "$STRIP"; then +- { $as_echo "$as_me:$LINENO: result: $STRIP" >&5 +-$as_echo "$STRIP" >&6; } ++ { echo "$as_me:$LINENO: result: $STRIP" >&5 ++echo "${ECHO_T}$STRIP" >&6; } + else +- { $as_echo "$as_me:$LINENO: result: no" >&5 +-$as_echo "no" >&6; } ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } + fi + + +@@ -2675,10 +2562,10 @@ + ac_ct_STRIP=$STRIP + # Extract the first word of "strip", so it can be a program name with args. + set dummy strip; ac_word=$2 +-{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +-$as_echo_n "checking for $ac_word... " >&6; } ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } + if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + if test -n "$ac_ct_STRIP"; then + ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. +@@ -2691,7 +2578,7 @@ + for ac_exec_ext in '' $ac_executable_extensions; do + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + ac_cv_prog_ac_ct_STRIP="strip" +- $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi + done +@@ -2702,11 +2589,11 @@ + fi + ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP + if test -n "$ac_ct_STRIP"; then +- { $as_echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5 +-$as_echo "$ac_ct_STRIP" >&6; } ++ { echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5 ++echo "${ECHO_T}$ac_ct_STRIP" >&6; } + else +- { $as_echo "$as_me:$LINENO: result: no" >&5 +-$as_echo "no" >&6; } ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } + fi + + if test "x$ac_ct_STRIP" = x; then +@@ -2714,8 +2601,12 @@ + else + case $cross_compiling:$ac_tool_warned in + yes:) +-{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 +-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ++{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&5 ++echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&2;} + ac_tool_warned=yes ;; + esac + STRIP=$ac_ct_STRIP +@@ -2755,10 +2646,10 @@ + if test -n "$ac_tool_prefix"; then + # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. + set dummy ${ac_tool_prefix}gcc; ac_word=$2 +-{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +-$as_echo_n "checking for $ac_word... " >&6; } ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } + if test "${ac_cv_prog_CC+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + if test -n "$CC"; then + ac_cv_prog_CC="$CC" # Let the user override the test. +@@ -2771,7 +2662,7 @@ + for ac_exec_ext in '' $ac_executable_extensions; do + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + ac_cv_prog_CC="${ac_tool_prefix}gcc" +- $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi + done +@@ -2782,11 +2673,11 @@ + fi + CC=$ac_cv_prog_CC + if test -n "$CC"; then +- { $as_echo "$as_me:$LINENO: result: $CC" >&5 +-$as_echo "$CC" >&6; } ++ { echo "$as_me:$LINENO: result: $CC" >&5 ++echo "${ECHO_T}$CC" >&6; } + else +- { $as_echo "$as_me:$LINENO: result: no" >&5 +-$as_echo "no" >&6; } ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } + fi + + +@@ -2795,10 +2686,10 @@ + ac_ct_CC=$CC + # Extract the first word of "gcc", so it can be a program name with args. + set dummy gcc; ac_word=$2 +-{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +-$as_echo_n "checking for $ac_word... " >&6; } ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } + if test "${ac_cv_prog_ac_ct_CC+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + if test -n "$ac_ct_CC"; then + ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. +@@ -2811,7 +2702,7 @@ + for ac_exec_ext in '' $ac_executable_extensions; do + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + ac_cv_prog_ac_ct_CC="gcc" +- $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi + done +@@ -2822,11 +2713,11 @@ + fi + ac_ct_CC=$ac_cv_prog_ac_ct_CC + if test -n "$ac_ct_CC"; then +- { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 +-$as_echo "$ac_ct_CC" >&6; } ++ { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 ++echo "${ECHO_T}$ac_ct_CC" >&6; } + else +- { $as_echo "$as_me:$LINENO: result: no" >&5 +-$as_echo "no" >&6; } ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } + fi + + if test "x$ac_ct_CC" = x; then +@@ -2834,8 +2725,12 @@ + else + case $cross_compiling:$ac_tool_warned in + yes:) +-{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 +-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ++{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&5 ++echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&2;} + ac_tool_warned=yes ;; + esac + CC=$ac_ct_CC +@@ -2848,10 +2743,10 @@ + if test -n "$ac_tool_prefix"; then + # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. + set dummy ${ac_tool_prefix}cc; ac_word=$2 +-{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +-$as_echo_n "checking for $ac_word... " >&6; } ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } + if test "${ac_cv_prog_CC+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + if test -n "$CC"; then + ac_cv_prog_CC="$CC" # Let the user override the test. +@@ -2864,7 +2759,7 @@ + for ac_exec_ext in '' $ac_executable_extensions; do + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + ac_cv_prog_CC="${ac_tool_prefix}cc" +- $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi + done +@@ -2875,11 +2770,11 @@ + fi + CC=$ac_cv_prog_CC + if test -n "$CC"; then +- { $as_echo "$as_me:$LINENO: result: $CC" >&5 +-$as_echo "$CC" >&6; } ++ { echo "$as_me:$LINENO: result: $CC" >&5 ++echo "${ECHO_T}$CC" >&6; } + else +- { $as_echo "$as_me:$LINENO: result: no" >&5 +-$as_echo "no" >&6; } ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } + fi + + +@@ -2888,10 +2783,10 @@ + if test -z "$CC"; then + # Extract the first word of "cc", so it can be a program name with args. + set dummy cc; ac_word=$2 +-{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +-$as_echo_n "checking for $ac_word... " >&6; } ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } + if test "${ac_cv_prog_CC+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + if test -n "$CC"; then + ac_cv_prog_CC="$CC" # Let the user override the test. +@@ -2909,7 +2804,7 @@ + continue + fi + ac_cv_prog_CC="cc" +- $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi + done +@@ -2932,11 +2827,11 @@ + fi + CC=$ac_cv_prog_CC + if test -n "$CC"; then +- { $as_echo "$as_me:$LINENO: result: $CC" >&5 +-$as_echo "$CC" >&6; } ++ { echo "$as_me:$LINENO: result: $CC" >&5 ++echo "${ECHO_T}$CC" >&6; } + else +- { $as_echo "$as_me:$LINENO: result: no" >&5 +-$as_echo "no" >&6; } ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } + fi + + +@@ -2947,10 +2842,10 @@ + do + # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. + set dummy $ac_tool_prefix$ac_prog; ac_word=$2 +-{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +-$as_echo_n "checking for $ac_word... " >&6; } ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } + if test "${ac_cv_prog_CC+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + if test -n "$CC"; then + ac_cv_prog_CC="$CC" # Let the user override the test. +@@ -2963,7 +2858,7 @@ + for ac_exec_ext in '' $ac_executable_extensions; do + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + ac_cv_prog_CC="$ac_tool_prefix$ac_prog" +- $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi + done +@@ -2974,11 +2869,11 @@ + fi + CC=$ac_cv_prog_CC + if test -n "$CC"; then +- { $as_echo "$as_me:$LINENO: result: $CC" >&5 +-$as_echo "$CC" >&6; } ++ { echo "$as_me:$LINENO: result: $CC" >&5 ++echo "${ECHO_T}$CC" >&6; } + else +- { $as_echo "$as_me:$LINENO: result: no" >&5 +-$as_echo "no" >&6; } ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } + fi + + +@@ -2991,10 +2886,10 @@ + do + # Extract the first word of "$ac_prog", so it can be a program name with args. + set dummy $ac_prog; ac_word=$2 +-{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +-$as_echo_n "checking for $ac_word... " >&6; } ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } + if test "${ac_cv_prog_ac_ct_CC+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + if test -n "$ac_ct_CC"; then + ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. +@@ -3007,7 +2902,7 @@ + for ac_exec_ext in '' $ac_executable_extensions; do + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + ac_cv_prog_ac_ct_CC="$ac_prog" +- $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi + done +@@ -3018,11 +2913,11 @@ + fi + ac_ct_CC=$ac_cv_prog_ac_ct_CC + if test -n "$ac_ct_CC"; then +- { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 +-$as_echo "$ac_ct_CC" >&6; } ++ { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 ++echo "${ECHO_T}$ac_ct_CC" >&6; } + else +- { $as_echo "$as_me:$LINENO: result: no" >&5 +-$as_echo "no" >&6; } ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } + fi + + +@@ -3034,8 +2929,12 @@ + else + case $cross_compiling:$ac_tool_warned in + yes:) +-{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 +-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ++{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&5 ++echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&2;} + ac_tool_warned=yes ;; + esac + CC=$ac_ct_CC +@@ -3045,50 +2944,44 @@ + fi + + +-test -z "$CC" && { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 +-$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +-{ { $as_echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH ++test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH + See \`config.log' for more details." >&5 +-$as_echo "$as_me: error: no acceptable C compiler found in \$PATH ++echo "$as_me: error: no acceptable C compiler found in \$PATH + See \`config.log' for more details." >&2;} +- { (exit 1); exit 1; }; }; } ++ { (exit 1); exit 1; }; } + + # Provide some information about the compiler. +-$as_echo "$as_me:$LINENO: checking for C compiler version" >&5 +-set X $ac_compile +-ac_compiler=$2 ++echo "$as_me:$LINENO: checking for C compiler version" >&5 ++ac_compiler=`set X $ac_compile; echo $2` + { (ac_try="$ac_compiler --version >&5" + case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compiler --version >&5") 2>&5 + ac_status=$? +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } + { (ac_try="$ac_compiler -v >&5" + case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compiler -v >&5") 2>&5 + ac_status=$? +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } + { (ac_try="$ac_compiler -V >&5" + case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compiler -V >&5") 2>&5 + ac_status=$? +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } + + cat >conftest.$ac_ext <<_ACEOF +@@ -3107,22 +3000,27 @@ + } + _ACEOF + ac_clean_files_save=$ac_clean_files +-ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" ++ac_clean_files="$ac_clean_files a.out a.exe b.out" + # Try to create an executable without -o first, disregard a.out. + # It will help us diagnose broken compilers, and finding out an intuition + # of exeext. +-{ $as_echo "$as_me:$LINENO: checking for C compiler default output file name" >&5 +-$as_echo_n "checking for C compiler default output file name... " >&6; } +-ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` +- +-# The possible output files: +-ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" +- ++{ echo "$as_me:$LINENO: checking for C compiler default output file name" >&5 ++echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; } ++ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` ++# ++# List of possible output files, starting from the most likely. ++# The algorithm is not robust to junk in `.', hence go to wildcards (a.*) ++# only as a last resort. b.out is created by i960 compilers. ++ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out' ++# ++# The IRIX 6 linker writes into existing files which may not be ++# executable, retaining their permissions. Remove them first so a ++# subsequent execution test works. + ac_rmfiles= + for ac_file in $ac_files + do + case $ac_file in +- *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; ++ *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;; + * ) ac_rmfiles="$ac_rmfiles $ac_file";; + esac + done +@@ -3133,11 +3031,10 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link_default") 2>&5 + ac_status=$? +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; then + # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. + # So ignore a value of `no', otherwise this would lead to `EXEEXT = no' +@@ -3148,7 +3045,7 @@ + do + test -f "$ac_file" || continue + case $ac_file in +- *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ++ *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) + ;; + [ab].out ) + # We found the default executable, but exeext='' is most +@@ -3175,27 +3072,25 @@ + ac_file='' + fi + +-{ $as_echo "$as_me:$LINENO: result: $ac_file" >&5 +-$as_echo "$ac_file" >&6; } ++{ echo "$as_me:$LINENO: result: $ac_file" >&5 ++echo "${ECHO_T}$ac_file" >&6; } + if test -z "$ac_file"; then +- $as_echo "$as_me: failed program was:" >&5 ++ echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + +-{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 +-$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +-{ { $as_echo "$as_me:$LINENO: error: C compiler cannot create executables ++{ { echo "$as_me:$LINENO: error: C compiler cannot create executables + See \`config.log' for more details." >&5 +-$as_echo "$as_me: error: C compiler cannot create executables ++echo "$as_me: error: C compiler cannot create executables + See \`config.log' for more details." >&2;} +- { (exit 77); exit 77; }; }; } ++ { (exit 77); exit 77; }; } + fi + + ac_exeext=$ac_cv_exeext + + # Check that the compiler produces executables we can run. If not, either + # the compiler is broken, or we cross compile. +-{ $as_echo "$as_me:$LINENO: checking whether the C compiler works" >&5 +-$as_echo_n "checking whether the C compiler works... " >&6; } ++{ echo "$as_me:$LINENO: checking whether the C compiler works" >&5 ++echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; } + # FIXME: These cross compiler hacks should be removed for Autoconf 3.0 + # If not cross compiling, check that we can run a simple program. + if test "$cross_compiling" != yes; then +@@ -3204,53 +3099,49 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + cross_compiling=no + else + if test "$cross_compiling" = maybe; then + cross_compiling=yes + else +- { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 +-$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +-{ { $as_echo "$as_me:$LINENO: error: cannot run C compiled programs. ++ { { echo "$as_me:$LINENO: error: cannot run C compiled programs. + If you meant to cross compile, use \`--host'. + See \`config.log' for more details." >&5 +-$as_echo "$as_me: error: cannot run C compiled programs. ++echo "$as_me: error: cannot run C compiled programs. + If you meant to cross compile, use \`--host'. + See \`config.log' for more details." >&2;} +- { (exit 1); exit 1; }; }; } ++ { (exit 1); exit 1; }; } + fi + fi + fi +-{ $as_echo "$as_me:$LINENO: result: yes" >&5 +-$as_echo "yes" >&6; } ++{ echo "$as_me:$LINENO: result: yes" >&5 ++echo "${ECHO_T}yes" >&6; } + +-rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out ++rm -f a.out a.exe conftest$ac_cv_exeext b.out + ac_clean_files=$ac_clean_files_save + # Check that the compiler produces executables we can run. If not, either + # the compiler is broken, or we cross compile. +-{ $as_echo "$as_me:$LINENO: checking whether we are cross compiling" >&5 +-$as_echo_n "checking whether we are cross compiling... " >&6; } +-{ $as_echo "$as_me:$LINENO: result: $cross_compiling" >&5 +-$as_echo "$cross_compiling" >&6; } ++{ echo "$as_me:$LINENO: checking whether we are cross compiling" >&5 ++echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; } ++{ echo "$as_me:$LINENO: result: $cross_compiling" >&5 ++echo "${ECHO_T}$cross_compiling" >&6; } + +-{ $as_echo "$as_me:$LINENO: checking for suffix of executables" >&5 +-$as_echo_n "checking for suffix of executables... " >&6; } ++{ echo "$as_me:$LINENO: checking for suffix of executables" >&5 ++echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; } + if { (ac_try="$ac_link" + case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>&5 + ac_status=$? +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; then + # If both `conftest.exe' and `conftest' are `present' (well, observable) + # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will +@@ -3259,33 +3150,31 @@ + for ac_file in conftest.exe conftest conftest.*; do + test -f "$ac_file" || continue + case $ac_file in +- *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; ++ *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;; + *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` + break;; + * ) break;; + esac + done + else +- { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 +-$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +-{ { $as_echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link ++ { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link + See \`config.log' for more details." >&5 +-$as_echo "$as_me: error: cannot compute suffix of executables: cannot compile and link ++echo "$as_me: error: cannot compute suffix of executables: cannot compile and link + See \`config.log' for more details." >&2;} +- { (exit 1); exit 1; }; }; } ++ { (exit 1); exit 1; }; } + fi + + rm -f conftest$ac_cv_exeext +-{ $as_echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5 +-$as_echo "$ac_cv_exeext" >&6; } ++{ echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5 ++echo "${ECHO_T}$ac_cv_exeext" >&6; } + + rm -f conftest.$ac_ext + EXEEXT=$ac_cv_exeext + ac_exeext=$EXEEXT +-{ $as_echo "$as_me:$LINENO: checking for suffix of object files" >&5 +-$as_echo_n "checking for suffix of object files... " >&6; } ++{ echo "$as_me:$LINENO: checking for suffix of object files" >&5 ++echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; } + if test "${ac_cv_objext+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + cat >conftest.$ac_ext <<_ACEOF + /* confdefs.h. */ +@@ -3308,43 +3197,40 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>&5 + ac_status=$? +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; then + for ac_file in conftest.o conftest.obj conftest.*; do + test -f "$ac_file" || continue; + case $ac_file in +- *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; ++ *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;; + *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` + break;; + esac + done + else +- $as_echo "$as_me: failed program was:" >&5 ++ echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + +-{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 +-$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +-{ { $as_echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile ++{ { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile + See \`config.log' for more details." >&5 +-$as_echo "$as_me: error: cannot compute suffix of object files: cannot compile ++echo "$as_me: error: cannot compute suffix of object files: cannot compile + See \`config.log' for more details." >&2;} +- { (exit 1); exit 1; }; }; } ++ { (exit 1); exit 1; }; } + fi + + rm -f conftest.$ac_cv_objext conftest.$ac_ext + fi +-{ $as_echo "$as_me:$LINENO: result: $ac_cv_objext" >&5 +-$as_echo "$ac_cv_objext" >&6; } ++{ echo "$as_me:$LINENO: result: $ac_cv_objext" >&5 ++echo "${ECHO_T}$ac_cv_objext" >&6; } + OBJEXT=$ac_cv_objext + ac_objext=$OBJEXT +-{ $as_echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5 +-$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } ++{ echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5 ++echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; } + if test "${ac_cv_c_compiler_gnu+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + cat >conftest.$ac_ext <<_ACEOF + /* confdefs.h. */ +@@ -3370,21 +3256,20 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_compiler_gnu=yes + else +- $as_echo "$as_me: failed program was:" >&5 ++ echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + + ac_compiler_gnu=no +@@ -3394,19 +3279,15 @@ + ac_cv_c_compiler_gnu=$ac_compiler_gnu + + fi +-{ $as_echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5 +-$as_echo "$ac_cv_c_compiler_gnu" >&6; } +-if test $ac_compiler_gnu = yes; then +- GCC=yes +-else +- GCC= +-fi ++{ echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5 ++echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; } ++GCC=`test $ac_compiler_gnu = yes && echo yes` + ac_test_CFLAGS=${CFLAGS+set} + ac_save_CFLAGS=$CFLAGS +-{ $as_echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5 +-$as_echo_n "checking whether $CC accepts -g... " >&6; } ++{ echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5 ++echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; } + if test "${ac_cv_prog_cc_g+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + ac_save_c_werror_flag=$ac_c_werror_flag + ac_c_werror_flag=yes +@@ -3433,21 +3314,20 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_cv_prog_cc_g=yes + else +- $as_echo "$as_me: failed program was:" >&5 ++ echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + + CFLAGS="" +@@ -3472,21 +3352,20 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + : + else +- $as_echo "$as_me: failed program was:" >&5 ++ echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + + ac_c_werror_flag=$ac_save_c_werror_flag +@@ -3512,21 +3391,20 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_cv_prog_cc_g=yes + else +- $as_echo "$as_me: failed program was:" >&5 ++ echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + + +@@ -3541,8 +3419,8 @@ + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + ac_c_werror_flag=$ac_save_c_werror_flag + fi +-{ $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5 +-$as_echo "$ac_cv_prog_cc_g" >&6; } ++{ echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5 ++echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; } + if test "$ac_test_CFLAGS" = set; then + CFLAGS=$ac_save_CFLAGS + elif test $ac_cv_prog_cc_g = yes; then +@@ -3558,10 +3436,10 @@ + CFLAGS= + fi + fi +-{ $as_echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5 +-$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } ++{ echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5 ++echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; } + if test "${ac_cv_prog_cc_c89+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + ac_cv_prog_cc_c89=no + ac_save_CC=$CC +@@ -3632,21 +3510,20 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_cv_prog_cc_c89=$ac_arg + else +- $as_echo "$as_me: failed program was:" >&5 ++ echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + + +@@ -3662,15 +3539,15 @@ + # AC_CACHE_VAL + case "x$ac_cv_prog_cc_c89" in + x) +- { $as_echo "$as_me:$LINENO: result: none needed" >&5 +-$as_echo "none needed" >&6; } ;; ++ { echo "$as_me:$LINENO: result: none needed" >&5 ++echo "${ECHO_T}none needed" >&6; } ;; + xno) +- { $as_echo "$as_me:$LINENO: result: unsupported" >&5 +-$as_echo "unsupported" >&6; } ;; ++ { echo "$as_me:$LINENO: result: unsupported" >&5 ++echo "${ECHO_T}unsupported" >&6; } ;; + *) + CC="$CC $ac_cv_prog_cc_c89" +- { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5 +-$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; ++ { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5 ++echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;; + esac + + +@@ -3691,8 +3568,8 @@ + .PHONY: am__doit + END + # If we don't find an include directive, just comment out the code. +-{ $as_echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5 +-$as_echo_n "checking for style of include used by $am_make... " >&6; } ++{ echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5 ++echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6; } + am__include="#" + am__quote= + _am_result=none +@@ -3719,8 +3596,8 @@ + fi + + +-{ $as_echo "$as_me:$LINENO: result: $_am_result" >&5 +-$as_echo "$_am_result" >&6; } ++{ echo "$as_me:$LINENO: result: $_am_result" >&5 ++echo "${ECHO_T}$_am_result" >&6; } + rm -f confinc confmf + + # Check whether --enable-dependency-tracking was given. +@@ -3744,10 +3621,10 @@ + + depcc="$CC" am_compiler_list= + +-{ $as_echo "$as_me:$LINENO: checking dependency style of $depcc" >&5 +-$as_echo_n "checking dependency style of $depcc... " >&6; } ++{ echo "$as_me:$LINENO: checking dependency style of $depcc" >&5 ++echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6; } + if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then + # We make a subdir and do the tests there. Otherwise we can end up +@@ -3835,8 +3712,8 @@ + fi + + fi +-{ $as_echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5 +-$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } ++{ echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5 ++echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6; } + CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type + + if +@@ -3863,10 +3740,10 @@ + + depcc="$CCAS" am_compiler_list= + +-{ $as_echo "$as_me:$LINENO: checking dependency style of $depcc" >&5 +-$as_echo_n "checking dependency style of $depcc... " >&6; } ++{ echo "$as_me:$LINENO: checking dependency style of $depcc" >&5 ++echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6; } + if test "${am_cv_CCAS_dependencies_compiler_type+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then + # We make a subdir and do the tests there. Otherwise we can end up +@@ -3954,8 +3831,8 @@ + fi + + fi +-{ $as_echo "$as_me:$LINENO: result: $am_cv_CCAS_dependencies_compiler_type" >&5 +-$as_echo "$am_cv_CCAS_dependencies_compiler_type" >&6; } ++{ echo "$as_me:$LINENO: result: $am_cv_CCAS_dependencies_compiler_type" >&5 ++echo "${ECHO_T}$am_cv_CCAS_dependencies_compiler_type" >&6; } + CCASDEPMODE=depmode=$am_cv_CCAS_dependencies_compiler_type + + if +@@ -3970,16 +3847,16 @@ + + + if test "x$CC" != xcc; then +- { $as_echo "$as_me:$LINENO: checking whether $CC and cc understand -c and -o together" >&5 +-$as_echo_n "checking whether $CC and cc understand -c and -o together... " >&6; } ++ { echo "$as_me:$LINENO: checking whether $CC and cc understand -c and -o together" >&5 ++echo $ECHO_N "checking whether $CC and cc understand -c and -o together... $ECHO_C" >&6; } + else +- { $as_echo "$as_me:$LINENO: checking whether cc understands -c and -o together" >&5 +-$as_echo_n "checking whether cc understands -c and -o together... " >&6; } ++ { echo "$as_me:$LINENO: checking whether cc understands -c and -o together" >&5 ++echo $ECHO_N "checking whether cc understands -c and -o together... $ECHO_C" >&6; } + fi +-set dummy $CC; ac_cc=`$as_echo "$2" | ++set dummy $CC; ac_cc=`echo $2 | + sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'` + if { as_var=ac_cv_prog_cc_${ac_cc}_c_o; eval "test \"\${$as_var+set}\" = set"; }; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + cat >conftest.$ac_ext <<_ACEOF + /* confdefs.h. */ +@@ -4005,21 +3882,19 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + test -f conftest2.$ac_objext && { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; + then + eval ac_cv_prog_cc_${ac_cc}_c_o=yes +@@ -4030,11 +3905,10 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_try='cc -c conftest.$ac_ext -o conftest2.$ac_objext >&5' + rm -f conftest2.* +@@ -4042,21 +3916,19 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + test -f conftest2.$ac_objext && { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; + then + # cc works too. +@@ -4074,11 +3946,11 @@ + + fi + if eval test \$ac_cv_prog_cc_${ac_cc}_c_o = yes; then +- { $as_echo "$as_me:$LINENO: result: yes" >&5 +-$as_echo "yes" >&6; } ++ { echo "$as_me:$LINENO: result: yes" >&5 ++echo "${ECHO_T}yes" >&6; } + else +- { $as_echo "$as_me:$LINENO: result: no" >&5 +-$as_echo "no" >&6; } ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } + + cat >>confdefs.h <<\_ACEOF + #define NO_MINUS_C_MINUS_O 1 +@@ -4100,6 +3972,22 @@ + fi + + ++ ++ ++ ++LIBFFI_DLL=0 ++ ++ ++case $host in ++ *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2*) ++ if test "$enable_shared" = yes; then ++ LIBFFI_LDFLAGS="-no-undefined -Wl,--export-all-symbols" ++ LIBFFI_DLL=1 ++ fi ++ ;; ++esac ++ ++ + # Check whether --enable-shared was given. + if test "${enable_shared+set}" = set; then + enableval=$enable_shared; p=${PACKAGE-default} +@@ -4172,10 +4060,10 @@ + fi + + +-{ $as_echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5 +-$as_echo_n "checking for a sed that does not truncate output... " >&6; } ++{ echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5 ++echo $ECHO_N "checking for a sed that does not truncate output... $ECHO_C" >&6; } + if test "${lt_cv_path_SED+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + # Loop through the user's path and test for sed and gsed. + # Then use that list of sed's as ones to test for truncation. +@@ -4228,40 +4116,45 @@ + + SED=$lt_cv_path_SED + +-{ $as_echo "$as_me:$LINENO: result: $SED" >&5 +-$as_echo "$SED" >&6; } ++{ echo "$as_me:$LINENO: result: $SED" >&5 ++echo "${ECHO_T}$SED" >&6; } + +-{ $as_echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5 +-$as_echo_n "checking for grep that handles long lines and -e... " >&6; } ++{ echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5 ++echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; } ++if test "${ac_cv_path_GREP+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ # Extract the first word of "grep ggrep" to use in msg output ++if test -z "$GREP"; then ++set dummy grep ggrep; ac_prog_name=$2 + if test "${ac_cv_path_GREP+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else +- if test -z "$GREP"; then + ac_path_GREP_found=false +- # Loop through the user's path and test for each of PROGNAME-LIST +- as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++# Loop through the user's path and test for each of PROGNAME-LIST ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR + for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin + do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_prog in grep ggrep; do +- for ac_exec_ext in '' $ac_executable_extensions; do +- ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" +- { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue +-# Check for GNU ac_path_GREP and select it if it is found. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" ++ { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue ++ # Check for GNU ac_path_GREP and select it if it is found. + # Check for GNU $ac_path_GREP + case `"$ac_path_GREP" --version 2>&1` in + *GNU*) + ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; + *) + ac_count=0 +- $as_echo_n 0123456789 >"conftest.in" ++ echo $ECHO_N "0123456789$ECHO_C" >"conftest.in" + while : + do + cat "conftest.in" "conftest.in" >"conftest.tmp" + mv "conftest.tmp" "conftest.in" + cp "conftest.in" "conftest.nl" +- $as_echo 'GREP' >> "conftest.nl" ++ echo 'GREP' >> "conftest.nl" + "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break + diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break + ac_count=`expr $ac_count + 1` +@@ -4276,60 +4169,74 @@ + rm -f conftest.in conftest.tmp conftest.nl conftest.out;; + esac + +- $ac_path_GREP_found && break 3 +- done ++ ++ $ac_path_GREP_found && break 3 + done + done ++ ++done + IFS=$as_save_IFS +- if test -z "$ac_cv_path_GREP"; then +- { { $as_echo "$as_me:$LINENO: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5 +-$as_echo "$as_me: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;} ++ ++ ++fi ++ ++GREP="$ac_cv_path_GREP" ++if test -z "$GREP"; then ++ { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5 ++echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;} + { (exit 1); exit 1; }; } +- fi ++fi ++ + else + ac_cv_path_GREP=$GREP + fi + ++ + fi +-{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5 +-$as_echo "$ac_cv_path_GREP" >&6; } ++{ echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5 ++echo "${ECHO_T}$ac_cv_path_GREP" >&6; } + GREP="$ac_cv_path_GREP" + + +-{ $as_echo "$as_me:$LINENO: checking for egrep" >&5 +-$as_echo_n "checking for egrep... " >&6; } ++{ echo "$as_me:$LINENO: checking for egrep" >&5 ++echo $ECHO_N "checking for egrep... $ECHO_C" >&6; } + if test "${ac_cv_path_EGREP+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 + then ac_cv_path_EGREP="$GREP -E" + else +- if test -z "$EGREP"; then ++ # Extract the first word of "egrep" to use in msg output ++if test -z "$EGREP"; then ++set dummy egrep; ac_prog_name=$2 ++if test "${ac_cv_path_EGREP+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else + ac_path_EGREP_found=false +- # Loop through the user's path and test for each of PROGNAME-LIST +- as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++# Loop through the user's path and test for each of PROGNAME-LIST ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR + for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin + do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_prog in egrep; do +- for ac_exec_ext in '' $ac_executable_extensions; do +- ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" +- { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue +-# Check for GNU ac_path_EGREP and select it if it is found. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" ++ { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue ++ # Check for GNU ac_path_EGREP and select it if it is found. + # Check for GNU $ac_path_EGREP + case `"$ac_path_EGREP" --version 2>&1` in + *GNU*) + ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; + *) + ac_count=0 +- $as_echo_n 0123456789 >"conftest.in" ++ echo $ECHO_N "0123456789$ECHO_C" >"conftest.in" + while : + do + cat "conftest.in" "conftest.in" >"conftest.tmp" + mv "conftest.tmp" "conftest.in" + cp "conftest.in" "conftest.nl" +- $as_echo 'EGREP' >> "conftest.nl" ++ echo 'EGREP' >> "conftest.nl" + "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break + diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break + ac_count=`expr $ac_count + 1` +@@ -4344,24 +4251,33 @@ + rm -f conftest.in conftest.tmp conftest.nl conftest.out;; + esac + +- $ac_path_EGREP_found && break 3 +- done ++ ++ $ac_path_EGREP_found && break 3 + done + done ++ ++done + IFS=$as_save_IFS +- if test -z "$ac_cv_path_EGREP"; then +- { { $as_echo "$as_me:$LINENO: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5 +-$as_echo "$as_me: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;} ++ ++ ++fi ++ ++EGREP="$ac_cv_path_EGREP" ++if test -z "$EGREP"; then ++ { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5 ++echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;} + { (exit 1); exit 1; }; } +- fi ++fi ++ + else + ac_cv_path_EGREP=$EGREP + fi + ++ + fi + fi +-{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5 +-$as_echo "$ac_cv_path_EGREP" >&6; } ++{ echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5 ++echo "${ECHO_T}$ac_cv_path_EGREP" >&6; } + EGREP="$ac_cv_path_EGREP" + + +@@ -4376,8 +4292,8 @@ + ac_prog=ld + if test "$GCC" = yes; then + # Check if gcc -print-prog-name=ld gives a path. +- { $as_echo "$as_me:$LINENO: checking for ld used by $CC" >&5 +-$as_echo_n "checking for ld used by $CC... " >&6; } ++ { echo "$as_me:$LINENO: checking for ld used by $CC" >&5 ++echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6; } + case $host in + *-*-mingw*) + # gcc leaves a trailing carriage return which upsets mingw +@@ -4406,14 +4322,14 @@ + ;; + esac + elif test "$with_gnu_ld" = yes; then +- { $as_echo "$as_me:$LINENO: checking for GNU ld" >&5 +-$as_echo_n "checking for GNU ld... " >&6; } ++ { echo "$as_me:$LINENO: checking for GNU ld" >&5 ++echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6; } + else +- { $as_echo "$as_me:$LINENO: checking for non-GNU ld" >&5 +-$as_echo_n "checking for non-GNU ld... " >&6; } ++ { echo "$as_me:$LINENO: checking for non-GNU ld" >&5 ++echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6; } + fi + if test "${lt_cv_path_LD+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + if test -z "$LD"; then + lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR +@@ -4443,19 +4359,19 @@ + + LD="$lt_cv_path_LD" + if test -n "$LD"; then +- { $as_echo "$as_me:$LINENO: result: $LD" >&5 +-$as_echo "$LD" >&6; } ++ { echo "$as_me:$LINENO: result: $LD" >&5 ++echo "${ECHO_T}$LD" >&6; } + else +- { $as_echo "$as_me:$LINENO: result: no" >&5 +-$as_echo "no" >&6; } ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } + fi +-test -z "$LD" && { { $as_echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5 +-$as_echo "$as_me: error: no acceptable ld found in \$PATH" >&2;} ++test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5 ++echo "$as_me: error: no acceptable ld found in \$PATH" >&2;} + { (exit 1); exit 1; }; } +-{ $as_echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5 +-$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } ++{ echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5 ++echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6; } + if test "${lt_cv_prog_gnu_ld+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + # I'd rather use --version here, but apparently some GNU lds only accept -v. + case `$LD -v 2>&1 &5 +-$as_echo "$lt_cv_prog_gnu_ld" >&6; } ++{ echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5 ++echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6; } + with_gnu_ld=$lt_cv_prog_gnu_ld + + +-{ $as_echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5 +-$as_echo_n "checking for $LD option to reload object files... " >&6; } ++{ echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5 ++echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6; } + if test "${lt_cv_ld_reload_flag+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + lt_cv_ld_reload_flag='-r' + fi +-{ $as_echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5 +-$as_echo "$lt_cv_ld_reload_flag" >&6; } ++{ echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5 ++echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6; } + reload_flag=$lt_cv_ld_reload_flag + case $reload_flag in + "" | " "*) ;; +@@ -4497,10 +4413,10 @@ + ;; + esac + +-{ $as_echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5 +-$as_echo_n "checking for BSD-compatible nm... " >&6; } ++{ echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5 ++echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6; } + if test "${lt_cv_path_NM+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + if test -n "$NM"; then + # Let the user override the test. +@@ -4546,25 +4462,25 @@ + test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm + fi + fi +-{ $as_echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5 +-$as_echo "$lt_cv_path_NM" >&6; } ++{ echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5 ++echo "${ECHO_T}$lt_cv_path_NM" >&6; } + NM="$lt_cv_path_NM" + +-{ $as_echo "$as_me:$LINENO: checking whether ln -s works" >&5 +-$as_echo_n "checking whether ln -s works... " >&6; } ++{ echo "$as_me:$LINENO: checking whether ln -s works" >&5 ++echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6; } + LN_S=$as_ln_s + if test "$LN_S" = "ln -s"; then +- { $as_echo "$as_me:$LINENO: result: yes" >&5 +-$as_echo "yes" >&6; } ++ { echo "$as_me:$LINENO: result: yes" >&5 ++echo "${ECHO_T}yes" >&6; } + else +- { $as_echo "$as_me:$LINENO: result: no, using $LN_S" >&5 +-$as_echo "no, using $LN_S" >&6; } ++ { echo "$as_me:$LINENO: result: no, using $LN_S" >&5 ++echo "${ECHO_T}no, using $LN_S" >&6; } + fi + +-{ $as_echo "$as_me:$LINENO: checking how to recognize dependent libraries" >&5 +-$as_echo_n "checking how to recognize dependent libraries... " >&6; } ++{ echo "$as_me:$LINENO: checking how to recognize dependent libraries" >&5 ++echo $ECHO_N "checking how to recognize dependent libraries... $ECHO_C" >&6; } + if test "${lt_cv_deplibs_check_method+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + lt_cv_file_magic_cmd='$MAGIC_CMD' + lt_cv_file_magic_test_file= +@@ -4676,7 +4592,7 @@ + lt_cv_deplibs_check_method=pass_all + ;; + +-netbsd*) ++netbsd* | netbsdelf*-gnu) + if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then + lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' + else +@@ -4747,8 +4663,8 @@ + esac + + fi +-{ $as_echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5 +-$as_echo "$lt_cv_deplibs_check_method" >&6; } ++{ echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5 ++echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6; } + file_magic_cmd=$lt_cv_file_magic_cmd + deplibs_check_method=$lt_cv_deplibs_check_method + test -z "$deplibs_check_method" && deplibs_check_method=unknown +@@ -4782,7 +4698,7 @@ + if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>&5 + ac_status=$? +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; then + case `/usr/bin/file conftest.$ac_objext` in + *ELF-32*) +@@ -4797,11 +4713,11 @@ + ;; + *-*-irix6*) + # Find out which ABI we are using. +- echo '#line 4800 "configure"' > conftest.$ac_ext ++ echo '#line 4716 "configure"' > conftest.$ac_ext + if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>&5 + ac_status=$? +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; then + if test "$lt_cv_prog_gnu_ld" = yes; then + case `/usr/bin/file conftest.$ac_objext` in +@@ -4839,7 +4755,7 @@ + if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>&5 + ac_status=$? +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; then + case `/usr/bin/file conftest.o` in + *32-bit*) +@@ -4862,7 +4778,6 @@ + esac + ;; + *64-bit*) +- libsuff=64 + case $host in + x86_64-*kfreebsd*-gnu) + LD="${LD-ld} -m elf_x86_64_fbsd" +@@ -4890,10 +4805,10 @@ + # On SCO OpenServer 5, we need -belf to get full-featured binaries. + SAVE_CFLAGS="$CFLAGS" + CFLAGS="$CFLAGS -belf" +- { $as_echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5 +-$as_echo_n "checking whether the C compiler needs -belf... " >&6; } ++ { echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5 ++echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6; } + if test "${lt_cv_cc_needs_belf+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + ac_ext=c + ac_cpp='$CPP $CPPFLAGS' +@@ -4922,30 +4837,26 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err +- } && test -s conftest$ac_exeext && { +- test "$cross_compiling" = yes || +- $as_test_x conftest$ac_exeext +- }; then ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then + lt_cv_cc_needs_belf=yes + else +- $as_echo "$as_me: failed program was:" >&5 ++ echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + + lt_cv_cc_needs_belf=no + fi + +-rm -rf conftest.dSYM + rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext + ac_ext=c +@@ -4955,8 +4866,8 @@ + ac_compiler_gnu=$ac_cv_c_compiler_gnu + + fi +-{ $as_echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5 +-$as_echo "$lt_cv_cc_needs_belf" >&6; } ++{ echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5 ++echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6; } + if test x"$lt_cv_cc_needs_belf" != x"yes"; then + # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf + CFLAGS="$SAVE_CFLAGS" +@@ -4968,7 +4879,7 @@ + if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>&5 + ac_status=$? +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; then + case `/usr/bin/file conftest.o` in + *64-bit*) +@@ -4986,6 +4897,296 @@ + rm -rf conftest* + ;; + ++*-*-cygwin* | *-*-mingw* | *-*-pw32*) ++ if test -n "$ac_tool_prefix"; then ++ # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args. ++set dummy ${ac_tool_prefix}dlltool; ac_word=$2 ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } ++if test "${ac_cv_prog_DLLTOOL+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -n "$DLLTOOL"; then ++ ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test. ++else ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool" ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++done ++IFS=$as_save_IFS ++ ++fi ++fi ++DLLTOOL=$ac_cv_prog_DLLTOOL ++if test -n "$DLLTOOL"; then ++ { echo "$as_me:$LINENO: result: $DLLTOOL" >&5 ++echo "${ECHO_T}$DLLTOOL" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++ ++ ++fi ++if test -z "$ac_cv_prog_DLLTOOL"; then ++ ac_ct_DLLTOOL=$DLLTOOL ++ # Extract the first word of "dlltool", so it can be a program name with args. ++set dummy dlltool; ac_word=$2 ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } ++if test "${ac_cv_prog_ac_ct_DLLTOOL+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -n "$ac_ct_DLLTOOL"; then ++ ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test. ++else ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_prog_ac_ct_DLLTOOL="dlltool" ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++done ++IFS=$as_save_IFS ++ ++fi ++fi ++ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL ++if test -n "$ac_ct_DLLTOOL"; then ++ { echo "$as_me:$LINENO: result: $ac_ct_DLLTOOL" >&5 ++echo "${ECHO_T}$ac_ct_DLLTOOL" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++ ++ if test "x$ac_ct_DLLTOOL" = x; then ++ DLLTOOL="false" ++ else ++ case $cross_compiling:$ac_tool_warned in ++yes:) ++{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&5 ++echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&2;} ++ac_tool_warned=yes ;; ++esac ++ DLLTOOL=$ac_ct_DLLTOOL ++ fi ++else ++ DLLTOOL="$ac_cv_prog_DLLTOOL" ++fi ++ ++ if test -n "$ac_tool_prefix"; then ++ # Extract the first word of "${ac_tool_prefix}as", so it can be a program name with args. ++set dummy ${ac_tool_prefix}as; ac_word=$2 ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } ++if test "${ac_cv_prog_AS+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -n "$AS"; then ++ ac_cv_prog_AS="$AS" # Let the user override the test. ++else ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_prog_AS="${ac_tool_prefix}as" ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++done ++IFS=$as_save_IFS ++ ++fi ++fi ++AS=$ac_cv_prog_AS ++if test -n "$AS"; then ++ { echo "$as_me:$LINENO: result: $AS" >&5 ++echo "${ECHO_T}$AS" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++ ++ ++fi ++if test -z "$ac_cv_prog_AS"; then ++ ac_ct_AS=$AS ++ # Extract the first word of "as", so it can be a program name with args. ++set dummy as; ac_word=$2 ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } ++if test "${ac_cv_prog_ac_ct_AS+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -n "$ac_ct_AS"; then ++ ac_cv_prog_ac_ct_AS="$ac_ct_AS" # Let the user override the test. ++else ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_prog_ac_ct_AS="as" ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++done ++IFS=$as_save_IFS ++ ++fi ++fi ++ac_ct_AS=$ac_cv_prog_ac_ct_AS ++if test -n "$ac_ct_AS"; then ++ { echo "$as_me:$LINENO: result: $ac_ct_AS" >&5 ++echo "${ECHO_T}$ac_ct_AS" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++ ++ if test "x$ac_ct_AS" = x; then ++ AS="false" ++ else ++ case $cross_compiling:$ac_tool_warned in ++yes:) ++{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&5 ++echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&2;} ++ac_tool_warned=yes ;; ++esac ++ AS=$ac_ct_AS ++ fi ++else ++ AS="$ac_cv_prog_AS" ++fi ++ ++ if test -n "$ac_tool_prefix"; then ++ # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args. ++set dummy ${ac_tool_prefix}objdump; ac_word=$2 ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } ++if test "${ac_cv_prog_OBJDUMP+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -n "$OBJDUMP"; then ++ ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test. ++else ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++done ++IFS=$as_save_IFS ++ ++fi ++fi ++OBJDUMP=$ac_cv_prog_OBJDUMP ++if test -n "$OBJDUMP"; then ++ { echo "$as_me:$LINENO: result: $OBJDUMP" >&5 ++echo "${ECHO_T}$OBJDUMP" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++ ++ ++fi ++if test -z "$ac_cv_prog_OBJDUMP"; then ++ ac_ct_OBJDUMP=$OBJDUMP ++ # Extract the first word of "objdump", so it can be a program name with args. ++set dummy objdump; ac_word=$2 ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } ++if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ if test -n "$ac_ct_OBJDUMP"; then ++ ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test. ++else ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_prog_ac_ct_OBJDUMP="objdump" ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++done ++IFS=$as_save_IFS ++ ++fi ++fi ++ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP ++if test -n "$ac_ct_OBJDUMP"; then ++ { echo "$as_me:$LINENO: result: $ac_ct_OBJDUMP" >&5 ++echo "${ECHO_T}$ac_ct_OBJDUMP" >&6; } ++else ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } ++fi ++ ++ if test "x$ac_ct_OBJDUMP" = x; then ++ OBJDUMP="false" ++ else ++ case $cross_compiling:$ac_tool_warned in ++yes:) ++{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&5 ++echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&2;} ++ac_tool_warned=yes ;; ++esac ++ OBJDUMP=$ac_ct_OBJDUMP ++ fi ++else ++ OBJDUMP="$ac_cv_prog_OBJDUMP" ++fi ++ ++ ;; + + esac + +@@ -4997,15 +5198,15 @@ + ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' + ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' + ac_compiler_gnu=$ac_cv_c_compiler_gnu +-{ $as_echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5 +-$as_echo_n "checking how to run the C preprocessor... " >&6; } ++{ echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5 ++echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; } + # On Suns, sometimes $CPP names a directory. + if test -n "$CPP" && test -d "$CPP"; then + CPP= + fi + if test -z "$CPP"; then + if test "${ac_cv_prog_CPP+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + # Double quotes because CPP needs to be expanded + for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" +@@ -5037,21 +5238,20 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then + : + else +- $as_echo "$as_me: failed program was:" >&5 ++ echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + + # Broken: fails on valid input. +@@ -5075,14 +5275,13 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err +@@ -5090,7 +5289,7 @@ + # Broken: success on invalid input. + continue + else +- $as_echo "$as_me: failed program was:" >&5 ++ echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + + # Passes both tests. +@@ -5115,8 +5314,8 @@ + else + ac_cv_prog_CPP=$CPP + fi +-{ $as_echo "$as_me:$LINENO: result: $CPP" >&5 +-$as_echo "$CPP" >&6; } ++{ echo "$as_me:$LINENO: result: $CPP" >&5 ++echo "${ECHO_T}$CPP" >&6; } + ac_preproc_ok=false + for ac_c_preproc_warn_flag in '' yes + do +@@ -5144,21 +5343,20 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then + : + else +- $as_echo "$as_me: failed program was:" >&5 ++ echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + + # Broken: fails on valid input. +@@ -5182,14 +5380,13 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err +@@ -5197,7 +5394,7 @@ + # Broken: success on invalid input. + continue + else +- $as_echo "$as_me: failed program was:" >&5 ++ echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + + # Passes both tests. +@@ -5213,13 +5410,11 @@ + if $ac_preproc_ok; then + : + else +- { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 +-$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +-{ { $as_echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check ++ { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check + See \`config.log' for more details." >&5 +-$as_echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check ++echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check + See \`config.log' for more details." >&2;} +- { (exit 1); exit 1; }; }; } ++ { (exit 1); exit 1; }; } + fi + + ac_ext=c +@@ -5229,10 +5424,10 @@ + ac_compiler_gnu=$ac_cv_c_compiler_gnu + + +-{ $as_echo "$as_me:$LINENO: checking for ANSI C header files" >&5 +-$as_echo_n "checking for ANSI C header files... " >&6; } ++{ echo "$as_me:$LINENO: checking for ANSI C header files" >&5 ++echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; } + if test "${ac_cv_header_stdc+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + cat >conftest.$ac_ext <<_ACEOF + /* confdefs.h. */ +@@ -5259,21 +5454,20 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_cv_header_stdc=yes + else +- $as_echo "$as_me: failed program was:" >&5 ++ echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + + ac_cv_header_stdc=no +@@ -5365,40 +5559,37 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>&5 + ac_status=$? +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { ac_try='./conftest$ac_exeext' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + : + else +- $as_echo "$as_me: program exited with status $ac_status" >&5 +-$as_echo "$as_me: failed program was:" >&5 ++ echo "$as_me: program exited with status $ac_status" >&5 ++echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + + ( exit $ac_status ) + ac_cv_header_stdc=no + fi +-rm -rf conftest.dSYM + rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext + fi + + + fi + fi +-{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5 +-$as_echo "$ac_cv_header_stdc" >&6; } ++{ echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5 ++echo "${ECHO_T}$ac_cv_header_stdc" >&6; } + if test $ac_cv_header_stdc = yes; then + + cat >>confdefs.h <<\_ACEOF +@@ -5420,11 +5611,11 @@ + for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ + inttypes.h stdint.h unistd.h + do +-as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` +-{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 +-$as_echo_n "checking for $ac_header... " >&6; } ++as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` ++{ echo "$as_me:$LINENO: checking for $ac_header" >&5 ++echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } + if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + cat >conftest.$ac_ext <<_ACEOF + /* confdefs.h. */ +@@ -5442,21 +5633,20 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + eval "$as_ac_Header=yes" + else +- $as_echo "$as_me: failed program was:" >&5 ++ echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + + eval "$as_ac_Header=no" +@@ -5464,15 +5654,12 @@ + + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + fi +-ac_res=`eval 'as_val=${'$as_ac_Header'} +- $as_echo "$as_val"'` +- { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +-$as_echo "$ac_res" >&6; } +-as_val=`eval 'as_val=${'$as_ac_Header'} +- $as_echo "$as_val"'` +- if test "x$as_val" = x""yes; then ++ac_res=`eval echo '${'$as_ac_Header'}'` ++ { echo "$as_me:$LINENO: result: $ac_res" >&5 ++echo "${ECHO_T}$ac_res" >&6; } ++if test `eval echo '${'$as_ac_Header'}'` = yes; then + cat >>confdefs.h <<_ACEOF +-#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 ++#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 + _ACEOF + + fi +@@ -5483,21 +5670,20 @@ + + for ac_header in dlfcn.h + do +-as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` ++as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` + if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then +- { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 +-$as_echo_n "checking for $ac_header... " >&6; } ++ { echo "$as_me:$LINENO: checking for $ac_header" >&5 ++echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } + if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + fi +-ac_res=`eval 'as_val=${'$as_ac_Header'} +- $as_echo "$as_val"'` +- { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +-$as_echo "$ac_res" >&6; } ++ac_res=`eval echo '${'$as_ac_Header'}'` ++ { echo "$as_me:$LINENO: result: $ac_res" >&5 ++echo "${ECHO_T}$ac_res" >&6; } + else + # Is the header compilable? +-{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5 +-$as_echo_n "checking $ac_header usability... " >&6; } ++{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 ++echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } + cat >conftest.$ac_ext <<_ACEOF + /* confdefs.h. */ + _ACEOF +@@ -5513,33 +5699,32 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_header_compiler=yes + else +- $as_echo "$as_me: failed program was:" >&5 ++ echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_compiler=no + fi + + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +-{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +-$as_echo "$ac_header_compiler" >&6; } ++{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 ++echo "${ECHO_T}$ac_header_compiler" >&6; } + + # Is the header present? +-{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5 +-$as_echo_n "checking $ac_header presence... " >&6; } ++{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 ++echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } + cat >conftest.$ac_ext <<_ACEOF + /* confdefs.h. */ + _ACEOF +@@ -5553,52 +5738,51 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then + ac_header_preproc=yes + else +- $as_echo "$as_me: failed program was:" >&5 ++ echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_preproc=no + fi + + rm -f conftest.err conftest.$ac_ext +-{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +-$as_echo "$ac_header_preproc" >&6; } ++{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 ++echo "${ECHO_T}$ac_header_preproc" >&6; } + + # So? What about this header? + case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) +- { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 +-$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} +- { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +-$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} ++ { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 ++echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} ++ { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 ++echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes + ;; + no:yes:* ) +- { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 +-$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} +- { $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +-$as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} +- { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +-$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} +- { $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +-$as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} +- { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 +-$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} +- { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +-$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} ++ { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 ++echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} ++ { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 ++echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} ++ { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 ++echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} ++ { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 ++echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} ++ { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 ++echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} ++ { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 ++echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} + ( cat <<\_ASBOX + ## ------------------------------------------- ## + ## Report this to http://gcc.gnu.org/bugs.html ## +@@ -5607,24 +5791,21 @@ + ) | sed "s/^/$as_me: WARNING: /" >&2 + ;; + esac +-{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 +-$as_echo_n "checking for $ac_header... " >&6; } ++{ echo "$as_me:$LINENO: checking for $ac_header" >&5 ++echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } + if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + eval "$as_ac_Header=\$ac_header_preproc" + fi +-ac_res=`eval 'as_val=${'$as_ac_Header'} +- $as_echo "$as_val"'` +- { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +-$as_echo "$ac_res" >&6; } ++ac_res=`eval echo '${'$as_ac_Header'}'` ++ { echo "$as_me:$LINENO: result: $ac_res" >&5 ++echo "${ECHO_T}$ac_res" >&6; } + + fi +-as_val=`eval 'as_val=${'$as_ac_Header'} +- $as_echo "$as_val"'` +- if test "x$as_val" = x""yes; then ++if test `eval echo '${'$as_ac_Header'}'` = yes; then + cat >>confdefs.h <<_ACEOF +-#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 ++#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 + _ACEOF + + fi +@@ -5645,10 +5826,10 @@ + do + # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. + set dummy $ac_tool_prefix$ac_prog; ac_word=$2 +-{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +-$as_echo_n "checking for $ac_word... " >&6; } ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } + if test "${ac_cv_prog_CXX+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + if test -n "$CXX"; then + ac_cv_prog_CXX="$CXX" # Let the user override the test. +@@ -5661,7 +5842,7 @@ + for ac_exec_ext in '' $ac_executable_extensions; do + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + ac_cv_prog_CXX="$ac_tool_prefix$ac_prog" +- $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi + done +@@ -5672,11 +5853,11 @@ + fi + CXX=$ac_cv_prog_CXX + if test -n "$CXX"; then +- { $as_echo "$as_me:$LINENO: result: $CXX" >&5 +-$as_echo "$CXX" >&6; } ++ { echo "$as_me:$LINENO: result: $CXX" >&5 ++echo "${ECHO_T}$CXX" >&6; } + else +- { $as_echo "$as_me:$LINENO: result: no" >&5 +-$as_echo "no" >&6; } ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } + fi + + +@@ -5689,10 +5870,10 @@ + do + # Extract the first word of "$ac_prog", so it can be a program name with args. + set dummy $ac_prog; ac_word=$2 +-{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +-$as_echo_n "checking for $ac_word... " >&6; } ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } + if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + if test -n "$ac_ct_CXX"; then + ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test. +@@ -5705,7 +5886,7 @@ + for ac_exec_ext in '' $ac_executable_extensions; do + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + ac_cv_prog_ac_ct_CXX="$ac_prog" +- $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi + done +@@ -5716,11 +5897,11 @@ + fi + ac_ct_CXX=$ac_cv_prog_ac_ct_CXX + if test -n "$ac_ct_CXX"; then +- { $as_echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5 +-$as_echo "$ac_ct_CXX" >&6; } ++ { echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5 ++echo "${ECHO_T}$ac_ct_CXX" >&6; } + else +- { $as_echo "$as_me:$LINENO: result: no" >&5 +-$as_echo "no" >&6; } ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } + fi + + +@@ -5732,8 +5913,12 @@ + else + case $cross_compiling:$ac_tool_warned in + yes:) +-{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 +-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ++{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&5 ++echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&2;} + ac_tool_warned=yes ;; + esac + CXX=$ac_ct_CXX +@@ -5743,47 +5928,43 @@ + fi + fi + # Provide some information about the compiler. +-$as_echo "$as_me:$LINENO: checking for C++ compiler version" >&5 +-set X $ac_compile +-ac_compiler=$2 ++echo "$as_me:$LINENO: checking for C++ compiler version" >&5 ++ac_compiler=`set X $ac_compile; echo $2` + { (ac_try="$ac_compiler --version >&5" + case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compiler --version >&5") 2>&5 + ac_status=$? +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } + { (ac_try="$ac_compiler -v >&5" + case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compiler -v >&5") 2>&5 + ac_status=$? +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } + { (ac_try="$ac_compiler -V >&5" + case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compiler -V >&5") 2>&5 + ac_status=$? +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } + +-{ $as_echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5 +-$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; } ++{ echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5 ++echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6; } + if test "${ac_cv_cxx_compiler_gnu+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + cat >conftest.$ac_ext <<_ACEOF + /* confdefs.h. */ +@@ -5809,21 +5990,20 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_cxx_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_compiler_gnu=yes + else +- $as_echo "$as_me: failed program was:" >&5 ++ echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + + ac_compiler_gnu=no +@@ -5833,19 +6013,15 @@ + ac_cv_cxx_compiler_gnu=$ac_compiler_gnu + + fi +-{ $as_echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5 +-$as_echo "$ac_cv_cxx_compiler_gnu" >&6; } +-if test $ac_compiler_gnu = yes; then +- GXX=yes +-else +- GXX= +-fi ++{ echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5 ++echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6; } ++GXX=`test $ac_compiler_gnu = yes && echo yes` + ac_test_CXXFLAGS=${CXXFLAGS+set} + ac_save_CXXFLAGS=$CXXFLAGS +-{ $as_echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5 +-$as_echo_n "checking whether $CXX accepts -g... " >&6; } ++{ echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5 ++echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6; } + if test "${ac_cv_prog_cxx_g+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + ac_save_cxx_werror_flag=$ac_cxx_werror_flag + ac_cxx_werror_flag=yes +@@ -5872,21 +6048,20 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_cxx_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_cv_prog_cxx_g=yes + else +- $as_echo "$as_me: failed program was:" >&5 ++ echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + + CXXFLAGS="" +@@ -5911,21 +6086,20 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_cxx_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + : + else +- $as_echo "$as_me: failed program was:" >&5 ++ echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + + ac_cxx_werror_flag=$ac_save_cxx_werror_flag +@@ -5951,21 +6125,20 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_cxx_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_cv_prog_cxx_g=yes + else +- $as_echo "$as_me: failed program was:" >&5 ++ echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + + +@@ -5980,8 +6153,8 @@ + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + ac_cxx_werror_flag=$ac_save_cxx_werror_flag + fi +-{ $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5 +-$as_echo "$ac_cv_prog_cxx_g" >&6; } ++{ echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5 ++echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6; } + if test "$ac_test_CXXFLAGS" = set; then + CXXFLAGS=$ac_save_CXXFLAGS + elif test $ac_cv_prog_cxx_g = yes; then +@@ -6005,10 +6178,10 @@ + + depcc="$CXX" am_compiler_list= + +-{ $as_echo "$as_me:$LINENO: checking dependency style of $depcc" >&5 +-$as_echo_n "checking dependency style of $depcc... " >&6; } ++{ echo "$as_me:$LINENO: checking dependency style of $depcc" >&5 ++echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6; } + if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then + # We make a subdir and do the tests there. Otherwise we can end up +@@ -6096,8 +6269,8 @@ + fi + + fi +-{ $as_echo "$as_me:$LINENO: result: $am_cv_CXX_dependencies_compiler_type" >&5 +-$as_echo "$am_cv_CXX_dependencies_compiler_type" >&6; } ++{ echo "$as_me:$LINENO: result: $am_cv_CXX_dependencies_compiler_type" >&5 ++echo "${ECHO_T}$am_cv_CXX_dependencies_compiler_type" >&6; } + CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type + + if +@@ -6121,11 +6294,11 @@ + ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' + ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' + ac_compiler_gnu=$ac_cv_cxx_compiler_gnu +-{ $as_echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5 +-$as_echo_n "checking how to run the C++ preprocessor... " >&6; } ++{ echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5 ++echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6; } + if test -z "$CXXCPP"; then + if test "${ac_cv_prog_CXXCPP+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + # Double quotes because CXXCPP needs to be expanded + for CXXCPP in "$CXX -E" "/lib/cpp" +@@ -6157,21 +6330,20 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null && { + test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" || + test ! -s conftest.err + }; then + : + else +- $as_echo "$as_me: failed program was:" >&5 ++ echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + + # Broken: fails on valid input. +@@ -6195,14 +6367,13 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null && { + test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" || + test ! -s conftest.err +@@ -6210,7 +6381,7 @@ + # Broken: success on invalid input. + continue + else +- $as_echo "$as_me: failed program was:" >&5 ++ echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + + # Passes both tests. +@@ -6235,8 +6406,8 @@ + else + ac_cv_prog_CXXCPP=$CXXCPP + fi +-{ $as_echo "$as_me:$LINENO: result: $CXXCPP" >&5 +-$as_echo "$CXXCPP" >&6; } ++{ echo "$as_me:$LINENO: result: $CXXCPP" >&5 ++echo "${ECHO_T}$CXXCPP" >&6; } + ac_preproc_ok=false + for ac_cxx_preproc_warn_flag in '' yes + do +@@ -6264,21 +6435,20 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null && { + test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" || + test ! -s conftest.err + }; then + : + else +- $as_echo "$as_me: failed program was:" >&5 ++ echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + + # Broken: fails on valid input. +@@ -6302,14 +6472,13 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null && { + test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" || + test ! -s conftest.err +@@ -6317,7 +6486,7 @@ + # Broken: success on invalid input. + continue + else +- $as_echo "$as_me: failed program was:" >&5 ++ echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + + # Passes both tests. +@@ -6333,13 +6502,11 @@ + if $ac_preproc_ok; then + : + else +- { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 +-$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +-{ { $as_echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check ++ { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check + See \`config.log' for more details." >&5 +-$as_echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check ++echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check + See \`config.log' for more details." >&2;} +- { (exit 1); exit 1; }; }; } ++ { (exit 1); exit 1; }; } + fi + + ac_ext=cpp +@@ -6360,10 +6527,10 @@ + do + # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. + set dummy $ac_tool_prefix$ac_prog; ac_word=$2 +-{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +-$as_echo_n "checking for $ac_word... " >&6; } ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } + if test "${ac_cv_prog_F77+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + if test -n "$F77"; then + ac_cv_prog_F77="$F77" # Let the user override the test. +@@ -6376,7 +6543,7 @@ + for ac_exec_ext in '' $ac_executable_extensions; do + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + ac_cv_prog_F77="$ac_tool_prefix$ac_prog" +- $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi + done +@@ -6387,11 +6554,11 @@ + fi + F77=$ac_cv_prog_F77 + if test -n "$F77"; then +- { $as_echo "$as_me:$LINENO: result: $F77" >&5 +-$as_echo "$F77" >&6; } ++ { echo "$as_me:$LINENO: result: $F77" >&5 ++echo "${ECHO_T}$F77" >&6; } + else +- { $as_echo "$as_me:$LINENO: result: no" >&5 +-$as_echo "no" >&6; } ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } + fi + + +@@ -6404,10 +6571,10 @@ + do + # Extract the first word of "$ac_prog", so it can be a program name with args. + set dummy $ac_prog; ac_word=$2 +-{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +-$as_echo_n "checking for $ac_word... " >&6; } ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } + if test "${ac_cv_prog_ac_ct_F77+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + if test -n "$ac_ct_F77"; then + ac_cv_prog_ac_ct_F77="$ac_ct_F77" # Let the user override the test. +@@ -6420,7 +6587,7 @@ + for ac_exec_ext in '' $ac_executable_extensions; do + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + ac_cv_prog_ac_ct_F77="$ac_prog" +- $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi + done +@@ -6431,11 +6598,11 @@ + fi + ac_ct_F77=$ac_cv_prog_ac_ct_F77 + if test -n "$ac_ct_F77"; then +- { $as_echo "$as_me:$LINENO: result: $ac_ct_F77" >&5 +-$as_echo "$ac_ct_F77" >&6; } ++ { echo "$as_me:$LINENO: result: $ac_ct_F77" >&5 ++echo "${ECHO_T}$ac_ct_F77" >&6; } + else +- { $as_echo "$as_me:$LINENO: result: no" >&5 +-$as_echo "no" >&6; } ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } + fi + + +@@ -6447,8 +6614,12 @@ + else + case $cross_compiling:$ac_tool_warned in + yes:) +-{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 +-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ++{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&5 ++echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&2;} + ac_tool_warned=yes ;; + esac + F77=$ac_ct_F77 +@@ -6457,41 +6628,37 @@ + + + # Provide some information about the compiler. +-$as_echo "$as_me:$LINENO: checking for Fortran 77 compiler version" >&5 +-set X $ac_compile +-ac_compiler=$2 ++echo "$as_me:$LINENO: checking for Fortran 77 compiler version" >&5 ++ac_compiler=`set X $ac_compile; echo $2` + { (ac_try="$ac_compiler --version >&5" + case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compiler --version >&5") 2>&5 + ac_status=$? +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } + { (ac_try="$ac_compiler -v >&5" + case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compiler -v >&5") 2>&5 + ac_status=$? +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } + { (ac_try="$ac_compiler -V >&5" + case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compiler -V >&5") 2>&5 + ac_status=$? +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } + rm -f a.out + +@@ -6499,10 +6666,10 @@ + # input file. (Note that this only needs to work for GNU compilers.) + ac_save_ext=$ac_ext + ac_ext=F +-{ $as_echo "$as_me:$LINENO: checking whether we are using the GNU Fortran 77 compiler" >&5 +-$as_echo_n "checking whether we are using the GNU Fortran 77 compiler... " >&6; } ++{ echo "$as_me:$LINENO: checking whether we are using the GNU Fortran 77 compiler" >&5 ++echo $ECHO_N "checking whether we are using the GNU Fortran 77 compiler... $ECHO_C" >&6; } + if test "${ac_cv_f77_compiler_gnu+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + cat >conftest.$ac_ext <<_ACEOF + program main +@@ -6518,21 +6685,20 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_f77_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_compiler_gnu=yes + else +- $as_echo "$as_me: failed program was:" >&5 ++ echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + + ac_compiler_gnu=no +@@ -6542,16 +6708,16 @@ + ac_cv_f77_compiler_gnu=$ac_compiler_gnu + + fi +-{ $as_echo "$as_me:$LINENO: result: $ac_cv_f77_compiler_gnu" >&5 +-$as_echo "$ac_cv_f77_compiler_gnu" >&6; } ++{ echo "$as_me:$LINENO: result: $ac_cv_f77_compiler_gnu" >&5 ++echo "${ECHO_T}$ac_cv_f77_compiler_gnu" >&6; } + ac_ext=$ac_save_ext + ac_test_FFLAGS=${FFLAGS+set} + ac_save_FFLAGS=$FFLAGS + FFLAGS= +-{ $as_echo "$as_me:$LINENO: checking whether $F77 accepts -g" >&5 +-$as_echo_n "checking whether $F77 accepts -g... " >&6; } ++{ echo "$as_me:$LINENO: checking whether $F77 accepts -g" >&5 ++echo $ECHO_N "checking whether $F77 accepts -g... $ECHO_C" >&6; } + if test "${ac_cv_prog_f77_g+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + FFLAGS=-g + cat >conftest.$ac_ext <<_ACEOF +@@ -6565,21 +6731,20 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_f77_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_cv_prog_f77_g=yes + else +- $as_echo "$as_me: failed program was:" >&5 ++ echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + + ac_cv_prog_f77_g=no +@@ -6588,8 +6753,8 @@ + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + + fi +-{ $as_echo "$as_me:$LINENO: result: $ac_cv_prog_f77_g" >&5 +-$as_echo "$ac_cv_prog_f77_g" >&6; } ++{ echo "$as_me:$LINENO: result: $ac_cv_prog_f77_g" >&5 ++echo "${ECHO_T}$ac_cv_prog_f77_g" >&6; } + if test "$ac_test_FFLAGS" = set; then + FFLAGS=$ac_save_FFLAGS + elif test $ac_cv_prog_f77_g = yes; then +@@ -6606,11 +6771,7 @@ + fi + fi + +-if test $ac_compiler_gnu = yes; then +- G77=yes +-else +- G77= +-fi ++G77=`test $ac_compiler_gnu = yes && echo yes` + ac_ext=c + ac_cpp='$CPP $CPPFLAGS' + ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' +@@ -6621,10 +6782,10 @@ + + # Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers! + # find the maximum length of command line arguments +-{ $as_echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5 +-$as_echo_n "checking the maximum length of command line arguments... " >&6; } ++{ echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5 ++echo $ECHO_N "checking the maximum length of command line arguments... $ECHO_C" >&6; } + if test "${lt_cv_sys_max_cmd_len+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + i=0 + teststring="ABCD" +@@ -6733,11 +6894,11 @@ + fi + + if test -n $lt_cv_sys_max_cmd_len ; then +- { $as_echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5 +-$as_echo "$lt_cv_sys_max_cmd_len" >&6; } ++ { echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5 ++echo "${ECHO_T}$lt_cv_sys_max_cmd_len" >&6; } + else +- { $as_echo "$as_me:$LINENO: result: none" >&5 +-$as_echo "none" >&6; } ++ { echo "$as_me:$LINENO: result: none" >&5 ++echo "${ECHO_T}none" >&6; } + fi + + +@@ -6745,10 +6906,10 @@ + + + # Check for command to grab the raw symbol name followed by C symbol from nm. +-{ $as_echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5 +-$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; } ++{ echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5 ++echo $ECHO_N "checking command to parse $NM output from $compiler object... $ECHO_C" >&6; } + if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + + # These are sane defaults that work on at least a few old systems. +@@ -6853,14 +7014,14 @@ + if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>&5 + ac_status=$? +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; then + # Now try to grab the symbols. + nlist=conftest.nm + if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5 + (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5 + ac_status=$? +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && test -s "$nlist"; then + # Try sorting and uniquifying the output. + if sort "$nlist" | uniq > "$nlist"T; then +@@ -6915,7 +7076,7 @@ + if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>&5 + ac_status=$? +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && test -s conftest${ac_exeext}; then + pipe_works=yes + fi +@@ -6950,17 +7111,17 @@ + lt_cv_sys_global_symbol_to_cdecl= + fi + if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then +- { $as_echo "$as_me:$LINENO: result: failed" >&5 +-$as_echo "failed" >&6; } ++ { echo "$as_me:$LINENO: result: failed" >&5 ++echo "${ECHO_T}failed" >&6; } + else +- { $as_echo "$as_me:$LINENO: result: ok" >&5 +-$as_echo "ok" >&6; } ++ { echo "$as_me:$LINENO: result: ok" >&5 ++echo "${ECHO_T}ok" >&6; } + fi + +-{ $as_echo "$as_me:$LINENO: checking for objdir" >&5 +-$as_echo_n "checking for objdir... " >&6; } ++{ echo "$as_me:$LINENO: checking for objdir" >&5 ++echo $ECHO_N "checking for objdir... $ECHO_C" >&6; } + if test "${lt_cv_objdir+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + rm -f .libs 2>/dev/null + mkdir .libs 2>/dev/null +@@ -6972,8 +7133,8 @@ + fi + rmdir .libs 2>/dev/null + fi +-{ $as_echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5 +-$as_echo "$lt_cv_objdir" >&6; } ++{ echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5 ++echo "${ECHO_T}$lt_cv_objdir" >&6; } + objdir=$lt_cv_objdir + + +@@ -7024,10 +7185,10 @@ + if test -n "$ac_tool_prefix"; then + # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args. + set dummy ${ac_tool_prefix}ar; ac_word=$2 +-{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +-$as_echo_n "checking for $ac_word... " >&6; } ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } + if test "${ac_cv_prog_AR+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + if test -n "$AR"; then + ac_cv_prog_AR="$AR" # Let the user override the test. +@@ -7040,7 +7201,7 @@ + for ac_exec_ext in '' $ac_executable_extensions; do + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + ac_cv_prog_AR="${ac_tool_prefix}ar" +- $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi + done +@@ -7051,11 +7212,11 @@ + fi + AR=$ac_cv_prog_AR + if test -n "$AR"; then +- { $as_echo "$as_me:$LINENO: result: $AR" >&5 +-$as_echo "$AR" >&6; } ++ { echo "$as_me:$LINENO: result: $AR" >&5 ++echo "${ECHO_T}$AR" >&6; } + else +- { $as_echo "$as_me:$LINENO: result: no" >&5 +-$as_echo "no" >&6; } ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } + fi + + +@@ -7064,10 +7225,10 @@ + ac_ct_AR=$AR + # Extract the first word of "ar", so it can be a program name with args. + set dummy ar; ac_word=$2 +-{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +-$as_echo_n "checking for $ac_word... " >&6; } ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } + if test "${ac_cv_prog_ac_ct_AR+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + if test -n "$ac_ct_AR"; then + ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. +@@ -7080,7 +7241,7 @@ + for ac_exec_ext in '' $ac_executable_extensions; do + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + ac_cv_prog_ac_ct_AR="ar" +- $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi + done +@@ -7091,11 +7252,11 @@ + fi + ac_ct_AR=$ac_cv_prog_ac_ct_AR + if test -n "$ac_ct_AR"; then +- { $as_echo "$as_me:$LINENO: result: $ac_ct_AR" >&5 +-$as_echo "$ac_ct_AR" >&6; } ++ { echo "$as_me:$LINENO: result: $ac_ct_AR" >&5 ++echo "${ECHO_T}$ac_ct_AR" >&6; } + else +- { $as_echo "$as_me:$LINENO: result: no" >&5 +-$as_echo "no" >&6; } ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } + fi + + if test "x$ac_ct_AR" = x; then +@@ -7103,8 +7264,12 @@ + else + case $cross_compiling:$ac_tool_warned in + yes:) +-{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 +-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ++{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&5 ++echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&2;} + ac_tool_warned=yes ;; + esac + AR=$ac_ct_AR +@@ -7116,10 +7281,10 @@ + if test -n "$ac_tool_prefix"; then + # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. + set dummy ${ac_tool_prefix}ranlib; ac_word=$2 +-{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +-$as_echo_n "checking for $ac_word... " >&6; } ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } + if test "${ac_cv_prog_RANLIB+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + if test -n "$RANLIB"; then + ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. +@@ -7132,7 +7297,7 @@ + for ac_exec_ext in '' $ac_executable_extensions; do + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" +- $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi + done +@@ -7143,11 +7308,11 @@ + fi + RANLIB=$ac_cv_prog_RANLIB + if test -n "$RANLIB"; then +- { $as_echo "$as_me:$LINENO: result: $RANLIB" >&5 +-$as_echo "$RANLIB" >&6; } ++ { echo "$as_me:$LINENO: result: $RANLIB" >&5 ++echo "${ECHO_T}$RANLIB" >&6; } + else +- { $as_echo "$as_me:$LINENO: result: no" >&5 +-$as_echo "no" >&6; } ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } + fi + + +@@ -7156,10 +7321,10 @@ + ac_ct_RANLIB=$RANLIB + # Extract the first word of "ranlib", so it can be a program name with args. + set dummy ranlib; ac_word=$2 +-{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +-$as_echo_n "checking for $ac_word... " >&6; } ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } + if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + if test -n "$ac_ct_RANLIB"; then + ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. +@@ -7172,7 +7337,7 @@ + for ac_exec_ext in '' $ac_executable_extensions; do + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + ac_cv_prog_ac_ct_RANLIB="ranlib" +- $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi + done +@@ -7183,11 +7348,11 @@ + fi + ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB + if test -n "$ac_ct_RANLIB"; then +- { $as_echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5 +-$as_echo "$ac_ct_RANLIB" >&6; } ++ { echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5 ++echo "${ECHO_T}$ac_ct_RANLIB" >&6; } + else +- { $as_echo "$as_me:$LINENO: result: no" >&5 +-$as_echo "no" >&6; } ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } + fi + + if test "x$ac_ct_RANLIB" = x; then +@@ -7195,8 +7360,12 @@ + else + case $cross_compiling:$ac_tool_warned in + yes:) +-{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 +-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ++{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&5 ++echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&2;} + ac_tool_warned=yes ;; + esac + RANLIB=$ac_ct_RANLIB +@@ -7208,10 +7377,10 @@ + if test -n "$ac_tool_prefix"; then + # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. + set dummy ${ac_tool_prefix}strip; ac_word=$2 +-{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +-$as_echo_n "checking for $ac_word... " >&6; } ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } + if test "${ac_cv_prog_STRIP+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + if test -n "$STRIP"; then + ac_cv_prog_STRIP="$STRIP" # Let the user override the test. +@@ -7224,7 +7393,7 @@ + for ac_exec_ext in '' $ac_executable_extensions; do + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + ac_cv_prog_STRIP="${ac_tool_prefix}strip" +- $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi + done +@@ -7235,11 +7404,11 @@ + fi + STRIP=$ac_cv_prog_STRIP + if test -n "$STRIP"; then +- { $as_echo "$as_me:$LINENO: result: $STRIP" >&5 +-$as_echo "$STRIP" >&6; } ++ { echo "$as_me:$LINENO: result: $STRIP" >&5 ++echo "${ECHO_T}$STRIP" >&6; } + else +- { $as_echo "$as_me:$LINENO: result: no" >&5 +-$as_echo "no" >&6; } ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } + fi + + +@@ -7248,10 +7417,10 @@ + ac_ct_STRIP=$STRIP + # Extract the first word of "strip", so it can be a program name with args. + set dummy strip; ac_word=$2 +-{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +-$as_echo_n "checking for $ac_word... " >&6; } ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } + if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + if test -n "$ac_ct_STRIP"; then + ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. +@@ -7264,7 +7433,7 @@ + for ac_exec_ext in '' $ac_executable_extensions; do + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + ac_cv_prog_ac_ct_STRIP="strip" +- $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi + done +@@ -7275,11 +7444,11 @@ + fi + ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP + if test -n "$ac_ct_STRIP"; then +- { $as_echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5 +-$as_echo "$ac_ct_STRIP" >&6; } ++ { echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5 ++echo "${ECHO_T}$ac_ct_STRIP" >&6; } + else +- { $as_echo "$as_me:$LINENO: result: no" >&5 +-$as_echo "no" >&6; } ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } + fi + + if test "x$ac_ct_STRIP" = x; then +@@ -7287,8 +7456,12 @@ + else + case $cross_compiling:$ac_tool_warned in + yes:) +-{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 +-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ++{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&5 ++echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&2;} + ac_tool_warned=yes ;; + esac + STRIP=$ac_ct_STRIP +@@ -7351,10 +7524,10 @@ + case $deplibs_check_method in + file_magic*) + if test "$file_magic_cmd" = '$MAGIC_CMD'; then +- { $as_echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5 +-$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; } ++ { echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5 ++echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6; } + if test "${lt_cv_path_MAGIC_CMD+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + case $MAGIC_CMD in + [\\/*] | ?:[\\/]*) +@@ -7404,19 +7577,19 @@ + + MAGIC_CMD="$lt_cv_path_MAGIC_CMD" + if test -n "$MAGIC_CMD"; then +- { $as_echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5 +-$as_echo "$MAGIC_CMD" >&6; } ++ { echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5 ++echo "${ECHO_T}$MAGIC_CMD" >&6; } + else +- { $as_echo "$as_me:$LINENO: result: no" >&5 +-$as_echo "no" >&6; } ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } + fi + + if test -z "$lt_cv_path_MAGIC_CMD"; then + if test -n "$ac_tool_prefix"; then +- { $as_echo "$as_me:$LINENO: checking for file" >&5 +-$as_echo_n "checking for file... " >&6; } ++ { echo "$as_me:$LINENO: checking for file" >&5 ++echo $ECHO_N "checking for file... $ECHO_C" >&6; } + if test "${lt_cv_path_MAGIC_CMD+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + case $MAGIC_CMD in + [\\/*] | ?:[\\/]*) +@@ -7466,11 +7639,11 @@ + + MAGIC_CMD="$lt_cv_path_MAGIC_CMD" + if test -n "$MAGIC_CMD"; then +- { $as_echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5 +-$as_echo "$MAGIC_CMD" >&6; } ++ { echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5 ++echo "${ECHO_T}$MAGIC_CMD" >&6; } + else +- { $as_echo "$as_me:$LINENO: result: no" >&5 +-$as_echo "no" >&6; } ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } + fi + + else +@@ -7488,10 +7661,10 @@ + if test -n "$ac_tool_prefix"; then + # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args. + set dummy ${ac_tool_prefix}dsymutil; ac_word=$2 +-{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +-$as_echo_n "checking for $ac_word... " >&6; } ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } + if test "${ac_cv_prog_DSYMUTIL+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + if test -n "$DSYMUTIL"; then + ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test. +@@ -7504,7 +7677,7 @@ + for ac_exec_ext in '' $ac_executable_extensions; do + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil" +- $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi + done +@@ -7515,11 +7688,11 @@ + fi + DSYMUTIL=$ac_cv_prog_DSYMUTIL + if test -n "$DSYMUTIL"; then +- { $as_echo "$as_me:$LINENO: result: $DSYMUTIL" >&5 +-$as_echo "$DSYMUTIL" >&6; } ++ { echo "$as_me:$LINENO: result: $DSYMUTIL" >&5 ++echo "${ECHO_T}$DSYMUTIL" >&6; } + else +- { $as_echo "$as_me:$LINENO: result: no" >&5 +-$as_echo "no" >&6; } ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } + fi + + +@@ -7528,10 +7701,10 @@ + ac_ct_DSYMUTIL=$DSYMUTIL + # Extract the first word of "dsymutil", so it can be a program name with args. + set dummy dsymutil; ac_word=$2 +-{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +-$as_echo_n "checking for $ac_word... " >&6; } ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } + if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + if test -n "$ac_ct_DSYMUTIL"; then + ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test. +@@ -7544,7 +7717,7 @@ + for ac_exec_ext in '' $ac_executable_extensions; do + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + ac_cv_prog_ac_ct_DSYMUTIL="dsymutil" +- $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi + done +@@ -7555,11 +7728,11 @@ + fi + ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL + if test -n "$ac_ct_DSYMUTIL"; then +- { $as_echo "$as_me:$LINENO: result: $ac_ct_DSYMUTIL" >&5 +-$as_echo "$ac_ct_DSYMUTIL" >&6; } ++ { echo "$as_me:$LINENO: result: $ac_ct_DSYMUTIL" >&5 ++echo "${ECHO_T}$ac_ct_DSYMUTIL" >&6; } + else +- { $as_echo "$as_me:$LINENO: result: no" >&5 +-$as_echo "no" >&6; } ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } + fi + + if test "x$ac_ct_DSYMUTIL" = x; then +@@ -7567,8 +7740,12 @@ + else + case $cross_compiling:$ac_tool_warned in + yes:) +-{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 +-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ++{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&5 ++echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&2;} + ac_tool_warned=yes ;; + esac + DSYMUTIL=$ac_ct_DSYMUTIL +@@ -7580,10 +7757,10 @@ + if test -n "$ac_tool_prefix"; then + # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args. + set dummy ${ac_tool_prefix}nmedit; ac_word=$2 +-{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +-$as_echo_n "checking for $ac_word... " >&6; } ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } + if test "${ac_cv_prog_NMEDIT+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + if test -n "$NMEDIT"; then + ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test. +@@ -7596,7 +7773,7 @@ + for ac_exec_ext in '' $ac_executable_extensions; do + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit" +- $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi + done +@@ -7607,11 +7784,11 @@ + fi + NMEDIT=$ac_cv_prog_NMEDIT + if test -n "$NMEDIT"; then +- { $as_echo "$as_me:$LINENO: result: $NMEDIT" >&5 +-$as_echo "$NMEDIT" >&6; } ++ { echo "$as_me:$LINENO: result: $NMEDIT" >&5 ++echo "${ECHO_T}$NMEDIT" >&6; } + else +- { $as_echo "$as_me:$LINENO: result: no" >&5 +-$as_echo "no" >&6; } ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } + fi + + +@@ -7620,10 +7797,10 @@ + ac_ct_NMEDIT=$NMEDIT + # Extract the first word of "nmedit", so it can be a program name with args. + set dummy nmedit; ac_word=$2 +-{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 +-$as_echo_n "checking for $ac_word... " >&6; } ++{ echo "$as_me:$LINENO: checking for $ac_word" >&5 ++echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } + if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + if test -n "$ac_ct_NMEDIT"; then + ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test. +@@ -7636,7 +7813,7 @@ + for ac_exec_ext in '' $ac_executable_extensions; do + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + ac_cv_prog_ac_ct_NMEDIT="nmedit" +- $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi + done +@@ -7647,11 +7824,11 @@ + fi + ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT + if test -n "$ac_ct_NMEDIT"; then +- { $as_echo "$as_me:$LINENO: result: $ac_ct_NMEDIT" >&5 +-$as_echo "$ac_ct_NMEDIT" >&6; } ++ { echo "$as_me:$LINENO: result: $ac_ct_NMEDIT" >&5 ++echo "${ECHO_T}$ac_ct_NMEDIT" >&6; } + else +- { $as_echo "$as_me:$LINENO: result: no" >&5 +-$as_echo "no" >&6; } ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } + fi + + if test "x$ac_ct_NMEDIT" = x; then +@@ -7659,8 +7836,12 @@ + else + case $cross_compiling:$ac_tool_warned in + yes:) +-{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 +-$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ++{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&5 ++echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools ++whose name does not start with the host triplet. If you think this ++configuration is useful to you, please write to autoconf@gnu.org." >&2;} + ac_tool_warned=yes ;; + esac + NMEDIT=$ac_ct_NMEDIT +@@ -7670,10 +7851,10 @@ + fi + + +- { $as_echo "$as_me:$LINENO: checking for -single_module linker flag" >&5 +-$as_echo_n "checking for -single_module linker flag... " >&6; } ++ { echo "$as_me:$LINENO: checking for -single_module linker flag" >&5 ++echo $ECHO_N "checking for -single_module linker flag... $ECHO_C" >&6; } + if test "${lt_cv_apple_cc_single_mod+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + lt_cv_apple_cc_single_mod=no + if test -z "${LT_MULTI_MODULE}"; then +@@ -7691,12 +7872,12 @@ + rm conftest.c + fi + fi +-{ $as_echo "$as_me:$LINENO: result: $lt_cv_apple_cc_single_mod" >&5 +-$as_echo "$lt_cv_apple_cc_single_mod" >&6; } +- { $as_echo "$as_me:$LINENO: checking for -exported_symbols_list linker flag" >&5 +-$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; } ++{ echo "$as_me:$LINENO: result: $lt_cv_apple_cc_single_mod" >&5 ++echo "${ECHO_T}$lt_cv_apple_cc_single_mod" >&6; } ++ { echo "$as_me:$LINENO: checking for -exported_symbols_list linker flag" >&5 ++echo $ECHO_N "checking for -exported_symbols_list linker flag... $ECHO_C" >&6; } + if test "${lt_cv_ld_exported_symbols_list+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + lt_cv_ld_exported_symbols_list=no + save_LDFLAGS=$LDFLAGS +@@ -7723,37 +7904,33 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err +- } && test -s conftest$ac_exeext && { +- test "$cross_compiling" = yes || +- $as_test_x conftest$ac_exeext +- }; then ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then + lt_cv_ld_exported_symbols_list=yes + else +- $as_echo "$as_me: failed program was:" >&5 ++ echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + + lt_cv_ld_exported_symbols_list=no + fi + +-rm -rf conftest.dSYM + rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext + LDFLAGS="$save_LDFLAGS" + + fi +-{ $as_echo "$as_me:$LINENO: result: $lt_cv_ld_exported_symbols_list" >&5 +-$as_echo "$lt_cv_ld_exported_symbols_list" >&6; } ++{ echo "$as_me:$LINENO: result: $lt_cv_ld_exported_symbols_list" >&5 ++echo "${ECHO_T}$lt_cv_ld_exported_symbols_list" >&6; } + case $host_os in + rhapsody* | darwin1.[0123]) + _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;; +@@ -7791,7 +7968,7 @@ + + + enable_dlopen=no +-enable_win32_dll=no ++enable_win32_dll=yes + + # Check whether --enable-libtool-lock was given. + if test "${enable_libtool_lock+set}" = set; then +@@ -7865,10 +8042,10 @@ + lt_prog_compiler_no_builtin_flag=' -fno-builtin' + + +-{ $as_echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 +-$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; } ++{ echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 ++echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6; } + if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + lt_cv_prog_compiler_rtti_exceptions=no + ac_outfile=conftest.$ac_objext +@@ -7883,11 +8060,11 @@ + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ + -e 's:$: $lt_compiler_flag:'` +- (eval echo "\"\$as_me:7886: $lt_compile\"" >&5) ++ (eval echo "\"\$as_me:8063: $lt_compile\"" >&5) + (eval "$lt_compile" 2>conftest.err) + ac_status=$? + cat conftest.err >&5 +- echo "$as_me:7890: \$? = $ac_status" >&5 ++ echo "$as_me:8067: \$? = $ac_status" >&5 + if (exit $ac_status) && test -s "$ac_outfile"; then + # The compiler can only warn and ignore the option if not recognized + # So say no if there are warnings other than the usual output. +@@ -7900,8 +8077,8 @@ + $rm conftest* + + fi +-{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 +-$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; } ++{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 ++echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6; } + + if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then + lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions" +@@ -7915,8 +8092,8 @@ + lt_prog_compiler_pic= + lt_prog_compiler_static= + +-{ $as_echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5 +-$as_echo_n "checking for $compiler option to produce PIC... " >&6; } ++{ echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5 ++echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; } + + if test "$GCC" = yes; then + lt_prog_compiler_wl='-Wl,' +@@ -8147,18 +8324,18 @@ + esac + fi + +-{ $as_echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5 +-$as_echo "$lt_prog_compiler_pic" >&6; } ++{ echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5 ++echo "${ECHO_T}$lt_prog_compiler_pic" >&6; } + + # + # Check to make sure the PIC flag actually works. + # + if test -n "$lt_prog_compiler_pic"; then + +-{ $as_echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 +-$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; } ++{ echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 ++echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic works... $ECHO_C" >&6; } + if test "${lt_cv_prog_compiler_pic_works+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + lt_cv_prog_compiler_pic_works=no + ac_outfile=conftest.$ac_objext +@@ -8173,11 +8350,11 @@ + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ + -e 's:$: $lt_compiler_flag:'` +- (eval echo "\"\$as_me:8176: $lt_compile\"" >&5) ++ (eval echo "\"\$as_me:8353: $lt_compile\"" >&5) + (eval "$lt_compile" 2>conftest.err) + ac_status=$? + cat conftest.err >&5 +- echo "$as_me:8180: \$? = $ac_status" >&5 ++ echo "$as_me:8357: \$? = $ac_status" >&5 + if (exit $ac_status) && test -s "$ac_outfile"; then + # The compiler can only warn and ignore the option if not recognized + # So say no if there are warnings other than the usual output. +@@ -8190,8 +8367,8 @@ + $rm conftest* + + fi +-{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works" >&5 +-$as_echo "$lt_cv_prog_compiler_pic_works" >&6; } ++{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works" >&5 ++echo "${ECHO_T}$lt_cv_prog_compiler_pic_works" >&6; } + + if test x"$lt_cv_prog_compiler_pic_works" = xyes; then + case $lt_prog_compiler_pic in +@@ -8218,10 +8395,10 @@ + # Check to make sure the static flag actually works. + # + wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\" +-{ $as_echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5 +-$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; } ++{ echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5 ++echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; } + if test "${lt_cv_prog_compiler_static_works+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + lt_cv_prog_compiler_static_works=no + save_LDFLAGS="$LDFLAGS" +@@ -8246,8 +8423,8 @@ + LDFLAGS="$save_LDFLAGS" + + fi +-{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works" >&5 +-$as_echo "$lt_cv_prog_compiler_static_works" >&6; } ++{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works" >&5 ++echo "${ECHO_T}$lt_cv_prog_compiler_static_works" >&6; } + + if test x"$lt_cv_prog_compiler_static_works" = xyes; then + : +@@ -8256,10 +8433,10 @@ + fi + + +-{ $as_echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5 +-$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } ++{ echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5 ++echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; } + if test "${lt_cv_prog_compiler_c_o+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + lt_cv_prog_compiler_c_o=no + $rm -r conftest 2>/dev/null +@@ -8277,11 +8454,11 @@ + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ + -e 's:$: $lt_compiler_flag:'` +- (eval echo "\"\$as_me:8280: $lt_compile\"" >&5) ++ (eval echo "\"\$as_me:8457: $lt_compile\"" >&5) + (eval "$lt_compile" 2>out/conftest.err) + ac_status=$? + cat out/conftest.err >&5 +- echo "$as_me:8284: \$? = $ac_status" >&5 ++ echo "$as_me:8461: \$? = $ac_status" >&5 + if (exit $ac_status) && test -s out/conftest2.$ac_objext + then + # The compiler can only warn and ignore the option if not recognized +@@ -8303,34 +8480,34 @@ + $rm conftest* + + fi +-{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5 +-$as_echo "$lt_cv_prog_compiler_c_o" >&6; } ++{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5 ++echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6; } + + + hard_links="nottested" + if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then + # do not overwrite the value of need_locks provided by the user +- { $as_echo "$as_me:$LINENO: checking if we can lock with hard links" >&5 +-$as_echo_n "checking if we can lock with hard links... " >&6; } ++ { echo "$as_me:$LINENO: checking if we can lock with hard links" >&5 ++echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; } + hard_links=yes + $rm conftest* + ln conftest.a conftest.b 2>/dev/null && hard_links=no + touch conftest.a + ln conftest.a conftest.b 2>&5 || hard_links=no + ln conftest.a conftest.b 2>/dev/null && hard_links=no +- { $as_echo "$as_me:$LINENO: result: $hard_links" >&5 +-$as_echo "$hard_links" >&6; } ++ { echo "$as_me:$LINENO: result: $hard_links" >&5 ++echo "${ECHO_T}$hard_links" >&6; } + if test "$hard_links" = no; then +- { $as_echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 +-$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} ++ { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 ++echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} + need_locks=warn + fi + else + need_locks=no + fi + +-{ $as_echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5 +-$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } ++{ echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5 ++echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; } + + runpath_var= + allow_undefined_flag= +@@ -8542,12 +8719,13 @@ + $echo "local: *; };" >> $output_objdir/$libname.ver~ + $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' + fi ++ link_all_deplibs=no + else + ld_shlibs=no + fi + ;; + +- netbsd*) ++ netbsd* | netbsdelf*-gnu) + if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then + archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' + wlarc= +@@ -8760,21 +8938,18 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err +- } && test -s conftest$ac_exeext && { +- test "$cross_compiling" = yes || +- $as_test_x conftest$ac_exeext +- }; then ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then + + lt_aix_libpath_sed=' + /Import File Strings/,/^$/ { +@@ -8789,13 +8964,12 @@ + aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` + fi + else +- $as_echo "$as_me: failed program was:" >&5 ++ echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + + + fi + +-rm -rf conftest.dSYM + rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext + if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi +@@ -8830,21 +9004,18 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err +- } && test -s conftest$ac_exeext && { +- test "$cross_compiling" = yes || +- $as_test_x conftest$ac_exeext +- }; then ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then + + lt_aix_libpath_sed=' + /Import File Strings/,/^$/ { +@@ -8859,13 +9030,12 @@ + aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` + fi + else +- $as_echo "$as_me: failed program was:" >&5 ++ echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + + + fi + +-rm -rf conftest.dSYM + rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext + if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi +@@ -9098,7 +9268,7 @@ + link_all_deplibs=yes + ;; + +- netbsd*) ++ netbsd* | netbsdelf*-gnu) + if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then + archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out + else +@@ -9317,8 +9487,8 @@ + esac + fi + +-{ $as_echo "$as_me:$LINENO: result: $ld_shlibs" >&5 +-$as_echo "$ld_shlibs" >&6; } ++{ echo "$as_me:$LINENO: result: $ld_shlibs" >&5 ++echo "${ECHO_T}$ld_shlibs" >&6; } + test "$ld_shlibs" = no && can_build_shared=no + + # +@@ -9338,15 +9508,15 @@ + # Test whether the compiler implicitly links with -lc since on some + # systems, -lgcc has to come before -lc. If gcc already passes -lc + # to ld, don't add -lc before -lgcc. +- { $as_echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5 +-$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; } ++ { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5 ++echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; } + $rm conftest* + echo "$lt_simple_compile_test_code" > conftest.$ac_ext + + if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>&5 + ac_status=$? +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } 2>conftest.err; then + soname=conftest + lib=conftest +@@ -9364,7 +9534,7 @@ + if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5 + (eval $archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5 + ac_status=$? +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } + then + archive_cmds_need_lc=no +@@ -9376,16 +9546,16 @@ + cat conftest.err 1>&5 + fi + $rm conftest* +- { $as_echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5 +-$as_echo "$archive_cmds_need_lc" >&6; } ++ { echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5 ++echo "${ECHO_T}$archive_cmds_need_lc" >&6; } + ;; + esac + fi + ;; + esac + +-{ $as_echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5 +-$as_echo_n "checking dynamic linker characteristics... " >&6; } ++{ echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5 ++echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; } + library_names_spec= + libname_spec='lib$name' + soname_spec= +@@ -9793,13 +9963,11 @@ + # Some rework will be needed to allow for fast_install + # before this can be enabled. + hardcode_into_libs=yes +- sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" +- sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" + + # Append ld.so.conf contents to the search path + if test -f /etc/ld.so.conf; then + lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '` +- sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra" ++ sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" + fi + + # We used to test for /lib/ld.so.1 and disable shared libraries on +@@ -9811,6 +9979,18 @@ + dynamic_linker='GNU/Linux ld.so' + ;; + ++netbsdelf*-gnu) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=no ++ hardcode_into_libs=yes ++ dynamic_linker='NetBSD ld.elf_so' ++ ;; ++ + netbsd*) + version_type=sunos + need_lib_prefix=no +@@ -9988,19 +10168,19 @@ + dynamic_linker=no + ;; + esac +-{ $as_echo "$as_me:$LINENO: result: $dynamic_linker" >&5 +-$as_echo "$dynamic_linker" >&6; } ++{ echo "$as_me:$LINENO: result: $dynamic_linker" >&5 ++echo "${ECHO_T}$dynamic_linker" >&6; } + test "$dynamic_linker" = no && can_build_shared=no + + if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + lt_cv_sys_lib_search_path_spec="$sys_lib_search_path_spec" + fi + + sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" + if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + lt_cv_sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec" + fi +@@ -10012,8 +10192,8 @@ + variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" + fi + +-{ $as_echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5 +-$as_echo_n "checking how to hardcode library paths into programs... " >&6; } ++{ echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5 ++echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; } + hardcode_action= + if test -n "$hardcode_libdir_flag_spec" || \ + test -n "$runpath_var" || \ +@@ -10037,8 +10217,8 @@ + # directories. + hardcode_action=unsupported + fi +-{ $as_echo "$as_me:$LINENO: result: $hardcode_action" >&5 +-$as_echo "$hardcode_action" >&6; } ++{ echo "$as_me:$LINENO: result: $hardcode_action" >&5 ++echo "${ECHO_T}$hardcode_action" >&6; } + + if test "$hardcode_action" = relink; then + # Fast installation is not supported +@@ -10051,13 +10231,13 @@ + + striplib= + old_striplib= +-{ $as_echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5 +-$as_echo_n "checking whether stripping libraries is possible... " >&6; } ++{ echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5 ++echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6; } + if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then + test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" + test -z "$striplib" && striplib="$STRIP --strip-unneeded" +- { $as_echo "$as_me:$LINENO: result: yes" >&5 +-$as_echo "yes" >&6; } ++ { echo "$as_me:$LINENO: result: yes" >&5 ++echo "${ECHO_T}yes" >&6; } + else + # FIXME - insert some real tests, host_os isn't really good enough + case $host_os in +@@ -10065,16 +10245,16 @@ + if test -n "$STRIP" ; then + striplib="$STRIP -x" + old_striplib="$STRIP -S" +- { $as_echo "$as_me:$LINENO: result: yes" >&5 +-$as_echo "yes" >&6; } ++ { echo "$as_me:$LINENO: result: yes" >&5 ++echo "${ECHO_T}yes" >&6; } + else +- { $as_echo "$as_me:$LINENO: result: no" >&5 +-$as_echo "no" >&6; } ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } + fi + ;; + *) +- { $as_echo "$as_me:$LINENO: result: no" >&5 +-$as_echo "no" >&6; } ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } + ;; + esac + fi +@@ -10106,10 +10286,10 @@ + + darwin*) + # if libdl is installed we need to link against it +- { $as_echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5 +-$as_echo_n "checking for dlopen in -ldl... " >&6; } ++ { echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5 ++echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; } + if test "${ac_cv_lib_dl_dlopen+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + ac_check_lib_save_LIBS=$LIBS + LIBS="-ldl $LIBS" +@@ -10141,37 +10321,33 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err +- } && test -s conftest$ac_exeext && { +- test "$cross_compiling" = yes || +- $as_test_x conftest$ac_exeext +- }; then ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then + ac_cv_lib_dl_dlopen=yes + else +- $as_echo "$as_me: failed program was:" >&5 ++ echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + + ac_cv_lib_dl_dlopen=no + fi + +-rm -rf conftest.dSYM + rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext + LIBS=$ac_check_lib_save_LIBS + fi +-{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 +-$as_echo "$ac_cv_lib_dl_dlopen" >&6; } +-if test "x$ac_cv_lib_dl_dlopen" = x""yes; then ++{ echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 ++echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; } ++if test $ac_cv_lib_dl_dlopen = yes; then + lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" + else + +@@ -10184,10 +10360,10 @@ + ;; + + *) +- { $as_echo "$as_me:$LINENO: checking for shl_load" >&5 +-$as_echo_n "checking for shl_load... " >&6; } ++ { echo "$as_me:$LINENO: checking for shl_load" >&5 ++echo $ECHO_N "checking for shl_load... $ECHO_C" >&6; } + if test "${ac_cv_func_shl_load+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + cat >conftest.$ac_ext <<_ACEOF + /* confdefs.h. */ +@@ -10240,42 +10416,38 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err +- } && test -s conftest$ac_exeext && { +- test "$cross_compiling" = yes || +- $as_test_x conftest$ac_exeext +- }; then ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then + ac_cv_func_shl_load=yes + else +- $as_echo "$as_me: failed program was:" >&5 ++ echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + + ac_cv_func_shl_load=no + fi + +-rm -rf conftest.dSYM + rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext + fi +-{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5 +-$as_echo "$ac_cv_func_shl_load" >&6; } +-if test "x$ac_cv_func_shl_load" = x""yes; then ++{ echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5 ++echo "${ECHO_T}$ac_cv_func_shl_load" >&6; } ++if test $ac_cv_func_shl_load = yes; then + lt_cv_dlopen="shl_load" + else +- { $as_echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5 +-$as_echo_n "checking for shl_load in -ldld... " >&6; } ++ { echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5 ++echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6; } + if test "${ac_cv_lib_dld_shl_load+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + ac_check_lib_save_LIBS=$LIBS + LIBS="-ldld $LIBS" +@@ -10307,43 +10479,39 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err +- } && test -s conftest$ac_exeext && { +- test "$cross_compiling" = yes || +- $as_test_x conftest$ac_exeext +- }; then ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then + ac_cv_lib_dld_shl_load=yes + else +- $as_echo "$as_me: failed program was:" >&5 ++ echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + + ac_cv_lib_dld_shl_load=no + fi + +-rm -rf conftest.dSYM + rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext + LIBS=$ac_check_lib_save_LIBS + fi +-{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5 +-$as_echo "$ac_cv_lib_dld_shl_load" >&6; } +-if test "x$ac_cv_lib_dld_shl_load" = x""yes; then ++{ echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5 ++echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6; } ++if test $ac_cv_lib_dld_shl_load = yes; then + lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld" + else +- { $as_echo "$as_me:$LINENO: checking for dlopen" >&5 +-$as_echo_n "checking for dlopen... " >&6; } ++ { echo "$as_me:$LINENO: checking for dlopen" >&5 ++echo $ECHO_N "checking for dlopen... $ECHO_C" >&6; } + if test "${ac_cv_func_dlopen+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + cat >conftest.$ac_ext <<_ACEOF + /* confdefs.h. */ +@@ -10396,42 +10564,38 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err +- } && test -s conftest$ac_exeext && { +- test "$cross_compiling" = yes || +- $as_test_x conftest$ac_exeext +- }; then ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then + ac_cv_func_dlopen=yes + else +- $as_echo "$as_me: failed program was:" >&5 ++ echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + + ac_cv_func_dlopen=no + fi + +-rm -rf conftest.dSYM + rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext + fi +-{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5 +-$as_echo "$ac_cv_func_dlopen" >&6; } +-if test "x$ac_cv_func_dlopen" = x""yes; then ++{ echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5 ++echo "${ECHO_T}$ac_cv_func_dlopen" >&6; } ++if test $ac_cv_func_dlopen = yes; then + lt_cv_dlopen="dlopen" + else +- { $as_echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5 +-$as_echo_n "checking for dlopen in -ldl... " >&6; } ++ { echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5 ++echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; } + if test "${ac_cv_lib_dl_dlopen+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + ac_check_lib_save_LIBS=$LIBS + LIBS="-ldl $LIBS" +@@ -10463,43 +10627,39 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err +- } && test -s conftest$ac_exeext && { +- test "$cross_compiling" = yes || +- $as_test_x conftest$ac_exeext +- }; then ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then + ac_cv_lib_dl_dlopen=yes + else +- $as_echo "$as_me: failed program was:" >&5 ++ echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + + ac_cv_lib_dl_dlopen=no + fi + +-rm -rf conftest.dSYM + rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext + LIBS=$ac_check_lib_save_LIBS + fi +-{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 +-$as_echo "$ac_cv_lib_dl_dlopen" >&6; } +-if test "x$ac_cv_lib_dl_dlopen" = x""yes; then ++{ echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 ++echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; } ++if test $ac_cv_lib_dl_dlopen = yes; then + lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" + else +- { $as_echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5 +-$as_echo_n "checking for dlopen in -lsvld... " >&6; } ++ { echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5 ++echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6; } + if test "${ac_cv_lib_svld_dlopen+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + ac_check_lib_save_LIBS=$LIBS + LIBS="-lsvld $LIBS" +@@ -10531,43 +10691,39 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err +- } && test -s conftest$ac_exeext && { +- test "$cross_compiling" = yes || +- $as_test_x conftest$ac_exeext +- }; then ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then + ac_cv_lib_svld_dlopen=yes + else +- $as_echo "$as_me: failed program was:" >&5 ++ echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + + ac_cv_lib_svld_dlopen=no + fi + +-rm -rf conftest.dSYM + rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext + LIBS=$ac_check_lib_save_LIBS + fi +-{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5 +-$as_echo "$ac_cv_lib_svld_dlopen" >&6; } +-if test "x$ac_cv_lib_svld_dlopen" = x""yes; then ++{ echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5 ++echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6; } ++if test $ac_cv_lib_svld_dlopen = yes; then + lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld" + else +- { $as_echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5 +-$as_echo_n "checking for dld_link in -ldld... " >&6; } ++ { echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5 ++echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6; } + if test "${ac_cv_lib_dld_dld_link+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + ac_check_lib_save_LIBS=$LIBS + LIBS="-ldld $LIBS" +@@ -10599,37 +10755,33 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err +- } && test -s conftest$ac_exeext && { +- test "$cross_compiling" = yes || +- $as_test_x conftest$ac_exeext +- }; then ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then + ac_cv_lib_dld_dld_link=yes + else +- $as_echo "$as_me: failed program was:" >&5 ++ echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + + ac_cv_lib_dld_dld_link=no + fi + +-rm -rf conftest.dSYM + rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext + LIBS=$ac_check_lib_save_LIBS + fi +-{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5 +-$as_echo "$ac_cv_lib_dld_dld_link" >&6; } +-if test "x$ac_cv_lib_dld_dld_link" = x""yes; then ++{ echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5 ++echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6; } ++if test $ac_cv_lib_dld_dld_link = yes; then + lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld" + fi + +@@ -10668,10 +10820,10 @@ + save_LIBS="$LIBS" + LIBS="$lt_cv_dlopen_libs $LIBS" + +- { $as_echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5 +-$as_echo_n "checking whether a program can dlopen itself... " >&6; } ++ { echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5 ++echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6; } + if test "${lt_cv_dlopen_self+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + if test "$cross_compiling" = yes; then : + lt_cv_dlopen_self=cross +@@ -10679,7 +10831,7 @@ + lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 + lt_status=$lt_dlunknown + cat > conftest.$ac_ext <&5 + (eval $ac_link) 2>&5 + ac_status=$? +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then + (./conftest; exit; ) >&5 2>/dev/null + lt_status=$? +@@ -10763,15 +10915,15 @@ + + + fi +-{ $as_echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5 +-$as_echo "$lt_cv_dlopen_self" >&6; } ++{ echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5 ++echo "${ECHO_T}$lt_cv_dlopen_self" >&6; } + + if test "x$lt_cv_dlopen_self" = xyes; then + wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" +- { $as_echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5 +-$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; } ++ { echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5 ++echo $ECHO_N "checking whether a statically linked program can dlopen itself... $ECHO_C" >&6; } + if test "${lt_cv_dlopen_self_static+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + if test "$cross_compiling" = yes; then : + lt_cv_dlopen_self_static=cross +@@ -10779,7 +10931,7 @@ + lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 + lt_status=$lt_dlunknown + cat > conftest.$ac_ext <&5 + (eval $ac_link) 2>&5 + ac_status=$? +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then + (./conftest; exit; ) >&5 2>/dev/null + lt_status=$? +@@ -10863,8 +11015,8 @@ + + + fi +-{ $as_echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5 +-$as_echo "$lt_cv_dlopen_self_static" >&6; } ++{ echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5 ++echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6; } + fi + + CPPFLAGS="$save_CPPFLAGS" +@@ -10886,13 +11038,13 @@ + + + # Report which library types will actually be built +-{ $as_echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5 +-$as_echo_n "checking if libtool supports shared libraries... " >&6; } +-{ $as_echo "$as_me:$LINENO: result: $can_build_shared" >&5 +-$as_echo "$can_build_shared" >&6; } ++{ echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5 ++echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6; } ++{ echo "$as_me:$LINENO: result: $can_build_shared" >&5 ++echo "${ECHO_T}$can_build_shared" >&6; } + +-{ $as_echo "$as_me:$LINENO: checking whether to build shared libraries" >&5 +-$as_echo_n "checking whether to build shared libraries... " >&6; } ++{ echo "$as_me:$LINENO: checking whether to build shared libraries" >&5 ++echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6; } + test "$can_build_shared" = "no" && enable_shared=no + + # On AIX, shared libraries and static libraries use the same namespace, and +@@ -10912,15 +11064,15 @@ + fi + ;; + esac +-{ $as_echo "$as_me:$LINENO: result: $enable_shared" >&5 +-$as_echo "$enable_shared" >&6; } ++{ echo "$as_me:$LINENO: result: $enable_shared" >&5 ++echo "${ECHO_T}$enable_shared" >&6; } + +-{ $as_echo "$as_me:$LINENO: checking whether to build static libraries" >&5 +-$as_echo_n "checking whether to build static libraries... " >&6; } ++{ echo "$as_me:$LINENO: checking whether to build static libraries" >&5 ++echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6; } + # Make sure either enable_shared or enable_static is yes. + test "$enable_shared" = yes || enable_static=yes +-{ $as_echo "$as_me:$LINENO: result: $enable_static" >&5 +-$as_echo "$enable_static" >&6; } ++{ echo "$as_me:$LINENO: result: $enable_static" >&5 ++echo "${ECHO_T}$enable_static" >&6; } + + # The else clause should only fire when bootstrapping the + # libtool distribution, otherwise you forgot to ship ltmain.sh +@@ -11013,8 +11165,8 @@ + cfgfile="${ofile}T" + trap "$rm \"$cfgfile\"; exit 1" 1 2 15 + $rm -f "$cfgfile" +- { $as_echo "$as_me:$LINENO: creating $ofile" >&5 +-$as_echo "$as_me: creating $ofile" >&6;} ++ { echo "$as_me:$LINENO: creating $ofile" >&5 ++echo "$as_me: creating $ofile" >&6;} + + cat <<__EOF__ >> "$cfgfile" + #! $SHELL +@@ -11426,18 +11578,18 @@ + + if test -f "$ltmain" && test -n "$tagnames"; then + if test ! -f "${ofile}"; then +- { $as_echo "$as_me:$LINENO: WARNING: output file \`$ofile' does not exist" >&5 +-$as_echo "$as_me: WARNING: output file \`$ofile' does not exist" >&2;} ++ { echo "$as_me:$LINENO: WARNING: output file \`$ofile' does not exist" >&5 ++echo "$as_me: WARNING: output file \`$ofile' does not exist" >&2;} + fi + + if test -z "$LTCC"; then + eval "`$SHELL ${ofile} --config | grep '^LTCC='`" + if test -z "$LTCC"; then +- { $as_echo "$as_me:$LINENO: WARNING: output file \`$ofile' does not look like a libtool script" >&5 +-$as_echo "$as_me: WARNING: output file \`$ofile' does not look like a libtool script" >&2;} ++ { echo "$as_me:$LINENO: WARNING: output file \`$ofile' does not look like a libtool script" >&5 ++echo "$as_me: WARNING: output file \`$ofile' does not look like a libtool script" >&2;} + else +- { $as_echo "$as_me:$LINENO: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'" >&5 +-$as_echo "$as_me: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'" >&2;} ++ { echo "$as_me:$LINENO: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'" >&5 ++echo "$as_me: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'" >&2;} + fi + fi + if test -z "$LTCFLAGS"; then +@@ -11454,16 +11606,16 @@ + # Check whether tagname contains only valid characters + case `$echo "X$tagname" | $Xsed -e 's:[-_ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890,/]::g'` in + "") ;; +- *) { { $as_echo "$as_me:$LINENO: error: invalid tag name: $tagname" >&5 +-$as_echo "$as_me: error: invalid tag name: $tagname" >&2;} ++ *) { { echo "$as_me:$LINENO: error: invalid tag name: $tagname" >&5 ++echo "$as_me: error: invalid tag name: $tagname" >&2;} + { (exit 1); exit 1; }; } + ;; + esac + + if grep "^# ### BEGIN LIBTOOL TAG CONFIG: $tagname$" < "${ofile}" > /dev/null + then +- { { $as_echo "$as_me:$LINENO: error: tag name \"$tagname\" already exists" >&5 +-$as_echo "$as_me: error: tag name \"$tagname\" already exists" >&2;} ++ { { echo "$as_me:$LINENO: error: tag name \"$tagname\" already exists" >&5 ++echo "$as_me: error: tag name \"$tagname\" already exists" >&2;} + { (exit 1); exit 1; }; } + fi + +@@ -11606,8 +11758,8 @@ + ac_prog=ld + if test "$GCC" = yes; then + # Check if gcc -print-prog-name=ld gives a path. +- { $as_echo "$as_me:$LINENO: checking for ld used by $CC" >&5 +-$as_echo_n "checking for ld used by $CC... " >&6; } ++ { echo "$as_me:$LINENO: checking for ld used by $CC" >&5 ++echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6; } + case $host in + *-*-mingw*) + # gcc leaves a trailing carriage return which upsets mingw +@@ -11636,14 +11788,14 @@ + ;; + esac + elif test "$with_gnu_ld" = yes; then +- { $as_echo "$as_me:$LINENO: checking for GNU ld" >&5 +-$as_echo_n "checking for GNU ld... " >&6; } ++ { echo "$as_me:$LINENO: checking for GNU ld" >&5 ++echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6; } + else +- { $as_echo "$as_me:$LINENO: checking for non-GNU ld" >&5 +-$as_echo_n "checking for non-GNU ld... " >&6; } ++ { echo "$as_me:$LINENO: checking for non-GNU ld" >&5 ++echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6; } + fi + if test "${lt_cv_path_LD+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + if test -z "$LD"; then + lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR +@@ -11673,19 +11825,19 @@ + + LD="$lt_cv_path_LD" + if test -n "$LD"; then +- { $as_echo "$as_me:$LINENO: result: $LD" >&5 +-$as_echo "$LD" >&6; } ++ { echo "$as_me:$LINENO: result: $LD" >&5 ++echo "${ECHO_T}$LD" >&6; } + else +- { $as_echo "$as_me:$LINENO: result: no" >&5 +-$as_echo "no" >&6; } ++ { echo "$as_me:$LINENO: result: no" >&5 ++echo "${ECHO_T}no" >&6; } + fi +-test -z "$LD" && { { $as_echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5 +-$as_echo "$as_me: error: no acceptable ld found in \$PATH" >&2;} ++test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5 ++echo "$as_me: error: no acceptable ld found in \$PATH" >&2;} + { (exit 1); exit 1; }; } +-{ $as_echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5 +-$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } ++{ echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5 ++echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6; } + if test "${lt_cv_prog_gnu_ld+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + # I'd rather use --version here, but apparently some GNU lds only accept -v. + case `$LD -v 2>&1 &5 +-$as_echo "$lt_cv_prog_gnu_ld" >&6; } ++{ echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5 ++echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6; } + with_gnu_ld=$lt_cv_prog_gnu_ld + + +@@ -11748,8 +11900,8 @@ + fi + + # PORTME: fill in a description of your system's C++ link characteristics +-{ $as_echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5 +-$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } ++{ echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5 ++echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; } + ld_shlibs_CXX=yes + case $host_os in + aix3*) +@@ -11866,21 +12018,18 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_cxx_werror_flag" || + test ! -s conftest.err +- } && test -s conftest$ac_exeext && { +- test "$cross_compiling" = yes || +- $as_test_x conftest$ac_exeext +- }; then ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then + + lt_aix_libpath_sed=' + /Import File Strings/,/^$/ { +@@ -11895,13 +12044,12 @@ + aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` + fi + else +- $as_echo "$as_me: failed program was:" >&5 ++ echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + + + fi + +-rm -rf conftest.dSYM + rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext + if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi +@@ -11937,21 +12085,18 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_cxx_werror_flag" || + test ! -s conftest.err +- } && test -s conftest$ac_exeext && { +- test "$cross_compiling" = yes || +- $as_test_x conftest$ac_exeext +- }; then ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then + + lt_aix_libpath_sed=' + /Import File Strings/,/^$/ { +@@ -11966,13 +12111,12 @@ + aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` + fi + else +- $as_echo "$as_me: failed program was:" >&5 ++ echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + + + fi + +-rm -rf conftest.dSYM + rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext + if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi +@@ -12375,7 +12519,7 @@ + ;; + esac + ;; +- netbsd*) ++ netbsd* | netbsdelf*-gnu) + if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then + archive_cmds_CXX='$LD -Bshareable -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags' + wlarc= +@@ -12702,8 +12846,8 @@ + ld_shlibs_CXX=no + ;; + esac +-{ $as_echo "$as_me:$LINENO: result: $ld_shlibs_CXX" >&5 +-$as_echo "$ld_shlibs_CXX" >&6; } ++{ echo "$as_me:$LINENO: result: $ld_shlibs_CXX" >&5 ++echo "${ECHO_T}$ld_shlibs_CXX" >&6; } + test "$ld_shlibs_CXX" = no && can_build_shared=no + + GCC_CXX="$GXX" +@@ -12722,7 +12866,7 @@ + if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>&5 + ac_status=$? +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; then + # Parse the compiler output and extract the necessary + # objects, libraries and library flags. +@@ -12878,8 +13022,8 @@ + lt_prog_compiler_pic_CXX= + lt_prog_compiler_static_CXX= + +-{ $as_echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5 +-$as_echo_n "checking for $compiler option to produce PIC... " >&6; } ++{ echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5 ++echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; } + + # C++ specific cases for pic, static, wl, etc. + if test "$GXX" = yes; then +@@ -13079,7 +13223,7 @@ + ;; + esac + ;; +- netbsd*) ++ netbsd* | netbsdelf*-gnu) + ;; + osf3* | osf4* | osf5*) + case $cc_basename in +@@ -13162,18 +13306,18 @@ + esac + fi + +-{ $as_echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_CXX" >&5 +-$as_echo "$lt_prog_compiler_pic_CXX" >&6; } ++{ echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_CXX" >&5 ++echo "${ECHO_T}$lt_prog_compiler_pic_CXX" >&6; } + + # + # Check to make sure the PIC flag actually works. + # + if test -n "$lt_prog_compiler_pic_CXX"; then + +-{ $as_echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works" >&5 +-$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works... " >&6; } ++{ echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works" >&5 ++echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works... $ECHO_C" >&6; } + if test "${lt_cv_prog_compiler_pic_works_CXX+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + lt_cv_prog_compiler_pic_works_CXX=no + ac_outfile=conftest.$ac_objext +@@ -13188,11 +13332,11 @@ + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ + -e 's:$: $lt_compiler_flag:'` +- (eval echo "\"\$as_me:13191: $lt_compile\"" >&5) ++ (eval echo "\"\$as_me:13335: $lt_compile\"" >&5) + (eval "$lt_compile" 2>conftest.err) + ac_status=$? + cat conftest.err >&5 +- echo "$as_me:13195: \$? = $ac_status" >&5 ++ echo "$as_me:13339: \$? = $ac_status" >&5 + if (exit $ac_status) && test -s "$ac_outfile"; then + # The compiler can only warn and ignore the option if not recognized + # So say no if there are warnings other than the usual output. +@@ -13205,8 +13349,8 @@ + $rm conftest* + + fi +-{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works_CXX" >&5 +-$as_echo "$lt_cv_prog_compiler_pic_works_CXX" >&6; } ++{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works_CXX" >&5 ++echo "${ECHO_T}$lt_cv_prog_compiler_pic_works_CXX" >&6; } + + if test x"$lt_cv_prog_compiler_pic_works_CXX" = xyes; then + case $lt_prog_compiler_pic_CXX in +@@ -13233,10 +13377,10 @@ + # Check to make sure the static flag actually works. + # + wl=$lt_prog_compiler_wl_CXX eval lt_tmp_static_flag=\"$lt_prog_compiler_static_CXX\" +-{ $as_echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5 +-$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; } ++{ echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5 ++echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; } + if test "${lt_cv_prog_compiler_static_works_CXX+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + lt_cv_prog_compiler_static_works_CXX=no + save_LDFLAGS="$LDFLAGS" +@@ -13261,8 +13405,8 @@ + LDFLAGS="$save_LDFLAGS" + + fi +-{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works_CXX" >&5 +-$as_echo "$lt_cv_prog_compiler_static_works_CXX" >&6; } ++{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works_CXX" >&5 ++echo "${ECHO_T}$lt_cv_prog_compiler_static_works_CXX" >&6; } + + if test x"$lt_cv_prog_compiler_static_works_CXX" = xyes; then + : +@@ -13271,10 +13415,10 @@ + fi + + +-{ $as_echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5 +-$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } ++{ echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5 ++echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; } + if test "${lt_cv_prog_compiler_c_o_CXX+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + lt_cv_prog_compiler_c_o_CXX=no + $rm -r conftest 2>/dev/null +@@ -13292,11 +13436,11 @@ + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ + -e 's:$: $lt_compiler_flag:'` +- (eval echo "\"\$as_me:13295: $lt_compile\"" >&5) ++ (eval echo "\"\$as_me:13439: $lt_compile\"" >&5) + (eval "$lt_compile" 2>out/conftest.err) + ac_status=$? + cat out/conftest.err >&5 +- echo "$as_me:13299: \$? = $ac_status" >&5 ++ echo "$as_me:13443: \$? = $ac_status" >&5 + if (exit $ac_status) && test -s out/conftest2.$ac_objext + then + # The compiler can only warn and ignore the option if not recognized +@@ -13318,34 +13462,34 @@ + $rm conftest* + + fi +-{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_CXX" >&5 +-$as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; } ++{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_CXX" >&5 ++echo "${ECHO_T}$lt_cv_prog_compiler_c_o_CXX" >&6; } + + + hard_links="nottested" + if test "$lt_cv_prog_compiler_c_o_CXX" = no && test "$need_locks" != no; then + # do not overwrite the value of need_locks provided by the user +- { $as_echo "$as_me:$LINENO: checking if we can lock with hard links" >&5 +-$as_echo_n "checking if we can lock with hard links... " >&6; } ++ { echo "$as_me:$LINENO: checking if we can lock with hard links" >&5 ++echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; } + hard_links=yes + $rm conftest* + ln conftest.a conftest.b 2>/dev/null && hard_links=no + touch conftest.a + ln conftest.a conftest.b 2>&5 || hard_links=no + ln conftest.a conftest.b 2>/dev/null && hard_links=no +- { $as_echo "$as_me:$LINENO: result: $hard_links" >&5 +-$as_echo "$hard_links" >&6; } ++ { echo "$as_me:$LINENO: result: $hard_links" >&5 ++echo "${ECHO_T}$hard_links" >&6; } + if test "$hard_links" = no; then +- { $as_echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 +-$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} ++ { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 ++echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} + need_locks=warn + fi + else + need_locks=no + fi + +-{ $as_echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5 +-$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } ++{ echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5 ++echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; } + + export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' + case $host_os in +@@ -13364,14 +13508,17 @@ + cygwin* | mingw*) + export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;/^.*[ ]__nm__/s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' + ;; ++ linux* | k*bsd*-gnu) ++ link_all_deplibs_CXX=no ++ ;; + *) + export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' + ;; + esac + exclude_expsyms_CXX='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' + +-{ $as_echo "$as_me:$LINENO: result: $ld_shlibs_CXX" >&5 +-$as_echo "$ld_shlibs_CXX" >&6; } ++{ echo "$as_me:$LINENO: result: $ld_shlibs_CXX" >&5 ++echo "${ECHO_T}$ld_shlibs_CXX" >&6; } + test "$ld_shlibs_CXX" = no && can_build_shared=no + + # +@@ -13391,15 +13538,15 @@ + # Test whether the compiler implicitly links with -lc since on some + # systems, -lgcc has to come before -lc. If gcc already passes -lc + # to ld, don't add -lc before -lgcc. +- { $as_echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5 +-$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; } ++ { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5 ++echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; } + $rm conftest* + echo "$lt_simple_compile_test_code" > conftest.$ac_ext + + if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>&5 + ac_status=$? +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } 2>conftest.err; then + soname=conftest + lib=conftest +@@ -13417,7 +13564,7 @@ + if { (eval echo "$as_me:$LINENO: \"$archive_cmds_CXX 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5 + (eval $archive_cmds_CXX 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5 + ac_status=$? +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } + then + archive_cmds_need_lc_CXX=no +@@ -13429,16 +13576,16 @@ + cat conftest.err 1>&5 + fi + $rm conftest* +- { $as_echo "$as_me:$LINENO: result: $archive_cmds_need_lc_CXX" >&5 +-$as_echo "$archive_cmds_need_lc_CXX" >&6; } ++ { echo "$as_me:$LINENO: result: $archive_cmds_need_lc_CXX" >&5 ++echo "${ECHO_T}$archive_cmds_need_lc_CXX" >&6; } + ;; + esac + fi + ;; + esac + +-{ $as_echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5 +-$as_echo_n "checking dynamic linker characteristics... " >&6; } ++{ echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5 ++echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; } + library_names_spec= + libname_spec='lib$name' + soname_spec= +@@ -13794,13 +13941,11 @@ + # Some rework will be needed to allow for fast_install + # before this can be enabled. + hardcode_into_libs=yes +- sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" +- sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" + + # Append ld.so.conf contents to the search path + if test -f /etc/ld.so.conf; then + lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '` +- sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra" ++ sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" + fi + + # We used to test for /lib/ld.so.1 and disable shared libraries on +@@ -13812,6 +13957,18 @@ + dynamic_linker='GNU/Linux ld.so' + ;; + ++netbsdelf*-gnu) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=no ++ hardcode_into_libs=yes ++ dynamic_linker='NetBSD ld.elf_so' ++ ;; ++ + netbsd*) + version_type=sunos + need_lib_prefix=no +@@ -13989,19 +14146,19 @@ + dynamic_linker=no + ;; + esac +-{ $as_echo "$as_me:$LINENO: result: $dynamic_linker" >&5 +-$as_echo "$dynamic_linker" >&6; } ++{ echo "$as_me:$LINENO: result: $dynamic_linker" >&5 ++echo "${ECHO_T}$dynamic_linker" >&6; } + test "$dynamic_linker" = no && can_build_shared=no + + if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + lt_cv_sys_lib_search_path_spec="$sys_lib_search_path_spec" + fi + + sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" + if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + lt_cv_sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec" + fi +@@ -14013,8 +14170,8 @@ + variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" + fi + +-{ $as_echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5 +-$as_echo_n "checking how to hardcode library paths into programs... " >&6; } ++{ echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5 ++echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; } + hardcode_action_CXX= + if test -n "$hardcode_libdir_flag_spec_CXX" || \ + test -n "$runpath_var_CXX" || \ +@@ -14038,8 +14195,8 @@ + # directories. + hardcode_action_CXX=unsupported + fi +-{ $as_echo "$as_me:$LINENO: result: $hardcode_action_CXX" >&5 +-$as_echo "$hardcode_action_CXX" >&6; } ++{ echo "$as_me:$LINENO: result: $hardcode_action_CXX" >&5 ++echo "${ECHO_T}$hardcode_action_CXX" >&6; } + + if test "$hardcode_action_CXX" = relink; then + # Fast installation is not supported +@@ -14577,13 +14734,13 @@ + cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"` + + +-{ $as_echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5 +-$as_echo_n "checking if libtool supports shared libraries... " >&6; } +-{ $as_echo "$as_me:$LINENO: result: $can_build_shared" >&5 +-$as_echo "$can_build_shared" >&6; } ++{ echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5 ++echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6; } ++{ echo "$as_me:$LINENO: result: $can_build_shared" >&5 ++echo "${ECHO_T}$can_build_shared" >&6; } + +-{ $as_echo "$as_me:$LINENO: checking whether to build shared libraries" >&5 +-$as_echo_n "checking whether to build shared libraries... " >&6; } ++{ echo "$as_me:$LINENO: checking whether to build shared libraries" >&5 ++echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6; } + test "$can_build_shared" = "no" && enable_shared=no + + # On AIX, shared libraries and static libraries use the same namespace, and +@@ -14602,15 +14759,15 @@ + fi + ;; + esac +-{ $as_echo "$as_me:$LINENO: result: $enable_shared" >&5 +-$as_echo "$enable_shared" >&6; } ++{ echo "$as_me:$LINENO: result: $enable_shared" >&5 ++echo "${ECHO_T}$enable_shared" >&6; } + +-{ $as_echo "$as_me:$LINENO: checking whether to build static libraries" >&5 +-$as_echo_n "checking whether to build static libraries... " >&6; } ++{ echo "$as_me:$LINENO: checking whether to build static libraries" >&5 ++echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6; } + # Make sure either enable_shared or enable_static is yes. + test "$enable_shared" = yes || enable_static=yes +-{ $as_echo "$as_me:$LINENO: result: $enable_static" >&5 +-$as_echo "$enable_static" >&6; } ++{ echo "$as_me:$LINENO: result: $enable_static" >&5 ++echo "${ECHO_T}$enable_static" >&6; } + + GCC_F77="$G77" + LD_F77="$LD" +@@ -14619,8 +14776,8 @@ + lt_prog_compiler_pic_F77= + lt_prog_compiler_static_F77= + +-{ $as_echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5 +-$as_echo_n "checking for $compiler option to produce PIC... " >&6; } ++{ echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5 ++echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; } + + if test "$GCC" = yes; then + lt_prog_compiler_wl_F77='-Wl,' +@@ -14851,18 +15008,18 @@ + esac + fi + +-{ $as_echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_F77" >&5 +-$as_echo "$lt_prog_compiler_pic_F77" >&6; } ++{ echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_F77" >&5 ++echo "${ECHO_T}$lt_prog_compiler_pic_F77" >&6; } + + # + # Check to make sure the PIC flag actually works. + # + if test -n "$lt_prog_compiler_pic_F77"; then + +-{ $as_echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_F77 works" >&5 +-$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic_F77 works... " >&6; } ++{ echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_F77 works" >&5 ++echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_F77 works... $ECHO_C" >&6; } + if test "${lt_cv_prog_compiler_pic_works_F77+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + lt_cv_prog_compiler_pic_works_F77=no + ac_outfile=conftest.$ac_objext +@@ -14877,11 +15034,11 @@ + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ + -e 's:$: $lt_compiler_flag:'` +- (eval echo "\"\$as_me:14880: $lt_compile\"" >&5) ++ (eval echo "\"\$as_me:15037: $lt_compile\"" >&5) + (eval "$lt_compile" 2>conftest.err) + ac_status=$? + cat conftest.err >&5 +- echo "$as_me:14884: \$? = $ac_status" >&5 ++ echo "$as_me:15041: \$? = $ac_status" >&5 + if (exit $ac_status) && test -s "$ac_outfile"; then + # The compiler can only warn and ignore the option if not recognized + # So say no if there are warnings other than the usual output. +@@ -14894,8 +15051,8 @@ + $rm conftest* + + fi +-{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works_F77" >&5 +-$as_echo "$lt_cv_prog_compiler_pic_works_F77" >&6; } ++{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works_F77" >&5 ++echo "${ECHO_T}$lt_cv_prog_compiler_pic_works_F77" >&6; } + + if test x"$lt_cv_prog_compiler_pic_works_F77" = xyes; then + case $lt_prog_compiler_pic_F77 in +@@ -14922,10 +15079,10 @@ + # Check to make sure the static flag actually works. + # + wl=$lt_prog_compiler_wl_F77 eval lt_tmp_static_flag=\"$lt_prog_compiler_static_F77\" +-{ $as_echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5 +-$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; } ++{ echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5 ++echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; } + if test "${lt_cv_prog_compiler_static_works_F77+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + lt_cv_prog_compiler_static_works_F77=no + save_LDFLAGS="$LDFLAGS" +@@ -14950,8 +15107,8 @@ + LDFLAGS="$save_LDFLAGS" + + fi +-{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works_F77" >&5 +-$as_echo "$lt_cv_prog_compiler_static_works_F77" >&6; } ++{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works_F77" >&5 ++echo "${ECHO_T}$lt_cv_prog_compiler_static_works_F77" >&6; } + + if test x"$lt_cv_prog_compiler_static_works_F77" = xyes; then + : +@@ -14960,10 +15117,10 @@ + fi + + +-{ $as_echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5 +-$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } ++{ echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5 ++echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; } + if test "${lt_cv_prog_compiler_c_o_F77+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + lt_cv_prog_compiler_c_o_F77=no + $rm -r conftest 2>/dev/null +@@ -14981,11 +15138,11 @@ + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ + -e 's:$: $lt_compiler_flag:'` +- (eval echo "\"\$as_me:14984: $lt_compile\"" >&5) ++ (eval echo "\"\$as_me:15141: $lt_compile\"" >&5) + (eval "$lt_compile" 2>out/conftest.err) + ac_status=$? + cat out/conftest.err >&5 +- echo "$as_me:14988: \$? = $ac_status" >&5 ++ echo "$as_me:15145: \$? = $ac_status" >&5 + if (exit $ac_status) && test -s out/conftest2.$ac_objext + then + # The compiler can only warn and ignore the option if not recognized +@@ -15007,34 +15164,34 @@ + $rm conftest* + + fi +-{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_F77" >&5 +-$as_echo "$lt_cv_prog_compiler_c_o_F77" >&6; } ++{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_F77" >&5 ++echo "${ECHO_T}$lt_cv_prog_compiler_c_o_F77" >&6; } + + + hard_links="nottested" + if test "$lt_cv_prog_compiler_c_o_F77" = no && test "$need_locks" != no; then + # do not overwrite the value of need_locks provided by the user +- { $as_echo "$as_me:$LINENO: checking if we can lock with hard links" >&5 +-$as_echo_n "checking if we can lock with hard links... " >&6; } ++ { echo "$as_me:$LINENO: checking if we can lock with hard links" >&5 ++echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; } + hard_links=yes + $rm conftest* + ln conftest.a conftest.b 2>/dev/null && hard_links=no + touch conftest.a + ln conftest.a conftest.b 2>&5 || hard_links=no + ln conftest.a conftest.b 2>/dev/null && hard_links=no +- { $as_echo "$as_me:$LINENO: result: $hard_links" >&5 +-$as_echo "$hard_links" >&6; } ++ { echo "$as_me:$LINENO: result: $hard_links" >&5 ++echo "${ECHO_T}$hard_links" >&6; } + if test "$hard_links" = no; then +- { $as_echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 +-$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} ++ { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 ++echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} + need_locks=warn + fi + else + need_locks=no + fi + +-{ $as_echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5 +-$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } ++{ echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5 ++echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; } + + runpath_var= + allow_undefined_flag_F77= +@@ -15246,12 +15403,13 @@ + $echo "local: *; };" >> $output_objdir/$libname.ver~ + $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' + fi ++ link_all_deplibs_F77=no + else + ld_shlibs_F77=no + fi + ;; + +- netbsd*) ++ netbsd* | netbsdelf*-gnu) + if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then + archive_cmds_F77='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' + wlarc= +@@ -15454,21 +15612,18 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_f77_werror_flag" || + test ! -s conftest.err +- } && test -s conftest$ac_exeext && { +- test "$cross_compiling" = yes || +- $as_test_x conftest$ac_exeext +- }; then ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then + + lt_aix_libpath_sed=' + /Import File Strings/,/^$/ { +@@ -15483,13 +15638,12 @@ + aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` + fi + else +- $as_echo "$as_me: failed program was:" >&5 ++ echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + + + fi + +-rm -rf conftest.dSYM + rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext + if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi +@@ -15514,21 +15668,18 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_f77_werror_flag" || + test ! -s conftest.err +- } && test -s conftest$ac_exeext && { +- test "$cross_compiling" = yes || +- $as_test_x conftest$ac_exeext +- }; then ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then + + lt_aix_libpath_sed=' + /Import File Strings/,/^$/ { +@@ -15543,13 +15694,12 @@ + aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` + fi + else +- $as_echo "$as_me: failed program was:" >&5 ++ echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + + + fi + +-rm -rf conftest.dSYM + rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext + if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi +@@ -15782,7 +15932,7 @@ + link_all_deplibs_F77=yes + ;; + +- netbsd*) ++ netbsd* | netbsdelf*-gnu) + if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then + archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out + else +@@ -16001,8 +16151,8 @@ + esac + fi + +-{ $as_echo "$as_me:$LINENO: result: $ld_shlibs_F77" >&5 +-$as_echo "$ld_shlibs_F77" >&6; } ++{ echo "$as_me:$LINENO: result: $ld_shlibs_F77" >&5 ++echo "${ECHO_T}$ld_shlibs_F77" >&6; } + test "$ld_shlibs_F77" = no && can_build_shared=no + + # +@@ -16022,15 +16172,15 @@ + # Test whether the compiler implicitly links with -lc since on some + # systems, -lgcc has to come before -lc. If gcc already passes -lc + # to ld, don't add -lc before -lgcc. +- { $as_echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5 +-$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; } ++ { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5 ++echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; } + $rm conftest* + echo "$lt_simple_compile_test_code" > conftest.$ac_ext + + if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>&5 + ac_status=$? +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } 2>conftest.err; then + soname=conftest + lib=conftest +@@ -16048,7 +16198,7 @@ + if { (eval echo "$as_me:$LINENO: \"$archive_cmds_F77 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5 + (eval $archive_cmds_F77 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5 + ac_status=$? +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } + then + archive_cmds_need_lc_F77=no +@@ -16060,16 +16210,16 @@ + cat conftest.err 1>&5 + fi + $rm conftest* +- { $as_echo "$as_me:$LINENO: result: $archive_cmds_need_lc_F77" >&5 +-$as_echo "$archive_cmds_need_lc_F77" >&6; } ++ { echo "$as_me:$LINENO: result: $archive_cmds_need_lc_F77" >&5 ++echo "${ECHO_T}$archive_cmds_need_lc_F77" >&6; } + ;; + esac + fi + ;; + esac + +-{ $as_echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5 +-$as_echo_n "checking dynamic linker characteristics... " >&6; } ++{ echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5 ++echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; } + library_names_spec= + libname_spec='lib$name' + soname_spec= +@@ -16425,13 +16575,11 @@ + # Some rework will be needed to allow for fast_install + # before this can be enabled. + hardcode_into_libs=yes +- sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" +- sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" + + # Append ld.so.conf contents to the search path + if test -f /etc/ld.so.conf; then + lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '` +- sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra" ++ sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" + fi + + # We used to test for /lib/ld.so.1 and disable shared libraries on +@@ -16443,6 +16591,18 @@ + dynamic_linker='GNU/Linux ld.so' + ;; + ++netbsdelf*-gnu) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=no ++ hardcode_into_libs=yes ++ dynamic_linker='NetBSD ld.elf_so' ++ ;; ++ + netbsd*) + version_type=sunos + need_lib_prefix=no +@@ -16620,19 +16780,19 @@ + dynamic_linker=no + ;; + esac +-{ $as_echo "$as_me:$LINENO: result: $dynamic_linker" >&5 +-$as_echo "$dynamic_linker" >&6; } ++{ echo "$as_me:$LINENO: result: $dynamic_linker" >&5 ++echo "${ECHO_T}$dynamic_linker" >&6; } + test "$dynamic_linker" = no && can_build_shared=no + + if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + lt_cv_sys_lib_search_path_spec="$sys_lib_search_path_spec" + fi + + sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" + if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + lt_cv_sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec" + fi +@@ -16644,8 +16804,8 @@ + variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" + fi + +-{ $as_echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5 +-$as_echo_n "checking how to hardcode library paths into programs... " >&6; } ++{ echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5 ++echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; } + hardcode_action_F77= + if test -n "$hardcode_libdir_flag_spec_F77" || \ + test -n "$runpath_var_F77" || \ +@@ -16669,8 +16829,8 @@ + # directories. + hardcode_action_F77=unsupported + fi +-{ $as_echo "$as_me:$LINENO: result: $hardcode_action_F77" >&5 +-$as_echo "$hardcode_action_F77" >&6; } ++{ echo "$as_me:$LINENO: result: $hardcode_action_F77" >&5 ++echo "${ECHO_T}$hardcode_action_F77" >&6; } + + if test "$hardcode_action_F77" = relink; then + # Fast installation is not supported +@@ -17180,10 +17340,10 @@ + lt_prog_compiler_no_builtin_flag_GCJ=' -fno-builtin' + + +-{ $as_echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 +-$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; } ++{ echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 ++echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6; } + if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + lt_cv_prog_compiler_rtti_exceptions=no + ac_outfile=conftest.$ac_objext +@@ -17198,11 +17358,11 @@ + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ + -e 's:$: $lt_compiler_flag:'` +- (eval echo "\"\$as_me:17201: $lt_compile\"" >&5) ++ (eval echo "\"\$as_me:17361: $lt_compile\"" >&5) + (eval "$lt_compile" 2>conftest.err) + ac_status=$? + cat conftest.err >&5 +- echo "$as_me:17205: \$? = $ac_status" >&5 ++ echo "$as_me:17365: \$? = $ac_status" >&5 + if (exit $ac_status) && test -s "$ac_outfile"; then + # The compiler can only warn and ignore the option if not recognized + # So say no if there are warnings other than the usual output. +@@ -17215,8 +17375,8 @@ + $rm conftest* + + fi +-{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 +-$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; } ++{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 ++echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6; } + + if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then + lt_prog_compiler_no_builtin_flag_GCJ="$lt_prog_compiler_no_builtin_flag_GCJ -fno-rtti -fno-exceptions" +@@ -17230,8 +17390,8 @@ + lt_prog_compiler_pic_GCJ= + lt_prog_compiler_static_GCJ= + +-{ $as_echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5 +-$as_echo_n "checking for $compiler option to produce PIC... " >&6; } ++{ echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5 ++echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; } + + if test "$GCC" = yes; then + lt_prog_compiler_wl_GCJ='-Wl,' +@@ -17462,18 +17622,18 @@ + esac + fi + +-{ $as_echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_GCJ" >&5 +-$as_echo "$lt_prog_compiler_pic_GCJ" >&6; } ++{ echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_GCJ" >&5 ++echo "${ECHO_T}$lt_prog_compiler_pic_GCJ" >&6; } + + # + # Check to make sure the PIC flag actually works. + # + if test -n "$lt_prog_compiler_pic_GCJ"; then + +-{ $as_echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works" >&5 +-$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works... " >&6; } ++{ echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works" >&5 ++echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works... $ECHO_C" >&6; } + if test "${lt_cv_prog_compiler_pic_works_GCJ+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + lt_cv_prog_compiler_pic_works_GCJ=no + ac_outfile=conftest.$ac_objext +@@ -17488,11 +17648,11 @@ + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ + -e 's:$: $lt_compiler_flag:'` +- (eval echo "\"\$as_me:17491: $lt_compile\"" >&5) ++ (eval echo "\"\$as_me:17651: $lt_compile\"" >&5) + (eval "$lt_compile" 2>conftest.err) + ac_status=$? + cat conftest.err >&5 +- echo "$as_me:17495: \$? = $ac_status" >&5 ++ echo "$as_me:17655: \$? = $ac_status" >&5 + if (exit $ac_status) && test -s "$ac_outfile"; then + # The compiler can only warn and ignore the option if not recognized + # So say no if there are warnings other than the usual output. +@@ -17505,8 +17665,8 @@ + $rm conftest* + + fi +-{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works_GCJ" >&5 +-$as_echo "$lt_cv_prog_compiler_pic_works_GCJ" >&6; } ++{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works_GCJ" >&5 ++echo "${ECHO_T}$lt_cv_prog_compiler_pic_works_GCJ" >&6; } + + if test x"$lt_cv_prog_compiler_pic_works_GCJ" = xyes; then + case $lt_prog_compiler_pic_GCJ in +@@ -17533,10 +17693,10 @@ + # Check to make sure the static flag actually works. + # + wl=$lt_prog_compiler_wl_GCJ eval lt_tmp_static_flag=\"$lt_prog_compiler_static_GCJ\" +-{ $as_echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5 +-$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; } ++{ echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5 ++echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; } + if test "${lt_cv_prog_compiler_static_works_GCJ+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + lt_cv_prog_compiler_static_works_GCJ=no + save_LDFLAGS="$LDFLAGS" +@@ -17561,8 +17721,8 @@ + LDFLAGS="$save_LDFLAGS" + + fi +-{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works_GCJ" >&5 +-$as_echo "$lt_cv_prog_compiler_static_works_GCJ" >&6; } ++{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works_GCJ" >&5 ++echo "${ECHO_T}$lt_cv_prog_compiler_static_works_GCJ" >&6; } + + if test x"$lt_cv_prog_compiler_static_works_GCJ" = xyes; then + : +@@ -17571,10 +17731,10 @@ + fi + + +-{ $as_echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5 +-$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } ++{ echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5 ++echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; } + if test "${lt_cv_prog_compiler_c_o_GCJ+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + lt_cv_prog_compiler_c_o_GCJ=no + $rm -r conftest 2>/dev/null +@@ -17592,11 +17752,11 @@ + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ + -e 's:$: $lt_compiler_flag:'` +- (eval echo "\"\$as_me:17595: $lt_compile\"" >&5) ++ (eval echo "\"\$as_me:17755: $lt_compile\"" >&5) + (eval "$lt_compile" 2>out/conftest.err) + ac_status=$? + cat out/conftest.err >&5 +- echo "$as_me:17599: \$? = $ac_status" >&5 ++ echo "$as_me:17759: \$? = $ac_status" >&5 + if (exit $ac_status) && test -s out/conftest2.$ac_objext + then + # The compiler can only warn and ignore the option if not recognized +@@ -17618,34 +17778,34 @@ + $rm conftest* + + fi +-{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_GCJ" >&5 +-$as_echo "$lt_cv_prog_compiler_c_o_GCJ" >&6; } ++{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_GCJ" >&5 ++echo "${ECHO_T}$lt_cv_prog_compiler_c_o_GCJ" >&6; } + + + hard_links="nottested" + if test "$lt_cv_prog_compiler_c_o_GCJ" = no && test "$need_locks" != no; then + # do not overwrite the value of need_locks provided by the user +- { $as_echo "$as_me:$LINENO: checking if we can lock with hard links" >&5 +-$as_echo_n "checking if we can lock with hard links... " >&6; } ++ { echo "$as_me:$LINENO: checking if we can lock with hard links" >&5 ++echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; } + hard_links=yes + $rm conftest* + ln conftest.a conftest.b 2>/dev/null && hard_links=no + touch conftest.a + ln conftest.a conftest.b 2>&5 || hard_links=no + ln conftest.a conftest.b 2>/dev/null && hard_links=no +- { $as_echo "$as_me:$LINENO: result: $hard_links" >&5 +-$as_echo "$hard_links" >&6; } ++ { echo "$as_me:$LINENO: result: $hard_links" >&5 ++echo "${ECHO_T}$hard_links" >&6; } + if test "$hard_links" = no; then +- { $as_echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 +-$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} ++ { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 ++echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} + need_locks=warn + fi + else + need_locks=no + fi + +-{ $as_echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5 +-$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } ++{ echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5 ++echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; } + + runpath_var= + allow_undefined_flag_GCJ= +@@ -17857,12 +18017,13 @@ + $echo "local: *; };" >> $output_objdir/$libname.ver~ + $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' + fi ++ link_all_deplibs_GCJ=no + else + ld_shlibs_GCJ=no + fi + ;; + +- netbsd*) ++ netbsd* | netbsdelf*-gnu) + if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then + archive_cmds_GCJ='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' + wlarc= +@@ -18075,21 +18236,18 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err +- } && test -s conftest$ac_exeext && { +- test "$cross_compiling" = yes || +- $as_test_x conftest$ac_exeext +- }; then ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then + + lt_aix_libpath_sed=' + /Import File Strings/,/^$/ { +@@ -18104,13 +18262,12 @@ + aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` + fi + else +- $as_echo "$as_me: failed program was:" >&5 ++ echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + + + fi + +-rm -rf conftest.dSYM + rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext + if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi +@@ -18145,21 +18302,18 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err +- } && test -s conftest$ac_exeext && { +- test "$cross_compiling" = yes || +- $as_test_x conftest$ac_exeext +- }; then ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then + + lt_aix_libpath_sed=' + /Import File Strings/,/^$/ { +@@ -18174,13 +18328,12 @@ + aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` + fi + else +- $as_echo "$as_me: failed program was:" >&5 ++ echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + + + fi + +-rm -rf conftest.dSYM + rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext + if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi +@@ -18413,7 +18566,7 @@ + link_all_deplibs_GCJ=yes + ;; + +- netbsd*) ++ netbsd* | netbsdelf*-gnu) + if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then + archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out + else +@@ -18632,8 +18785,8 @@ + esac + fi + +-{ $as_echo "$as_me:$LINENO: result: $ld_shlibs_GCJ" >&5 +-$as_echo "$ld_shlibs_GCJ" >&6; } ++{ echo "$as_me:$LINENO: result: $ld_shlibs_GCJ" >&5 ++echo "${ECHO_T}$ld_shlibs_GCJ" >&6; } + test "$ld_shlibs_GCJ" = no && can_build_shared=no + + # +@@ -18653,15 +18806,15 @@ + # Test whether the compiler implicitly links with -lc since on some + # systems, -lgcc has to come before -lc. If gcc already passes -lc + # to ld, don't add -lc before -lgcc. +- { $as_echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5 +-$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; } ++ { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5 ++echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; } + $rm conftest* + echo "$lt_simple_compile_test_code" > conftest.$ac_ext + + if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>&5 + ac_status=$? +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } 2>conftest.err; then + soname=conftest + lib=conftest +@@ -18679,7 +18832,7 @@ + if { (eval echo "$as_me:$LINENO: \"$archive_cmds_GCJ 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5 + (eval $archive_cmds_GCJ 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5 + ac_status=$? +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } + then + archive_cmds_need_lc_GCJ=no +@@ -18691,16 +18844,16 @@ + cat conftest.err 1>&5 + fi + $rm conftest* +- { $as_echo "$as_me:$LINENO: result: $archive_cmds_need_lc_GCJ" >&5 +-$as_echo "$archive_cmds_need_lc_GCJ" >&6; } ++ { echo "$as_me:$LINENO: result: $archive_cmds_need_lc_GCJ" >&5 ++echo "${ECHO_T}$archive_cmds_need_lc_GCJ" >&6; } + ;; + esac + fi + ;; + esac + +-{ $as_echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5 +-$as_echo_n "checking dynamic linker characteristics... " >&6; } ++{ echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5 ++echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; } + library_names_spec= + libname_spec='lib$name' + soname_spec= +@@ -19056,13 +19209,11 @@ + # Some rework will be needed to allow for fast_install + # before this can be enabled. + hardcode_into_libs=yes +- sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" +- sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" + + # Append ld.so.conf contents to the search path + if test -f /etc/ld.so.conf; then + lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '` +- sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra" ++ sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" + fi + + # We used to test for /lib/ld.so.1 and disable shared libraries on +@@ -19074,6 +19225,18 @@ + dynamic_linker='GNU/Linux ld.so' + ;; + ++netbsdelf*-gnu) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' ++ soname_spec='${libname}${release}${shared_ext}$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=no ++ hardcode_into_libs=yes ++ dynamic_linker='NetBSD ld.elf_so' ++ ;; ++ + netbsd*) + version_type=sunos + need_lib_prefix=no +@@ -19251,19 +19414,19 @@ + dynamic_linker=no + ;; + esac +-{ $as_echo "$as_me:$LINENO: result: $dynamic_linker" >&5 +-$as_echo "$dynamic_linker" >&6; } ++{ echo "$as_me:$LINENO: result: $dynamic_linker" >&5 ++echo "${ECHO_T}$dynamic_linker" >&6; } + test "$dynamic_linker" = no && can_build_shared=no + + if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + lt_cv_sys_lib_search_path_spec="$sys_lib_search_path_spec" + fi + + sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" + if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + lt_cv_sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec" + fi +@@ -19275,8 +19438,8 @@ + variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" + fi + +-{ $as_echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5 +-$as_echo_n "checking how to hardcode library paths into programs... " >&6; } ++{ echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5 ++echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; } + hardcode_action_GCJ= + if test -n "$hardcode_libdir_flag_spec_GCJ" || \ + test -n "$runpath_var_GCJ" || \ +@@ -19300,8 +19463,8 @@ + # directories. + hardcode_action_GCJ=unsupported + fi +-{ $as_echo "$as_me:$LINENO: result: $hardcode_action_GCJ" >&5 +-$as_echo "$hardcode_action_GCJ" >&6; } ++{ echo "$as_me:$LINENO: result: $hardcode_action_GCJ" >&5 ++echo "${ECHO_T}$hardcode_action_GCJ" >&6; } + + if test "$hardcode_action_GCJ" = relink; then + # Fast installation is not supported +@@ -20224,8 +20387,8 @@ + ;; + + *) +- { { $as_echo "$as_me:$LINENO: error: Unsupported tag name: $tagname" >&5 +-$as_echo "$as_me: error: Unsupported tag name: $tagname" >&2;} ++ { { echo "$as_me:$LINENO: error: Unsupported tag name: $tagname" >&5 ++echo "$as_me: error: Unsupported tag name: $tagname" >&2;} + { (exit 1); exit 1; }; } + ;; + esac +@@ -20244,8 +20407,8 @@ + chmod +x "$ofile" + else + rm -f "${ofile}T" +- { { $as_echo "$as_me:$LINENO: error: unable to update list of available tagged configurations." >&5 +-$as_echo "$as_me: error: unable to update list of available tagged configurations." >&2;} ++ { { echo "$as_me:$LINENO: error: unable to update list of available tagged configurations." >&5 ++echo "$as_me: error: unable to update list of available tagged configurations." >&2;} + { (exit 1); exit 1; }; } + fi + fi +@@ -20280,8 +20443,8 @@ + + + +-{ $as_echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5 +-$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; } ++{ echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5 ++echo $ECHO_N "checking whether to enable maintainer-specific portions of Makefiles... $ECHO_C" >&6; } + # Check whether --enable-maintainer-mode was given. + if test "${enable_maintainer_mode+set}" = set; then + enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval +@@ -20289,8 +20452,8 @@ + USE_MAINTAINER_MODE=no + fi + +- { $as_echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5 +-$as_echo "$USE_MAINTAINER_MODE" >&6; } ++ { echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5 ++echo "${ECHO_T}$USE_MAINTAINER_MODE" >&6; } + if test $USE_MAINTAINER_MODE = yes; then + MAINTAINER_MODE_TRUE= + MAINTAINER_MODE_FALSE='#' +@@ -20306,21 +20469,20 @@ + + for ac_header in sys/mman.h + do +-as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` ++as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` + if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then +- { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 +-$as_echo_n "checking for $ac_header... " >&6; } ++ { echo "$as_me:$LINENO: checking for $ac_header" >&5 ++echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } + if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + fi +-ac_res=`eval 'as_val=${'$as_ac_Header'} +- $as_echo "$as_val"'` +- { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +-$as_echo "$ac_res" >&6; } ++ac_res=`eval echo '${'$as_ac_Header'}'` ++ { echo "$as_me:$LINENO: result: $ac_res" >&5 ++echo "${ECHO_T}$ac_res" >&6; } + else + # Is the header compilable? +-{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5 +-$as_echo_n "checking $ac_header usability... " >&6; } ++{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 ++echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } + cat >conftest.$ac_ext <<_ACEOF + /* confdefs.h. */ + _ACEOF +@@ -20336,33 +20498,32 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_header_compiler=yes + else +- $as_echo "$as_me: failed program was:" >&5 ++ echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_compiler=no + fi + + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +-{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +-$as_echo "$ac_header_compiler" >&6; } ++{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 ++echo "${ECHO_T}$ac_header_compiler" >&6; } + + # Is the header present? +-{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5 +-$as_echo_n "checking $ac_header presence... " >&6; } ++{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 ++echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } + cat >conftest.$ac_ext <<_ACEOF + /* confdefs.h. */ + _ACEOF +@@ -20376,52 +20537,51 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then + ac_header_preproc=yes + else +- $as_echo "$as_me: failed program was:" >&5 ++ echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_preproc=no + fi + + rm -f conftest.err conftest.$ac_ext +-{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +-$as_echo "$ac_header_preproc" >&6; } ++{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 ++echo "${ECHO_T}$ac_header_preproc" >&6; } + + # So? What about this header? + case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) +- { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 +-$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} +- { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +-$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} ++ { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 ++echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} ++ { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 ++echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes + ;; + no:yes:* ) +- { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 +-$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} +- { $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +-$as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} +- { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +-$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} +- { $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +-$as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} +- { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 +-$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} +- { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +-$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} ++ { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 ++echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} ++ { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 ++echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} ++ { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 ++echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} ++ { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 ++echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} ++ { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 ++echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} ++ { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 ++echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} + ( cat <<\_ASBOX + ## ------------------------------------------- ## + ## Report this to http://gcc.gnu.org/bugs.html ## +@@ -20430,24 +20590,21 @@ + ) | sed "s/^/$as_me: WARNING: /" >&2 + ;; + esac +-{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 +-$as_echo_n "checking for $ac_header... " >&6; } ++{ echo "$as_me:$LINENO: checking for $ac_header" >&5 ++echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } + if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + eval "$as_ac_Header=\$ac_header_preproc" + fi +-ac_res=`eval 'as_val=${'$as_ac_Header'} +- $as_echo "$as_val"'` +- { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +-$as_echo "$ac_res" >&6; } ++ac_res=`eval echo '${'$as_ac_Header'}'` ++ { echo "$as_me:$LINENO: result: $ac_res" >&5 ++echo "${ECHO_T}$ac_res" >&6; } + + fi +-as_val=`eval 'as_val=${'$as_ac_Header'} +- $as_echo "$as_val"'` +- if test "x$as_val" = x""yes; then ++if test `eval echo '${'$as_ac_Header'}'` = yes; then + cat >>confdefs.h <<_ACEOF +-#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 ++#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 + _ACEOF + + fi +@@ -20457,11 +20614,11 @@ + + for ac_func in mmap + do +-as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` +-{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5 +-$as_echo_n "checking for $ac_func... " >&6; } ++as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` ++{ echo "$as_me:$LINENO: checking for $ac_func" >&5 ++echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } + if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + cat >conftest.$ac_ext <<_ACEOF + /* confdefs.h. */ +@@ -20514,42 +20671,35 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err +- } && test -s conftest$ac_exeext && { +- test "$cross_compiling" = yes || +- $as_test_x conftest$ac_exeext +- }; then ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then + eval "$as_ac_var=yes" + else +- $as_echo "$as_me: failed program was:" >&5 ++ echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + + eval "$as_ac_var=no" + fi + +-rm -rf conftest.dSYM + rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext + fi +-ac_res=`eval 'as_val=${'$as_ac_var'} +- $as_echo "$as_val"'` +- { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +-$as_echo "$ac_res" >&6; } +-as_val=`eval 'as_val=${'$as_ac_var'} +- $as_echo "$as_val"'` +- if test "x$as_val" = x""yes; then ++ac_res=`eval echo '${'$as_ac_var'}'` ++ { echo "$as_me:$LINENO: result: $ac_res" >&5 ++echo "${ECHO_T}$ac_res" >&6; } ++if test `eval echo '${'$as_ac_var'}'` = yes; then + cat >>confdefs.h <<_ACEOF +-#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 ++#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 + _ACEOF + + fi +@@ -20557,17 +20707,17 @@ + + + if test "${ac_cv_header_sys_mman_h+set}" = set; then +- { $as_echo "$as_me:$LINENO: checking for sys/mman.h" >&5 +-$as_echo_n "checking for sys/mman.h... " >&6; } ++ { echo "$as_me:$LINENO: checking for sys/mman.h" >&5 ++echo $ECHO_N "checking for sys/mman.h... $ECHO_C" >&6; } + if test "${ac_cv_header_sys_mman_h+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + fi +-{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_sys_mman_h" >&5 +-$as_echo "$ac_cv_header_sys_mman_h" >&6; } ++{ echo "$as_me:$LINENO: result: $ac_cv_header_sys_mman_h" >&5 ++echo "${ECHO_T}$ac_cv_header_sys_mman_h" >&6; } + else + # Is the header compilable? +-{ $as_echo "$as_me:$LINENO: checking sys/mman.h usability" >&5 +-$as_echo_n "checking sys/mman.h usability... " >&6; } ++{ echo "$as_me:$LINENO: checking sys/mman.h usability" >&5 ++echo $ECHO_N "checking sys/mman.h usability... $ECHO_C" >&6; } + cat >conftest.$ac_ext <<_ACEOF + /* confdefs.h. */ + _ACEOF +@@ -20583,33 +20733,32 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_header_compiler=yes + else +- $as_echo "$as_me: failed program was:" >&5 ++ echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_compiler=no + fi + + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +-{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +-$as_echo "$ac_header_compiler" >&6; } ++{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 ++echo "${ECHO_T}$ac_header_compiler" >&6; } + + # Is the header present? +-{ $as_echo "$as_me:$LINENO: checking sys/mman.h presence" >&5 +-$as_echo_n "checking sys/mman.h presence... " >&6; } ++{ echo "$as_me:$LINENO: checking sys/mman.h presence" >&5 ++echo $ECHO_N "checking sys/mman.h presence... $ECHO_C" >&6; } + cat >conftest.$ac_ext <<_ACEOF + /* confdefs.h. */ + _ACEOF +@@ -20623,52 +20772,51 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then + ac_header_preproc=yes + else +- $as_echo "$as_me: failed program was:" >&5 ++ echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_preproc=no + fi + + rm -f conftest.err conftest.$ac_ext +-{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +-$as_echo "$ac_header_preproc" >&6; } ++{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 ++echo "${ECHO_T}$ac_header_preproc" >&6; } + + # So? What about this header? + case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) +- { $as_echo "$as_me:$LINENO: WARNING: sys/mman.h: accepted by the compiler, rejected by the preprocessor!" >&5 +-$as_echo "$as_me: WARNING: sys/mman.h: accepted by the compiler, rejected by the preprocessor!" >&2;} +- { $as_echo "$as_me:$LINENO: WARNING: sys/mman.h: proceeding with the compiler's result" >&5 +-$as_echo "$as_me: WARNING: sys/mman.h: proceeding with the compiler's result" >&2;} ++ { echo "$as_me:$LINENO: WARNING: sys/mman.h: accepted by the compiler, rejected by the preprocessor!" >&5 ++echo "$as_me: WARNING: sys/mman.h: accepted by the compiler, rejected by the preprocessor!" >&2;} ++ { echo "$as_me:$LINENO: WARNING: sys/mman.h: proceeding with the compiler's result" >&5 ++echo "$as_me: WARNING: sys/mman.h: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes + ;; + no:yes:* ) +- { $as_echo "$as_me:$LINENO: WARNING: sys/mman.h: present but cannot be compiled" >&5 +-$as_echo "$as_me: WARNING: sys/mman.h: present but cannot be compiled" >&2;} +- { $as_echo "$as_me:$LINENO: WARNING: sys/mman.h: check for missing prerequisite headers?" >&5 +-$as_echo "$as_me: WARNING: sys/mman.h: check for missing prerequisite headers?" >&2;} +- { $as_echo "$as_me:$LINENO: WARNING: sys/mman.h: see the Autoconf documentation" >&5 +-$as_echo "$as_me: WARNING: sys/mman.h: see the Autoconf documentation" >&2;} +- { $as_echo "$as_me:$LINENO: WARNING: sys/mman.h: section \"Present But Cannot Be Compiled\"" >&5 +-$as_echo "$as_me: WARNING: sys/mman.h: section \"Present But Cannot Be Compiled\"" >&2;} +- { $as_echo "$as_me:$LINENO: WARNING: sys/mman.h: proceeding with the preprocessor's result" >&5 +-$as_echo "$as_me: WARNING: sys/mman.h: proceeding with the preprocessor's result" >&2;} +- { $as_echo "$as_me:$LINENO: WARNING: sys/mman.h: in the future, the compiler will take precedence" >&5 +-$as_echo "$as_me: WARNING: sys/mman.h: in the future, the compiler will take precedence" >&2;} ++ { echo "$as_me:$LINENO: WARNING: sys/mman.h: present but cannot be compiled" >&5 ++echo "$as_me: WARNING: sys/mman.h: present but cannot be compiled" >&2;} ++ { echo "$as_me:$LINENO: WARNING: sys/mman.h: check for missing prerequisite headers?" >&5 ++echo "$as_me: WARNING: sys/mman.h: check for missing prerequisite headers?" >&2;} ++ { echo "$as_me:$LINENO: WARNING: sys/mman.h: see the Autoconf documentation" >&5 ++echo "$as_me: WARNING: sys/mman.h: see the Autoconf documentation" >&2;} ++ { echo "$as_me:$LINENO: WARNING: sys/mman.h: section \"Present But Cannot Be Compiled\"" >&5 ++echo "$as_me: WARNING: sys/mman.h: section \"Present But Cannot Be Compiled\"" >&2;} ++ { echo "$as_me:$LINENO: WARNING: sys/mman.h: proceeding with the preprocessor's result" >&5 ++echo "$as_me: WARNING: sys/mman.h: proceeding with the preprocessor's result" >&2;} ++ { echo "$as_me:$LINENO: WARNING: sys/mman.h: in the future, the compiler will take precedence" >&5 ++echo "$as_me: WARNING: sys/mman.h: in the future, the compiler will take precedence" >&2;} + ( cat <<\_ASBOX + ## ------------------------------------------- ## + ## Report this to http://gcc.gnu.org/bugs.html ## +@@ -20677,28 +20825,28 @@ + ) | sed "s/^/$as_me: WARNING: /" >&2 + ;; + esac +-{ $as_echo "$as_me:$LINENO: checking for sys/mman.h" >&5 +-$as_echo_n "checking for sys/mman.h... " >&6; } ++{ echo "$as_me:$LINENO: checking for sys/mman.h" >&5 ++echo $ECHO_N "checking for sys/mman.h... $ECHO_C" >&6; } + if test "${ac_cv_header_sys_mman_h+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + ac_cv_header_sys_mman_h=$ac_header_preproc + fi +-{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_sys_mman_h" >&5 +-$as_echo "$ac_cv_header_sys_mman_h" >&6; } ++{ echo "$as_me:$LINENO: result: $ac_cv_header_sys_mman_h" >&5 ++echo "${ECHO_T}$ac_cv_header_sys_mman_h" >&6; } + + fi +-if test "x$ac_cv_header_sys_mman_h" = x""yes; then ++if test $ac_cv_header_sys_mman_h = yes; then + libffi_header_sys_mman_h=yes + else + libffi_header_sys_mman_h=no + fi + + +-{ $as_echo "$as_me:$LINENO: checking for mmap" >&5 +-$as_echo_n "checking for mmap... " >&6; } ++{ echo "$as_me:$LINENO: checking for mmap" >&5 ++echo $ECHO_N "checking for mmap... $ECHO_C" >&6; } + if test "${ac_cv_func_mmap+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + cat >conftest.$ac_ext <<_ACEOF + /* confdefs.h. */ +@@ -20751,36 +20899,32 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err +- } && test -s conftest$ac_exeext && { +- test "$cross_compiling" = yes || +- $as_test_x conftest$ac_exeext +- }; then ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then + ac_cv_func_mmap=yes + else +- $as_echo "$as_me: failed program was:" >&5 ++ echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + + ac_cv_func_mmap=no + fi + +-rm -rf conftest.dSYM + rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext + fi +-{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_mmap" >&5 +-$as_echo "$ac_cv_func_mmap" >&6; } +-if test "x$ac_cv_func_mmap" = x""yes; then ++{ echo "$as_me:$LINENO: result: $ac_cv_func_mmap" >&5 ++echo "${ECHO_T}$ac_cv_func_mmap" >&6; } ++if test $ac_cv_func_mmap = yes; then + libffi_func_mmap=yes + else + libffi_func_mmap=no +@@ -20792,10 +20936,10 @@ + ac_cv_func_mmap_dev_zero=no + ac_cv_func_mmap_anon=no + else +- { $as_echo "$as_me:$LINENO: checking whether read-only mmap of a plain file works" >&5 +-$as_echo_n "checking whether read-only mmap of a plain file works... " >&6; } ++ { echo "$as_me:$LINENO: checking whether read-only mmap of a plain file works" >&5 ++echo $ECHO_N "checking whether read-only mmap of a plain file works... $ECHO_C" >&6; } + if test "${ac_cv_func_mmap_file+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + # Add a system to this blacklist if + # mmap(0, stat_size, PROT_READ, MAP_PRIVATE, fd, 0) doesn't return a +@@ -20809,12 +20953,12 @@ + ac_cv_func_mmap_file=yes;; + esac + fi +-{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_mmap_file" >&5 +-$as_echo "$ac_cv_func_mmap_file" >&6; } +- { $as_echo "$as_me:$LINENO: checking whether mmap from /dev/zero works" >&5 +-$as_echo_n "checking whether mmap from /dev/zero works... " >&6; } ++{ echo "$as_me:$LINENO: result: $ac_cv_func_mmap_file" >&5 ++echo "${ECHO_T}$ac_cv_func_mmap_file" >&6; } ++ { echo "$as_me:$LINENO: checking whether mmap from /dev/zero works" >&5 ++echo $ECHO_N "checking whether mmap from /dev/zero works... $ECHO_C" >&6; } + if test "${ac_cv_func_mmap_dev_zero+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + # Add a system to this blacklist if it has mmap() but /dev/zero + # does not exist, or if mmapping /dev/zero does not give anonymous +@@ -20833,14 +20977,14 @@ + ac_cv_func_mmap_dev_zero=yes;; + esac + fi +-{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_mmap_dev_zero" >&5 +-$as_echo "$ac_cv_func_mmap_dev_zero" >&6; } ++{ echo "$as_me:$LINENO: result: $ac_cv_func_mmap_dev_zero" >&5 ++echo "${ECHO_T}$ac_cv_func_mmap_dev_zero" >&6; } + + # Unlike /dev/zero, the MAP_ANON(YMOUS) defines can be probed for. +- { $as_echo "$as_me:$LINENO: checking for MAP_ANON(YMOUS)" >&5 +-$as_echo_n "checking for MAP_ANON(YMOUS)... " >&6; } ++ { echo "$as_me:$LINENO: checking for MAP_ANON(YMOUS)" >&5 ++echo $ECHO_N "checking for MAP_ANON(YMOUS)... $ECHO_C" >&6; } + if test "${ac_cv_decl_map_anon+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + cat >conftest.$ac_ext <<_ACEOF + /* confdefs.h. */ +@@ -20870,21 +21014,20 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_cv_decl_map_anon=yes + else +- $as_echo "$as_me: failed program was:" >&5 ++ echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + + ac_cv_decl_map_anon=no +@@ -20892,16 +21035,16 @@ + + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + fi +-{ $as_echo "$as_me:$LINENO: result: $ac_cv_decl_map_anon" >&5 +-$as_echo "$ac_cv_decl_map_anon" >&6; } ++{ echo "$as_me:$LINENO: result: $ac_cv_decl_map_anon" >&5 ++echo "${ECHO_T}$ac_cv_decl_map_anon" >&6; } + + if test $ac_cv_decl_map_anon = no; then + ac_cv_func_mmap_anon=no + else +- { $as_echo "$as_me:$LINENO: checking whether mmap with MAP_ANON(YMOUS) works" >&5 +-$as_echo_n "checking whether mmap with MAP_ANON(YMOUS) works... " >&6; } ++ { echo "$as_me:$LINENO: checking whether mmap with MAP_ANON(YMOUS) works" >&5 ++echo $ECHO_N "checking whether mmap with MAP_ANON(YMOUS) works... $ECHO_C" >&6; } + if test "${ac_cv_func_mmap_anon+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + # Add a system to this blacklist if it has mmap() and MAP_ANON or + # MAP_ANONYMOUS, but using mmap(..., MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) +@@ -20915,8 +21058,8 @@ + ac_cv_func_mmap_anon=yes;; + esac + fi +-{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_mmap_anon" >&5 +-$as_echo "$ac_cv_func_mmap_anon" >&6; } ++{ echo "$as_me:$LINENO: result: $ac_cv_func_mmap_anon" >&5 ++echo "${ECHO_T}$ac_cv_func_mmap_anon" >&6; } + fi + fi + +@@ -21068,8 +21211,8 @@ + + + if test $TARGETDIR = unknown; then +- { { $as_echo "$as_me:$LINENO: error: \"libffi has not been ported to $host.\"" >&5 +-$as_echo "$as_me: error: \"libffi has not been ported to $host.\"" >&2;} ++ { { echo "$as_me:$LINENO: error: \"libffi has not been ported to $host.\"" >&5 ++echo "$as_me: error: \"libffi has not been ported to $host.\"" >&2;} + { (exit 1); exit 1; }; } + fi + +@@ -21266,10 +21409,10 @@ + fi + + +-{ $as_echo "$as_me:$LINENO: checking for ANSI C header files" >&5 +-$as_echo_n "checking for ANSI C header files... " >&6; } ++{ echo "$as_me:$LINENO: checking for ANSI C header files" >&5 ++echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; } + if test "${ac_cv_header_stdc+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + cat >conftest.$ac_ext <<_ACEOF + /* confdefs.h. */ +@@ -21296,21 +21439,20 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_cv_header_stdc=yes + else +- $as_echo "$as_me: failed program was:" >&5 ++ echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + + ac_cv_header_stdc=no +@@ -21402,40 +21544,37 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>&5 + ac_status=$? +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { ac_try='./conftest$ac_exeext' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + : + else +- $as_echo "$as_me: program exited with status $ac_status" >&5 +-$as_echo "$as_me: failed program was:" >&5 ++ echo "$as_me: program exited with status $ac_status" >&5 ++echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + + ( exit $ac_status ) + ac_cv_header_stdc=no + fi +-rm -rf conftest.dSYM + rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext + fi + + + fi + fi +-{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5 +-$as_echo "$ac_cv_header_stdc" >&6; } ++{ echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5 ++echo "${ECHO_T}$ac_cv_header_stdc" >&6; } + if test $ac_cv_header_stdc = yes; then + + cat >>confdefs.h <<\_ACEOF +@@ -21447,11 +21586,11 @@ + + for ac_func in memcpy + do +-as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` +-{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5 +-$as_echo_n "checking for $ac_func... " >&6; } ++as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` ++{ echo "$as_me:$LINENO: checking for $ac_func" >&5 ++echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } + if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + cat >conftest.$ac_ext <<_ACEOF + /* confdefs.h. */ +@@ -21504,42 +21643,35 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err +- } && test -s conftest$ac_exeext && { +- test "$cross_compiling" = yes || +- $as_test_x conftest$ac_exeext +- }; then ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then + eval "$as_ac_var=yes" + else +- $as_echo "$as_me: failed program was:" >&5 ++ echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + + eval "$as_ac_var=no" + fi + +-rm -rf conftest.dSYM + rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext + fi +-ac_res=`eval 'as_val=${'$as_ac_var'} +- $as_echo "$as_val"'` +- { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +-$as_echo "$ac_res" >&6; } +-as_val=`eval 'as_val=${'$as_ac_var'} +- $as_echo "$as_val"'` +- if test "x$as_val" = x""yes; then ++ac_res=`eval echo '${'$as_ac_var'}'` ++ { echo "$as_me:$LINENO: result: $ac_res" >&5 ++echo "${ECHO_T}$ac_res" >&6; } ++if test `eval echo '${'$as_ac_var'}'` = yes; then + cat >>confdefs.h <<_ACEOF +-#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 ++#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 + _ACEOF + + fi +@@ -21547,10 +21679,10 @@ + + # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works + # for constant arguments. Useless! +-{ $as_echo "$as_me:$LINENO: checking for working alloca.h" >&5 +-$as_echo_n "checking for working alloca.h... " >&6; } ++{ echo "$as_me:$LINENO: checking for working alloca.h" >&5 ++echo $ECHO_N "checking for working alloca.h... $ECHO_C" >&6; } + if test "${ac_cv_working_alloca_h+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + cat >conftest.$ac_ext <<_ACEOF + /* confdefs.h. */ +@@ -21574,35 +21706,31 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err +- } && test -s conftest$ac_exeext && { +- test "$cross_compiling" = yes || +- $as_test_x conftest$ac_exeext +- }; then ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then + ac_cv_working_alloca_h=yes + else +- $as_echo "$as_me: failed program was:" >&5 ++ echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + + ac_cv_working_alloca_h=no + fi + +-rm -rf conftest.dSYM + rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext + fi +-{ $as_echo "$as_me:$LINENO: result: $ac_cv_working_alloca_h" >&5 +-$as_echo "$ac_cv_working_alloca_h" >&6; } ++{ echo "$as_me:$LINENO: result: $ac_cv_working_alloca_h" >&5 ++echo "${ECHO_T}$ac_cv_working_alloca_h" >&6; } + if test $ac_cv_working_alloca_h = yes; then + + cat >>confdefs.h <<\_ACEOF +@@ -21611,10 +21739,10 @@ + + fi + +-{ $as_echo "$as_me:$LINENO: checking for alloca" >&5 +-$as_echo_n "checking for alloca... " >&6; } ++{ echo "$as_me:$LINENO: checking for alloca" >&5 ++echo $ECHO_N "checking for alloca... $ECHO_C" >&6; } + if test "${ac_cv_func_alloca_works+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + cat >conftest.$ac_ext <<_ACEOF + /* confdefs.h. */ +@@ -21658,35 +21786,31 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err +- } && test -s conftest$ac_exeext && { +- test "$cross_compiling" = yes || +- $as_test_x conftest$ac_exeext +- }; then ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then + ac_cv_func_alloca_works=yes + else +- $as_echo "$as_me: failed program was:" >&5 ++ echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + + ac_cv_func_alloca_works=no + fi + +-rm -rf conftest.dSYM + rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext + fi +-{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_alloca_works" >&5 +-$as_echo "$ac_cv_func_alloca_works" >&6; } ++{ echo "$as_me:$LINENO: result: $ac_cv_func_alloca_works" >&5 ++echo "${ECHO_T}$ac_cv_func_alloca_works" >&6; } + + if test $ac_cv_func_alloca_works = yes; then + +@@ -21707,10 +21831,10 @@ + _ACEOF + + +-{ $as_echo "$as_me:$LINENO: checking whether \`alloca.c' needs Cray hooks" >&5 +-$as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; } ++{ echo "$as_me:$LINENO: checking whether \`alloca.c' needs Cray hooks" >&5 ++echo $ECHO_N "checking whether \`alloca.c' needs Cray hooks... $ECHO_C" >&6; } + if test "${ac_cv_os_cray+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + cat >conftest.$ac_ext <<_ACEOF + /* confdefs.h. */ +@@ -21734,15 +21858,15 @@ + rm -f conftest* + + fi +-{ $as_echo "$as_me:$LINENO: result: $ac_cv_os_cray" >&5 +-$as_echo "$ac_cv_os_cray" >&6; } ++{ echo "$as_me:$LINENO: result: $ac_cv_os_cray" >&5 ++echo "${ECHO_T}$ac_cv_os_cray" >&6; } + if test $ac_cv_os_cray = yes; then + for ac_func in _getb67 GETB67 getb67; do +- as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` +-{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5 +-$as_echo_n "checking for $ac_func... " >&6; } ++ as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` ++{ echo "$as_me:$LINENO: checking for $ac_func" >&5 ++echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } + if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + cat >conftest.$ac_ext <<_ACEOF + /* confdefs.h. */ +@@ -21795,40 +21919,33 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err +- } && test -s conftest$ac_exeext && { +- test "$cross_compiling" = yes || +- $as_test_x conftest$ac_exeext +- }; then ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then + eval "$as_ac_var=yes" + else +- $as_echo "$as_me: failed program was:" >&5 ++ echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + + eval "$as_ac_var=no" + fi + +-rm -rf conftest.dSYM + rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext + fi +-ac_res=`eval 'as_val=${'$as_ac_var'} +- $as_echo "$as_val"'` +- { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 +-$as_echo "$ac_res" >&6; } +-as_val=`eval 'as_val=${'$as_ac_var'} +- $as_echo "$as_val"'` +- if test "x$as_val" = x""yes; then ++ac_res=`eval echo '${'$as_ac_var'}'` ++ { echo "$as_me:$LINENO: result: $ac_res" >&5 ++echo "${ECHO_T}$ac_res" >&6; } ++if test `eval echo '${'$as_ac_var'}'` = yes; then + + cat >>confdefs.h <<_ACEOF + #define CRAY_STACKSEG_END $ac_func +@@ -21840,10 +21957,10 @@ + done + fi + +-{ $as_echo "$as_me:$LINENO: checking stack direction for C alloca" >&5 +-$as_echo_n "checking stack direction for C alloca... " >&6; } ++{ echo "$as_me:$LINENO: checking stack direction for C alloca" >&5 ++echo $ECHO_N "checking stack direction for C alloca... $ECHO_C" >&6; } + if test "${ac_cv_c_stack_direction+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + if test "$cross_compiling" = yes; then + ac_cv_c_stack_direction=0 +@@ -21881,39 +21998,36 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>&5 + ac_status=$? +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { ac_try='./conftest$ac_exeext' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_c_stack_direction=1 + else +- $as_echo "$as_me: program exited with status $ac_status" >&5 +-$as_echo "$as_me: failed program was:" >&5 ++ echo "$as_me: program exited with status $ac_status" >&5 ++echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + + ( exit $ac_status ) + ac_cv_c_stack_direction=-1 + fi +-rm -rf conftest.dSYM + rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext + fi + + + fi +-{ $as_echo "$as_me:$LINENO: result: $ac_cv_c_stack_direction" >&5 +-$as_echo "$ac_cv_c_stack_direction" >&6; } ++{ echo "$as_me:$LINENO: result: $ac_cv_c_stack_direction" >&5 ++echo "${ECHO_T}$ac_cv_c_stack_direction" >&6; } + + cat >>confdefs.h <<_ACEOF + #define STACK_DIRECTION $ac_cv_c_stack_direction +@@ -21923,14 +22037,68 @@ + fi + + ++{ echo "$as_me:$LINENO: checking for double" >&5 ++echo $ECHO_N "checking for double... $ECHO_C" >&6; } ++if test "${ac_cv_type_double+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++$ac_includes_default ++typedef double ac__type_new_; ++int ++main () ++{ ++if ((ac__type_new_ *) 0) ++ return 0; ++if (sizeof (ac__type_new_)) ++ return 0; ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext ++if { (ac_try="$ac_compile" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compile") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest.$ac_objext; then ++ ac_cv_type_double=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_cv_type_double=no ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_type_double" >&5 ++echo "${ECHO_T}$ac_cv_type_double" >&6; } ++ + # The cast to long int works around a bug in the HP C Compiler + # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects + # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. + # This bug is HP SR number 8606223364. +-{ $as_echo "$as_me:$LINENO: checking size of double" >&5 +-$as_echo_n "checking size of double... " >&6; } ++{ echo "$as_me:$LINENO: checking size of double" >&5 ++echo $ECHO_N "checking size of double... $ECHO_C" >&6; } + if test "${ac_cv_sizeof_double+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + if test "$cross_compiling" = yes; then + # Depending upon the size, compute the lo and hi bounds. +@@ -21941,10 +22109,11 @@ + cat >>conftest.$ac_ext <<_ACEOF + /* end confdefs.h. */ + $ac_includes_default ++ typedef double ac__type_sizeof_; + int + main () + { +-static int test_array [1 - 2 * !(((long int) (sizeof (double))) >= 0)]; ++static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)]; + test_array [0] = 0 + + ; +@@ -21957,14 +22126,13 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err +@@ -21978,10 +22146,11 @@ + cat >>conftest.$ac_ext <<_ACEOF + /* end confdefs.h. */ + $ac_includes_default ++ typedef double ac__type_sizeof_; + int + main () + { +-static int test_array [1 - 2 * !(((long int) (sizeof (double))) <= $ac_mid)]; ++static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)]; + test_array [0] = 0 + + ; +@@ -21994,21 +22163,20 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_hi=$ac_mid; break + else +- $as_echo "$as_me: failed program was:" >&5 ++ echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + + ac_lo=`expr $ac_mid + 1` +@@ -22022,7 +22190,7 @@ + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + done + else +- $as_echo "$as_me: failed program was:" >&5 ++ echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + + cat >conftest.$ac_ext <<_ACEOF +@@ -22032,10 +22200,11 @@ + cat >>conftest.$ac_ext <<_ACEOF + /* end confdefs.h. */ + $ac_includes_default ++ typedef double ac__type_sizeof_; + int + main () + { +-static int test_array [1 - 2 * !(((long int) (sizeof (double))) < 0)]; ++static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)]; + test_array [0] = 0 + + ; +@@ -22048,14 +22217,13 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err +@@ -22069,10 +22237,11 @@ + cat >>conftest.$ac_ext <<_ACEOF + /* end confdefs.h. */ + $ac_includes_default ++ typedef double ac__type_sizeof_; + int + main () + { +-static int test_array [1 - 2 * !(((long int) (sizeof (double))) >= $ac_mid)]; ++static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)]; + test_array [0] = 0 + + ; +@@ -22085,21 +22254,20 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_lo=$ac_mid; break + else +- $as_echo "$as_me: failed program was:" >&5 ++ echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + + ac_hi=`expr '(' $ac_mid ')' - 1` +@@ -22113,7 +22281,7 @@ + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + done + else +- $as_echo "$as_me: failed program was:" >&5 ++ echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + + ac_lo= ac_hi= +@@ -22133,10 +22301,11 @@ + cat >>conftest.$ac_ext <<_ACEOF + /* end confdefs.h. */ + $ac_includes_default ++ typedef double ac__type_sizeof_; + int + main () + { +-static int test_array [1 - 2 * !(((long int) (sizeof (double))) <= $ac_mid)]; ++static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)]; + test_array [0] = 0 + + ; +@@ -22149,21 +22318,20 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_hi=$ac_mid + else +- $as_echo "$as_me: failed program was:" >&5 ++ echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + + ac_lo=`expr '(' $ac_mid ')' + 1` +@@ -22174,13 +22342,11 @@ + case $ac_lo in + ?*) ac_cv_sizeof_double=$ac_lo;; + '') if test "$ac_cv_type_double" = yes; then +- { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 +-$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +-{ { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (double) ++ { { echo "$as_me:$LINENO: error: cannot compute sizeof (double) + See \`config.log' for more details." >&5 +-$as_echo "$as_me: error: cannot compute sizeof (double) ++echo "$as_me: error: cannot compute sizeof (double) + See \`config.log' for more details." >&2;} +- { (exit 77); exit 77; }; }; } ++ { (exit 77); exit 77; }; } + else + ac_cv_sizeof_double=0 + fi ;; +@@ -22193,8 +22359,9 @@ + cat >>conftest.$ac_ext <<_ACEOF + /* end confdefs.h. */ + $ac_includes_default +-static long int longval () { return (long int) (sizeof (double)); } +-static unsigned long int ulongval () { return (long int) (sizeof (double)); } ++ typedef double ac__type_sizeof_; ++static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); } ++static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); } + #include + #include + int +@@ -22204,22 +22371,20 @@ + FILE *f = fopen ("conftest.val", "w"); + if (! f) + return 1; +- if (((long int) (sizeof (double))) < 0) ++ if (((long int) (sizeof (ac__type_sizeof_))) < 0) + { + long int i = longval (); +- if (i != ((long int) (sizeof (double)))) ++ if (i != ((long int) (sizeof (ac__type_sizeof_)))) + return 1; +- fprintf (f, "%ld", i); ++ fprintf (f, "%ld\n", i); + } + else + { + unsigned long int i = ulongval (); +- if (i != ((long int) (sizeof (double)))) ++ if (i != ((long int) (sizeof (ac__type_sizeof_)))) + return 1; +- fprintf (f, "%lu", i); ++ fprintf (f, "%lu\n", i); + } +- /* Do not output a trailing newline, as this causes \r\n confusion +- on some platforms. */ + return ferror (f) || fclose (f) != 0; + + ; +@@ -22232,48 +22397,43 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>&5 + ac_status=$? +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { ac_try='./conftest$ac_exeext' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_sizeof_double=`cat conftest.val` + else +- $as_echo "$as_me: program exited with status $ac_status" >&5 +-$as_echo "$as_me: failed program was:" >&5 ++ echo "$as_me: program exited with status $ac_status" >&5 ++echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + + ( exit $ac_status ) + if test "$ac_cv_type_double" = yes; then +- { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 +-$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +-{ { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (double) ++ { { echo "$as_me:$LINENO: error: cannot compute sizeof (double) + See \`config.log' for more details." >&5 +-$as_echo "$as_me: error: cannot compute sizeof (double) ++echo "$as_me: error: cannot compute sizeof (double) + See \`config.log' for more details." >&2;} +- { (exit 77); exit 77; }; }; } ++ { (exit 77); exit 77; }; } + else + ac_cv_sizeof_double=0 + fi + fi +-rm -rf conftest.dSYM + rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext + fi + rm -f conftest.val + fi +-{ $as_echo "$as_me:$LINENO: result: $ac_cv_sizeof_double" >&5 +-$as_echo "$ac_cv_sizeof_double" >&6; } ++{ echo "$as_me:$LINENO: result: $ac_cv_sizeof_double" >&5 ++echo "${ECHO_T}$ac_cv_sizeof_double" >&6; } + + + +@@ -22282,14 +22442,68 @@ + _ACEOF + + ++{ echo "$as_me:$LINENO: checking for long double" >&5 ++echo $ECHO_N "checking for long double... $ECHO_C" >&6; } ++if test "${ac_cv_type_long_double+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ cat >conftest.$ac_ext <<_ACEOF ++/* confdefs.h. */ ++_ACEOF ++cat confdefs.h >>conftest.$ac_ext ++cat >>conftest.$ac_ext <<_ACEOF ++/* end confdefs.h. */ ++$ac_includes_default ++typedef long double ac__type_new_; ++int ++main () ++{ ++if ((ac__type_new_ *) 0) ++ return 0; ++if (sizeof (ac__type_new_)) ++ return 0; ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.$ac_objext ++if { (ac_try="$ac_compile" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_compile") 2>conftest.er1 ++ ac_status=$? ++ grep -v '^ *+' conftest.er1 >conftest.err ++ rm -f conftest.er1 ++ cat conftest.err >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest.$ac_objext; then ++ ac_cv_type_long_double=yes ++else ++ echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_cv_type_long_double=no ++fi ++ ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_type_long_double" >&5 ++echo "${ECHO_T}$ac_cv_type_long_double" >&6; } ++ + # The cast to long int works around a bug in the HP C Compiler + # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects + # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. + # This bug is HP SR number 8606223364. +-{ $as_echo "$as_me:$LINENO: checking size of long double" >&5 +-$as_echo_n "checking size of long double... " >&6; } ++{ echo "$as_me:$LINENO: checking size of long double" >&5 ++echo $ECHO_N "checking size of long double... $ECHO_C" >&6; } + if test "${ac_cv_sizeof_long_double+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + if test "$cross_compiling" = yes; then + # Depending upon the size, compute the lo and hi bounds. +@@ -22300,10 +22514,11 @@ + cat >>conftest.$ac_ext <<_ACEOF + /* end confdefs.h. */ + $ac_includes_default ++ typedef long double ac__type_sizeof_; + int + main () + { +-static int test_array [1 - 2 * !(((long int) (sizeof (long double))) >= 0)]; ++static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)]; + test_array [0] = 0 + + ; +@@ -22316,14 +22531,13 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err +@@ -22337,10 +22551,11 @@ + cat >>conftest.$ac_ext <<_ACEOF + /* end confdefs.h. */ + $ac_includes_default ++ typedef long double ac__type_sizeof_; + int + main () + { +-static int test_array [1 - 2 * !(((long int) (sizeof (long double))) <= $ac_mid)]; ++static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)]; + test_array [0] = 0 + + ; +@@ -22353,21 +22568,20 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_hi=$ac_mid; break + else +- $as_echo "$as_me: failed program was:" >&5 ++ echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + + ac_lo=`expr $ac_mid + 1` +@@ -22381,7 +22595,7 @@ + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + done + else +- $as_echo "$as_me: failed program was:" >&5 ++ echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + + cat >conftest.$ac_ext <<_ACEOF +@@ -22391,10 +22605,11 @@ + cat >>conftest.$ac_ext <<_ACEOF + /* end confdefs.h. */ + $ac_includes_default ++ typedef long double ac__type_sizeof_; + int + main () + { +-static int test_array [1 - 2 * !(((long int) (sizeof (long double))) < 0)]; ++static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)]; + test_array [0] = 0 + + ; +@@ -22407,14 +22622,13 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err +@@ -22428,10 +22642,11 @@ + cat >>conftest.$ac_ext <<_ACEOF + /* end confdefs.h. */ + $ac_includes_default ++ typedef long double ac__type_sizeof_; + int + main () + { +-static int test_array [1 - 2 * !(((long int) (sizeof (long double))) >= $ac_mid)]; ++static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)]; + test_array [0] = 0 + + ; +@@ -22444,21 +22659,20 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_lo=$ac_mid; break + else +- $as_echo "$as_me: failed program was:" >&5 ++ echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + + ac_hi=`expr '(' $ac_mid ')' - 1` +@@ -22472,7 +22686,7 @@ + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + done + else +- $as_echo "$as_me: failed program was:" >&5 ++ echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + + ac_lo= ac_hi= +@@ -22492,10 +22706,11 @@ + cat >>conftest.$ac_ext <<_ACEOF + /* end confdefs.h. */ + $ac_includes_default ++ typedef long double ac__type_sizeof_; + int + main () + { +-static int test_array [1 - 2 * !(((long int) (sizeof (long double))) <= $ac_mid)]; ++static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)]; + test_array [0] = 0 + + ; +@@ -22508,21 +22723,20 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_hi=$ac_mid + else +- $as_echo "$as_me: failed program was:" >&5 ++ echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + + ac_lo=`expr '(' $ac_mid ')' + 1` +@@ -22533,299 +22747,145 @@ + case $ac_lo in + ?*) ac_cv_sizeof_long_double=$ac_lo;; + '') if test "$ac_cv_type_long_double" = yes; then +- { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 +-$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +-{ { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (long double) +-See \`config.log' for more details." >&5 +-$as_echo "$as_me: error: cannot compute sizeof (long double) +-See \`config.log' for more details." >&2;} +- { (exit 77); exit 77; }; }; } +- else +- ac_cv_sizeof_long_double=0 +- fi ;; +-esac +-else +- cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF +-/* end confdefs.h. */ +-$ac_includes_default +-static long int longval () { return (long int) (sizeof (long double)); } +-static unsigned long int ulongval () { return (long int) (sizeof (long double)); } +-#include +-#include +-int +-main () +-{ +- +- FILE *f = fopen ("conftest.val", "w"); +- if (! f) +- return 1; +- if (((long int) (sizeof (long double))) < 0) +- { +- long int i = longval (); +- if (i != ((long int) (sizeof (long double)))) +- return 1; +- fprintf (f, "%ld", i); +- } +- else +- { +- unsigned long int i = ulongval (); +- if (i != ((long int) (sizeof (long double)))) +- return 1; +- fprintf (f, "%lu", i); +- } +- /* Do not output a trailing newline, as this causes \r\n confusion +- on some platforms. */ +- return ferror (f) || fclose (f) != 0; +- +- ; +- return 0; +-} +-_ACEOF +-rm -f conftest$ac_exeext +-if { (ac_try="$ac_link" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 +- (eval "$ac_link") 2>&5 +- ac_status=$? +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); } && { ac_try='./conftest$ac_exeext' +- { (case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 +- (eval "$ac_try") 2>&5 +- ac_status=$? +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); }; }; then +- ac_cv_sizeof_long_double=`cat conftest.val` +-else +- $as_echo "$as_me: program exited with status $ac_status" >&5 +-$as_echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 +- +-( exit $ac_status ) +-if test "$ac_cv_type_long_double" = yes; then +- { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 +-$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +-{ { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (long double) ++ { { echo "$as_me:$LINENO: error: cannot compute sizeof (long double) + See \`config.log' for more details." >&5 +-$as_echo "$as_me: error: cannot compute sizeof (long double) ++echo "$as_me: error: cannot compute sizeof (long double) + See \`config.log' for more details." >&2;} +- { (exit 77); exit 77; }; }; } +- else +- ac_cv_sizeof_long_double=0 +- fi +-fi +-rm -rf conftest.dSYM +-rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +-fi +-rm -f conftest.val +-fi +-{ $as_echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_double" >&5 +-$as_echo "$ac_cv_sizeof_long_double" >&6; } +- +- +- +-cat >>confdefs.h <<_ACEOF +-#define SIZEOF_LONG_DOUBLE $ac_cv_sizeof_long_double +-_ACEOF +- +- +- +-# Also AC_SUBST this variable for ffi.h. +-if test -z "$HAVE_LONG_DOUBLE"; then +- HAVE_LONG_DOUBLE=0 +- if test $ac_cv_sizeof_double != $ac_cv_sizeof_long_double; then +- if test $ac_cv_sizeof_long_double != 0; then +- HAVE_LONG_DOUBLE=1 +- +-cat >>confdefs.h <<\_ACEOF +-#define HAVE_LONG_DOUBLE 1 +-_ACEOF +- +- fi +- fi +-fi +- +- +- +- { $as_echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5 +-$as_echo_n "checking whether byte ordering is bigendian... " >&6; } +-if test "${ac_cv_c_bigendian+set}" = set; then +- $as_echo_n "(cached) " >&6 +-else +- ac_cv_c_bigendian=unknown +- # See if we're dealing with a universal compiler. +- cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF +-/* end confdefs.h. */ +-#ifndef __APPLE_CC__ +- not a universal capable compiler +- #endif +- typedef int dummy; +- +-_ACEOF +-rm -f conftest.$ac_objext +-if { (ac_try="$ac_compile" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 +- (eval "$ac_compile") 2>conftest.er1 +- ac_status=$? +- grep -v '^ *+' conftest.er1 >conftest.err +- rm -f conftest.er1 +- cat conftest.err >&5 +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); } && { +- test -z "$ac_c_werror_flag" || +- test ! -s conftest.err +- } && test -s conftest.$ac_objext; then +- +- # Check for potential -arch flags. It is not universal unless +- # there are some -arch flags. Note that *ppc* also matches +- # ppc64. This check is also rather less than ideal. +- case "${CC} ${CFLAGS} ${CPPFLAGS} ${LDFLAGS}" in #( +- *-arch*ppc*|*-arch*i386*|*-arch*x86_64*) ac_cv_c_bigendian=universal;; +- esac +-else +- $as_echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 +- +- +-fi +- +-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +- if test $ac_cv_c_bigendian = unknown; then +- # See if sys/param.h defines the BYTE_ORDER macro. +- cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF +-/* end confdefs.h. */ +-#include +- #include +- +-int +-main () +-{ +-#if ! (defined BYTE_ORDER && defined BIG_ENDIAN \ +- && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \ +- && LITTLE_ENDIAN) +- bogus endian macros +- #endif +- +- ; +- return 0; +-} +-_ACEOF +-rm -f conftest.$ac_objext +-if { (ac_try="$ac_compile" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; ++ { (exit 77); exit 77; }; } ++ else ++ ac_cv_sizeof_long_double=0 ++ fi ;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 +- (eval "$ac_compile") 2>conftest.er1 +- ac_status=$? +- grep -v '^ *+' conftest.er1 >conftest.err +- rm -f conftest.er1 +- cat conftest.err >&5 +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); } && { +- test -z "$ac_c_werror_flag" || +- test ! -s conftest.err +- } && test -s conftest.$ac_objext; then +- # It does; now see whether it defined to BIG_ENDIAN or not. +- cat >conftest.$ac_ext <<_ACEOF ++else ++ cat >conftest.$ac_ext <<_ACEOF + /* confdefs.h. */ + _ACEOF + cat confdefs.h >>conftest.$ac_ext + cat >>conftest.$ac_ext <<_ACEOF + /* end confdefs.h. */ +-#include +- #include +- ++$ac_includes_default ++ typedef long double ac__type_sizeof_; ++static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); } ++static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); } ++#include ++#include + int + main () + { +-#if BYTE_ORDER != BIG_ENDIAN +- not big endian +- #endif ++ ++ FILE *f = fopen ("conftest.val", "w"); ++ if (! f) ++ return 1; ++ if (((long int) (sizeof (ac__type_sizeof_))) < 0) ++ { ++ long int i = longval (); ++ if (i != ((long int) (sizeof (ac__type_sizeof_)))) ++ return 1; ++ fprintf (f, "%ld\n", i); ++ } ++ else ++ { ++ unsigned long int i = ulongval (); ++ if (i != ((long int) (sizeof (ac__type_sizeof_)))) ++ return 1; ++ fprintf (f, "%lu\n", i); ++ } ++ return ferror (f) || fclose (f) != 0; + + ; + return 0; + } + _ACEOF +-rm -f conftest.$ac_objext +-if { (ac_try="$ac_compile" ++rm -f conftest$ac_exeext ++if { (ac_try="$ac_link" + case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 +- (eval "$ac_compile") 2>conftest.er1 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_link") 2>&5 + ac_status=$? +- grep -v '^ *+' conftest.er1 >conftest.err +- rm -f conftest.er1 +- cat conftest.err >&5 +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); } && { +- test -z "$ac_c_werror_flag" || +- test ! -s conftest.err +- } && test -s conftest.$ac_objext; then +- ac_cv_c_bigendian=yes ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); } && { ac_try='./conftest$ac_exeext' ++ { (case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++ (eval "$ac_try") 2>&5 ++ ac_status=$? ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ (exit $ac_status); }; }; then ++ ac_cv_sizeof_long_double=`cat conftest.val` + else +- $as_echo "$as_me: failed program was:" >&5 ++ echo "$as_me: program exited with status $ac_status" >&5 ++echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + +- ac_cv_c_bigendian=no ++( exit $ac_status ) ++if test "$ac_cv_type_long_double" = yes; then ++ { { echo "$as_me:$LINENO: error: cannot compute sizeof (long double) ++See \`config.log' for more details." >&5 ++echo "$as_me: error: cannot compute sizeof (long double) ++See \`config.log' for more details." >&2;} ++ { (exit 77); exit 77; }; } ++ else ++ ac_cv_sizeof_long_double=0 ++ fi ++fi ++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext ++fi ++rm -f conftest.val + fi ++{ echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_double" >&5 ++echo "${ECHO_T}$ac_cv_sizeof_long_double" >&6; } + +-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +-else +- $as_echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 + + +-fi ++cat >>confdefs.h <<_ACEOF ++#define SIZEOF_LONG_DOUBLE $ac_cv_sizeof_long_double ++_ACEOF ++ ++ ++ ++# Also AC_SUBST this variable for ffi.h. ++if test -z "$HAVE_LONG_DOUBLE"; then ++ HAVE_LONG_DOUBLE=0 ++ if test $ac_cv_sizeof_double != $ac_cv_sizeof_long_double; then ++ if test $ac_cv_sizeof_long_double != 0; then ++ HAVE_LONG_DOUBLE=1 ++ ++cat >>confdefs.h <<\_ACEOF ++#define HAVE_LONG_DOUBLE 1 ++_ACEOF + +-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + fi +- if test $ac_cv_c_bigendian = unknown; then +- # See if defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris). +- cat >conftest.$ac_ext <<_ACEOF ++ fi ++fi ++ ++ ++{ echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5 ++echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6; } ++if test "${ac_cv_c_bigendian+set}" = set; then ++ echo $ECHO_N "(cached) $ECHO_C" >&6 ++else ++ # See if sys/param.h defines the BYTE_ORDER macro. ++cat >conftest.$ac_ext <<_ACEOF + /* confdefs.h. */ + _ACEOF + cat confdefs.h >>conftest.$ac_ext + cat >>conftest.$ac_ext <<_ACEOF + /* end confdefs.h. */ +-#include ++#include ++#include + + int + main () + { +-#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN) +- bogus endian macros +- #endif ++#if ! (defined BYTE_ORDER && defined BIG_ENDIAN && defined LITTLE_ENDIAN \ ++ && BYTE_ORDER && BIG_ENDIAN && LITTLE_ENDIAN) ++ bogus endian macros ++#endif + + ; + return 0; +@@ -22837,33 +22897,33 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then +- # It does; now see whether it defined to _BIG_ENDIAN or not. +- cat >conftest.$ac_ext <<_ACEOF ++ # It does; now see whether it defined to BIG_ENDIAN or not. ++cat >conftest.$ac_ext <<_ACEOF + /* confdefs.h. */ + _ACEOF + cat confdefs.h >>conftest.$ac_ext + cat >>conftest.$ac_ext <<_ACEOF + /* end confdefs.h. */ +-#include ++#include ++#include + + int + main () + { +-#ifndef _BIG_ENDIAN +- not big endian +- #endif ++#if BYTE_ORDER != BIG_ENDIAN ++ not big endian ++#endif + + ; + return 0; +@@ -22875,21 +22935,20 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_cv_c_bigendian=yes + else +- $as_echo "$as_me: failed program was:" >&5 ++ echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + + ac_cv_c_bigendian=no +@@ -22897,44 +22956,29 @@ + + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + else +- $as_echo "$as_me: failed program was:" >&5 ++ echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + +- +-fi +- +-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +- fi +- if test $ac_cv_c_bigendian = unknown; then +- # Compile a test program. +- if test "$cross_compiling" = yes; then +- # Try to guess by grepping values from an object file. +- cat >conftest.$ac_ext <<_ACEOF ++ # It does not; compile a test program. ++if test "$cross_compiling" = yes; then ++ # try to guess the endianness by grepping values into an object file ++ ac_cv_c_bigendian=unknown ++ cat >conftest.$ac_ext <<_ACEOF + /* confdefs.h. */ + _ACEOF + cat confdefs.h >>conftest.$ac_ext + cat >>conftest.$ac_ext <<_ACEOF + /* end confdefs.h. */ +-short int ascii_mm[] = +- { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 }; +- short int ascii_ii[] = +- { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 }; +- int use_ascii (int i) { +- return ascii_mm[i] + ascii_ii[i]; +- } +- short int ebcdic_ii[] = +- { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 }; +- short int ebcdic_mm[] = +- { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 }; +- int use_ebcdic (int i) { +- return ebcdic_mm[i] + ebcdic_ii[i]; +- } +- extern int foo; +- ++short int ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 }; ++short int ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 }; ++void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; } ++short int ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 }; ++short int ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 }; ++void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; } + int + main () + { +-return use_ascii (foo) == use_ebcdic (foo); ++ _ascii (); _ebcdic (); + ; + return 0; + } +@@ -22945,31 +22989,30 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then +- if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then +- ac_cv_c_bigendian=yes +- fi +- if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then +- if test "$ac_cv_c_bigendian" = unknown; then +- ac_cv_c_bigendian=no +- else +- # finding both strings is unlikely to happen, but who knows? +- ac_cv_c_bigendian=unknown +- fi +- fi ++ if grep BIGenDianSyS conftest.$ac_objext >/dev/null ; then ++ ac_cv_c_bigendian=yes ++fi ++if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then ++ if test "$ac_cv_c_bigendian" = unknown; then ++ ac_cv_c_bigendian=no ++ else ++ # finding both strings is unlikely to happen, but who knows? ++ ac_cv_c_bigendian=unknown ++ fi ++fi + else +- $as_echo "$as_me: failed program was:" >&5 ++ echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + + +@@ -22988,14 +23031,14 @@ + main () + { + +- /* Are we little or big endian? From Harbison&Steele. */ +- union +- { +- long int l; +- char c[sizeof (long int)]; +- } u; +- u.l = 1; +- return u.c[sizeof (long int) - 1] == 1; ++ /* Are we little or big endian? From Harbison&Steele. */ ++ union ++ { ++ long int l; ++ char c[sizeof (long int)]; ++ } u; ++ u.l = 1; ++ return u.c[sizeof (long int) - 1] == 1; + + ; + return 0; +@@ -23007,68 +23050,61 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>&5 + ac_status=$? +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { ac_try='./conftest$ac_exeext' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_c_bigendian=no + else +- $as_echo "$as_me: program exited with status $ac_status" >&5 +-$as_echo "$as_me: failed program was:" >&5 ++ echo "$as_me: program exited with status $ac_status" >&5 ++echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + + ( exit $ac_status ) + ac_cv_c_bigendian=yes + fi +-rm -rf conftest.dSYM + rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext + fi + + +- fi + fi +-{ $as_echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5 +-$as_echo "$ac_cv_c_bigendian" >&6; } +- case $ac_cv_c_bigendian in #( +- yes) +- cat >>confdefs.h <<\_ACEOF +-#define WORDS_BIGENDIAN 1 +-_ACEOF +-;; #( +- no) +- ;; #( +- universal) ++ ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++fi ++{ echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5 ++echo "${ECHO_T}$ac_cv_c_bigendian" >&6; } ++case $ac_cv_c_bigendian in ++ yes) + + cat >>confdefs.h <<\_ACEOF +-#define AC_APPLE_UNIVERSAL_BUILD 1 ++#define WORDS_BIGENDIAN 1 + _ACEOF +- +- ;; #( +- *) +- { { $as_echo "$as_me:$LINENO: error: unknown endianness +- presetting ac_cv_c_bigendian=no (or yes) will help" >&5 +-$as_echo "$as_me: error: unknown endianness +- presetting ac_cv_c_bigendian=no (or yes) will help" >&2;} ++ ;; ++ no) ++ ;; ++ *) ++ { { echo "$as_me:$LINENO: error: unknown endianness ++presetting ac_cv_c_bigendian=no (or yes) will help" >&5 ++echo "$as_me: error: unknown endianness ++presetting ac_cv_c_bigendian=no (or yes) will help" >&2;} + { (exit 1); exit 1; }; } ;; +- esac ++esac + + +-{ $as_echo "$as_me:$LINENO: checking assembler .cfi pseudo-op support" >&5 +-$as_echo_n "checking assembler .cfi pseudo-op support... " >&6; } ++{ echo "$as_me:$LINENO: checking assembler .cfi pseudo-op support" >&5 ++echo $ECHO_N "checking assembler .cfi pseudo-op support... $ECHO_C" >&6; } + if test "${libffi_cv_as_cfi_pseudo_op+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + + libffi_cv_as_cfi_pseudo_op=unknown +@@ -23093,21 +23129,20 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + libffi_cv_as_cfi_pseudo_op=yes + else +- $as_echo "$as_me: failed program was:" >&5 ++ echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + + libffi_cv_as_cfi_pseudo_op=no +@@ -23116,8 +23151,8 @@ + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + + fi +-{ $as_echo "$as_me:$LINENO: result: $libffi_cv_as_cfi_pseudo_op" >&5 +-$as_echo "$libffi_cv_as_cfi_pseudo_op" >&6; } ++{ echo "$as_me:$LINENO: result: $libffi_cv_as_cfi_pseudo_op" >&5 ++echo "${ECHO_T}$libffi_cv_as_cfi_pseudo_op" >&6; } + if test "x$libffi_cv_as_cfi_pseudo_op" = xyes; then + + cat >>confdefs.h <<\_ACEOF +@@ -23127,10 +23162,10 @@ + fi + + if test x$TARGET = xSPARC; then +- { $as_echo "$as_me:$LINENO: checking assembler and linker support unaligned pc related relocs" >&5 +-$as_echo_n "checking assembler and linker support unaligned pc related relocs... " >&6; } ++ { echo "$as_me:$LINENO: checking assembler and linker support unaligned pc related relocs" >&5 ++echo $ECHO_N "checking assembler and linker support unaligned pc related relocs... $ECHO_C" >&6; } + if test "${libffi_cv_as_sparc_ua_pcrel+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + + save_CFLAGS="$CFLAGS" +@@ -23158,37 +23193,33 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err +- } && test -s conftest$ac_exeext && { +- test "$cross_compiling" = yes || +- $as_test_x conftest$ac_exeext +- }; then ++ } && test -s conftest$ac_exeext && ++ $as_test_x conftest$ac_exeext; then + libffi_cv_as_sparc_ua_pcrel=yes + else +- $as_echo "$as_me: failed program was:" >&5 ++ echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + + libffi_cv_as_sparc_ua_pcrel=no + fi + +-rm -rf conftest.dSYM + rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext + CFLAGS="$save_CFLAGS" + LDFLAGS="$save_LDFLAGS" + fi +-{ $as_echo "$as_me:$LINENO: result: $libffi_cv_as_sparc_ua_pcrel" >&5 +-$as_echo "$libffi_cv_as_sparc_ua_pcrel" >&6; } ++{ echo "$as_me:$LINENO: result: $libffi_cv_as_sparc_ua_pcrel" >&5 ++echo "${ECHO_T}$libffi_cv_as_sparc_ua_pcrel" >&6; } + if test "x$libffi_cv_as_sparc_ua_pcrel" = xyes; then + + cat >>confdefs.h <<\_ACEOF +@@ -23197,10 +23228,10 @@ + + fi + +- { $as_echo "$as_me:$LINENO: checking assembler .register pseudo-op support" >&5 +-$as_echo_n "checking assembler .register pseudo-op support... " >&6; } ++ { echo "$as_me:$LINENO: checking assembler .register pseudo-op support" >&5 ++echo $ECHO_N "checking assembler .register pseudo-op support... $ECHO_C" >&6; } + if test "${libffi_cv_as_register_pseudo_op+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + + libffi_cv_as_register_pseudo_op=unknown +@@ -23226,21 +23257,20 @@ + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" +-$as_echo "$ac_try_echo") >&5 ++eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + libffi_cv_as_register_pseudo_op=yes + else +- $as_echo "$as_me: failed program was:" >&5 ++ echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + + libffi_cv_as_register_pseudo_op=no +@@ -23249,8 +23279,8 @@ + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + + fi +-{ $as_echo "$as_me:$LINENO: result: $libffi_cv_as_register_pseudo_op" >&5 +-$as_echo "$libffi_cv_as_register_pseudo_op" >&6; } ++{ echo "$as_me:$LINENO: result: $libffi_cv_as_register_pseudo_op" >&5 ++echo "${ECHO_T}$libffi_cv_as_register_pseudo_op" >&6; } + if test "x$libffi_cv_as_register_pseudo_op" = xyes; then + + cat >>confdefs.h <<\_ACEOF +@@ -23261,10 +23291,10 @@ + fi + + if test x$TARGET = xX86 || test x$TARGET = xX86_64; then +- { $as_echo "$as_me:$LINENO: checking assembler supports pc related relocs" >&5 +-$as_echo_n "checking assembler supports pc related relocs... " >&6; } ++ { echo "$as_me:$LINENO: checking assembler supports pc related relocs" >&5 ++echo $ECHO_N "checking assembler supports pc related relocs... $ECHO_C" >&6; } + if test "${libffi_cv_as_x86_pcrel+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + + libffi_cv_as_x86_pcrel=yes +@@ -23274,8 +23304,8 @@ + fi + + fi +-{ $as_echo "$as_me:$LINENO: result: $libffi_cv_as_x86_pcrel" >&5 +-$as_echo "$libffi_cv_as_x86_pcrel" >&6; } ++{ echo "$as_me:$LINENO: result: $libffi_cv_as_x86_pcrel" >&5 ++echo "${ECHO_T}$libffi_cv_as_x86_pcrel" >&6; } + if test "x$libffi_cv_as_x86_pcrel" = xyes; then + + cat >>confdefs.h <<\_ACEOF +@@ -23285,10 +23315,10 @@ + fi + fi + +-{ $as_echo "$as_me:$LINENO: checking whether .eh_frame section should be read-only" >&5 +-$as_echo_n "checking whether .eh_frame section should be read-only... " >&6; } ++{ echo "$as_me:$LINENO: checking whether .eh_frame section should be read-only" >&5 ++echo $ECHO_N "checking whether .eh_frame section should be read-only... $ECHO_C" >&6; } + if test "${libffi_cv_ro_eh_frame+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + + libffi_cv_ro_eh_frame=no +@@ -23304,8 +23334,8 @@ + rm -f conftest.* + + fi +-{ $as_echo "$as_me:$LINENO: result: $libffi_cv_ro_eh_frame" >&5 +-$as_echo "$libffi_cv_ro_eh_frame" >&6; } ++{ echo "$as_me:$LINENO: result: $libffi_cv_ro_eh_frame" >&5 ++echo "${ECHO_T}$libffi_cv_ro_eh_frame" >&6; } + if test "x$libffi_cv_ro_eh_frame" = xyes; then + + cat >>confdefs.h <<\_ACEOF +@@ -23325,10 +23355,10 @@ + + fi + +-{ $as_echo "$as_me:$LINENO: checking for __attribute__((visibility(\"hidden\")))" >&5 +-$as_echo_n "checking for __attribute__((visibility(\"hidden\")))... " >&6; } ++{ echo "$as_me:$LINENO: checking for __attribute__((visibility(\"hidden\")))" >&5 ++echo $ECHO_N "checking for __attribute__((visibility(\"hidden\")))... $ECHO_C" >&6; } + if test "${libffi_cv_hidden_visibility_attribute+set}" = set; then +- $as_echo_n "(cached) " >&6 ++ echo $ECHO_N "(cached) $ECHO_C" >&6 + else + + echo 'int __attribute__ ((visibility ("hidden"))) foo (void) { return 1; }' > conftest.c +@@ -23337,7 +23367,7 @@ + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? +- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 ++ echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + if grep '\.hidden.*foo' conftest.s >/dev/null; then + libffi_cv_hidden_visibility_attribute=yes +@@ -23346,8 +23376,8 @@ + rm -f conftest.* + + fi +-{ $as_echo "$as_me:$LINENO: result: $libffi_cv_hidden_visibility_attribute" >&5 +-$as_echo "$libffi_cv_hidden_visibility_attribute" >&6; } ++{ echo "$as_me:$LINENO: result: $libffi_cv_hidden_visibility_attribute" >&5 ++echo "${ECHO_T}$libffi_cv_hidden_visibility_attribute" >&6; } + if test $libffi_cv_hidden_visibility_attribute = yes; then + + cat >>confdefs.h <<\_ACEOF +@@ -23472,12 +23502,11 @@ + case $ac_val in #( + *${as_nl}*) + case $ac_var in #( +- *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5 +-$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; ++ *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5 ++echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;; + esac + case $ac_var in #( + _ | IFS | as_nl) ;; #( +- BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( + *) $as_unset $ac_var ;; + esac ;; + esac +@@ -23510,12 +23539,12 @@ + if diff "$cache_file" confcache >/dev/null 2>&1; then :; else + if test -w "$cache_file"; then + test "x$cache_file" != "x/dev/null" && +- { $as_echo "$as_me:$LINENO: updating cache $cache_file" >&5 +-$as_echo "$as_me: updating cache $cache_file" >&6;} ++ { echo "$as_me:$LINENO: updating cache $cache_file" >&5 ++echo "$as_me: updating cache $cache_file" >&6;} + cat confcache >$cache_file + else +- { $as_echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5 +-$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} ++ { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5 ++echo "$as_me: not updating unwritable cache $cache_file" >&6;} + fi + fi + rm -f confcache +@@ -23531,7 +23560,7 @@ + for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue + # 1. Remove the extension, and $U if already installed. + ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' +- ac_i=`$as_echo "$ac_i" | sed "$ac_script"` ++ ac_i=`echo "$ac_i" | sed "$ac_script"` + # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR + # will be set to the directory where LIBOBJS objects are built. + ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext" +@@ -23543,224 +23572,222 @@ + + + if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then +- { { $as_echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined. ++ { { echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined. + Usually this means the macro was only invoked conditionally." >&5 +-$as_echo "$as_me: error: conditional \"AMDEP\" was never defined. ++echo "$as_me: error: conditional \"AMDEP\" was never defined. + Usually this means the macro was only invoked conditionally." >&2;} + { (exit 1); exit 1; }; } + fi + if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then +- { { $as_echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined. ++ { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined. + Usually this means the macro was only invoked conditionally." >&5 +-$as_echo "$as_me: error: conditional \"am__fastdepCC\" was never defined. ++echo "$as_me: error: conditional \"am__fastdepCC\" was never defined. + Usually this means the macro was only invoked conditionally." >&2;} + { (exit 1); exit 1; }; } + fi + if test -z "${am__fastdepCCAS_TRUE}" && test -z "${am__fastdepCCAS_FALSE}"; then +- { { $as_echo "$as_me:$LINENO: error: conditional \"am__fastdepCCAS\" was never defined. ++ { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCCAS\" was never defined. + Usually this means the macro was only invoked conditionally." >&5 +-$as_echo "$as_me: error: conditional \"am__fastdepCCAS\" was never defined. ++echo "$as_me: error: conditional \"am__fastdepCCAS\" was never defined. + Usually this means the macro was only invoked conditionally." >&2;} + { (exit 1); exit 1; }; } + fi + if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then +- { { $as_echo "$as_me:$LINENO: error: conditional \"am__fastdepCXX\" was never defined. ++ { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCXX\" was never defined. + Usually this means the macro was only invoked conditionally." >&5 +-$as_echo "$as_me: error: conditional \"am__fastdepCXX\" was never defined. ++echo "$as_me: error: conditional \"am__fastdepCXX\" was never defined. + Usually this means the macro was only invoked conditionally." >&2;} + { (exit 1); exit 1; }; } + fi + if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then +- { { $as_echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined. ++ { { echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined. + Usually this means the macro was only invoked conditionally." >&5 +-$as_echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined. ++echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined. + Usually this means the macro was only invoked conditionally." >&2;} + { (exit 1); exit 1; }; } + fi + if test -z "${TESTSUBDIR_TRUE}" && test -z "${TESTSUBDIR_FALSE}"; then +- { { $as_echo "$as_me:$LINENO: error: conditional \"TESTSUBDIR\" was never defined. ++ { { echo "$as_me:$LINENO: error: conditional \"TESTSUBDIR\" was never defined. + Usually this means the macro was only invoked conditionally." >&5 +-$as_echo "$as_me: error: conditional \"TESTSUBDIR\" was never defined. ++echo "$as_me: error: conditional \"TESTSUBDIR\" was never defined. + Usually this means the macro was only invoked conditionally." >&2;} + { (exit 1); exit 1; }; } + fi + if test -z "${MIPS_TRUE}" && test -z "${MIPS_FALSE}"; then +- { { $as_echo "$as_me:$LINENO: error: conditional \"MIPS\" was never defined. ++ { { echo "$as_me:$LINENO: error: conditional \"MIPS\" was never defined. + Usually this means the macro was only invoked conditionally." >&5 +-$as_echo "$as_me: error: conditional \"MIPS\" was never defined. ++echo "$as_me: error: conditional \"MIPS\" was never defined. + Usually this means the macro was only invoked conditionally." >&2;} + { (exit 1); exit 1; }; } + fi + if test -z "${SPARC_TRUE}" && test -z "${SPARC_FALSE}"; then +- { { $as_echo "$as_me:$LINENO: error: conditional \"SPARC\" was never defined. ++ { { echo "$as_me:$LINENO: error: conditional \"SPARC\" was never defined. + Usually this means the macro was only invoked conditionally." >&5 +-$as_echo "$as_me: error: conditional \"SPARC\" was never defined. ++echo "$as_me: error: conditional \"SPARC\" was never defined. + Usually this means the macro was only invoked conditionally." >&2;} + { (exit 1); exit 1; }; } + fi + if test -z "${X86_TRUE}" && test -z "${X86_FALSE}"; then +- { { $as_echo "$as_me:$LINENO: error: conditional \"X86\" was never defined. ++ { { echo "$as_me:$LINENO: error: conditional \"X86\" was never defined. + Usually this means the macro was only invoked conditionally." >&5 +-$as_echo "$as_me: error: conditional \"X86\" was never defined. ++echo "$as_me: error: conditional \"X86\" was never defined. + Usually this means the macro was only invoked conditionally." >&2;} + { (exit 1); exit 1; }; } + fi + if test -z "${X86_FREEBSD_TRUE}" && test -z "${X86_FREEBSD_FALSE}"; then +- { { $as_echo "$as_me:$LINENO: error: conditional \"X86_FREEBSD\" was never defined. ++ { { echo "$as_me:$LINENO: error: conditional \"X86_FREEBSD\" was never defined. + Usually this means the macro was only invoked conditionally." >&5 +-$as_echo "$as_me: error: conditional \"X86_FREEBSD\" was never defined. ++echo "$as_me: error: conditional \"X86_FREEBSD\" was never defined. + Usually this means the macro was only invoked conditionally." >&2;} + { (exit 1); exit 1; }; } + fi + if test -z "${X86_WIN32_TRUE}" && test -z "${X86_WIN32_FALSE}"; then +- { { $as_echo "$as_me:$LINENO: error: conditional \"X86_WIN32\" was never defined. ++ { { echo "$as_me:$LINENO: error: conditional \"X86_WIN32\" was never defined. + Usually this means the macro was only invoked conditionally." >&5 +-$as_echo "$as_me: error: conditional \"X86_WIN32\" was never defined. ++echo "$as_me: error: conditional \"X86_WIN32\" was never defined. + Usually this means the macro was only invoked conditionally." >&2;} + { (exit 1); exit 1; }; } + fi + if test -z "${X86_DARWIN_TRUE}" && test -z "${X86_DARWIN_FALSE}"; then +- { { $as_echo "$as_me:$LINENO: error: conditional \"X86_DARWIN\" was never defined. ++ { { echo "$as_me:$LINENO: error: conditional \"X86_DARWIN\" was never defined. + Usually this means the macro was only invoked conditionally." >&5 +-$as_echo "$as_me: error: conditional \"X86_DARWIN\" was never defined. ++echo "$as_me: error: conditional \"X86_DARWIN\" was never defined. + Usually this means the macro was only invoked conditionally." >&2;} + { (exit 1); exit 1; }; } + fi + if test -z "${ALPHA_TRUE}" && test -z "${ALPHA_FALSE}"; then +- { { $as_echo "$as_me:$LINENO: error: conditional \"ALPHA\" was never defined. ++ { { echo "$as_me:$LINENO: error: conditional \"ALPHA\" was never defined. + Usually this means the macro was only invoked conditionally." >&5 +-$as_echo "$as_me: error: conditional \"ALPHA\" was never defined. ++echo "$as_me: error: conditional \"ALPHA\" was never defined. + Usually this means the macro was only invoked conditionally." >&2;} + { (exit 1); exit 1; }; } + fi + if test -z "${IA64_TRUE}" && test -z "${IA64_FALSE}"; then +- { { $as_echo "$as_me:$LINENO: error: conditional \"IA64\" was never defined. ++ { { echo "$as_me:$LINENO: error: conditional \"IA64\" was never defined. + Usually this means the macro was only invoked conditionally." >&5 +-$as_echo "$as_me: error: conditional \"IA64\" was never defined. ++echo "$as_me: error: conditional \"IA64\" was never defined. + Usually this means the macro was only invoked conditionally." >&2;} + { (exit 1); exit 1; }; } + fi + if test -z "${M32R_TRUE}" && test -z "${M32R_FALSE}"; then +- { { $as_echo "$as_me:$LINENO: error: conditional \"M32R\" was never defined. ++ { { echo "$as_me:$LINENO: error: conditional \"M32R\" was never defined. + Usually this means the macro was only invoked conditionally." >&5 +-$as_echo "$as_me: error: conditional \"M32R\" was never defined. ++echo "$as_me: error: conditional \"M32R\" was never defined. + Usually this means the macro was only invoked conditionally." >&2;} + { (exit 1); exit 1; }; } + fi + if test -z "${M68K_TRUE}" && test -z "${M68K_FALSE}"; then +- { { $as_echo "$as_me:$LINENO: error: conditional \"M68K\" was never defined. ++ { { echo "$as_me:$LINENO: error: conditional \"M68K\" was never defined. + Usually this means the macro was only invoked conditionally." >&5 +-$as_echo "$as_me: error: conditional \"M68K\" was never defined. ++echo "$as_me: error: conditional \"M68K\" was never defined. + Usually this means the macro was only invoked conditionally." >&2;} + { (exit 1); exit 1; }; } + fi + if test -z "${POWERPC_TRUE}" && test -z "${POWERPC_FALSE}"; then +- { { $as_echo "$as_me:$LINENO: error: conditional \"POWERPC\" was never defined. ++ { { echo "$as_me:$LINENO: error: conditional \"POWERPC\" was never defined. + Usually this means the macro was only invoked conditionally." >&5 +-$as_echo "$as_me: error: conditional \"POWERPC\" was never defined. ++echo "$as_me: error: conditional \"POWERPC\" was never defined. + Usually this means the macro was only invoked conditionally." >&2;} + { (exit 1); exit 1; }; } + fi + if test -z "${POWERPC_AIX_TRUE}" && test -z "${POWERPC_AIX_FALSE}"; then +- { { $as_echo "$as_me:$LINENO: error: conditional \"POWERPC_AIX\" was never defined. ++ { { echo "$as_me:$LINENO: error: conditional \"POWERPC_AIX\" was never defined. + Usually this means the macro was only invoked conditionally." >&5 +-$as_echo "$as_me: error: conditional \"POWERPC_AIX\" was never defined. ++echo "$as_me: error: conditional \"POWERPC_AIX\" was never defined. + Usually this means the macro was only invoked conditionally." >&2;} + { (exit 1); exit 1; }; } + fi + if test -z "${POWERPC_DARWIN_TRUE}" && test -z "${POWERPC_DARWIN_FALSE}"; then +- { { $as_echo "$as_me:$LINENO: error: conditional \"POWERPC_DARWIN\" was never defined. ++ { { echo "$as_me:$LINENO: error: conditional \"POWERPC_DARWIN\" was never defined. + Usually this means the macro was only invoked conditionally." >&5 +-$as_echo "$as_me: error: conditional \"POWERPC_DARWIN\" was never defined. ++echo "$as_me: error: conditional \"POWERPC_DARWIN\" was never defined. + Usually this means the macro was only invoked conditionally." >&2;} + { (exit 1); exit 1; }; } + fi + if test -z "${POWERPC_FREEBSD_TRUE}" && test -z "${POWERPC_FREEBSD_FALSE}"; then +- { { $as_echo "$as_me:$LINENO: error: conditional \"POWERPC_FREEBSD\" was never defined. ++ { { echo "$as_me:$LINENO: error: conditional \"POWERPC_FREEBSD\" was never defined. + Usually this means the macro was only invoked conditionally." >&5 +-$as_echo "$as_me: error: conditional \"POWERPC_FREEBSD\" was never defined. ++echo "$as_me: error: conditional \"POWERPC_FREEBSD\" was never defined. + Usually this means the macro was only invoked conditionally." >&2;} + { (exit 1); exit 1; }; } + fi + if test -z "${ARM_TRUE}" && test -z "${ARM_FALSE}"; then +- { { $as_echo "$as_me:$LINENO: error: conditional \"ARM\" was never defined. ++ { { echo "$as_me:$LINENO: error: conditional \"ARM\" was never defined. + Usually this means the macro was only invoked conditionally." >&5 +-$as_echo "$as_me: error: conditional \"ARM\" was never defined. ++echo "$as_me: error: conditional \"ARM\" was never defined. + Usually this means the macro was only invoked conditionally." >&2;} + { (exit 1); exit 1; }; } + fi + if test -z "${LIBFFI_CRIS_TRUE}" && test -z "${LIBFFI_CRIS_FALSE}"; then +- { { $as_echo "$as_me:$LINENO: error: conditional \"LIBFFI_CRIS\" was never defined. ++ { { echo "$as_me:$LINENO: error: conditional \"LIBFFI_CRIS\" was never defined. + Usually this means the macro was only invoked conditionally." >&5 +-$as_echo "$as_me: error: conditional \"LIBFFI_CRIS\" was never defined. ++echo "$as_me: error: conditional \"LIBFFI_CRIS\" was never defined. + Usually this means the macro was only invoked conditionally." >&2;} + { (exit 1); exit 1; }; } + fi + if test -z "${FRV_TRUE}" && test -z "${FRV_FALSE}"; then +- { { $as_echo "$as_me:$LINENO: error: conditional \"FRV\" was never defined. ++ { { echo "$as_me:$LINENO: error: conditional \"FRV\" was never defined. + Usually this means the macro was only invoked conditionally." >&5 +-$as_echo "$as_me: error: conditional \"FRV\" was never defined. ++echo "$as_me: error: conditional \"FRV\" was never defined. + Usually this means the macro was only invoked conditionally." >&2;} + { (exit 1); exit 1; }; } + fi + if test -z "${S390_TRUE}" && test -z "${S390_FALSE}"; then +- { { $as_echo "$as_me:$LINENO: error: conditional \"S390\" was never defined. ++ { { echo "$as_me:$LINENO: error: conditional \"S390\" was never defined. + Usually this means the macro was only invoked conditionally." >&5 +-$as_echo "$as_me: error: conditional \"S390\" was never defined. ++echo "$as_me: error: conditional \"S390\" was never defined. + Usually this means the macro was only invoked conditionally." >&2;} + { (exit 1); exit 1; }; } + fi + if test -z "${X86_64_TRUE}" && test -z "${X86_64_FALSE}"; then +- { { $as_echo "$as_me:$LINENO: error: conditional \"X86_64\" was never defined. ++ { { echo "$as_me:$LINENO: error: conditional \"X86_64\" was never defined. + Usually this means the macro was only invoked conditionally." >&5 +-$as_echo "$as_me: error: conditional \"X86_64\" was never defined. ++echo "$as_me: error: conditional \"X86_64\" was never defined. + Usually this means the macro was only invoked conditionally." >&2;} + { (exit 1); exit 1; }; } + fi + if test -z "${SH_TRUE}" && test -z "${SH_FALSE}"; then +- { { $as_echo "$as_me:$LINENO: error: conditional \"SH\" was never defined. ++ { { echo "$as_me:$LINENO: error: conditional \"SH\" was never defined. + Usually this means the macro was only invoked conditionally." >&5 +-$as_echo "$as_me: error: conditional \"SH\" was never defined. ++echo "$as_me: error: conditional \"SH\" was never defined. + Usually this means the macro was only invoked conditionally." >&2;} + { (exit 1); exit 1; }; } + fi + if test -z "${SH64_TRUE}" && test -z "${SH64_FALSE}"; then +- { { $as_echo "$as_me:$LINENO: error: conditional \"SH64\" was never defined. ++ { { echo "$as_me:$LINENO: error: conditional \"SH64\" was never defined. + Usually this means the macro was only invoked conditionally." >&5 +-$as_echo "$as_me: error: conditional \"SH64\" was never defined. ++echo "$as_me: error: conditional \"SH64\" was never defined. + Usually this means the macro was only invoked conditionally." >&2;} + { (exit 1); exit 1; }; } + fi + if test -z "${PA_LINUX_TRUE}" && test -z "${PA_LINUX_FALSE}"; then +- { { $as_echo "$as_me:$LINENO: error: conditional \"PA_LINUX\" was never defined. ++ { { echo "$as_me:$LINENO: error: conditional \"PA_LINUX\" was never defined. + Usually this means the macro was only invoked conditionally." >&5 +-$as_echo "$as_me: error: conditional \"PA_LINUX\" was never defined. ++echo "$as_me: error: conditional \"PA_LINUX\" was never defined. + Usually this means the macro was only invoked conditionally." >&2;} + { (exit 1); exit 1; }; } + fi + if test -z "${PA_HPUX_TRUE}" && test -z "${PA_HPUX_FALSE}"; then +- { { $as_echo "$as_me:$LINENO: error: conditional \"PA_HPUX\" was never defined. ++ { { echo "$as_me:$LINENO: error: conditional \"PA_HPUX\" was never defined. + Usually this means the macro was only invoked conditionally." >&5 +-$as_echo "$as_me: error: conditional \"PA_HPUX\" was never defined. ++echo "$as_me: error: conditional \"PA_HPUX\" was never defined. + Usually this means the macro was only invoked conditionally." >&2;} + { (exit 1); exit 1; }; } + fi + if test -z "${PA64_HPUX_TRUE}" && test -z "${PA64_HPUX_FALSE}"; then +- { { $as_echo "$as_me:$LINENO: error: conditional \"PA64_HPUX\" was never defined. ++ { { echo "$as_me:$LINENO: error: conditional \"PA64_HPUX\" was never defined. + Usually this means the macro was only invoked conditionally." >&5 +-$as_echo "$as_me: error: conditional \"PA64_HPUX\" was never defined. ++echo "$as_me: error: conditional \"PA64_HPUX\" was never defined. + Usually this means the macro was only invoked conditionally." >&2;} + { (exit 1); exit 1; }; } + fi + +- + : ${CONFIG_STATUS=./config.status} +-ac_write_fail=0 + ac_clean_files_save=$ac_clean_files + ac_clean_files="$ac_clean_files $CONFIG_STATUS" +-{ $as_echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5 +-$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} +-cat >$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ++{ echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5 ++echo "$as_me: creating $CONFIG_STATUS" >&6;} ++cat >$CONFIG_STATUS <<_ACEOF + #! $SHELL + # Generated by $as_me. + # Run this file to recreate the current configuration. +@@ -23773,7 +23800,7 @@ + SHELL=\${CONFIG_SHELL-$SHELL} + _ACEOF + +-cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 ++cat >>$CONFIG_STATUS <<\_ACEOF + ## --------------------- ## + ## M4sh Initialization. ## + ## --------------------- ## +@@ -23783,7 +23810,7 @@ + if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then + emulate sh + NULLCMD=: +- # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which ++ # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which + # is contrary to our usage. Disable this feature. + alias -g '${1+"$@"}'='"$@"' + setopt NO_GLOB_SUBST +@@ -23805,45 +23832,17 @@ + as_cr_digits='0123456789' + as_cr_alnum=$as_cr_Letters$as_cr_digits + +-as_nl=' +-' +-export as_nl +-# Printing a long string crashes Solaris 7 /usr/bin/printf. +-as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' +-as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo +-as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo +-if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then +- as_echo='printf %s\n' +- as_echo_n='printf %s' +-else +- if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then +- as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' +- as_echo_n='/usr/ucb/echo -n' +- else +- as_echo_body='eval expr "X$1" : "X\\(.*\\)"' +- as_echo_n_body='eval +- arg=$1; +- case $arg in +- *"$as_nl"*) +- expr "X$arg" : "X\\(.*\\)$as_nl"; +- arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; +- esac; +- expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" +- ' +- export as_echo_n_body +- as_echo_n='sh -c $as_echo_n_body as_echo' +- fi +- export as_echo_body +- as_echo='sh -c $as_echo_body as_echo' +-fi +- + # The user is always right. + if test "${PATH_SEPARATOR+set}" != set; then +- PATH_SEPARATOR=: +- (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { +- (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || +- PATH_SEPARATOR=';' +- } ++ echo "#! /bin/sh" >conf$$.sh ++ echo "exit 0" >>conf$$.sh ++ chmod +x conf$$.sh ++ if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then ++ PATH_SEPARATOR=';' ++ else ++ PATH_SEPARATOR=: ++ fi ++ rm -f conf$$.sh + fi + + # Support unset when possible. +@@ -23859,6 +23858,8 @@ + # there to prevent editors from complaining about space-tab. + # (If _AS_PATH_WALK were called with IFS unset, it would disable word + # splitting by setting IFS to empty value.) ++as_nl=' ++' + IFS=" "" $as_nl" + + # Find who we are. Look in the path if we contain no directory separator. +@@ -23881,7 +23882,7 @@ + as_myself=$0 + fi + if test ! -f "$as_myself"; then +- $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 ++ echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 + { (exit 1); exit 1; } + fi + +@@ -23894,10 +23895,17 @@ + PS4='+ ' + + # NLS nuisances. +-LC_ALL=C +-export LC_ALL +-LANGUAGE=C +-export LANGUAGE ++for as_var in \ ++ LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \ ++ LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \ ++ LC_TELEPHONE LC_TIME ++do ++ if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then ++ eval $as_var=C; export $as_var ++ else ++ ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var ++ fi ++done + + # Required to use basename. + if expr a : '\(a\)' >/dev/null 2>&1 && +@@ -23919,7 +23927,7 @@ + $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ + X"$0" : 'X\(//\)$' \| \ + X"$0" : 'X\(/\)' \| . 2>/dev/null || +-$as_echo X/"$0" | ++echo X/"$0" | + sed '/^.*\/\([^/][^/]*\)\/*$/{ + s//\1/ + q +@@ -23970,7 +23978,7 @@ + s/-\n.*// + ' >$as_me.lineno && + chmod +x "$as_me.lineno" || +- { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2 ++ { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2 + { (exit 1); exit 1; }; } + + # Don't try to exec as it changes $[0], causing all sort of problems +@@ -23998,6 +24006,7 @@ + *) + ECHO_N='-n';; + esac ++ + if expr a : '\(a\)' >/dev/null 2>&1 && + test "X`expr 00001 : '.*\(...\)'`" = X001; then + as_expr=expr +@@ -24010,22 +24019,19 @@ + rm -f conf$$.dir/conf$$.file + else + rm -f conf$$.dir +- mkdir conf$$.dir 2>/dev/null ++ mkdir conf$$.dir + fi +-if (echo >conf$$.file) 2>/dev/null; then +- if ln -s conf$$.file conf$$ 2>/dev/null; then +- as_ln_s='ln -s' +- # ... but there are two gotchas: +- # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. +- # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. +- # In both cases, we have to default to `cp -p'. +- ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || +- as_ln_s='cp -p' +- elif ln conf$$.file conf$$ 2>/dev/null; then +- as_ln_s=ln +- else ++echo >conf$$.file ++if ln -s conf$$.file conf$$ 2>/dev/null; then ++ as_ln_s='ln -s' ++ # ... but there are two gotchas: ++ # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. ++ # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. ++ # In both cases, we have to default to `cp -p'. ++ ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || + as_ln_s='cp -p' +- fi ++elif ln conf$$.file conf$$ 2>/dev/null; then ++ as_ln_s=ln + else + as_ln_s='cp -p' + fi +@@ -24050,10 +24056,10 @@ + as_test_x=' + eval sh -c '\'' + if test -d "$1"; then +- test -d "$1/."; ++ test -d "$1/."; + else + case $1 in +- -*)set "./$1";; ++ -*)set "./$1";; + esac; + case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in + ???[sx]*):;;*)false;;esac;fi +@@ -24076,7 +24082,7 @@ + # values after options handling. + ac_log=" + This file was extended by libffi $as_me 3.0.8, which was +-generated by GNU Autoconf 2.63. Invocation command line was ++generated by GNU Autoconf 2.61. Invocation command line was + + CONFIG_FILES = $CONFIG_FILES + CONFIG_HEADERS = $CONFIG_HEADERS +@@ -24089,16 +24095,7 @@ + + _ACEOF + +-case $ac_config_files in *" +-"*) set x $ac_config_files; shift; ac_config_files=$*;; +-esac +- +-case $ac_config_headers in *" +-"*) set x $ac_config_headers; shift; ac_config_headers=$*;; +-esac +- +- +-cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ++cat >>$CONFIG_STATUS <<_ACEOF + # Files that config.status was made for. + config_files="$ac_config_files" + config_headers="$ac_config_headers" +@@ -24107,23 +24104,22 @@ + + _ACEOF + +-cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 ++cat >>$CONFIG_STATUS <<\_ACEOF + ac_cs_usage="\ + \`$as_me' instantiates files from templates according to the + current configuration. + +-Usage: $0 [OPTION]... [FILE]... ++Usage: $0 [OPTIONS] [FILE]... + + -h, --help print this help, then exit + -V, --version print version number and configuration settings, then exit +- -q, --quiet, --silent +- do not print progress messages ++ -q, --quiet do not print progress messages + -d, --debug don't remove temporary files + --recheck update $as_me by reconfiguring in the same conditions +- --file=FILE[:TEMPLATE] +- instantiate the configuration file FILE +- --header=FILE[:TEMPLATE] +- instantiate the configuration header FILE ++ --file=FILE[:TEMPLATE] ++ instantiate the configuration file FILE ++ --header=FILE[:TEMPLATE] ++ instantiate the configuration header FILE + + Configuration files: + $config_files +@@ -24140,13 +24136,13 @@ + Report bugs to ." + + _ACEOF +-cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ++cat >>$CONFIG_STATUS <<_ACEOF + ac_cs_version="\\ + libffi config.status 3.0.8 +-configured by $0, generated by GNU Autoconf 2.63, +- with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" ++configured by $0, generated by GNU Autoconf 2.61, ++ with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" + +-Copyright (C) 2008 Free Software Foundation, Inc. ++Copyright (C) 2006 Free Software Foundation, Inc. + This config.status script is free software; the Free Software Foundation + gives unlimited permission to copy, distribute and modify it." + +@@ -24154,12 +24150,11 @@ + srcdir='$srcdir' + INSTALL='$INSTALL' + MKDIR_P='$MKDIR_P' +-AWK='$AWK' +-test -n "\$AWK" || AWK=awk + _ACEOF + +-cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 +-# The default lists apply if the user does not specify any file. ++cat >>$CONFIG_STATUS <<\_ACEOF ++# If no file are specified by the user, then we need to provide default ++# value. By we need to know if files were specified by the user. + ac_need_defaults=: + while test $# != 0 + do +@@ -24181,36 +24176,30 @@ + -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) + ac_cs_recheck=: ;; + --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) +- $as_echo "$ac_cs_version"; exit ;; ++ echo "$ac_cs_version"; exit ;; + --debug | --debu | --deb | --de | --d | -d ) + debug=: ;; + --file | --fil | --fi | --f ) + $ac_shift +- case $ac_optarg in +- *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; +- esac +- CONFIG_FILES="$CONFIG_FILES '$ac_optarg'" ++ CONFIG_FILES="$CONFIG_FILES $ac_optarg" + ac_need_defaults=false;; + --header | --heade | --head | --hea ) + $ac_shift +- case $ac_optarg in +- *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; +- esac +- CONFIG_HEADERS="$CONFIG_HEADERS '$ac_optarg'" ++ CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg" + ac_need_defaults=false;; + --he | --h) + # Conflict between --help and --header +- { $as_echo "$as_me: error: ambiguous option: $1 ++ { echo "$as_me: error: ambiguous option: $1 + Try \`$0 --help' for more information." >&2 + { (exit 1); exit 1; }; };; + --help | --hel | -h ) +- $as_echo "$ac_cs_usage"; exit ;; ++ echo "$ac_cs_usage"; exit ;; + -q | -quiet | --quiet | --quie | --qui | --qu | --q \ + | -silent | --silent | --silen | --sile | --sil | --si | --s) + ac_cs_silent=: ;; + + # This is an error. +- -*) { $as_echo "$as_me: error: unrecognized option: $1 ++ -*) { echo "$as_me: error: unrecognized option: $1 + Try \`$0 --help' for more information." >&2 + { (exit 1); exit 1; }; } ;; + +@@ -24229,29 +24218,27 @@ + fi + + _ACEOF +-cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ++cat >>$CONFIG_STATUS <<_ACEOF + if \$ac_cs_recheck; then +- set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion +- shift +- \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 +- CONFIG_SHELL='$SHELL' ++ echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6 ++ CONFIG_SHELL=$SHELL + export CONFIG_SHELL +- exec "\$@" ++ exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion + fi + + _ACEOF +-cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 ++cat >>$CONFIG_STATUS <<\_ACEOF + exec 5>>config.log + { + echo + sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX + ## Running $as_me. ## + _ASBOX +- $as_echo "$ac_log" ++ echo "$ac_log" + } >&5 + + _ACEOF +-cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ++cat >>$CONFIG_STATUS <<_ACEOF + # + # INIT-COMMANDS + # +@@ -24260,7 +24247,7 @@ + + _ACEOF + +-cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 ++cat >>$CONFIG_STATUS <<\_ACEOF + + # Handling of arguments. + for ac_config_target in $ac_config_targets +@@ -24278,8 +24265,8 @@ + "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;; + "libffi.pc") CONFIG_FILES="$CONFIG_FILES libffi.pc" ;; + +- *) { { $as_echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5 +-$as_echo "$as_me: error: invalid argument: $ac_config_target" >&2;} ++ *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5 ++echo "$as_me: error: invalid argument: $ac_config_target" >&2;} + { (exit 1); exit 1; }; };; + esac + done +@@ -24321,144 +24308,286 @@ + (umask 077 && mkdir "$tmp") + } || + { +- $as_echo "$as_me: cannot create a temporary directory in ." >&2 ++ echo "$me: cannot create a temporary directory in ." >&2 + { (exit 1); exit 1; } + } + +-# Set up the scripts for CONFIG_FILES section. +-# No need to generate them if there are no CONFIG_FILES. +-# This happens for instance with `./config.status config.h'. +-if test -n "$CONFIG_FILES"; then +- ++# ++# Set up the sed scripts for CONFIG_FILES section. ++# + +-ac_cr=' ' +-ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' /dev/null` +-if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then +- ac_cs_awk_cr='\\r' +-else +- ac_cs_awk_cr=$ac_cr +-fi ++# No need to generate the scripts if there are no CONFIG_FILES. ++# This happens for instance when ./config.status config.h ++if test -n "$CONFIG_FILES"; then + +-echo 'BEGIN {' >"$tmp/subs1.awk" && + _ACEOF + + +-{ +- echo "cat >conf$$subs.awk <<_ACEOF" && +- echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && +- echo "_ACEOF" +-} >conf$$subs.sh || +- { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 +-$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} +- { (exit 1); exit 1; }; } +-ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'` ++ + ac_delim='%!_!# ' + for ac_last_try in false false false false false :; do +- . ./conf$$subs.sh || +- { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 +-$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} +- { (exit 1); exit 1; }; } ++ cat >conf$$subs.sed <<_ACEOF ++SHELL!$SHELL$ac_delim ++PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim ++PACKAGE_NAME!$PACKAGE_NAME$ac_delim ++PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim ++PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim ++PACKAGE_STRING!$PACKAGE_STRING$ac_delim ++PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim ++exec_prefix!$exec_prefix$ac_delim ++prefix!$prefix$ac_delim ++program_transform_name!$program_transform_name$ac_delim ++bindir!$bindir$ac_delim ++sbindir!$sbindir$ac_delim ++libexecdir!$libexecdir$ac_delim ++datarootdir!$datarootdir$ac_delim ++datadir!$datadir$ac_delim ++sysconfdir!$sysconfdir$ac_delim ++sharedstatedir!$sharedstatedir$ac_delim ++localstatedir!$localstatedir$ac_delim ++includedir!$includedir$ac_delim ++oldincludedir!$oldincludedir$ac_delim ++docdir!$docdir$ac_delim ++infodir!$infodir$ac_delim ++htmldir!$htmldir$ac_delim ++dvidir!$dvidir$ac_delim ++pdfdir!$pdfdir$ac_delim ++psdir!$psdir$ac_delim ++libdir!$libdir$ac_delim ++localedir!$localedir$ac_delim ++mandir!$mandir$ac_delim ++DEFS!$DEFS$ac_delim ++ECHO_C!$ECHO_C$ac_delim ++ECHO_N!$ECHO_N$ac_delim ++ECHO_T!$ECHO_T$ac_delim ++LIBS!$LIBS$ac_delim ++build_alias!$build_alias$ac_delim ++host_alias!$host_alias$ac_delim ++target_alias!$target_alias$ac_delim ++build!$build$ac_delim ++build_cpu!$build_cpu$ac_delim ++build_vendor!$build_vendor$ac_delim ++build_os!$build_os$ac_delim ++host!$host$ac_delim ++host_cpu!$host_cpu$ac_delim ++host_vendor!$host_vendor$ac_delim ++host_os!$host_os$ac_delim ++target!$target$ac_delim ++target_cpu!$target_cpu$ac_delim ++target_vendor!$target_vendor$ac_delim ++target_os!$target_os$ac_delim ++INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim ++INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim ++INSTALL_DATA!$INSTALL_DATA$ac_delim ++am__isrc!$am__isrc$ac_delim ++CYGPATH_W!$CYGPATH_W$ac_delim ++PACKAGE!$PACKAGE$ac_delim ++VERSION!$VERSION$ac_delim ++ACLOCAL!$ACLOCAL$ac_delim ++AUTOCONF!$AUTOCONF$ac_delim ++AUTOMAKE!$AUTOMAKE$ac_delim ++AUTOHEADER!$AUTOHEADER$ac_delim ++MAKEINFO!$MAKEINFO$ac_delim ++install_sh!$install_sh$ac_delim ++STRIP!$STRIP$ac_delim ++INSTALL_STRIP_PROGRAM!$INSTALL_STRIP_PROGRAM$ac_delim ++mkdir_p!$mkdir_p$ac_delim ++AWK!$AWK$ac_delim ++SET_MAKE!$SET_MAKE$ac_delim ++am__leading_dot!$am__leading_dot$ac_delim ++AMTAR!$AMTAR$ac_delim ++am__tar!$am__tar$ac_delim ++am__untar!$am__untar$ac_delim ++CC!$CC$ac_delim ++CFLAGS!$CFLAGS$ac_delim ++LDFLAGS!$LDFLAGS$ac_delim ++CPPFLAGS!$CPPFLAGS$ac_delim ++ac_ct_CC!$ac_ct_CC$ac_delim ++EXEEXT!$EXEEXT$ac_delim ++OBJEXT!$OBJEXT$ac_delim ++DEPDIR!$DEPDIR$ac_delim ++am__include!$am__include$ac_delim ++am__quote!$am__quote$ac_delim ++AMDEP_TRUE!$AMDEP_TRUE$ac_delim ++AMDEP_FALSE!$AMDEP_FALSE$ac_delim ++AMDEPBACKSLASH!$AMDEPBACKSLASH$ac_delim ++CCDEPMODE!$CCDEPMODE$ac_delim ++am__fastdepCC_TRUE!$am__fastdepCC_TRUE$ac_delim ++am__fastdepCC_FALSE!$am__fastdepCC_FALSE$ac_delim ++CCAS!$CCAS$ac_delim ++CCASFLAGS!$CCASFLAGS$ac_delim ++CCASDEPMODE!$CCASDEPMODE$ac_delim ++am__fastdepCCAS_TRUE!$am__fastdepCCAS_TRUE$ac_delim ++am__fastdepCCAS_FALSE!$am__fastdepCCAS_FALSE$ac_delim ++LIBFFI_DLL!$LIBFFI_DLL$ac_delim ++LIBFFI_LDFLAGS!$LIBFFI_LDFLAGS$ac_delim ++SED!$SED$ac_delim ++GREP!$GREP$ac_delim ++EGREP!$EGREP$ac_delim ++_ACEOF + +- ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` +- if test $ac_delim_n = $ac_delim_num; then ++ if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then + break + elif $ac_last_try; then +- { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 +-$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} ++ { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 ++echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} + { (exit 1); exit 1; }; } + else + ac_delim="$ac_delim!$ac_delim _$ac_delim!! " + fi + done +-rm -f conf$$subs.sh + +-cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 +-cat >>"\$tmp/subs1.awk" <<\\_ACAWK && +-_ACEOF +-sed -n ' +-h +-s/^/S["/; s/!.*/"]=/ +-p +-g +-s/^[^!]*!// +-:repl +-t repl +-s/'"$ac_delim"'$// +-t delim +-:nl +-h +-s/\(.\{148\}\).*/\1/ +-t more1 +-s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ +-p +-n +-b repl +-:more1 +-s/["\\]/\\&/g; s/^/"/; s/$/"\\/ +-p +-g +-s/.\{148\}// +-t nl +-:delim +-h +-s/\(.\{148\}\).*/\1/ +-t more2 +-s/["\\]/\\&/g; s/^/"/; s/$/"/ +-p +-b +-:more2 +-s/["\\]/\\&/g; s/^/"/; s/$/"\\/ +-p +-g +-s/.\{148\}// +-t delim +-' >$CONFIG_STATUS || ac_write_fail=1 +-rm -f conf$$subs.awk +-cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 +-_ACAWK +-cat >>"\$tmp/subs1.awk" <<_ACAWK && +- for (key in S) S_is_set[key] = 1 +- FS = "" ++ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed` ++if test -n "$ac_eof"; then ++ ac_eof=`echo "$ac_eof" | sort -nru | sed 1q` ++ ac_eof=`expr $ac_eof + 1` ++fi + +-} +-{ +- line = $ 0 +- nfields = split(line, field, "@") +- substed = 0 +- len = length(field[1]) +- for (i = 2; i < nfields; i++) { +- key = field[i] +- keylen = length(key) +- if (S_is_set[key]) { +- value = S[key] +- line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) +- len += length(value) + length(field[++i]) +- substed = 1 +- } else +- len += 1 + keylen +- } ++cat >>$CONFIG_STATUS <<_ACEOF ++cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof ++/@[a-zA-Z_][a-zA-Z_0-9]*@/!b ++_ACEOF ++sed ' ++s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g ++s/^/s,@/; s/!/@,|#_!!_#|/ ++:n ++t n ++s/'"$ac_delim"'$/,g/; t ++s/$/\\/; p ++N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n ++' >>$CONFIG_STATUS >$CONFIG_STATUS <<_ACEOF ++CEOF$ac_eof ++_ACEOF + +- print line +-} + +-_ACAWK ++ac_delim='%!_!# ' ++for ac_last_try in false false false false false :; do ++ cat >conf$$subs.sed <<_ACEOF ++LN_S!$LN_S$ac_delim ++ECHO!$ECHO$ac_delim ++AR!$AR$ac_delim ++RANLIB!$RANLIB$ac_delim ++DSYMUTIL!$DSYMUTIL$ac_delim ++NMEDIT!$NMEDIT$ac_delim ++DLLTOOL!$DLLTOOL$ac_delim ++AS!$AS$ac_delim ++OBJDUMP!$OBJDUMP$ac_delim ++CPP!$CPP$ac_delim ++CXX!$CXX$ac_delim ++CXXFLAGS!$CXXFLAGS$ac_delim ++ac_ct_CXX!$ac_ct_CXX$ac_delim ++CXXDEPMODE!$CXXDEPMODE$ac_delim ++am__fastdepCXX_TRUE!$am__fastdepCXX_TRUE$ac_delim ++am__fastdepCXX_FALSE!$am__fastdepCXX_FALSE$ac_delim ++CXXCPP!$CXXCPP$ac_delim ++F77!$F77$ac_delim ++FFLAGS!$FFLAGS$ac_delim ++ac_ct_F77!$ac_ct_F77$ac_delim ++LIBTOOL!$LIBTOOL$ac_delim ++MAINTAINER_MODE_TRUE!$MAINTAINER_MODE_TRUE$ac_delim ++MAINTAINER_MODE_FALSE!$MAINTAINER_MODE_FALSE$ac_delim ++MAINT!$MAINT$ac_delim ++TESTSUBDIR_TRUE!$TESTSUBDIR_TRUE$ac_delim ++TESTSUBDIR_FALSE!$TESTSUBDIR_FALSE$ac_delim ++AM_RUNTESTFLAGS!$AM_RUNTESTFLAGS$ac_delim ++MIPS_TRUE!$MIPS_TRUE$ac_delim ++MIPS_FALSE!$MIPS_FALSE$ac_delim ++SPARC_TRUE!$SPARC_TRUE$ac_delim ++SPARC_FALSE!$SPARC_FALSE$ac_delim ++X86_TRUE!$X86_TRUE$ac_delim ++X86_FALSE!$X86_FALSE$ac_delim ++X86_FREEBSD_TRUE!$X86_FREEBSD_TRUE$ac_delim ++X86_FREEBSD_FALSE!$X86_FREEBSD_FALSE$ac_delim ++X86_WIN32_TRUE!$X86_WIN32_TRUE$ac_delim ++X86_WIN32_FALSE!$X86_WIN32_FALSE$ac_delim ++X86_DARWIN_TRUE!$X86_DARWIN_TRUE$ac_delim ++X86_DARWIN_FALSE!$X86_DARWIN_FALSE$ac_delim ++ALPHA_TRUE!$ALPHA_TRUE$ac_delim ++ALPHA_FALSE!$ALPHA_FALSE$ac_delim ++IA64_TRUE!$IA64_TRUE$ac_delim ++IA64_FALSE!$IA64_FALSE$ac_delim ++M32R_TRUE!$M32R_TRUE$ac_delim ++M32R_FALSE!$M32R_FALSE$ac_delim ++M68K_TRUE!$M68K_TRUE$ac_delim ++M68K_FALSE!$M68K_FALSE$ac_delim ++POWERPC_TRUE!$POWERPC_TRUE$ac_delim ++POWERPC_FALSE!$POWERPC_FALSE$ac_delim ++POWERPC_AIX_TRUE!$POWERPC_AIX_TRUE$ac_delim ++POWERPC_AIX_FALSE!$POWERPC_AIX_FALSE$ac_delim ++POWERPC_DARWIN_TRUE!$POWERPC_DARWIN_TRUE$ac_delim ++POWERPC_DARWIN_FALSE!$POWERPC_DARWIN_FALSE$ac_delim ++POWERPC_FREEBSD_TRUE!$POWERPC_FREEBSD_TRUE$ac_delim ++POWERPC_FREEBSD_FALSE!$POWERPC_FREEBSD_FALSE$ac_delim ++ARM_TRUE!$ARM_TRUE$ac_delim ++ARM_FALSE!$ARM_FALSE$ac_delim ++LIBFFI_CRIS_TRUE!$LIBFFI_CRIS_TRUE$ac_delim ++LIBFFI_CRIS_FALSE!$LIBFFI_CRIS_FALSE$ac_delim ++FRV_TRUE!$FRV_TRUE$ac_delim ++FRV_FALSE!$FRV_FALSE$ac_delim ++S390_TRUE!$S390_TRUE$ac_delim ++S390_FALSE!$S390_FALSE$ac_delim ++X86_64_TRUE!$X86_64_TRUE$ac_delim ++X86_64_FALSE!$X86_64_FALSE$ac_delim ++SH_TRUE!$SH_TRUE$ac_delim ++SH_FALSE!$SH_FALSE$ac_delim ++SH64_TRUE!$SH64_TRUE$ac_delim ++SH64_FALSE!$SH64_FALSE$ac_delim ++PA_LINUX_TRUE!$PA_LINUX_TRUE$ac_delim ++PA_LINUX_FALSE!$PA_LINUX_FALSE$ac_delim ++PA_HPUX_TRUE!$PA_HPUX_TRUE$ac_delim ++PA_HPUX_FALSE!$PA_HPUX_FALSE$ac_delim ++PA64_HPUX_TRUE!$PA64_HPUX_TRUE$ac_delim ++PA64_HPUX_FALSE!$PA64_HPUX_FALSE$ac_delim ++ALLOCA!$ALLOCA$ac_delim ++HAVE_LONG_DOUBLE!$HAVE_LONG_DOUBLE$ac_delim ++TARGET!$TARGET$ac_delim ++TARGETDIR!$TARGETDIR$ac_delim ++toolexecdir!$toolexecdir$ac_delim ++toolexeclibdir!$toolexeclibdir$ac_delim ++LIBOBJS!$LIBOBJS$ac_delim ++LTLIBOBJS!$LTLIBOBJS$ac_delim + _ACEOF +-cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 +-if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then +- sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" +-else +- cat +-fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \ +- || { { $as_echo "$as_me:$LINENO: error: could not setup config files machinery" >&5 +-$as_echo "$as_me: error: could not setup config files machinery" >&2;} ++ ++ if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 83; then ++ break ++ elif $ac_last_try; then ++ { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 ++echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} + { (exit 1); exit 1; }; } ++ else ++ ac_delim="$ac_delim!$ac_delim _$ac_delim!! " ++ fi ++done ++ ++ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed` ++if test -n "$ac_eof"; then ++ ac_eof=`echo "$ac_eof" | sort -nru | sed 1q` ++ ac_eof=`expr $ac_eof + 1` ++fi ++ ++cat >>$CONFIG_STATUS <<_ACEOF ++cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof ++/@[a-zA-Z_][a-zA-Z_0-9]*@/!b end ++_ACEOF ++sed ' ++s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g ++s/^/s,@/; s/!/@,|#_!!_#|/ ++:n ++t n ++s/'"$ac_delim"'$/,g/; t ++s/$/\\/; p ++N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n ++' >>$CONFIG_STATUS >$CONFIG_STATUS <<_ACEOF ++:end ++s/|#_!!_#|//g ++CEOF$ac_eof + _ACEOF + ++ + # VPATH may cause trouble with some makes, so we remove $(srcdir), + # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and + # trailing colons and then remove the whole line if VPATH becomes empty +@@ -24474,133 +24603,19 @@ + }' + fi + +-cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 ++cat >>$CONFIG_STATUS <<\_ACEOF + fi # test -n "$CONFIG_FILES" + +-# Set up the scripts for CONFIG_HEADERS section. +-# No need to generate them if there are no CONFIG_HEADERS. +-# This happens for instance with `./config.status Makefile'. +-if test -n "$CONFIG_HEADERS"; then +-cat >"$tmp/defines.awk" <<\_ACAWK || +-BEGIN { +-_ACEOF +- +-# Transform confdefs.h into an awk script `defines.awk', embedded as +-# here-document in config.status, that substitutes the proper values into +-# config.h.in to produce config.h. +- +-# Create a delimiter string that does not exist in confdefs.h, to ease +-# handling of long lines. +-ac_delim='%!_!# ' +-for ac_last_try in false false :; do +- ac_t=`sed -n "/$ac_delim/p" confdefs.h` +- if test -z "$ac_t"; then +- break +- elif $ac_last_try; then +- { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_HEADERS" >&5 +-$as_echo "$as_me: error: could not make $CONFIG_HEADERS" >&2;} +- { (exit 1); exit 1; }; } +- else +- ac_delim="$ac_delim!$ac_delim _$ac_delim!! " +- fi +-done +- +-# For the awk script, D is an array of macro values keyed by name, +-# likewise P contains macro parameters if any. Preserve backslash +-# newline sequences. +- +-ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* +-sed -n ' +-s/.\{148\}/&'"$ac_delim"'/g +-t rset +-:rset +-s/^[ ]*#[ ]*define[ ][ ]*/ / +-t def +-d +-:def +-s/\\$// +-t bsnl +-s/["\\]/\\&/g +-s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ +-D["\1"]=" \3"/p +-s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p +-d +-:bsnl +-s/["\\]/\\&/g +-s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ +-D["\1"]=" \3\\\\\\n"\\/p +-t cont +-s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p +-t cont +-d +-:cont +-n +-s/.\{148\}/&'"$ac_delim"'/g +-t clear +-:clear +-s/\\$// +-t bsnlc +-s/["\\]/\\&/g; s/^/"/; s/$/"/p +-d +-:bsnlc +-s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p +-b cont +-' >$CONFIG_STATUS || ac_write_fail=1 +- +-cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 +- for (key in D) D_is_set[key] = 1 +- FS = "" +-} +-/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { +- line = \$ 0 +- split(line, arg, " ") +- if (arg[1] == "#") { +- defundef = arg[2] +- mac1 = arg[3] +- } else { +- defundef = substr(arg[1], 2) +- mac1 = arg[2] +- } +- split(mac1, mac2, "(") #) +- macro = mac2[1] +- prefix = substr(line, 1, index(line, defundef) - 1) +- if (D_is_set[macro]) { +- # Preserve the white space surrounding the "#". +- print prefix "define", macro P[macro] D[macro] +- next +- } else { +- # Replace #undef with comments. This is necessary, for example, +- # in the case of _POSIX_SOURCE, which is predefined and required +- # on some systems where configure will not decide to define it. +- if (defundef == "undef") { +- print "/*", prefix defundef, macro, "*/" +- next +- } +- } +-} +-{ print } +-_ACAWK +-_ACEOF +-cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 +- { { $as_echo "$as_me:$LINENO: error: could not setup config headers machinery" >&5 +-$as_echo "$as_me: error: could not setup config headers machinery" >&2;} +- { (exit 1); exit 1; }; } +-fi # test -n "$CONFIG_HEADERS" +- + +-eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :L $CONFIG_LINKS :C $CONFIG_COMMANDS" +-shift +-for ac_tag ++for ac_tag in :F $CONFIG_FILES :H $CONFIG_HEADERS :L $CONFIG_LINKS :C $CONFIG_COMMANDS + do + case $ac_tag in + :[FHLC]) ac_mode=$ac_tag; continue;; + esac + case $ac_mode$ac_tag in + :[FHL]*:*);; +- :L* | :C*:*) { { $as_echo "$as_me:$LINENO: error: invalid tag $ac_tag" >&5 +-$as_echo "$as_me: error: invalid tag $ac_tag" >&2;} ++ :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5 ++echo "$as_me: error: Invalid tag $ac_tag." >&2;} + { (exit 1); exit 1; }; };; + :[FH]-) ac_tag=-:-;; + :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; +@@ -24629,38 +24644,26 @@ + [\\/$]*) false;; + *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; + esac || +- { { $as_echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5 +-$as_echo "$as_me: error: cannot find input file: $ac_f" >&2;} ++ { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5 ++echo "$as_me: error: cannot find input file: $ac_f" >&2;} + { (exit 1); exit 1; }; };; + esac +- case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac +- ac_file_inputs="$ac_file_inputs '$ac_f'" ++ ac_file_inputs="$ac_file_inputs $ac_f" + done + + # Let's still pretend it is `configure' which instantiates (i.e., don't + # use $as_me), people would be surprised to read: + # /* config.h. Generated by config.status. */ +- configure_input='Generated from '` +- $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' +- `' by configure.' ++ configure_input="Generated from "`IFS=: ++ echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure." + if test x"$ac_file" != x-; then + configure_input="$ac_file. $configure_input" +- { $as_echo "$as_me:$LINENO: creating $ac_file" >&5 +-$as_echo "$as_me: creating $ac_file" >&6;} ++ { echo "$as_me:$LINENO: creating $ac_file" >&5 ++echo "$as_me: creating $ac_file" >&6;} + fi +- # Neutralize special characters interpreted by sed in replacement strings. +- case $configure_input in #( +- *\&* | *\|* | *\\* ) +- ac_sed_conf_input=`$as_echo "$configure_input" | +- sed 's/[\\\\&|]/\\\\&/g'`;; #( +- *) ac_sed_conf_input=$configure_input;; +- esac + + case $ac_tag in +- *:-:* | *:-) cat >"$tmp/stdin" \ +- || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5 +-$as_echo "$as_me: error: could not create $ac_file" >&2;} +- { (exit 1); exit 1; }; } ;; ++ *:-:* | *:-) cat >"$tmp/stdin";; + esac + ;; + esac +@@ -24670,7 +24673,7 @@ + X"$ac_file" : 'X\(//\)[^/]' \| \ + X"$ac_file" : 'X\(//\)$' \| \ + X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || +-$as_echo X"$ac_file" | ++echo X"$ac_file" | + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ + s//\1/ + q +@@ -24696,7 +24699,7 @@ + as_dirs= + while :; do + case $as_dir in #( +- *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( ++ *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #( + *) as_qdir=$as_dir;; + esac + as_dirs="'$as_qdir' $as_dirs" +@@ -24705,7 +24708,7 @@ + X"$as_dir" : 'X\(//\)[^/]' \| \ + X"$as_dir" : 'X\(//\)$' \| \ + X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || +-$as_echo X"$as_dir" | ++echo X"$as_dir" | + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ + s//\1/ + q +@@ -24726,17 +24729,17 @@ + test -d "$as_dir" && break + done + test -z "$as_dirs" || eval "mkdir $as_dirs" +- } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5 +-$as_echo "$as_me: error: cannot create directory $as_dir" >&2;} ++ } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5 ++echo "$as_me: error: cannot create directory $as_dir" >&2;} + { (exit 1); exit 1; }; }; } + ac_builddir=. + + case "$ac_dir" in + .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; + *) +- ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` ++ ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` + # A ".." for each directory in $ac_dir_suffix. +- ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` ++ ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'` + case $ac_top_builddir_sub in + "") ac_top_builddir_sub=. ac_top_build_prefix= ;; + *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; +@@ -24781,13 +24784,12 @@ + esac + _ACEOF + +-cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 ++cat >>$CONFIG_STATUS <<\_ACEOF + # If the template does not know about datarootdir, expand it. + # FIXME: This hack should be removed a few years after 2.60. + ac_datarootdir_hack=; ac_datarootdir_seen= + +-ac_sed_dataroot=' +-/datarootdir/ { ++case `sed -n '/datarootdir/ { + p + q + } +@@ -24796,14 +24798,13 @@ + /@infodir@/p + /@localedir@/p + /@mandir@/p +-' +-case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in ++' $ac_file_inputs` in + *datarootdir*) ac_datarootdir_seen=yes;; + *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) +- { $as_echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 +-$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} ++ { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 ++echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} + _ACEOF +-cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ++cat >>$CONFIG_STATUS <<_ACEOF + ac_datarootdir_hack=' + s&@datadir@&$datadir&g + s&@docdir@&$docdir&g +@@ -24817,16 +24818,15 @@ + # Neutralize VPATH when `$srcdir' = `.'. + # Shell code in configure.ac might set extrasub. + # FIXME: do we really want to maintain this feature? +-cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 +-ac_sed_extra="$ac_vpsub ++cat >>$CONFIG_STATUS <<_ACEOF ++ sed "$ac_vpsub + $extrasub + _ACEOF +-cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 ++cat >>$CONFIG_STATUS <<\_ACEOF + :t + /@[a-zA-Z_][a-zA-Z_0-9]*@/!b +-s|@configure_input@|$ac_sed_conf_input|;t t ++s&@configure_input@&$configure_input&;t t + s&@top_builddir@&$ac_top_builddir_sub&;t t +-s&@top_build_prefix@&$ac_top_build_prefix&;t t + s&@srcdir@&$ac_srcdir&;t t + s&@abs_srcdir@&$ac_abs_srcdir&;t t + s&@top_srcdir@&$ac_top_srcdir&;t t +@@ -24837,60 +24837,121 @@ + s&@INSTALL@&$ac_INSTALL&;t t + s&@MKDIR_P@&$ac_MKDIR_P&;t t + $ac_datarootdir_hack +-" +-eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \ +- || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5 +-$as_echo "$as_me: error: could not create $ac_file" >&2;} +- { (exit 1); exit 1; }; } ++" $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" >$tmp/out + + test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && + { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } && + { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } && +- { $as_echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir' ++ { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir' + which seems to be undefined. Please make sure it is defined." >&5 +-$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' ++echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' + which seems to be undefined. Please make sure it is defined." >&2;} + + rm -f "$tmp/stdin" + case $ac_file in +- -) cat "$tmp/out" && rm -f "$tmp/out";; +- *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";; +- esac \ +- || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5 +-$as_echo "$as_me: error: could not create $ac_file" >&2;} +- { (exit 1); exit 1; }; } ++ -) cat "$tmp/out"; rm -f "$tmp/out";; ++ *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;; ++ esac + ;; + :H) + # + # CONFIG_HEADER + # ++_ACEOF ++ ++# Transform confdefs.h into a sed script `conftest.defines', that ++# substitutes the proper values into config.h.in to produce config.h. ++rm -f conftest.defines conftest.tail ++# First, append a space to every undef/define line, to ease matching. ++echo 's/$/ /' >conftest.defines ++# Then, protect against being on the right side of a sed subst, or in ++# an unquoted here document, in config.status. If some macros were ++# called several times there might be several #defines for the same ++# symbol, which is useless. But do not sort them, since the last ++# AC_DEFINE must be honored. ++ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* ++# These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where ++# NAME is the cpp macro being defined, VALUE is the value it is being given. ++# PARAMS is the parameter list in the macro definition--in most cases, it's ++# just an empty string. ++ac_dA='s,^\\([ #]*\\)[^ ]*\\([ ]*' ++ac_dB='\\)[ (].*,\\1define\\2' ++ac_dC=' ' ++ac_dD=' ,' ++ ++uniq confdefs.h | ++ sed -n ' ++ t rset ++ :rset ++ s/^[ ]*#[ ]*define[ ][ ]*// ++ t ok ++ d ++ :ok ++ s/[\\&,]/\\&/g ++ s/^\('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p ++ s/^\('"$ac_word_re"'\)[ ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p ++ ' >>conftest.defines ++ ++# Remove the space that was appended to ease matching. ++# Then replace #undef with comments. This is necessary, for ++# example, in the case of _POSIX_SOURCE, which is predefined and required ++# on some systems where configure will not decide to define it. ++# (The regexp can be short, since the line contains either #define or #undef.) ++echo 's/ $// ++s,^[ #]*u.*,/* & */,' >>conftest.defines ++ ++# Break up conftest.defines: ++ac_max_sed_lines=50 ++ ++# First sed command is: sed -f defines.sed $ac_file_inputs >"$tmp/out1" ++# Second one is: sed -f defines.sed "$tmp/out1" >"$tmp/out2" ++# Third one will be: sed -f defines.sed "$tmp/out2" >"$tmp/out1" ++# et cetera. ++ac_in='$ac_file_inputs' ++ac_out='"$tmp/out1"' ++ac_nxt='"$tmp/out2"' ++ ++while : ++do ++ # Write a here document: ++ cat >>$CONFIG_STATUS <<_ACEOF ++ # First, check the format of the line: ++ cat >"\$tmp/defines.sed" <<\\CEOF ++/^[ ]*#[ ]*undef[ ][ ]*$ac_word_re[ ]*\$/b def ++/^[ ]*#[ ]*define[ ][ ]*$ac_word_re[( ]/b def ++b ++:def ++_ACEOF ++ sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS ++ echo 'CEOF ++ sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS ++ ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in ++ sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail ++ grep . conftest.tail >/dev/null || break ++ rm -f conftest.defines ++ mv conftest.tail conftest.defines ++done ++rm -f conftest.defines conftest.tail ++ ++echo "ac_result=$ac_in" >>$CONFIG_STATUS ++cat >>$CONFIG_STATUS <<\_ACEOF + if test x"$ac_file" != x-; then +- { +- $as_echo "/* $configure_input */" \ +- && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" +- } >"$tmp/config.h" \ +- || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5 +-$as_echo "$as_me: error: could not create $ac_file" >&2;} +- { (exit 1); exit 1; }; } +- if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then +- { $as_echo "$as_me:$LINENO: $ac_file is unchanged" >&5 +-$as_echo "$as_me: $ac_file is unchanged" >&6;} ++ echo "/* $configure_input */" >"$tmp/config.h" ++ cat "$ac_result" >>"$tmp/config.h" ++ if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then ++ { echo "$as_me:$LINENO: $ac_file is unchanged" >&5 ++echo "$as_me: $ac_file is unchanged" >&6;} + else +- rm -f "$ac_file" +- mv "$tmp/config.h" "$ac_file" \ +- || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5 +-$as_echo "$as_me: error: could not create $ac_file" >&2;} +- { (exit 1); exit 1; }; } ++ rm -f $ac_file ++ mv "$tmp/config.h" $ac_file + fi + else +- $as_echo "/* $configure_input */" \ +- && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \ +- || { { $as_echo "$as_me:$LINENO: error: could not create -" >&5 +-$as_echo "$as_me: error: could not create -" >&2;} +- { (exit 1); exit 1; }; } ++ echo "/* $configure_input */" ++ cat "$ac_result" + fi +-# Compute "$ac_file"'s index in $config_headers. +-_am_arg="$ac_file" ++ rm -f "$tmp/out12" ++# Compute $ac_file's index in $config_headers. ++_am_arg=$ac_file + _am_stamp_count=1 + for _am_header in $config_headers :; do + case $_am_header in +@@ -24905,7 +24966,7 @@ + X"$_am_arg" : 'X\(//\)[^/]' \| \ + X"$_am_arg" : 'X\(//\)$' \| \ + X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || +-$as_echo X"$_am_arg" | ++echo X"$_am_arg" | + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ + s//\1/ + q +@@ -24929,39 +24990,30 @@ + # CONFIG_LINK + # + +- if test "$ac_source" = "$ac_file" && test "$srcdir" = '.'; then +- : +- else +- # Prefer the file from the source tree if names are identical. +- if test "$ac_source" = "$ac_file" || test ! -r "$ac_source"; then +- ac_source=$srcdir/$ac_source +- fi +- +- { $as_echo "$as_me:$LINENO: linking $ac_source to $ac_file" >&5 +-$as_echo "$as_me: linking $ac_source to $ac_file" >&6;} ++ { echo "$as_me:$LINENO: linking $srcdir/$ac_source to $ac_file" >&5 ++echo "$as_me: linking $srcdir/$ac_source to $ac_file" >&6;} + +- if test ! -r "$ac_source"; then +- { { $as_echo "$as_me:$LINENO: error: $ac_source: file not found" >&5 +-$as_echo "$as_me: error: $ac_source: file not found" >&2;} ++ if test ! -r "$srcdir/$ac_source"; then ++ { { echo "$as_me:$LINENO: error: $srcdir/$ac_source: file not found" >&5 ++echo "$as_me: error: $srcdir/$ac_source: file not found" >&2;} + { (exit 1); exit 1; }; } +- fi +- rm -f "$ac_file" ++ fi ++ rm -f "$ac_file" + +- # Try a relative symlink, then a hard link, then a copy. +- case $srcdir in +- [\\/$]* | ?:[\\/]* ) ac_rel_source=$ac_source ;; +- *) ac_rel_source=$ac_top_build_prefix$ac_source ;; +- esac +- ln -s "$ac_rel_source" "$ac_file" 2>/dev/null || +- ln "$ac_source" "$ac_file" 2>/dev/null || +- cp -p "$ac_source" "$ac_file" || +- { { $as_echo "$as_me:$LINENO: error: cannot link or copy $ac_source to $ac_file" >&5 +-$as_echo "$as_me: error: cannot link or copy $ac_source to $ac_file" >&2;} ++ # Try a relative symlink, then a hard link, then a copy. ++ case $srcdir in ++ [\\/$]* | ?:[\\/]* ) ac_rel_source=$srcdir/$ac_source ;; ++ *) ac_rel_source=$ac_top_build_prefix$srcdir/$ac_source ;; ++ esac ++ ln -s "$ac_rel_source" "$ac_file" 2>/dev/null || ++ ln "$srcdir/$ac_source" "$ac_file" 2>/dev/null || ++ cp -p "$srcdir/$ac_source" "$ac_file" || ++ { { echo "$as_me:$LINENO: error: cannot link or copy $srcdir/$ac_source to $ac_file" >&5 ++echo "$as_me: error: cannot link or copy $srcdir/$ac_source to $ac_file" >&2;} + { (exit 1); exit 1; }; } +- fi + ;; +- :C) { $as_echo "$as_me:$LINENO: executing $ac_file commands" >&5 +-$as_echo "$as_me: executing $ac_file commands" >&6;} ++ :C) { echo "$as_me:$LINENO: executing $ac_file commands" >&5 ++echo "$as_me: executing $ac_file commands" >&6;} + ;; + esac + +@@ -24983,7 +25035,7 @@ + X"$mf" : 'X\(//\)[^/]' \| \ + X"$mf" : 'X\(//\)$' \| \ + X"$mf" : 'X\(/\)' \| . 2>/dev/null || +-$as_echo X"$mf" | ++echo X"$mf" | + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ + s//\1/ + q +@@ -25027,7 +25079,7 @@ + X"$file" : 'X\(//\)[^/]' \| \ + X"$file" : 'X\(//\)$' \| \ + X"$file" : 'X\(/\)' \| . 2>/dev/null || +-$as_echo X"$file" | ++echo X"$file" | + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ + s//\1/ + q +@@ -25053,7 +25105,7 @@ + as_dirs= + while :; do + case $as_dir in #( +- *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( ++ *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #( + *) as_qdir=$as_dir;; + esac + as_dirs="'$as_qdir' $as_dirs" +@@ -25062,7 +25114,7 @@ + X"$as_dir" : 'X\(//\)[^/]' \| \ + X"$as_dir" : 'X\(//\)$' \| \ + X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || +-$as_echo X"$as_dir" | ++echo X"$as_dir" | + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ + s//\1/ + q +@@ -25083,8 +25135,8 @@ + test -d "$as_dir" && break + done + test -z "$as_dirs" || eval "mkdir $as_dirs" +- } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5 +-$as_echo "$as_me: error: cannot create directory $as_dir" >&2;} ++ } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5 ++echo "$as_me: error: cannot create directory $as_dir" >&2;} + { (exit 1); exit 1; }; }; } + # echo "creating $dirpart/$file" + echo '# dummy' > "$dirpart/$file" +@@ -25106,11 +25158,6 @@ + chmod +x $CONFIG_STATUS + ac_clean_files=$ac_clean_files_save + +-test $ac_write_fail = 0 || +- { { $as_echo "$as_me:$LINENO: error: write failure creating $CONFIG_STATUS" >&5 +-$as_echo "$as_me: error: write failure creating $CONFIG_STATUS" >&2;} +- { (exit 1); exit 1; }; } +- + + # configure is writing to config.log, and then calls config.status. + # config.status does its own redirection, appending to config.log. +@@ -25132,8 +25179,4 @@ + # would make configure fail if this is the last instruction. + $ac_cs_success || { (exit 1); exit 1; } + fi +-if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then +- { $as_echo "$as_me:$LINENO: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 +-$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} +-fi + +diff -Nur libffi-3.0.8/include/Makefile.in autotools-update-3.0.8/include/Makefile.in +--- libffi-3.0.8/include/Makefile.in 2008-12-19 16:09:13.000000000 +0000 ++++ autotools-update-3.0.8/include/Makefile.in 2009-06-05 17:56:38.000000000 +0100 +@@ -63,6 +63,7 @@ + AMTAR = @AMTAR@ + AM_RUNTESTFLAGS = @AM_RUNTESTFLAGS@ + AR = @AR@ ++AS = @AS@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ +@@ -82,6 +83,7 @@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ ++DLLTOOL = @DLLTOOL@ + DSYMUTIL = @DSYMUTIL@ + ECHO = @ECHO@ + ECHO_C = @ECHO_C@ +@@ -99,6 +101,8 @@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + LDFLAGS = @LDFLAGS@ ++LIBFFI_DLL = @LIBFFI_DLL@ ++LIBFFI_LDFLAGS = @LIBFFI_LDFLAGS@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ +@@ -108,6 +112,7 @@ + MAKEINFO = @MAKEINFO@ + MKDIR_P = @MKDIR_P@ + NMEDIT = @NMEDIT@ ++OBJDUMP = @OBJDUMP@ + OBJEXT = @OBJEXT@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +@@ -179,7 +184,6 @@ + target_vendor = @target_vendor@ + toolexecdir = @toolexecdir@ + toolexeclibdir = @toolexeclibdir@ +-top_build_prefix = @top_build_prefix@ + top_builddir = @top_builddir@ + top_srcdir = @top_srcdir@ + AUTOMAKE_OPTIONS = foreign +diff -Nur libffi-3.0.8/ltmain.sh autotools-update-3.0.8/ltmain.sh +--- libffi-3.0.8/ltmain.sh 2008-01-29 12:28:14.000000000 +0000 ++++ autotools-update-3.0.8/ltmain.sh 2008-04-29 21:21:21.000000000 +0100 +@@ -2,7 +2,7 @@ + # NOTE: Changing this file will not affect anything until you rerun configure. + # + # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 2006, +-# 2007 Free Software Foundation, Inc. ++# 2007, 2008 Free Software Foundation, Inc. + # Originally by Gordon Matzigkeit , 1996 + # + # This program is free software; you can redistribute it and/or modify +@@ -43,8 +43,8 @@ + + PROGRAM=ltmain.sh + PACKAGE=libtool +-VERSION=1.5.24 +-TIMESTAMP=" (1.1220.2.456 2007/06/24 02:25:32)" ++VERSION="1.5.26 Debian 1.5.26-4" ++TIMESTAMP=" (1.1220.2.493 2008/02/01 16:58:18)" + + # Be Bourne compatible (taken from Autoconf:_AS_BOURNE_COMPATIBLE). + if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then +@@ -113,15 +113,21 @@ + # These must not be set unconditionally because not all systems understand + # e.g. LANG=C (notably SCO). + # We save the old values to restore during execute mode. +-for lt_var in LANG LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES ++lt_env= ++for lt_var in LANG LANGUAGE LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES + do + eval "if test \"\${$lt_var+set}\" = set; then + save_$lt_var=\$$lt_var ++ lt_env=\"$lt_var=\$$lt_var \$lt_env\" + $lt_var=C + export $lt_var + fi" + done + ++if test -n "$lt_env"; then ++ lt_env="env $lt_env" ++fi ++ + # Make sure IFS has a sensible default + lt_nl=' + ' +@@ -485,7 +491,7 @@ + echo "\ + $PROGRAM (GNU $PACKAGE) $VERSION$TIMESTAMP + +-Copyright (C) 2007 Free Software Foundation, Inc. ++Copyright (C) 2008 Free Software Foundation, Inc. + This is free software; see the source for copying conditions. There is NO + warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." + exit $? +@@ -788,6 +794,7 @@ + *.for) xform=for ;; + *.java) xform=java ;; + *.obj) xform=obj ;; ++ *.sx) xform=sx ;; + esac + + libobj=`$echo "X$libobj" | $Xsed -e "s/\.$xform$/.lo/"` +@@ -956,7 +963,7 @@ + $run $rm "$lobj" "$output_obj" + + $show "$command" +- if $run eval "$command"; then : ++ if $run eval $lt_env "$command"; then : + else + test -n "$output_obj" && $run $rm $removelist + exit $EXIT_FAILURE +@@ -1028,7 +1035,7 @@ + command="$command$suppress_output" + $run $rm "$obj" "$output_obj" + $show "$command" +- if $run eval "$command"; then : ++ if $run eval $lt_env "$command"; then : + else + $run $rm $removelist + exit $EXIT_FAILURE +@@ -1161,6 +1168,7 @@ + thread_safe=no + vinfo= + vinfo_number=no ++ single_module="${wl}-single_module" + + func_infer_tag $base_compile + +@@ -1646,6 +1654,11 @@ + continue + ;; + ++ -multi_module) ++ single_module="${wl}-multi_module" ++ continue ++ ;; ++ + -module) + module=yes + continue +@@ -2122,7 +2135,10 @@ + case $pass in + dlopen) libs="$dlfiles" ;; + dlpreopen) libs="$dlprefiles" ;; +- link) libs="$deplibs %DEPLIBS% $dependency_libs" ;; ++ link) ++ libs="$deplibs %DEPLIBS%" ++ test "X$link_all_deplibs" != Xno && libs="$libs $dependency_libs" ++ ;; + esac + fi + if test "$pass" = dlopen; then +@@ -2149,7 +2165,12 @@ + continue + fi + name=`$echo "X$deplib" | $Xsed -e 's/^-l//'` +- for searchdir in $newlib_search_path $lib_search_path $sys_lib_search_path $shlib_search_path; do ++ if test "$linkmode" = lib; then ++ searchdirs="$newlib_search_path $lib_search_path $compiler_lib_search_dirs $sys_lib_search_path $shlib_search_path" ++ else ++ searchdirs="$newlib_search_path $lib_search_path $sys_lib_search_path $shlib_search_path" ++ fi ++ for searchdir in $searchdirs; do + for search_ext in .la $std_shrext .so .a; do + # Search the libtool library + lib="$searchdir/lib${name}${search_ext}" +@@ -2945,12 +2966,18 @@ + # we do not want to link against static libs, + # but need to link against shared + eval deplibrary_names=`${SED} -n -e 's/^library_names=\(.*\)$/\1/p' $deplib` ++ eval deplibdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $deplib` + if test -n "$deplibrary_names" ; then + for tmp in $deplibrary_names ; do + depdepl=$tmp + done +- if test -f "$path/$depdepl" ; then ++ if test -f "$deplibdir/$depdepl" ; then ++ depdepl="$deplibdir/$depdepl" ++ elif test -f "$path/$depdepl" ; then + depdepl="$path/$depdepl" ++ else ++ # Can't find it, oh well... ++ depdepl= + fi + # do not add paths which are already there + case " $newlib_search_path " in +@@ -3098,9 +3125,10 @@ + + case $linkmode in + oldlib) +- if test -n "$deplibs"; then +- $echo "$modename: warning: \`-l' and \`-L' are ignored for archives" 1>&2 +- fi ++ case " $deplibs" in ++ *\ -l* | *\ -L*) ++ $echo "$modename: warning: \`-l' and \`-L' are ignored for archives" 1>&2 ;; ++ esac + + if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then + $echo "$modename: warning: \`-dlopen' is ignored for archives" 1>&2 +@@ -3244,6 +3272,11 @@ + revision="$number_minor" + lt_irix_increment=no + ;; ++ *) ++ $echo "$modename: unknown library version type \`$version_type'" 1>&2 ++ $echo "Fatal configuration error. See the $PACKAGE docs for more information." 1>&2 ++ exit $EXIT_FAILURE ++ ;; + esac + ;; + no) +@@ -4237,9 +4270,10 @@ + ;; + + obj) +- if test -n "$deplibs"; then +- $echo "$modename: warning: \`-l' and \`-L' are ignored for objects" 1>&2 +- fi ++ case " $deplibs" in ++ *\ -l* | *\ -L*) ++ $echo "$modename: warning: \`-l' and \`-L' are ignored for objects" 1>&2 ;; ++ esac + + if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then + $echo "$modename: warning: \`-dlopen' is ignored for objects" 1>&2 +@@ -6478,7 +6512,7 @@ + fi + + # Restore saved environment variables +- for lt_var in LANG LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES ++ for lt_var in LANG LANGUAGE LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES + do + eval "if test \"\${save_$lt_var+set}\" = set; then + $lt_var=\$save_$lt_var; export $lt_var +diff -Nur libffi-3.0.8/man/Makefile.in autotools-update-3.0.8/man/Makefile.in +--- libffi-3.0.8/man/Makefile.in 2008-12-19 16:09:13.000000000 +0000 ++++ autotools-update-3.0.8/man/Makefile.in 2009-06-05 17:56:38.000000000 +0100 +@@ -54,6 +54,7 @@ + AMTAR = @AMTAR@ + AM_RUNTESTFLAGS = @AM_RUNTESTFLAGS@ + AR = @AR@ ++AS = @AS@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ +@@ -73,6 +74,7 @@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ ++DLLTOOL = @DLLTOOL@ + DSYMUTIL = @DSYMUTIL@ + ECHO = @ECHO@ + ECHO_C = @ECHO_C@ +@@ -90,6 +92,8 @@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + LDFLAGS = @LDFLAGS@ ++LIBFFI_DLL = @LIBFFI_DLL@ ++LIBFFI_LDFLAGS = @LIBFFI_LDFLAGS@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ +@@ -99,6 +103,7 @@ + MAKEINFO = @MAKEINFO@ + MKDIR_P = @MKDIR_P@ + NMEDIT = @NMEDIT@ ++OBJDUMP = @OBJDUMP@ + OBJEXT = @OBJEXT@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +@@ -170,7 +175,6 @@ + target_vendor = @target_vendor@ + toolexecdir = @toolexecdir@ + toolexeclibdir = @toolexeclibdir@ +-top_build_prefix = @top_build_prefix@ + top_builddir = @top_builddir@ + top_srcdir = @top_srcdir@ + AUTOMAKE_OPTIONS = foreign +diff -Nur libffi-3.0.8/testsuite/Makefile.in autotools-update-3.0.8/testsuite/Makefile.in +--- libffi-3.0.8/testsuite/Makefile.in 2008-12-19 16:09:13.000000000 +0000 ++++ autotools-update-3.0.8/testsuite/Makefile.in 2009-06-05 17:56:38.000000000 +0100 +@@ -52,6 +52,7 @@ + AMTAR = @AMTAR@ + AM_RUNTESTFLAGS = + AR = @AR@ ++AS = @AS@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ +@@ -71,6 +72,7 @@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ ++DLLTOOL = @DLLTOOL@ + DSYMUTIL = @DSYMUTIL@ + ECHO = @ECHO@ + ECHO_C = @ECHO_C@ +@@ -88,6 +90,8 @@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + LDFLAGS = @LDFLAGS@ ++LIBFFI_DLL = @LIBFFI_DLL@ ++LIBFFI_LDFLAGS = @LIBFFI_LDFLAGS@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ +@@ -97,6 +101,7 @@ + MAKEINFO = @MAKEINFO@ + MKDIR_P = @MKDIR_P@ + NMEDIT = @NMEDIT@ ++OBJDUMP = @OBJDUMP@ + OBJEXT = @OBJEXT@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +@@ -168,7 +173,6 @@ + target_vendor = @target_vendor@ + toolexecdir = @toolexecdir@ + toolexeclibdir = @toolexeclibdir@ +-top_build_prefix = @top_build_prefix@ + top_builddir = @top_builddir@ + top_srcdir = @top_srcdir@ + AUTOMAKE_OPTIONS = foreign dejagnu diff --git a/libffi/libffi.autotools-update.patch b/libffi/libffi.autotools-update.patch deleted file mode 100644 index dd9d9c9..0000000 --- a/libffi/libffi.autotools-update.patch +++ /dev/null @@ -1,2567 +0,0 @@ -diff -Nur libffi-3.0.6/Makefile.in build/Makefile.in ---- libffi-3.0.6/Makefile.in 2008-02-21 13:36:18.000000000 +0000 -+++ build/Makefile.in 2009-01-23 17:56:34.000000000 +0000 -@@ -1,8 +1,8 @@ --# Makefile.in generated by automake 1.10 from Makefile.am. -+# Makefile.in generated by automake 1.10.1 from Makefile.am. - # @configure_input@ - - # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, --# 2003, 2004, 2005, 2006 Free Software Foundation, Inc. -+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. - # This Makefile.in is free software; the Free Software Foundation - # gives unlimited permission to copy and/or distribute it, - # with or without modifications, as long as this notice is preserved. -@@ -216,6 +216,7 @@ - AMTAR = @AMTAR@ - AM_RUNTESTFLAGS = @AM_RUNTESTFLAGS@ - AR = @AR@ -+AS = @AS@ - AUTOCONF = @AUTOCONF@ - AUTOHEADER = @AUTOHEADER@ - AUTOMAKE = @AUTOMAKE@ -@@ -235,6 +236,8 @@ - CYGPATH_W = @CYGPATH_W@ - DEFS = @DEFS@ - DEPDIR = @DEPDIR@ -+DLLTOOL = @DLLTOOL@ -+DSYMUTIL = @DSYMUTIL@ - ECHO = @ECHO@ - ECHO_C = @ECHO_C@ - ECHO_N = @ECHO_N@ -@@ -251,6 +254,8 @@ - INSTALL_SCRIPT = @INSTALL_SCRIPT@ - INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ - LDFLAGS = @LDFLAGS@ -+LIBFFI_DLL = @LIBFFI_DLL@ -+LIBFFI_LDFLAGS = @LIBFFI_LDFLAGS@ - LIBOBJS = @LIBOBJS@ - LIBS = @LIBS@ - LIBTOOL = @LIBTOOL@ -@@ -259,6 +264,8 @@ - MAINT = @MAINT@ - MAKEINFO = @MAKEINFO@ - MKDIR_P = @MKDIR_P@ -+NMEDIT = @NMEDIT@ -+OBJDUMP = @OBJDUMP@ - OBJEXT = @OBJEXT@ - PACKAGE = @PACKAGE@ - PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ -@@ -420,7 +427,7 @@ - libffi_convenience_la_SOURCES = $(libffi_la_SOURCES) - nodist_libffi_convenience_la_SOURCES = $(nodist_libffi_la_SOURCES) - AM_CFLAGS = -Wall -g -fexceptions --libffi_la_LDFLAGS = -version-info `grep -v '^\#' $(srcdir)/libtool-version` -+libffi_la_LDFLAGS = $(LIBFFI_LDFLAGS) -version-info `grep -v '^\#' $(srcdir)/libtool-version` - AM_CPPFLAGS = -I. -I$(top_srcdir)/include -Iinclude -I$(top_srcdir)/src - AM_CCASFLAGS = $(AM_CPPFLAGS) - all: fficonfig.h -@@ -486,8 +493,8 @@ - @list='$(lib_LTLIBRARIES)'; for p in $$list; do \ - if test -f $$p; then \ - f=$(am__strip_dir) \ -- echo " $(LIBTOOL) --mode=install $(libLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \ -- $(LIBTOOL) --mode=install $(libLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) "$$p" "$(DESTDIR)$(libdir)/$$f"; \ -+ echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(libLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \ -+ $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(libLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) "$$p" "$(DESTDIR)$(libdir)/$$f"; \ - else :; fi; \ - done - -@@ -495,8 +502,8 @@ - @$(NORMAL_UNINSTALL) - @list='$(lib_LTLIBRARIES)'; for p in $$list; do \ - p=$(am__strip_dir) \ -- echo " $(LIBTOOL) --mode=uninstall rm -f '$(DESTDIR)$(libdir)/$$p'"; \ -- $(LIBTOOL) --mode=uninstall rm -f "$(DESTDIR)$(libdir)/$$p"; \ -+ echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(libdir)/$$p'"; \ -+ $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(libdir)/$$p"; \ - done - - clean-libLTLIBRARIES: -@@ -1203,8 +1210,8 @@ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ -- $(AWK) ' { files[$$0] = 1; } \ -- END { for (i in files) print i; }'`; \ -+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ -+ END { if (nonempty) { for (i in files) print i; }; }'`; \ - mkid -fID $$unique - tags: TAGS - -@@ -1229,8 +1236,8 @@ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ -- $(AWK) ' { files[$$0] = 1; } \ -- END { for (i in files) print i; }'`; \ -+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ -+ END { if (nonempty) { for (i in files) print i; }; }'`; \ - if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ - test -n "$$unique" || unique=$$empty_fix; \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ -@@ -1240,13 +1247,12 @@ - CTAGS: ctags-recursive $(HEADERS) $(SOURCES) fficonfig.h.in $(TAGS_DEPENDENCIES) \ - $(TAGS_FILES) $(LISP) - tags=; \ -- here=`pwd`; \ - list='$(SOURCES) $(HEADERS) fficonfig.h.in $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ -- $(AWK) ' { files[$$0] = 1; } \ -- END { for (i in files) print i; }'`; \ -+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ -+ END { if (nonempty) { for (i in files) print i; }; }'`; \ - test -z "$(CTAGS_ARGS)$$tags$$unique" \ - || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ - $$tags $$unique -@@ -1320,6 +1326,10 @@ - tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2 - $(am__remove_distdir) - -+dist-lzma: distdir -+ tardir=$(distdir) && $(am__tar) | lzma -9 -c >$(distdir).tar.lzma -+ $(am__remove_distdir) -+ - dist-tarZ: distdir - tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z - $(am__remove_distdir) -@@ -1346,6 +1356,8 @@ - GZIP=$(GZIP_ENV) gunzip -c $(distdir).tar.gz | $(am__untar) ;;\ - *.tar.bz2*) \ - bunzip2 -c $(distdir).tar.bz2 | $(am__untar) ;;\ -+ *.tar.lzma*) \ -+ unlzma -c $(distdir).tar.lzma | $(am__untar) ;;\ - *.tar.Z*) \ - uncompress -c $(distdir).tar.Z | $(am__untar) ;;\ - *.shar.gz*) \ -@@ -1612,8 +1624,8 @@ - all all-am am--refresh check check-am clean clean-generic \ - clean-libLTLIBRARIES clean-libtool clean-noinstLTLIBRARIES \ - ctags ctags-recursive dist dist-all dist-bzip2 dist-gzip \ -- dist-info dist-shar dist-tarZ dist-zip distcheck distclean \ -- distclean-compile distclean-generic distclean-hdr \ -+ dist-info dist-lzma dist-shar dist-tarZ dist-zip distcheck \ -+ distclean distclean-compile distclean-generic distclean-hdr \ - distclean-libtool distclean-tags distcleancheck distdir \ - distuninstallcheck dvi dvi-am html html-am info info-am \ - install install-am install-data install-data-am install-dvi \ -diff -Nur libffi-3.0.6/configure build/configure ---- libffi-3.0.6/configure 2008-07-17 14:07:39.000000000 +0100 -+++ build/configure 2009-01-23 17:56:34.000000000 +0000 -@@ -860,6 +860,8 @@ - CCASDEPMODE - am__fastdepCCAS_TRUE - am__fastdepCCAS_FALSE -+LIBFFI_DLL -+LIBFFI_LDFLAGS - SED - GREP - EGREP -@@ -867,6 +869,11 @@ - ECHO - AR - RANLIB -+DSYMUTIL -+NMEDIT -+DLLTOOL -+AS -+OBJDUMP - CPP - CXX - CXXFLAGS -@@ -3965,6 +3972,22 @@ - fi - - -+ -+ -+ -+LIBFFI_DLL=0 -+ -+ -+case $host in -+ *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2*) -+ if test "$enable_shared" = yes; then -+ LIBFFI_LDFLAGS="-no-undefined -Wl,--export-all-symbols" -+ LIBFFI_DLL=1 -+ fi -+ ;; -+esac -+ -+ - # Check whether --enable-shared was given. - if test "${enable_shared+set}" = set; then - enableval=$enable_shared; p=${PACKAGE-default} -@@ -4474,7 +4497,7 @@ - # whether `pass_all' will *always* work, you probably want this one. - - case $host_os in --aix4* | aix5*) -+aix[4-9]*) - lt_cv_deplibs_check_method=pass_all - ;; - -@@ -4690,7 +4713,7 @@ - ;; - *-*-irix6*) - # Find out which ABI we are using. -- echo '#line 4693 "configure"' > conftest.$ac_ext -+ echo '#line 4716 "configure"' > conftest.$ac_ext - if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 - ac_status=$? -@@ -4755,7 +4778,6 @@ - esac - ;; - *64-bit*) -- libsuff=64 - case $host in - x86_64-*kfreebsd*-gnu) - LD="${LD-ld} -m elf_x86_64_fbsd" -@@ -4863,7 +4885,11 @@ - *64-bit*) - case $lt_cv_prog_gnu_ld in - yes*) LD="${LD-ld} -m elf64_sparc" ;; -- *) LD="${LD-ld} -64" ;; -+ *) -+ if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then -+ LD="${LD-ld} -64" -+ fi -+ ;; - esac - ;; - esac -@@ -4871,6 +4897,296 @@ - rm -rf conftest* - ;; - -+*-*-cygwin* | *-*-mingw* | *-*-pw32*) -+ if test -n "$ac_tool_prefix"; then -+ # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args. -+set dummy ${ac_tool_prefix}dlltool; ac_word=$2 -+{ echo "$as_me:$LINENO: checking for $ac_word" >&5 -+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } -+if test "${ac_cv_prog_DLLTOOL+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 -+else -+ if test -n "$DLLTOOL"; then -+ ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test. -+else -+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -+for as_dir in $PATH -+do -+ IFS=$as_save_IFS -+ test -z "$as_dir" && as_dir=. -+ for ac_exec_ext in '' $ac_executable_extensions; do -+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then -+ ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool" -+ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 -+ break 2 -+ fi -+done -+done -+IFS=$as_save_IFS -+ -+fi -+fi -+DLLTOOL=$ac_cv_prog_DLLTOOL -+if test -n "$DLLTOOL"; then -+ { echo "$as_me:$LINENO: result: $DLLTOOL" >&5 -+echo "${ECHO_T}$DLLTOOL" >&6; } -+else -+ { echo "$as_me:$LINENO: result: no" >&5 -+echo "${ECHO_T}no" >&6; } -+fi -+ -+ -+fi -+if test -z "$ac_cv_prog_DLLTOOL"; then -+ ac_ct_DLLTOOL=$DLLTOOL -+ # Extract the first word of "dlltool", so it can be a program name with args. -+set dummy dlltool; ac_word=$2 -+{ echo "$as_me:$LINENO: checking for $ac_word" >&5 -+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } -+if test "${ac_cv_prog_ac_ct_DLLTOOL+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 -+else -+ if test -n "$ac_ct_DLLTOOL"; then -+ ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test. -+else -+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -+for as_dir in $PATH -+do -+ IFS=$as_save_IFS -+ test -z "$as_dir" && as_dir=. -+ for ac_exec_ext in '' $ac_executable_extensions; do -+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then -+ ac_cv_prog_ac_ct_DLLTOOL="dlltool" -+ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 -+ break 2 -+ fi -+done -+done -+IFS=$as_save_IFS -+ -+fi -+fi -+ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL -+if test -n "$ac_ct_DLLTOOL"; then -+ { echo "$as_me:$LINENO: result: $ac_ct_DLLTOOL" >&5 -+echo "${ECHO_T}$ac_ct_DLLTOOL" >&6; } -+else -+ { echo "$as_me:$LINENO: result: no" >&5 -+echo "${ECHO_T}no" >&6; } -+fi -+ -+ if test "x$ac_ct_DLLTOOL" = x; then -+ DLLTOOL="false" -+ else -+ case $cross_compiling:$ac_tool_warned in -+yes:) -+{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools -+whose name does not start with the host triplet. If you think this -+configuration is useful to you, please write to autoconf@gnu.org." >&5 -+echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools -+whose name does not start with the host triplet. If you think this -+configuration is useful to you, please write to autoconf@gnu.org." >&2;} -+ac_tool_warned=yes ;; -+esac -+ DLLTOOL=$ac_ct_DLLTOOL -+ fi -+else -+ DLLTOOL="$ac_cv_prog_DLLTOOL" -+fi -+ -+ if test -n "$ac_tool_prefix"; then -+ # Extract the first word of "${ac_tool_prefix}as", so it can be a program name with args. -+set dummy ${ac_tool_prefix}as; ac_word=$2 -+{ echo "$as_me:$LINENO: checking for $ac_word" >&5 -+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } -+if test "${ac_cv_prog_AS+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 -+else -+ if test -n "$AS"; then -+ ac_cv_prog_AS="$AS" # Let the user override the test. -+else -+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -+for as_dir in $PATH -+do -+ IFS=$as_save_IFS -+ test -z "$as_dir" && as_dir=. -+ for ac_exec_ext in '' $ac_executable_extensions; do -+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then -+ ac_cv_prog_AS="${ac_tool_prefix}as" -+ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 -+ break 2 -+ fi -+done -+done -+IFS=$as_save_IFS -+ -+fi -+fi -+AS=$ac_cv_prog_AS -+if test -n "$AS"; then -+ { echo "$as_me:$LINENO: result: $AS" >&5 -+echo "${ECHO_T}$AS" >&6; } -+else -+ { echo "$as_me:$LINENO: result: no" >&5 -+echo "${ECHO_T}no" >&6; } -+fi -+ -+ -+fi -+if test -z "$ac_cv_prog_AS"; then -+ ac_ct_AS=$AS -+ # Extract the first word of "as", so it can be a program name with args. -+set dummy as; ac_word=$2 -+{ echo "$as_me:$LINENO: checking for $ac_word" >&5 -+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } -+if test "${ac_cv_prog_ac_ct_AS+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 -+else -+ if test -n "$ac_ct_AS"; then -+ ac_cv_prog_ac_ct_AS="$ac_ct_AS" # Let the user override the test. -+else -+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -+for as_dir in $PATH -+do -+ IFS=$as_save_IFS -+ test -z "$as_dir" && as_dir=. -+ for ac_exec_ext in '' $ac_executable_extensions; do -+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then -+ ac_cv_prog_ac_ct_AS="as" -+ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 -+ break 2 -+ fi -+done -+done -+IFS=$as_save_IFS -+ -+fi -+fi -+ac_ct_AS=$ac_cv_prog_ac_ct_AS -+if test -n "$ac_ct_AS"; then -+ { echo "$as_me:$LINENO: result: $ac_ct_AS" >&5 -+echo "${ECHO_T}$ac_ct_AS" >&6; } -+else -+ { echo "$as_me:$LINENO: result: no" >&5 -+echo "${ECHO_T}no" >&6; } -+fi -+ -+ if test "x$ac_ct_AS" = x; then -+ AS="false" -+ else -+ case $cross_compiling:$ac_tool_warned in -+yes:) -+{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools -+whose name does not start with the host triplet. If you think this -+configuration is useful to you, please write to autoconf@gnu.org." >&5 -+echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools -+whose name does not start with the host triplet. If you think this -+configuration is useful to you, please write to autoconf@gnu.org." >&2;} -+ac_tool_warned=yes ;; -+esac -+ AS=$ac_ct_AS -+ fi -+else -+ AS="$ac_cv_prog_AS" -+fi -+ -+ if test -n "$ac_tool_prefix"; then -+ # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args. -+set dummy ${ac_tool_prefix}objdump; ac_word=$2 -+{ echo "$as_me:$LINENO: checking for $ac_word" >&5 -+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } -+if test "${ac_cv_prog_OBJDUMP+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 -+else -+ if test -n "$OBJDUMP"; then -+ ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test. -+else -+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -+for as_dir in $PATH -+do -+ IFS=$as_save_IFS -+ test -z "$as_dir" && as_dir=. -+ for ac_exec_ext in '' $ac_executable_extensions; do -+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then -+ ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" -+ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 -+ break 2 -+ fi -+done -+done -+IFS=$as_save_IFS -+ -+fi -+fi -+OBJDUMP=$ac_cv_prog_OBJDUMP -+if test -n "$OBJDUMP"; then -+ { echo "$as_me:$LINENO: result: $OBJDUMP" >&5 -+echo "${ECHO_T}$OBJDUMP" >&6; } -+else -+ { echo "$as_me:$LINENO: result: no" >&5 -+echo "${ECHO_T}no" >&6; } -+fi -+ -+ -+fi -+if test -z "$ac_cv_prog_OBJDUMP"; then -+ ac_ct_OBJDUMP=$OBJDUMP -+ # Extract the first word of "objdump", so it can be a program name with args. -+set dummy objdump; ac_word=$2 -+{ echo "$as_me:$LINENO: checking for $ac_word" >&5 -+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } -+if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 -+else -+ if test -n "$ac_ct_OBJDUMP"; then -+ ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test. -+else -+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -+for as_dir in $PATH -+do -+ IFS=$as_save_IFS -+ test -z "$as_dir" && as_dir=. -+ for ac_exec_ext in '' $ac_executable_extensions; do -+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then -+ ac_cv_prog_ac_ct_OBJDUMP="objdump" -+ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 -+ break 2 -+ fi -+done -+done -+IFS=$as_save_IFS -+ -+fi -+fi -+ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP -+if test -n "$ac_ct_OBJDUMP"; then -+ { echo "$as_me:$LINENO: result: $ac_ct_OBJDUMP" >&5 -+echo "${ECHO_T}$ac_ct_OBJDUMP" >&6; } -+else -+ { echo "$as_me:$LINENO: result: no" >&5 -+echo "${ECHO_T}no" >&6; } -+fi -+ -+ if test "x$ac_ct_OBJDUMP" = x; then -+ OBJDUMP="false" -+ else -+ case $cross_compiling:$ac_tool_warned in -+yes:) -+{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools -+whose name does not start with the host triplet. If you think this -+configuration is useful to you, please write to autoconf@gnu.org." >&5 -+echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools -+whose name does not start with the host triplet. If you think this -+configuration is useful to you, please write to autoconf@gnu.org." >&2;} -+ac_tool_warned=yes ;; -+esac -+ OBJDUMP=$ac_ct_OBJDUMP -+ fi -+else -+ OBJDUMP="$ac_cv_prog_OBJDUMP" -+fi -+ -+ ;; - - esac - -@@ -6465,7 +6781,6 @@ - - - # Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers! -- - # find the maximum length of command line arguments - { echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5 - echo $ECHO_N "checking the maximum length of command line arguments... $ECHO_C" >&6; } -@@ -6780,7 +7095,7 @@ - echo "$progname: failed program was:" >&5 - cat conftest.$ac_ext >&5 - fi -- rm -f conftest* conftst* -+ rm -rf conftest* conftst* - - # Do not use the global_symbol_pipe unless it works. - if test "$pipe_works" = yes; then -@@ -7309,39 +7624,351 @@ - *** may want to report the problem to your system manager and/or to - *** bug-libtool@gnu.org - --EOF -- fi ;; -- esac -- fi -- break -- fi -- done -- IFS="$lt_save_ifs" -- MAGIC_CMD="$lt_save_MAGIC_CMD" -- ;; --esac -+EOF -+ fi ;; -+ esac -+ fi -+ break -+ fi -+ done -+ IFS="$lt_save_ifs" -+ MAGIC_CMD="$lt_save_MAGIC_CMD" -+ ;; -+esac -+fi -+ -+MAGIC_CMD="$lt_cv_path_MAGIC_CMD" -+if test -n "$MAGIC_CMD"; then -+ { echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5 -+echo "${ECHO_T}$MAGIC_CMD" >&6; } -+else -+ { echo "$as_me:$LINENO: result: no" >&5 -+echo "${ECHO_T}no" >&6; } -+fi -+ -+ else -+ MAGIC_CMD=: -+ fi -+fi -+ -+ fi -+ ;; -+esac -+ -+ -+ case $host_os in -+ rhapsody* | darwin*) -+ if test -n "$ac_tool_prefix"; then -+ # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args. -+set dummy ${ac_tool_prefix}dsymutil; ac_word=$2 -+{ echo "$as_me:$LINENO: checking for $ac_word" >&5 -+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } -+if test "${ac_cv_prog_DSYMUTIL+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 -+else -+ if test -n "$DSYMUTIL"; then -+ ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test. -+else -+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -+for as_dir in $PATH -+do -+ IFS=$as_save_IFS -+ test -z "$as_dir" && as_dir=. -+ for ac_exec_ext in '' $ac_executable_extensions; do -+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then -+ ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil" -+ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 -+ break 2 -+ fi -+done -+done -+IFS=$as_save_IFS -+ -+fi -+fi -+DSYMUTIL=$ac_cv_prog_DSYMUTIL -+if test -n "$DSYMUTIL"; then -+ { echo "$as_me:$LINENO: result: $DSYMUTIL" >&5 -+echo "${ECHO_T}$DSYMUTIL" >&6; } -+else -+ { echo "$as_me:$LINENO: result: no" >&5 -+echo "${ECHO_T}no" >&6; } -+fi -+ -+ -+fi -+if test -z "$ac_cv_prog_DSYMUTIL"; then -+ ac_ct_DSYMUTIL=$DSYMUTIL -+ # Extract the first word of "dsymutil", so it can be a program name with args. -+set dummy dsymutil; ac_word=$2 -+{ echo "$as_me:$LINENO: checking for $ac_word" >&5 -+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } -+if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 -+else -+ if test -n "$ac_ct_DSYMUTIL"; then -+ ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test. -+else -+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -+for as_dir in $PATH -+do -+ IFS=$as_save_IFS -+ test -z "$as_dir" && as_dir=. -+ for ac_exec_ext in '' $ac_executable_extensions; do -+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then -+ ac_cv_prog_ac_ct_DSYMUTIL="dsymutil" -+ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 -+ break 2 -+ fi -+done -+done -+IFS=$as_save_IFS -+ -+fi -+fi -+ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL -+if test -n "$ac_ct_DSYMUTIL"; then -+ { echo "$as_me:$LINENO: result: $ac_ct_DSYMUTIL" >&5 -+echo "${ECHO_T}$ac_ct_DSYMUTIL" >&6; } -+else -+ { echo "$as_me:$LINENO: result: no" >&5 -+echo "${ECHO_T}no" >&6; } -+fi -+ -+ if test "x$ac_ct_DSYMUTIL" = x; then -+ DSYMUTIL=":" -+ else -+ case $cross_compiling:$ac_tool_warned in -+yes:) -+{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools -+whose name does not start with the host triplet. If you think this -+configuration is useful to you, please write to autoconf@gnu.org." >&5 -+echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools -+whose name does not start with the host triplet. If you think this -+configuration is useful to you, please write to autoconf@gnu.org." >&2;} -+ac_tool_warned=yes ;; -+esac -+ DSYMUTIL=$ac_ct_DSYMUTIL -+ fi -+else -+ DSYMUTIL="$ac_cv_prog_DSYMUTIL" -+fi -+ -+ if test -n "$ac_tool_prefix"; then -+ # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args. -+set dummy ${ac_tool_prefix}nmedit; ac_word=$2 -+{ echo "$as_me:$LINENO: checking for $ac_word" >&5 -+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } -+if test "${ac_cv_prog_NMEDIT+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 -+else -+ if test -n "$NMEDIT"; then -+ ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test. -+else -+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -+for as_dir in $PATH -+do -+ IFS=$as_save_IFS -+ test -z "$as_dir" && as_dir=. -+ for ac_exec_ext in '' $ac_executable_extensions; do -+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then -+ ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit" -+ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 -+ break 2 -+ fi -+done -+done -+IFS=$as_save_IFS -+ -+fi -+fi -+NMEDIT=$ac_cv_prog_NMEDIT -+if test -n "$NMEDIT"; then -+ { echo "$as_me:$LINENO: result: $NMEDIT" >&5 -+echo "${ECHO_T}$NMEDIT" >&6; } -+else -+ { echo "$as_me:$LINENO: result: no" >&5 -+echo "${ECHO_T}no" >&6; } -+fi -+ -+ - fi -+if test -z "$ac_cv_prog_NMEDIT"; then -+ ac_ct_NMEDIT=$NMEDIT -+ # Extract the first word of "nmedit", so it can be a program name with args. -+set dummy nmedit; ac_word=$2 -+{ echo "$as_me:$LINENO: checking for $ac_word" >&5 -+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } -+if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 -+else -+ if test -n "$ac_ct_NMEDIT"; then -+ ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test. -+else -+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -+for as_dir in $PATH -+do -+ IFS=$as_save_IFS -+ test -z "$as_dir" && as_dir=. -+ for ac_exec_ext in '' $ac_executable_extensions; do -+ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then -+ ac_cv_prog_ac_ct_NMEDIT="nmedit" -+ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 -+ break 2 -+ fi -+done -+done -+IFS=$as_save_IFS - --MAGIC_CMD="$lt_cv_path_MAGIC_CMD" --if test -n "$MAGIC_CMD"; then -- { echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5 --echo "${ECHO_T}$MAGIC_CMD" >&6; } -+fi -+fi -+ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT -+if test -n "$ac_ct_NMEDIT"; then -+ { echo "$as_me:$LINENO: result: $ac_ct_NMEDIT" >&5 -+echo "${ECHO_T}$ac_ct_NMEDIT" >&6; } - else - { echo "$as_me:$LINENO: result: no" >&5 - echo "${ECHO_T}no" >&6; } - fi - -+ if test "x$ac_ct_NMEDIT" = x; then -+ NMEDIT=":" - else -- MAGIC_CMD=: -+ case $cross_compiling:$ac_tool_warned in -+yes:) -+{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools -+whose name does not start with the host triplet. If you think this -+configuration is useful to you, please write to autoconf@gnu.org." >&5 -+echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools -+whose name does not start with the host triplet. If you think this -+configuration is useful to you, please write to autoconf@gnu.org." >&2;} -+ac_tool_warned=yes ;; -+esac -+ NMEDIT=$ac_ct_NMEDIT - fi -+else -+ NMEDIT="$ac_cv_prog_NMEDIT" - fi - -- fi -- ;; -+ -+ { echo "$as_me:$LINENO: checking for -single_module linker flag" >&5 -+echo $ECHO_N "checking for -single_module linker flag... $ECHO_C" >&6; } -+if test "${lt_cv_apple_cc_single_mod+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 -+else -+ lt_cv_apple_cc_single_mod=no -+ if test -z "${LT_MULTI_MODULE}"; then -+ # By default we will add the -single_module flag. You can override -+ # by either setting the environment variable LT_MULTI_MODULE -+ # non-empty at configure time, or by adding -multi_module to the -+ # link flags. -+ echo "int foo(void){return 1;}" > conftest.c -+ $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ -+ -dynamiclib ${wl}-single_module conftest.c -+ if test -f libconftest.dylib; then -+ lt_cv_apple_cc_single_mod=yes -+ rm -rf libconftest.dylib* -+ fi -+ rm conftest.c -+ fi -+fi -+{ echo "$as_me:$LINENO: result: $lt_cv_apple_cc_single_mod" >&5 -+echo "${ECHO_T}$lt_cv_apple_cc_single_mod" >&6; } -+ { echo "$as_me:$LINENO: checking for -exported_symbols_list linker flag" >&5 -+echo $ECHO_N "checking for -exported_symbols_list linker flag... $ECHO_C" >&6; } -+if test "${lt_cv_ld_exported_symbols_list+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 -+else -+ lt_cv_ld_exported_symbols_list=no -+ save_LDFLAGS=$LDFLAGS -+ echo "_main" > conftest.sym -+ LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" -+ cat >conftest.$ac_ext <<_ACEOF -+/* confdefs.h. */ -+_ACEOF -+cat confdefs.h >>conftest.$ac_ext -+cat >>conftest.$ac_ext <<_ACEOF -+/* end confdefs.h. */ -+ -+int -+main () -+{ -+ -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext conftest$ac_exeext -+if { (ac_try="$ac_link" -+case "(($ac_try" in -+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; -+ *) ac_try_echo=$ac_try;; - esac -+eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 -+ (eval "$ac_link") 2>conftest.er1 -+ ac_status=$? -+ grep -v '^ *+' conftest.er1 >conftest.err -+ rm -f conftest.er1 -+ cat conftest.err >&5 -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && { -+ test -z "$ac_c_werror_flag" || -+ test ! -s conftest.err -+ } && test -s conftest$ac_exeext && -+ $as_test_x conftest$ac_exeext; then -+ lt_cv_ld_exported_symbols_list=yes -+else -+ echo "$as_me: failed program was:" >&5 -+sed 's/^/| /' conftest.$ac_ext >&5 -+ -+ lt_cv_ld_exported_symbols_list=no -+fi -+ -+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ -+ conftest$ac_exeext conftest.$ac_ext -+ LDFLAGS="$save_LDFLAGS" -+ -+fi -+{ echo "$as_me:$LINENO: result: $lt_cv_ld_exported_symbols_list" >&5 -+echo "${ECHO_T}$lt_cv_ld_exported_symbols_list" >&6; } -+ case $host_os in -+ rhapsody* | darwin1.[0123]) -+ _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;; -+ darwin1.*) -+ _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; -+ darwin*) -+ # if running on 10.5 or later, the deployment target defaults -+ # to the OS version, if on x86, and 10.4, the deployment -+ # target defaults to 10.4. Don't you love it? -+ case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in -+ 10.0,*86*-darwin8*|10.0,*-darwin[91]*) -+ _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; -+ 10.[012]*) -+ _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; -+ 10.*) -+ _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; -+ esac -+ ;; -+ esac -+ if test "$lt_cv_apple_cc_single_mod" = "yes"; then -+ _lt_dar_single_mod='$single_module' -+ fi -+ if test "$lt_cv_ld_exported_symbols_list" = "yes"; then -+ _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym' -+ else -+ _lt_dar_export_syms="~$NMEDIT -s \$output_objdir/\${libname}-symbols.expsym \${lib}" -+ fi -+ if test "$DSYMUTIL" != ":"; then -+ _lt_dsymutil="~$DSYMUTIL \$lib || :" -+ else -+ _lt_dsymutil= -+ fi -+ ;; -+ esac -+ - - enable_dlopen=no --enable_win32_dll=no -+enable_win32_dll=yes - - # Check whether --enable-libtool-lock was given. - if test "${enable_libtool_lock+set}" = set; then -@@ -7360,6 +7987,67 @@ - - test -z "$pic_mode" && pic_mode=default - -+# Check if we have a version mismatch between libtool.m4 and ltmain.sh. -+# -+# Note: This should be in AC_LIBTOOL_SETUP, _after_ $ltmain have been defined. -+# We also should do it _before_ AC_LIBTOOL_LANG_C_CONFIG that actually -+# calls AC_LIBTOOL_CONFIG and creates libtool. -+# -+{ echo "$as_me:$LINENO: checking for correct ltmain.sh version" >&5 -+echo $ECHO_N "checking for correct ltmain.sh version... $ECHO_C" >&6; } -+if test "x$ltmain" = "x" ; then -+ { echo "$as_me:$LINENO: result: no" >&5 -+echo "${ECHO_T}no" >&6; } -+ { { echo "$as_me:$LINENO: error: -+ -+*** [Gentoo] sanity check failed! *** -+*** \$ltmain is not defined, please check the patch for consistency! *** -+" >&5 -+echo "$as_me: error: -+ -+*** [Gentoo] sanity check failed! *** -+*** \$ltmain is not defined, please check the patch for consistency! *** -+" >&2;} -+ { (exit 1); exit 1; }; } -+fi -+gentoo_lt_version="1.5.26" -+gentoo_ltmain_version=`sed -n '/^[ ]*VERSION=/{s/^[ ]*VERSION=//;p;q;}' "$ltmain"` -+if test "x$gentoo_lt_version" != "x$gentoo_ltmain_version" ; then -+ { echo "$as_me:$LINENO: result: no" >&5 -+echo "${ECHO_T}no" >&6; } -+ { { echo "$as_me:$LINENO: error: -+ -+*** [Gentoo] sanity check failed! *** -+*** libtool.m4 and ltmain.sh have a version mismatch! *** -+*** (libtool.m4 = $gentoo_lt_version, ltmain.sh = $gentoo_ltmain_version) *** -+ -+Please run: -+ -+ libtoolize --copy --force -+ -+if appropriate, please contact the maintainer of this -+package (or your distribution) for help. -+" >&5 -+echo "$as_me: error: -+ -+*** [Gentoo] sanity check failed! *** -+*** libtool.m4 and ltmain.sh have a version mismatch! *** -+*** (libtool.m4 = $gentoo_lt_version, ltmain.sh = $gentoo_ltmain_version) *** -+ -+Please run: -+ -+ libtoolize --copy --force -+ -+if appropriate, please contact the maintainer of this -+package (or your distribution) for help. -+" >&2;} -+ { (exit 1); exit 1; }; } -+else -+ { echo "$as_me:$LINENO: result: yes" >&5 -+echo "${ECHO_T}yes" >&6; } -+fi -+ -+ - # Use C for the default configuration in the libtool script - tagname= - lt_save_CC="$CC" -@@ -7405,7 +8093,7 @@ - echo "$lt_simple_link_test_code" >conftest.$ac_ext - eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err - _lt_linker_boilerplate=`cat conftest.err` --$rm conftest* -+$rm -r conftest* - - - -@@ -7433,11 +8121,11 @@ - -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ - -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ - -e 's:$: $lt_compiler_flag:'` -- (eval echo "\"\$as_me:7436: $lt_compile\"" >&5) -+ (eval echo "\"\$as_me:8124: $lt_compile\"" >&5) - (eval "$lt_compile" 2>conftest.err) - ac_status=$? - cat conftest.err >&5 -- echo "$as_me:7440: \$? = $ac_status" >&5 -+ echo "$as_me:8128: \$? = $ac_status" >&5 - if (exit $ac_status) && test -s "$ac_outfile"; then - # The compiler can only warn and ignore the option if not recognized - # So say no if there are warnings other than the usual output. -@@ -7707,10 +8395,10 @@ - - { echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 - echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic works... $ECHO_C" >&6; } --if test "${lt_prog_compiler_pic_works+set}" = set; then -+if test "${lt_cv_prog_compiler_pic_works+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- lt_prog_compiler_pic_works=no -+ lt_cv_prog_compiler_pic_works=no - ac_outfile=conftest.$ac_objext - echo "$lt_simple_compile_test_code" > conftest.$ac_ext - lt_compiler_flag="$lt_prog_compiler_pic -DPIC" -@@ -7723,27 +8411,27 @@ - -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ - -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ - -e 's:$: $lt_compiler_flag:'` -- (eval echo "\"\$as_me:7726: $lt_compile\"" >&5) -+ (eval echo "\"\$as_me:8414: $lt_compile\"" >&5) - (eval "$lt_compile" 2>conftest.err) - ac_status=$? - cat conftest.err >&5 -- echo "$as_me:7730: \$? = $ac_status" >&5 -+ echo "$as_me:8418: \$? = $ac_status" >&5 - if (exit $ac_status) && test -s "$ac_outfile"; then - # The compiler can only warn and ignore the option if not recognized - # So say no if there are warnings other than the usual output. - $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp - $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 - if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then -- lt_prog_compiler_pic_works=yes -+ lt_cv_prog_compiler_pic_works=yes - fi - fi - $rm conftest* - - fi --{ echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works" >&5 --echo "${ECHO_T}$lt_prog_compiler_pic_works" >&6; } -+{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works" >&5 -+echo "${ECHO_T}$lt_cv_prog_compiler_pic_works" >&6; } - --if test x"$lt_prog_compiler_pic_works" = xyes; then -+if test x"$lt_cv_prog_compiler_pic_works" = xyes; then - case $lt_prog_compiler_pic in - "" | " "*) ;; - *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;; -@@ -7770,10 +8458,10 @@ - wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\" - { echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5 - echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; } --if test "${lt_prog_compiler_static_works+set}" = set; then -+if test "${lt_cv_prog_compiler_static_works+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- lt_prog_compiler_static_works=no -+ lt_cv_prog_compiler_static_works=no - save_LDFLAGS="$LDFLAGS" - LDFLAGS="$LDFLAGS $lt_tmp_static_flag" - echo "$lt_simple_link_test_code" > conftest.$ac_ext -@@ -7786,20 +8474,20 @@ - $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp - $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 - if diff conftest.exp conftest.er2 >/dev/null; then -- lt_prog_compiler_static_works=yes -+ lt_cv_prog_compiler_static_works=yes - fi - else -- lt_prog_compiler_static_works=yes -+ lt_cv_prog_compiler_static_works=yes - fi - fi -- $rm conftest* -+ $rm -r conftest* - LDFLAGS="$save_LDFLAGS" - - fi --{ echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works" >&5 --echo "${ECHO_T}$lt_prog_compiler_static_works" >&6; } -+{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works" >&5 -+echo "${ECHO_T}$lt_cv_prog_compiler_static_works" >&6; } - --if test x"$lt_prog_compiler_static_works" = xyes; then -+if test x"$lt_cv_prog_compiler_static_works" = xyes; then - : - else - lt_prog_compiler_static= -@@ -7827,11 +8515,11 @@ - -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ - -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ - -e 's:$: $lt_compiler_flag:'` -- (eval echo "\"\$as_me:7830: $lt_compile\"" >&5) -+ (eval echo "\"\$as_me:8518: $lt_compile\"" >&5) - (eval "$lt_compile" 2>out/conftest.err) - ac_status=$? - cat out/conftest.err >&5 -- echo "$as_me:7834: \$? = $ac_status" >&5 -+ echo "$as_me:8522: \$? = $ac_status" >&5 - if (exit $ac_status) && test -s out/conftest2.$ac_objext - then - # The compiler can only warn and ignore the option if not recognized -@@ -7911,12 +8599,13 @@ - # it will be wrapped by ` (' and `)$', so one must not match beginning or - # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', - # as well as any symbol that contains `d'. -- exclude_expsyms="_GLOBAL_OFFSET_TABLE_" -+ exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' - # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out - # platforms (ab)use it in PIC code, but their linkers get confused if - # the symbol is explicitly referenced. Since portable code cannot - # rely on this symbol name, it's probably fine to never include it in - # preloaded symbol tables. -+ # Exclude shared library initialization/finalization symbols. - extract_expsyms_cmds= - # Just being paranoid about ensuring that cc_basename is set. - for cc_temp in $compiler""; do -@@ -7975,7 +8664,7 @@ - - # See if GNU ld supports shared libraries. - case $host_os in -- aix3* | aix4* | aix5*) -+ aix[3-9]*) - # On AIX/PPC, the GNU linker is very broken - if test "$host_cpu" != ia64; then - ld_shlibs=no -@@ -8194,7 +8883,7 @@ - fi - ;; - -- aix4* | aix5*) -+ aix[4-9]*) - if test "$host_cpu" = ia64; then - # On IA64, the linker does run time linking by default, so we don't - # have to do anything special. -@@ -8214,7 +8903,7 @@ - # Test if we are trying to use run time linking or normal - # AIX style linking. If -brtl is somewhere in LDFLAGS, we - # need to do runtime linking. -- case $host_os in aix4.[23]|aix4.[23].*|aix5*) -+ case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) - for ld_flag in $LDFLAGS; do - if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then - aix_use_runtimelinking=yes -@@ -8486,11 +9175,10 @@ - link_all_deplibs=yes - if test "$GCC" = yes ; then - output_verbose_link_cmd='echo' -- archive_cmds='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring' -- module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags' -- # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds -- archive_expsym_cmds='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' -- module_expsym_cmds='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' -+ archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" -+ module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" -+ 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}" -+ 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}" - else - case $cc_basename in - xlc*) -@@ -9010,7 +9698,7 @@ - soname_spec='${libname}${release}${shared_ext}$major' - ;; - --aix4* | aix5*) -+aix[4-9]*) - version_type=linux - need_lib_prefix=no - need_version=no -@@ -9178,7 +9866,14 @@ - *) objformat=elf ;; - esac - fi -- version_type=freebsd-$objformat -+ # Handle Gentoo/FreeBSD as it was Linux -+ case $host_vendor in -+ gentoo) -+ version_type=linux ;; -+ *) -+ version_type=freebsd-$objformat ;; -+ esac -+ - case $version_type in - freebsd-elf*) - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' -@@ -9189,6 +9884,12 @@ - library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' - need_version=yes - ;; -+ linux) -+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' -+ soname_spec='${libname}${release}${shared_ext}$major' -+ need_lib_prefix=no -+ need_version=no -+ ;; - esac - shlibpath_var=LD_LIBRARY_PATH - case $host_os in -@@ -9335,13 +10036,11 @@ - # Some rework will be needed to allow for fast_install - # before this can be enabled. - hardcode_into_libs=yes -- sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" -- sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" - - # Append ld.so.conf contents to the search path - if test -f /etc/ld.so.conf; then - lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '` -- sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra" -+ sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" - fi - - # We used to test for /lib/ld.so.1 and disable shared libraries on -@@ -9534,6 +10233,21 @@ - echo "${ECHO_T}$dynamic_linker" >&6; } - test "$dynamic_linker" = no && can_build_shared=no - -+if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 -+else -+ lt_cv_sys_lib_search_path_spec="$sys_lib_search_path_spec" -+fi -+ -+sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" -+if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 -+else -+ lt_cv_sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec" -+fi -+ -+sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" -+ - variables_saved_for_relink="PATH $shlibpath_var $runpath_var" - if test "$GCC" = yes; then - variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" -@@ -9853,7 +10567,7 @@ - { echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5 - echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6; } - if test $ac_cv_lib_dld_shl_load = yes; then -- lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-dld" -+ lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld" - else - { echo "$as_me:$LINENO: checking for dlopen" >&5 - echo $ECHO_N "checking for dlopen... $ECHO_C" >&6; } -@@ -10129,7 +10843,7 @@ - { echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5 - echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6; } - if test $ac_cv_lib_dld_dld_link = yes; then -- lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld" -+ lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld" - fi - - -@@ -10178,7 +10892,7 @@ - lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 - lt_status=$lt_dlunknown - cat > conftest.$ac_ext < conftest.$ac_ext <conftest.$ac_ext - eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err - _lt_linker_boilerplate=`cat conftest.err` --$rm conftest* -+$rm -r conftest* - - - # Allow CC to be a program name with arguments. -@@ -11249,7 +11969,7 @@ - # FIXME: insert proper C++ library support - ld_shlibs_CXX=no - ;; -- aix4* | aix5*) -+ aix[4-9]*) - if test "$host_cpu" = ia64; then - # On IA64, the linker does run time linking by default, so we don't - # have to do anything special. -@@ -11262,7 +11982,7 @@ - # Test if we are trying to use run time linking or normal - # AIX style linking. If -brtl is somewhere in LDFLAGS, we - # need to do runtime linking. -- case $host_os in aix4.[23]|aix4.[23].*|aix5*) -+ case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) - for ld_flag in $LDFLAGS; do - case $ld_flag in - *-brtl*) -@@ -11520,51 +12240,23 @@ - fi - ;; - darwin* | rhapsody*) -- case $host_os in -- rhapsody* | darwin1.[012]) -- allow_undefined_flag_CXX='${wl}-undefined ${wl}suppress' -- ;; -- *) # Darwin 1.3 on -- if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then -- allow_undefined_flag_CXX='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' -- else -- case ${MACOSX_DEPLOYMENT_TARGET} in -- 10.[012]) -- allow_undefined_flag_CXX='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' -- ;; -- 10.*) -- allow_undefined_flag_CXX='${wl}-undefined ${wl}dynamic_lookup' -- ;; -- esac -- fi -- ;; -- esac - archive_cmds_need_lc_CXX=no - hardcode_direct_CXX=no - hardcode_automatic_CXX=yes - hardcode_shlibpath_var_CXX=unsupported - whole_archive_flag_spec_CXX='' - link_all_deplibs_CXX=yes -- -- if test "$GXX" = yes ; then -- lt_int_apple_cc_single_mod=no -+ allow_undefined_flag_CXX="$_lt_dar_allow_undefined" -+ if test "$GXX" = yes ; then - output_verbose_link_cmd='echo' -- if $CC -dumpspecs 2>&1 | $EGREP 'single_module' >/dev/null ; then -- lt_int_apple_cc_single_mod=yes -+ archive_cmds_CXX="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" -+ module_cmds_CXX="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" -+ archive_expsym_cmds_CXX="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}" -+ module_expsym_cmds_CXX="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}" -+ if test "$lt_cv_apple_cc_single_mod" != "yes"; then -+ archive_cmds_CXX="\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dsymutil}" -+ archive_expsym_cmds_CXX="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dar_export_syms}${_lt_dsymutil}" - fi -- if test "X$lt_int_apple_cc_single_mod" = Xyes ; then -- archive_cmds_CXX='$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring' -- else -- archive_cmds_CXX='$CC -r -keep_private_externs -nostdlib -o ${lib}-master.o $libobjs~$CC -dynamiclib $allow_undefined_flag -o $lib ${lib}-master.o $deplibs $compiler_flags -install_name $rpath/$soname $verstring' -- fi -- module_cmds_CXX='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags' -- # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds -- if test "X$lt_int_apple_cc_single_mod" = Xyes ; then -- archive_expsym_cmds_CXX='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' -- else -- archive_expsym_cmds_CXX='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -r -keep_private_externs -nostdlib -o ${lib}-master.o $libobjs~$CC -dynamiclib $allow_undefined_flag -o $lib ${lib}-master.o $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' -- fi -- module_expsym_cmds_CXX='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' - else - case $cc_basename in - xlc*) -@@ -11815,7 +12507,7 @@ - export_dynamic_flag_spec_CXX='${wl}--export-dynamic' - whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive' - ;; -- pgCC*) -+ pgCC* | pgcpp*) - # Portland Group C++ compiler - archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib' - archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib' -@@ -12222,7 +12914,6 @@ - GCC_CXX="$GXX" - LD_CXX="$LD" - -- - cat > conftest.$ac_ext <&5 - echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works... $ECHO_C" >&6; } --if test "${lt_prog_compiler_pic_works_CXX+set}" = set; then -+if test "${lt_cv_prog_compiler_pic_works_CXX+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- lt_prog_compiler_pic_works_CXX=no -+ lt_cv_prog_compiler_pic_works_CXX=no - ac_outfile=conftest.$ac_objext - echo "$lt_simple_compile_test_code" > conftest.$ac_ext - lt_compiler_flag="$lt_prog_compiler_pic_CXX -DPIC" -@@ -12698,27 +13393,27 @@ - -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ - -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ - -e 's:$: $lt_compiler_flag:'` -- (eval echo "\"\$as_me:12701: $lt_compile\"" >&5) -+ (eval echo "\"\$as_me:13396: $lt_compile\"" >&5) - (eval "$lt_compile" 2>conftest.err) - ac_status=$? - cat conftest.err >&5 -- echo "$as_me:12705: \$? = $ac_status" >&5 -+ echo "$as_me:13400: \$? = $ac_status" >&5 - if (exit $ac_status) && test -s "$ac_outfile"; then - # The compiler can only warn and ignore the option if not recognized - # So say no if there are warnings other than the usual output. - $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp - $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 - if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then -- lt_prog_compiler_pic_works_CXX=yes -+ lt_cv_prog_compiler_pic_works_CXX=yes - fi - fi - $rm conftest* - - fi --{ echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_CXX" >&5 --echo "${ECHO_T}$lt_prog_compiler_pic_works_CXX" >&6; } -+{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works_CXX" >&5 -+echo "${ECHO_T}$lt_cv_prog_compiler_pic_works_CXX" >&6; } - --if test x"$lt_prog_compiler_pic_works_CXX" = xyes; then -+if test x"$lt_cv_prog_compiler_pic_works_CXX" = xyes; then - case $lt_prog_compiler_pic_CXX in - "" | " "*) ;; - *) lt_prog_compiler_pic_CXX=" $lt_prog_compiler_pic_CXX" ;; -@@ -12745,10 +13440,10 @@ - wl=$lt_prog_compiler_wl_CXX eval lt_tmp_static_flag=\"$lt_prog_compiler_static_CXX\" - { echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5 - echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; } --if test "${lt_prog_compiler_static_works_CXX+set}" = set; then -+if test "${lt_cv_prog_compiler_static_works_CXX+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- lt_prog_compiler_static_works_CXX=no -+ lt_cv_prog_compiler_static_works_CXX=no - save_LDFLAGS="$LDFLAGS" - LDFLAGS="$LDFLAGS $lt_tmp_static_flag" - echo "$lt_simple_link_test_code" > conftest.$ac_ext -@@ -12761,20 +13456,20 @@ - $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp - $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 - if diff conftest.exp conftest.er2 >/dev/null; then -- lt_prog_compiler_static_works_CXX=yes -+ lt_cv_prog_compiler_static_works_CXX=yes - fi - else -- lt_prog_compiler_static_works_CXX=yes -+ lt_cv_prog_compiler_static_works_CXX=yes - fi - fi -- $rm conftest* -+ $rm -r conftest* - LDFLAGS="$save_LDFLAGS" - - fi --{ echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works_CXX" >&5 --echo "${ECHO_T}$lt_prog_compiler_static_works_CXX" >&6; } -+{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works_CXX" >&5 -+echo "${ECHO_T}$lt_cv_prog_compiler_static_works_CXX" >&6; } - --if test x"$lt_prog_compiler_static_works_CXX" = xyes; then -+if test x"$lt_cv_prog_compiler_static_works_CXX" = xyes; then - : - else - lt_prog_compiler_static_CXX= -@@ -12802,11 +13497,11 @@ - -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ - -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ - -e 's:$: $lt_compiler_flag:'` -- (eval echo "\"\$as_me:12805: $lt_compile\"" >&5) -+ (eval echo "\"\$as_me:13500: $lt_compile\"" >&5) - (eval "$lt_compile" 2>out/conftest.err) - ac_status=$? - cat out/conftest.err >&5 -- echo "$as_me:12809: \$? = $ac_status" >&5 -+ echo "$as_me:13504: \$? = $ac_status" >&5 - if (exit $ac_status) && test -s out/conftest2.$ac_objext - then - # The compiler can only warn and ignore the option if not recognized -@@ -12859,7 +13554,7 @@ - - export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' - case $host_os in -- aix4* | aix5*) -+ aix[4-9]*) - # If we're using GNU nm, then we don't want the "-C" option. - # -C means demangle to AIX nm, but means don't demangle with GNU nm - if $NM -V 2>&1 | grep 'GNU' > /dev/null; then -@@ -12878,6 +13573,7 @@ - export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' - ;; - esac -+ exclude_expsyms_CXX='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' - - { echo "$as_me:$LINENO: result: $ld_shlibs_CXX" >&5 - echo "${ECHO_T}$ld_shlibs_CXX" >&6; } -@@ -12979,7 +13675,7 @@ - soname_spec='${libname}${release}${shared_ext}$major' - ;; - --aix4* | aix5*) -+aix[4-9]*) - version_type=linux - need_lib_prefix=no - need_version=no -@@ -13146,7 +13842,14 @@ - *) objformat=elf ;; - esac - fi -- version_type=freebsd-$objformat -+ # Handle Gentoo/FreeBSD as it was Linux -+ case $host_vendor in -+ gentoo) -+ version_type=linux ;; -+ *) -+ version_type=freebsd-$objformat ;; -+ esac -+ - case $version_type in - freebsd-elf*) - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' -@@ -13157,6 +13860,12 @@ - library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' - need_version=yes - ;; -+ linux) -+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' -+ soname_spec='${libname}${release}${shared_ext}$major' -+ need_lib_prefix=no -+ need_version=no -+ ;; - esac - shlibpath_var=LD_LIBRARY_PATH - case $host_os in -@@ -13303,13 +14012,11 @@ - # Some rework will be needed to allow for fast_install - # before this can be enabled. - hardcode_into_libs=yes -- sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" -- sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" - - # Append ld.so.conf contents to the search path - if test -f /etc/ld.so.conf; then - lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '` -- sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra" -+ sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" - fi - - # We used to test for /lib/ld.so.1 and disable shared libraries on -@@ -13502,6 +14209,21 @@ - echo "${ECHO_T}$dynamic_linker" >&6; } - test "$dynamic_linker" = no && can_build_shared=no - -+if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 -+else -+ lt_cv_sys_lib_search_path_spec="$sys_lib_search_path_spec" -+fi -+ -+sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" -+if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 -+else -+ lt_cv_sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec" -+fi -+ -+sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" -+ - variables_saved_for_relink="PATH $shlibpath_var $runpath_var" - if test "$GCC" = yes; then - variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" -@@ -13585,6 +14307,7 @@ - predeps_CXX \ - postdeps_CXX \ - compiler_lib_search_path_CXX \ -+ compiler_lib_search_dirs_CXX \ - archive_cmds_CXX \ - archive_expsym_cmds_CXX \ - postinstall_cmds_CXX \ -@@ -13833,6 +14556,10 @@ - # shared library. - postdeps=$lt_postdeps_CXX - -+# The directories searched by this compiler when creating a shared -+# library -+compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_CXX -+ - # The library search path used internally by the compiler when linking - # a shared library. - compiler_lib_search_path=$lt_compiler_lib_search_path_CXX -@@ -14047,7 +14774,7 @@ - echo "$lt_simple_link_test_code" >conftest.$ac_ext - eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err - _lt_linker_boilerplate=`cat conftest.err` --$rm conftest* -+$rm -r conftest* - - - # Allow CC to be a program name with arguments. -@@ -14085,7 +14812,7 @@ - postinstall_cmds='$RANLIB $lib' - fi - ;; --aix4* | aix5*) -+aix[4-9]*) - if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then - test "$enable_shared" = yes && enable_static=no - fi -@@ -14350,10 +15077,10 @@ - - { echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_F77 works" >&5 - echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_F77 works... $ECHO_C" >&6; } --if test "${lt_prog_compiler_pic_works_F77+set}" = set; then -+if test "${lt_cv_prog_compiler_pic_works_F77+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- lt_prog_compiler_pic_works_F77=no -+ lt_cv_prog_compiler_pic_works_F77=no - ac_outfile=conftest.$ac_objext - echo "$lt_simple_compile_test_code" > conftest.$ac_ext - lt_compiler_flag="$lt_prog_compiler_pic_F77" -@@ -14366,27 +15093,27 @@ - -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ - -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ - -e 's:$: $lt_compiler_flag:'` -- (eval echo "\"\$as_me:14369: $lt_compile\"" >&5) -+ (eval echo "\"\$as_me:15096: $lt_compile\"" >&5) - (eval "$lt_compile" 2>conftest.err) - ac_status=$? - cat conftest.err >&5 -- echo "$as_me:14373: \$? = $ac_status" >&5 -+ echo "$as_me:15100: \$? = $ac_status" >&5 - if (exit $ac_status) && test -s "$ac_outfile"; then - # The compiler can only warn and ignore the option if not recognized - # So say no if there are warnings other than the usual output. - $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp - $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 - if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then -- lt_prog_compiler_pic_works_F77=yes -+ lt_cv_prog_compiler_pic_works_F77=yes - fi - fi - $rm conftest* - - fi --{ echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_F77" >&5 --echo "${ECHO_T}$lt_prog_compiler_pic_works_F77" >&6; } -+{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works_F77" >&5 -+echo "${ECHO_T}$lt_cv_prog_compiler_pic_works_F77" >&6; } - --if test x"$lt_prog_compiler_pic_works_F77" = xyes; then -+if test x"$lt_cv_prog_compiler_pic_works_F77" = xyes; then - case $lt_prog_compiler_pic_F77 in - "" | " "*) ;; - *) lt_prog_compiler_pic_F77=" $lt_prog_compiler_pic_F77" ;; -@@ -14413,10 +15140,10 @@ - wl=$lt_prog_compiler_wl_F77 eval lt_tmp_static_flag=\"$lt_prog_compiler_static_F77\" - { echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5 - echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; } --if test "${lt_prog_compiler_static_works_F77+set}" = set; then -+if test "${lt_cv_prog_compiler_static_works_F77+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- lt_prog_compiler_static_works_F77=no -+ lt_cv_prog_compiler_static_works_F77=no - save_LDFLAGS="$LDFLAGS" - LDFLAGS="$LDFLAGS $lt_tmp_static_flag" - echo "$lt_simple_link_test_code" > conftest.$ac_ext -@@ -14429,20 +15156,20 @@ - $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp - $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 - if diff conftest.exp conftest.er2 >/dev/null; then -- lt_prog_compiler_static_works_F77=yes -+ lt_cv_prog_compiler_static_works_F77=yes - fi - else -- lt_prog_compiler_static_works_F77=yes -+ lt_cv_prog_compiler_static_works_F77=yes - fi - fi -- $rm conftest* -+ $rm -r conftest* - LDFLAGS="$save_LDFLAGS" - - fi --{ echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works_F77" >&5 --echo "${ECHO_T}$lt_prog_compiler_static_works_F77" >&6; } -+{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works_F77" >&5 -+echo "${ECHO_T}$lt_cv_prog_compiler_static_works_F77" >&6; } - --if test x"$lt_prog_compiler_static_works_F77" = xyes; then -+if test x"$lt_cv_prog_compiler_static_works_F77" = xyes; then - : - else - lt_prog_compiler_static_F77= -@@ -14470,11 +15197,11 @@ - -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ - -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ - -e 's:$: $lt_compiler_flag:'` -- (eval echo "\"\$as_me:14473: $lt_compile\"" >&5) -+ (eval echo "\"\$as_me:15200: $lt_compile\"" >&5) - (eval "$lt_compile" 2>out/conftest.err) - ac_status=$? - cat out/conftest.err >&5 -- echo "$as_me:14477: \$? = $ac_status" >&5 -+ echo "$as_me:15204: \$? = $ac_status" >&5 - if (exit $ac_status) && test -s out/conftest2.$ac_objext - then - # The compiler can only warn and ignore the option if not recognized -@@ -14554,12 +15281,13 @@ - # it will be wrapped by ` (' and `)$', so one must not match beginning or - # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', - # as well as any symbol that contains `d'. -- exclude_expsyms_F77="_GLOBAL_OFFSET_TABLE_" -+ exclude_expsyms_F77='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' - # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out - # platforms (ab)use it in PIC code, but their linkers get confused if - # the symbol is explicitly referenced. Since portable code cannot - # rely on this symbol name, it's probably fine to never include it in - # preloaded symbol tables. -+ # Exclude shared library initialization/finalization symbols. - extract_expsyms_cmds= - # Just being paranoid about ensuring that cc_basename is set. - for cc_temp in $compiler""; do -@@ -14618,7 +15346,7 @@ - - # See if GNU ld supports shared libraries. - case $host_os in -- aix3* | aix4* | aix5*) -+ aix[3-9]*) - # On AIX/PPC, the GNU linker is very broken - if test "$host_cpu" != ia64; then - ld_shlibs_F77=no -@@ -14837,7 +15565,7 @@ - fi - ;; - -- aix4* | aix5*) -+ aix[4-9]*) - if test "$host_cpu" = ia64; then - # On IA64, the linker does run time linking by default, so we don't - # have to do anything special. -@@ -14857,7 +15585,7 @@ - # Test if we are trying to use run time linking or normal - # AIX style linking. If -brtl is somewhere in LDFLAGS, we - # need to do runtime linking. -- case $host_os in aix4.[23]|aix4.[23].*|aix5*) -+ case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) - for ld_flag in $LDFLAGS; do - if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then - aix_use_runtimelinking=yes -@@ -15109,11 +15837,10 @@ - link_all_deplibs_F77=yes - if test "$GCC" = yes ; then - output_verbose_link_cmd='echo' -- archive_cmds_F77='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring' -- module_cmds_F77='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags' -- # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds -- archive_expsym_cmds_F77='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' -- module_expsym_cmds_F77='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' -+ archive_cmds_F77="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" -+ module_cmds_F77="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" -+ archive_expsym_cmds_F77="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}" -+ module_expsym_cmds_F77="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}" - else - case $cc_basename in - xlc*) -@@ -15582,7 +16309,7 @@ - soname_spec='${libname}${release}${shared_ext}$major' - ;; - --aix4* | aix5*) -+aix[4-9]*) - version_type=linux - need_lib_prefix=no - need_version=no -@@ -15749,7 +16476,14 @@ - *) objformat=elf ;; - esac - fi -- version_type=freebsd-$objformat -+ # Handle Gentoo/FreeBSD as it was Linux -+ case $host_vendor in -+ gentoo) -+ version_type=linux ;; -+ *) -+ version_type=freebsd-$objformat ;; -+ esac -+ - case $version_type in - freebsd-elf*) - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' -@@ -15760,6 +16494,12 @@ - library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' - need_version=yes - ;; -+ linux) -+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' -+ soname_spec='${libname}${release}${shared_ext}$major' -+ need_lib_prefix=no -+ need_version=no -+ ;; - esac - shlibpath_var=LD_LIBRARY_PATH - case $host_os in -@@ -15906,13 +16646,11 @@ - # Some rework will be needed to allow for fast_install - # before this can be enabled. - hardcode_into_libs=yes -- sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" -- sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" - - # Append ld.so.conf contents to the search path - if test -f /etc/ld.so.conf; then - lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '` -- sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra" -+ sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" - fi - - # We used to test for /lib/ld.so.1 and disable shared libraries on -@@ -16105,6 +16843,21 @@ - echo "${ECHO_T}$dynamic_linker" >&6; } - test "$dynamic_linker" = no && can_build_shared=no - -+if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 -+else -+ lt_cv_sys_lib_search_path_spec="$sys_lib_search_path_spec" -+fi -+ -+sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" -+if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 -+else -+ lt_cv_sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec" -+fi -+ -+sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" -+ - variables_saved_for_relink="PATH $shlibpath_var $runpath_var" - if test "$GCC" = yes; then - variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" -@@ -16188,6 +16941,7 @@ - predeps_F77 \ - postdeps_F77 \ - compiler_lib_search_path_F77 \ -+ compiler_lib_search_dirs_F77 \ - archive_cmds_F77 \ - archive_expsym_cmds_F77 \ - postinstall_cmds_F77 \ -@@ -16436,6 +17190,10 @@ - # shared library. - postdeps=$lt_postdeps_F77 - -+# The directories searched by this compiler when creating a shared -+# library -+compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_F77 -+ - # The library search path used internally by the compiler when linking - # a shared library. - compiler_lib_search_path=$lt_compiler_lib_search_path_F77 -@@ -16610,7 +17368,7 @@ - echo "$lt_simple_link_test_code" >conftest.$ac_ext - eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err - _lt_linker_boilerplate=`cat conftest.err` --$rm conftest* -+$rm -r conftest* - - - # Allow CC to be a program name with arguments. -@@ -16659,11 +17417,11 @@ - -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ - -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ - -e 's:$: $lt_compiler_flag:'` -- (eval echo "\"\$as_me:16662: $lt_compile\"" >&5) -+ (eval echo "\"\$as_me:17420: $lt_compile\"" >&5) - (eval "$lt_compile" 2>conftest.err) - ac_status=$? - cat conftest.err >&5 -- echo "$as_me:16666: \$? = $ac_status" >&5 -+ echo "$as_me:17424: \$? = $ac_status" >&5 - if (exit $ac_status) && test -s "$ac_outfile"; then - # The compiler can only warn and ignore the option if not recognized - # So say no if there are warnings other than the usual output. -@@ -16723,7 +17481,7 @@ - # built for inclusion in a dll (and should export symbols for example). - # Although the cygwin gcc ignores -fPIC, still need this for old-style - # (--disable-auto-import) libraries -- lt_prog_compiler_pic_GCJ='-DDLL_EXPORT' -+ - ;; - - darwin* | rhapsody*) -@@ -16793,7 +17551,7 @@ - mingw* | cygwin* | pw32* | os2*) - # This hack is so that the source file can tell whether it is being - # built for inclusion in a dll (and should export symbols for example). -- lt_prog_compiler_pic_GCJ='-DDLL_EXPORT' -+ - ;; - - hpux9* | hpux10* | hpux11*) -@@ -16933,10 +17691,10 @@ - - { echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works" >&5 - echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works... $ECHO_C" >&6; } --if test "${lt_prog_compiler_pic_works_GCJ+set}" = set; then -+if test "${lt_cv_prog_compiler_pic_works_GCJ+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- lt_prog_compiler_pic_works_GCJ=no -+ lt_cv_prog_compiler_pic_works_GCJ=no - ac_outfile=conftest.$ac_objext - echo "$lt_simple_compile_test_code" > conftest.$ac_ext - lt_compiler_flag="$lt_prog_compiler_pic_GCJ" -@@ -16949,27 +17707,27 @@ - -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ - -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ - -e 's:$: $lt_compiler_flag:'` -- (eval echo "\"\$as_me:16952: $lt_compile\"" >&5) -+ (eval echo "\"\$as_me:17710: $lt_compile\"" >&5) - (eval "$lt_compile" 2>conftest.err) - ac_status=$? - cat conftest.err >&5 -- echo "$as_me:16956: \$? = $ac_status" >&5 -+ echo "$as_me:17714: \$? = $ac_status" >&5 - if (exit $ac_status) && test -s "$ac_outfile"; then - # The compiler can only warn and ignore the option if not recognized - # So say no if there are warnings other than the usual output. - $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp - $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 - if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then -- lt_prog_compiler_pic_works_GCJ=yes -+ lt_cv_prog_compiler_pic_works_GCJ=yes - fi - fi - $rm conftest* - - fi --{ echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_GCJ" >&5 --echo "${ECHO_T}$lt_prog_compiler_pic_works_GCJ" >&6; } -+{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works_GCJ" >&5 -+echo "${ECHO_T}$lt_cv_prog_compiler_pic_works_GCJ" >&6; } - --if test x"$lt_prog_compiler_pic_works_GCJ" = xyes; then -+if test x"$lt_cv_prog_compiler_pic_works_GCJ" = xyes; then - case $lt_prog_compiler_pic_GCJ in - "" | " "*) ;; - *) lt_prog_compiler_pic_GCJ=" $lt_prog_compiler_pic_GCJ" ;; -@@ -16996,10 +17754,10 @@ - wl=$lt_prog_compiler_wl_GCJ eval lt_tmp_static_flag=\"$lt_prog_compiler_static_GCJ\" - { echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5 - echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; } --if test "${lt_prog_compiler_static_works_GCJ+set}" = set; then -+if test "${lt_cv_prog_compiler_static_works_GCJ+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- lt_prog_compiler_static_works_GCJ=no -+ lt_cv_prog_compiler_static_works_GCJ=no - save_LDFLAGS="$LDFLAGS" - LDFLAGS="$LDFLAGS $lt_tmp_static_flag" - echo "$lt_simple_link_test_code" > conftest.$ac_ext -@@ -17012,20 +17770,20 @@ - $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp - $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 - if diff conftest.exp conftest.er2 >/dev/null; then -- lt_prog_compiler_static_works_GCJ=yes -+ lt_cv_prog_compiler_static_works_GCJ=yes - fi - else -- lt_prog_compiler_static_works_GCJ=yes -+ lt_cv_prog_compiler_static_works_GCJ=yes - fi - fi -- $rm conftest* -+ $rm -r conftest* - LDFLAGS="$save_LDFLAGS" - - fi --{ echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works_GCJ" >&5 --echo "${ECHO_T}$lt_prog_compiler_static_works_GCJ" >&6; } -+{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works_GCJ" >&5 -+echo "${ECHO_T}$lt_cv_prog_compiler_static_works_GCJ" >&6; } - --if test x"$lt_prog_compiler_static_works_GCJ" = xyes; then -+if test x"$lt_cv_prog_compiler_static_works_GCJ" = xyes; then - : - else - lt_prog_compiler_static_GCJ= -@@ -17053,11 +17811,11 @@ - -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ - -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ - -e 's:$: $lt_compiler_flag:'` -- (eval echo "\"\$as_me:17056: $lt_compile\"" >&5) -+ (eval echo "\"\$as_me:17814: $lt_compile\"" >&5) - (eval "$lt_compile" 2>out/conftest.err) - ac_status=$? - cat out/conftest.err >&5 -- echo "$as_me:17060: \$? = $ac_status" >&5 -+ echo "$as_me:17818: \$? = $ac_status" >&5 - if (exit $ac_status) && test -s out/conftest2.$ac_objext - then - # The compiler can only warn and ignore the option if not recognized -@@ -17137,12 +17895,13 @@ - # it will be wrapped by ` (' and `)$', so one must not match beginning or - # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', - # as well as any symbol that contains `d'. -- exclude_expsyms_GCJ="_GLOBAL_OFFSET_TABLE_" -+ exclude_expsyms_GCJ='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' - # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out - # platforms (ab)use it in PIC code, but their linkers get confused if - # the symbol is explicitly referenced. Since portable code cannot - # rely on this symbol name, it's probably fine to never include it in - # preloaded symbol tables. -+ # Exclude shared library initialization/finalization symbols. - extract_expsyms_cmds= - # Just being paranoid about ensuring that cc_basename is set. - for cc_temp in $compiler""; do -@@ -17201,7 +17960,7 @@ - - # See if GNU ld supports shared libraries. - case $host_os in -- aix3* | aix4* | aix5*) -+ aix[3-9]*) - # On AIX/PPC, the GNU linker is very broken - if test "$host_cpu" != ia64; then - ld_shlibs_GCJ=no -@@ -17420,7 +18179,7 @@ - fi - ;; - -- aix4* | aix5*) -+ aix[4-9]*) - if test "$host_cpu" = ia64; then - # On IA64, the linker does run time linking by default, so we don't - # have to do anything special. -@@ -17440,7 +18199,7 @@ - # Test if we are trying to use run time linking or normal - # AIX style linking. If -brtl is somewhere in LDFLAGS, we - # need to do runtime linking. -- case $host_os in aix4.[23]|aix4.[23].*|aix5*) -+ case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) - for ld_flag in $LDFLAGS; do - if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then - aix_use_runtimelinking=yes -@@ -17712,11 +18471,10 @@ - link_all_deplibs_GCJ=yes - if test "$GCC" = yes ; then - output_verbose_link_cmd='echo' -- archive_cmds_GCJ='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring' -- module_cmds_GCJ='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags' -- # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds -- archive_expsym_cmds_GCJ='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' -- module_expsym_cmds_GCJ='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' -+ archive_cmds_GCJ="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" -+ module_cmds_GCJ="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" -+ archive_expsym_cmds_GCJ="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}" -+ module_expsym_cmds_GCJ="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}" - else - case $cc_basename in - xlc*) -@@ -18185,7 +18943,7 @@ - soname_spec='${libname}${release}${shared_ext}$major' - ;; - --aix4* | aix5*) -+aix[4-9]*) - version_type=linux - need_lib_prefix=no - need_version=no -@@ -18352,7 +19110,14 @@ - *) objformat=elf ;; - esac - fi -- version_type=freebsd-$objformat -+ # Handle Gentoo/FreeBSD as it was Linux -+ case $host_vendor in -+ gentoo) -+ version_type=linux ;; -+ *) -+ version_type=freebsd-$objformat ;; -+ esac -+ - case $version_type in - freebsd-elf*) - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' -@@ -18363,6 +19128,12 @@ - library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' - need_version=yes - ;; -+ linux) -+ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' -+ soname_spec='${libname}${release}${shared_ext}$major' -+ need_lib_prefix=no -+ need_version=no -+ ;; - esac - shlibpath_var=LD_LIBRARY_PATH - case $host_os in -@@ -18509,13 +19280,11 @@ - # Some rework will be needed to allow for fast_install - # before this can be enabled. - hardcode_into_libs=yes -- sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" -- sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" - - # Append ld.so.conf contents to the search path - if test -f /etc/ld.so.conf; then - lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '` -- sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra" -+ sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" - fi - - # We used to test for /lib/ld.so.1 and disable shared libraries on -@@ -18708,6 +19477,21 @@ - echo "${ECHO_T}$dynamic_linker" >&6; } - test "$dynamic_linker" = no && can_build_shared=no - -+if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 -+else -+ lt_cv_sys_lib_search_path_spec="$sys_lib_search_path_spec" -+fi -+ -+sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" -+if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 -+else -+ lt_cv_sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec" -+fi -+ -+sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" -+ - variables_saved_for_relink="PATH $shlibpath_var $runpath_var" - if test "$GCC" = yes; then - variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" -@@ -18791,6 +19575,7 @@ - predeps_GCJ \ - postdeps_GCJ \ - compiler_lib_search_path_GCJ \ -+ compiler_lib_search_dirs_GCJ \ - archive_cmds_GCJ \ - archive_expsym_cmds_GCJ \ - postinstall_cmds_GCJ \ -@@ -19039,6 +19824,10 @@ - # shared library. - postdeps=$lt_postdeps_GCJ - -+# The directories searched by this compiler when creating a shared -+# library -+compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_GCJ -+ - # The library search path used internally by the compiler when linking - # a shared library. - compiler_lib_search_path=$lt_compiler_lib_search_path_GCJ -@@ -19212,7 +20001,7 @@ - echo "$lt_simple_link_test_code" >conftest.$ac_ext - eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err - _lt_linker_boilerplate=`cat conftest.err` --$rm conftest* -+$rm -r conftest* - - - # Allow CC to be a program name with arguments. -@@ -19272,6 +20061,7 @@ - predeps_RC \ - postdeps_RC \ - compiler_lib_search_path_RC \ -+ compiler_lib_search_dirs_RC \ - archive_cmds_RC \ - archive_expsym_cmds_RC \ - postinstall_cmds_RC \ -@@ -19520,6 +20310,10 @@ - # shared library. - postdeps=$lt_postdeps_RC - -+# The directories searched by this compiler when creating a shared -+# library -+compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_RC -+ - # The library search path used internally by the compiler when linking - # a shared library. - compiler_lib_search_path=$lt_compiler_lib_search_path_RC -@@ -23659,11 +24453,11 @@ - CCASDEPMODE!$CCASDEPMODE$ac_delim - am__fastdepCCAS_TRUE!$am__fastdepCCAS_TRUE$ac_delim - am__fastdepCCAS_FALSE!$am__fastdepCCAS_FALSE$ac_delim -+LIBFFI_DLL!$LIBFFI_DLL$ac_delim -+LIBFFI_LDFLAGS!$LIBFFI_LDFLAGS$ac_delim - SED!$SED$ac_delim - GREP!$GREP$ac_delim - EGREP!$EGREP$ac_delim --LN_S!$LN_S$ac_delim --ECHO!$ECHO$ac_delim - _ACEOF - - if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then -@@ -23705,8 +24499,15 @@ - ac_delim='%!_!# ' - for ac_last_try in false false false false false :; do - cat >conf$$subs.sed <<_ACEOF -+LN_S!$LN_S$ac_delim -+ECHO!$ECHO$ac_delim - AR!$AR$ac_delim - RANLIB!$RANLIB$ac_delim -+DSYMUTIL!$DSYMUTIL$ac_delim -+NMEDIT!$NMEDIT$ac_delim -+DLLTOOL!$DLLTOOL$ac_delim -+AS!$AS$ac_delim -+OBJDUMP!$OBJDUMP$ac_delim - CPP!$CPP$ac_delim - CXX!$CXX$ac_delim - CXXFLAGS!$CXXFLAGS$ac_delim -@@ -23783,7 +24584,7 @@ - LTLIBOBJS!$LTLIBOBJS$ac_delim - _ACEOF - -- if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 76; then -+ if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 83; then - break - elif $ac_last_try; then - { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 -@@ -24184,21 +24985,22 @@ - fi - rm -f "$tmp/out12" - # Compute $ac_file's index in $config_headers. -+_am_arg=$ac_file - _am_stamp_count=1 - for _am_header in $config_headers :; do - case $_am_header in -- $ac_file | $ac_file:* ) -+ $_am_arg | $_am_arg:* ) - break ;; - * ) - _am_stamp_count=`expr $_am_stamp_count + 1` ;; - esac - done --echo "timestamp for $ac_file" >`$as_dirname -- $ac_file || --$as_expr X$ac_file : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ -- X$ac_file : 'X\(//\)[^/]' \| \ -- X$ac_file : 'X\(//\)$' \| \ -- X$ac_file : 'X\(/\)' \| . 2>/dev/null || --echo X$ac_file | -+echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || -+$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ -+ X"$_am_arg" : 'X\(//\)[^/]' \| \ -+ X"$_am_arg" : 'X\(//\)$' \| \ -+ X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || -+echo X"$_am_arg" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ - s//\1/ - q -@@ -24261,7 +25063,7 @@ - # each Makefile.in and add a new line on top of each file to say so. - # Grep'ing the whole file is not good either: AIX grep has a line - # limit of 2048, but all sed's we know have understand at least 4000. -- if sed 10q "$mf" | grep '^#.*generated by automake' > /dev/null 2>&1; then -+ if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then - dirpart=`$as_dirname -- "$mf" || - $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$mf" : 'X\(//\)[^/]' \| \ -diff -Nur libffi-3.0.6/ltmain.sh build/ltmain.sh ---- libffi-3.0.6/ltmain.sh 2008-01-29 12:28:14.000000000 +0000 -+++ build/ltmain.sh 2009-01-23 17:56:34.000000000 +0000 -@@ -2,7 +2,7 @@ - # NOTE: Changing this file will not affect anything until you rerun configure. - # - # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 2006, --# 2007 Free Software Foundation, Inc. -+# 2007, 2008 Free Software Foundation, Inc. - # Originally by Gordon Matzigkeit , 1996 - # - # This program is free software; you can redistribute it and/or modify -@@ -43,8 +43,8 @@ - - PROGRAM=ltmain.sh - PACKAGE=libtool --VERSION=1.5.24 --TIMESTAMP=" (1.1220.2.456 2007/06/24 02:25:32)" -+VERSION=1.5.26 -+TIMESTAMP=" (1.1220.2.493 2008/02/01 16:58:18)" - - # Be Bourne compatible (taken from Autoconf:_AS_BOURNE_COMPATIBLE). - if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then -@@ -113,15 +113,21 @@ - # These must not be set unconditionally because not all systems understand - # e.g. LANG=C (notably SCO). - # We save the old values to restore during execute mode. --for lt_var in LANG LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES -+lt_env= -+for lt_var in LANG LANGUAGE LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES - do - eval "if test \"\${$lt_var+set}\" = set; then - save_$lt_var=\$$lt_var -+ lt_env=\"$lt_var=\$$lt_var \$lt_env\" - $lt_var=C - export $lt_var - fi" - done - -+if test -n "$lt_env"; then -+ lt_env="env $lt_env" -+fi -+ - # Make sure IFS has a sensible default - lt_nl=' - ' -@@ -275,7 +281,21 @@ - esac - CC_quoted="$CC_quoted $arg" - done -+ # user sometimes does CC=-gcc so we need to match that to 'gcc' -+ trimedcc=`echo ${CC} | $SED -e "s/${host}-//g"` -+ # and sometimes libtool has CC=-gcc but user does CC=gcc -+ extendcc=${host}-${CC} -+ # and sometimes libtool has CC=-gcc but user has CC=-gcc -+ # (Gentoo-specific hack because we always export $CHOST) -+ mungedcc=${CHOST-${host}}-${trimedcc} - case "$@ " in -+ "cc "* | " cc "* | "${host}-cc "* | " ${host}-cc "*|\ -+ "gcc "* | " gcc "* | "${host}-gcc "* | " ${host}-gcc "*) -+ tagname=CC -+ break ;; -+ "$trimedcc "* | " $trimedcc "* | "`$echo $trimedcc` "* | " `$echo $trimedcc` "*|\ -+ "$extendcc "* | " $extendcc "* | "`$echo $extendcc` "* | " `$echo $extendcc` "*|\ -+ "$mungedcc "* | " $mungedcc "* | "`$echo $mungedcc` "* | " `$echo $mungedcc` "*|\ - " $CC "* | "$CC "* | " `$echo $CC` "* | "`$echo $CC` "* | " $CC_quoted"* | "$CC_quoted "* | " `$echo $CC_quoted` "* | "`$echo $CC_quoted` "*) - # The compiler in the base compile command matches - # the one in the tagged configuration. -@@ -485,7 +505,7 @@ - echo "\ - $PROGRAM (GNU $PACKAGE) $VERSION$TIMESTAMP - --Copyright (C) 2007 Free Software Foundation, Inc. -+Copyright (C) 2008 Free Software Foundation, Inc. - This is free software; see the source for copying conditions. There is NO - warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." - exit $? -@@ -788,6 +808,7 @@ - *.for) xform=for ;; - *.java) xform=java ;; - *.obj) xform=obj ;; -+ *.sx) xform=sx ;; - esac - - libobj=`$echo "X$libobj" | $Xsed -e "s/\.$xform$/.lo/"` -@@ -881,7 +902,7 @@ - # Lock this critical section if it is needed - # We use this script file to make the link, it avoids creating a new file - if test "$need_locks" = yes; then -- until $run ln "$progpath" "$lockfile" 2>/dev/null; do -+ until $run ln "$srcfile" "$lockfile" 2>/dev/null; do - $show "Waiting for $lockfile to be removed" - sleep 2 - done -@@ -956,7 +977,7 @@ - $run $rm "$lobj" "$output_obj" - - $show "$command" -- if $run eval "$command"; then : -+ if $run eval $lt_env "$command"; then : - else - test -n "$output_obj" && $run $rm $removelist - exit $EXIT_FAILURE -@@ -1028,7 +1049,7 @@ - command="$command$suppress_output" - $run $rm "$obj" "$output_obj" - $show "$command" -- if $run eval "$command"; then : -+ if $run eval $lt_env "$command"; then : - else - $run $rm $removelist - exit $EXIT_FAILURE -@@ -1161,6 +1182,7 @@ - thread_safe=no - vinfo= - vinfo_number=no -+ single_module="${wl}-single_module" - - func_infer_tag $base_compile - -@@ -1646,6 +1668,11 @@ - continue - ;; - -+ -multi_module) -+ single_module="${wl}-multi_module" -+ continue -+ ;; -+ - -module) - module=yes - continue -@@ -2149,7 +2176,12 @@ - continue - fi - name=`$echo "X$deplib" | $Xsed -e 's/^-l//'` -- for searchdir in $newlib_search_path $lib_search_path $sys_lib_search_path $shlib_search_path; do -+ if test "$linkmode" = lib; then -+ searchdirs="$newlib_search_path $lib_search_path $compiler_lib_search_dirs $sys_lib_search_path $shlib_search_path" -+ else -+ searchdirs="$newlib_search_path $lib_search_path $sys_lib_search_path $shlib_search_path" -+ fi -+ for searchdir in $searchdirs; do - for search_ext in .la $std_shrext .so .a; do - # Search the libtool library - lib="$searchdir/lib${name}${search_ext}" -@@ -2945,12 +2977,18 @@ - # we do not want to link against static libs, - # but need to link against shared - eval deplibrary_names=`${SED} -n -e 's/^library_names=\(.*\)$/\1/p' $deplib` -+ eval deplibdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $deplib` - if test -n "$deplibrary_names" ; then - for tmp in $deplibrary_names ; do - depdepl=$tmp - done -- if test -f "$path/$depdepl" ; then -+ if test -f "$deplibdir/$depdepl" ; then -+ depdepl="$deplibdir/$depdepl" -+ elif test -f "$path/$depdepl" ; then - depdepl="$path/$depdepl" -+ else -+ # Can't find it, oh well... -+ depdepl= - fi - # do not add paths which are already there - case " $newlib_search_path " in -@@ -3098,9 +3136,10 @@ - - case $linkmode in - oldlib) -- if test -n "$deplibs"; then -- $echo "$modename: warning: \`-l' and \`-L' are ignored for archives" 1>&2 -- fi -+ case " $deplibs" in -+ *\ -l* | *\ -L*) -+ $echo "$modename: warning: \`-l' and \`-L' are ignored for archives" 1>&2 ;; -+ esac - - if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then - $echo "$modename: warning: \`-dlopen' is ignored for archives" 1>&2 -@@ -4237,9 +4276,10 @@ - ;; - - obj) -- if test -n "$deplibs"; then -- $echo "$modename: warning: \`-l' and \`-L' are ignored for objects" 1>&2 -- fi -+ case " $deplibs" in -+ *\ -l* | *\ -L*) -+ $echo "$modename: warning: \`-l' and \`-L' are ignored for objects" 1>&2 ;; -+ esac - - if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then - $echo "$modename: warning: \`-dlopen' is ignored for objects" 1>&2 -@@ -5442,6 +5482,11 @@ - $echo >> $output "\ - if test \"\$libtool_execute_magic\" != \"$magic\"; then - # Run the actual program with our arguments. -+ -+ # Make sure env LD_LIBRARY_PATH does not mess us up -+ if test -n \"\${LD_LIBRARY_PATH+set}\"; then -+ export LD_LIBRARY_PATH=\$progdir:\$LD_LIBRARY_PATH -+ fi - " - case $host in - # Backslashes separate directories on plain windows -@@ -6478,7 +6523,7 @@ - fi - - # Restore saved environment variables -- for lt_var in LANG LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES -+ for lt_var in LANG LANGUAGE LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES - do - eval "if test \"\${save_$lt_var+set}\" = set; then - $lt_var=\$save_$lt_var; export $lt_var diff --git a/libffi/libffi.dllize-3.0.6.patch b/libffi/libffi.dllize-3.0.8.patch similarity index 85% rename from libffi/libffi.dllize-3.0.6.patch rename to libffi/libffi.dllize-3.0.8.patch index 6a19f11..9967180 100644 --- a/libffi/libffi.dllize-3.0.6.patch +++ b/libffi/libffi.dllize-3.0.8.patch @@ -1,6 +1,6 @@ -diff -Nur libffi-3.0.6/Makefile.am build/Makefile.am ---- libffi-3.0.6/Makefile.am 2008-02-21 13:36:18.000000000 +0000 -+++ build/Makefile.am 2009-01-23 17:56:09.000000000 +0000 +diff -Nur libffi-3.0.8/Makefile.am dllize-3.0.8/Makefile.am +--- libffi-3.0.8/Makefile.am 2008-02-21 13:36:18.000000000 +0000 ++++ dllize-3.0.8/Makefile.am 2009-06-05 17:41:33.000000000 +0100 @@ -165,7 +165,7 @@ AM_CFLAGS = -Wall -g -fexceptions @@ -10,9 +10,9 @@ diff -Nur libffi-3.0.6/Makefile.am build/Makefile.am AM_CPPFLAGS = -I. -I$(top_srcdir)/include -Iinclude -I$(top_srcdir)/src AM_CCASFLAGS = $(AM_CPPFLAGS) -diff -Nur libffi-3.0.6/configure.ac build/configure.ac ---- libffi-3.0.6/configure.ac 2008-07-17 13:57:33.000000000 +0100 -+++ build/configure.ac 2009-01-23 17:56:09.000000000 +0000 +diff -Nur libffi-3.0.8/configure.ac dllize-3.0.8/configure.ac +--- libffi-3.0.8/configure.ac 2008-12-19 16:12:30.000000000 +0000 ++++ dllize-3.0.8/configure.ac 2009-06-05 17:41:33.000000000 +0100 @@ -26,6 +26,20 @@ AM_PROG_AS @@ -34,9 +34,9 @@ diff -Nur libffi-3.0.6/configure.ac build/configure.ac AC_PROG_LIBTOOL AM_MAINTAINER_MODE -diff -Nur libffi-3.0.6/include/ffi.h.in build/include/ffi.h.in ---- libffi-3.0.6/include/ffi.h.in 2008-04-03 19:57:34.000000000 +0100 -+++ build/include/ffi.h.in 2009-01-23 17:56:09.000000000 +0000 +diff -Nur libffi-3.0.8/include/ffi.h.in dllize-3.0.8/include/ffi.h.in +--- libffi-3.0.8/include/ffi.h.in 2008-04-03 19:57:34.000000000 +0100 ++++ dllize-3.0.8/include/ffi.h.in 2009-06-05 17:41:33.000000000 +0100 @@ -61,6 +61,17 @@ #define @TARGET@ #endif @@ -178,9 +178,9 @@ diff -Nur libffi-3.0.6/include/ffi.h.in build/include/ffi.h.in /* Useful for eliminating compiler warnings */ #define FFI_FN(f) ((void (*)(void))f) -diff -Nur libffi-3.0.6/include/ffi_common.h build/include/ffi_common.h ---- libffi-3.0.6/include/ffi_common.h 2008-07-12 06:43:00.000000000 +0100 -+++ build/include/ffi_common.h 2009-01-23 17:56:09.000000000 +0000 +diff -Nur libffi-3.0.8/include/ffi_common.h dllize-3.0.8/include/ffi_common.h +--- libffi-3.0.8/include/ffi_common.h 2008-07-12 06:43:00.000000000 +0100 ++++ dllize-3.0.8/include/ffi_common.h 2009-06-05 17:41:33.000000000 +0100 @@ -49,9 +49,9 @@ #endif @@ -203,9 +203,9 @@ diff -Nur libffi-3.0.6/include/ffi_common.h build/include/ffi_common.h /* Extended cif, used in callback from assembly routine */ typedef struct -diff -Nur libffi-3.0.6/src/x86/win32.S build/src/x86/win32.S ---- libffi-3.0.6/src/x86/win32.S 2008-02-15 01:24:06.000000000 +0000 -+++ build/src/x86/win32.S 2009-01-23 17:56:09.000000000 +0000 +diff -Nur libffi-3.0.8/src/x86/win32.S dllize-3.0.8/src/x86/win32.S +--- libffi-3.0.8/src/x86/win32.S 2008-02-15 01:24:06.000000000 +0000 ++++ dllize-3.0.8/src/x86/win32.S 2009-06-05 17:41:33.000000000 +0100 @@ -33,8 +33,6 @@ .text diff --git a/libffi/tarball/libffi-3.0.6.tar.gz b/libffi/tarball/libffi-3.0.6.tar.gz deleted file mode 100644 index dd7ffc47f89e95ef92857ce2adb7a129e681ba48..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 717171 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

to_0I~syc@%R}@Yuq^>M>Q&OFS=K^z*3{I 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�r6UTY5A}Q=7JtDdsJ02(_n%aou$d-jJii^%bBDE zzK85Gu-#JvhYonb_lgG9_IoQ>T?=r+xEYn3Qr~@7ff$uwS-dZX-=)+3AZcBG?+3vE z`C)LFgkV4H3UOe1xwO&b!Vim5U>2v@czBfb!+O)3ah!>EldhrI7(=y!+{&}C%OQUoOZw>omEN;&Z9@uS0I)DHB6AN|jhXU`-URjt&g z!{ZJ3;L87D`^VibX7X?wc7`tA19gvoK0euf3UP{B)!l#(g$?U>blw+r|yB>HRi( z8Du|&wJnvwyxyg3B$vJ8uJ>)FcUcct=x@92C#&<2hNx?psXXeE&CRi6DgH`H=GfuI zpSm0Mx-_VyY}?F&?sB#AKl%;zzp0kydO6e7#WRIws8$r^YmLZWJl)>kKipZt)!Yb2 zv#Yx4I}Aa7<1JGT2%)d5Kv(|}C+GCNj@@N)LItZ8+zEjB0{-zGjRaJ|guM$En!0}}@WO+9$NzrPg(+!L;gv1_|i8iuWa6NYbr`u1nza7Aaw6d5C_ zzz{h(E@36Bed_W%M+7amEqgI#`+>;N5415|#=X~Nv5_@%`9hVT-T#QjE4GS_FcTeO zQ){4(u~Dh(4qAKfd}MAw0o zMk&QIU`S@XmeWkL4{1slnU{=sWl}1?JpXa1tjAt&WrRh&s2BiQx0VhP%V$tVII8E{^ zjs*66gOpy8=fq$-#{uP_4J32$9e=i2zoYE^E;KoP z*?*;`@WA$>6c~p1_d`%LLChJmo1}RQFFs|~bLLdHOjw*lZ|uZu@RVheu)128%E^4a z#ZK#!3%^5Y8jNwl^&^_=>l=SYMRg(kK@s66q9z-|7}v4cE=^qC9eAaEG4@whxKeo< zU%}xCT6Y=E5Xu@SqpQG}iWh5>d0R`M^zAt){3|~6#y7-v2yL+qm`;ZAh<-6Ox?-z0 zLi4ss6F1 z?AAdV4ab)eG;}sf2NzfpR-umZkVc`#Gd(kfgY$r_Y0UYncDS)+nE+X;Sa;OILPHR- z2cZ{34Y1TKI~%TWN0^zd^1%Mxas$LY^MSX_xqCJ>m%CPMUGT&Pe`t~zqLIy_?q~)B zRsI#~CJ*$p8CG_mK0EpOiwX{Q1xNdfik+n}O|ewsyT4$zf!ie2zej~rOsdTaMrnk9 zN~iVkd*BPPzoidW?6QNgeL5ID`6IygM;?!7oX`2l_7;Nz2{XJU@x z=8#0O1O#i*0z!xPtdP6;j3aHI-@i8_oXZM|n3olPHd)cL%c?xl^W!6%2%k*>UN_Q= zuo}m%Z$A(leN1p;vBP^fN8>^oJ&|Y#?E-H4h|-ew7m!61e+~18*q zQ`sUhbKk@>JQJ;#RTWz6+^hL3$MOTvd{6uBuen)1pHj}FdQt;J_{^(E`cYv6>ZdfrKkzo_>2Zhe{lvUP#uK{03N3H2_@bD<7)lqx zr%(RHCjI=$ey2$uEIiW1V_ZDC9^c|lq6-NR`P9PX8!Ajk5hCIc%-2?U{Iq+=mJ5c6 zDi{s%^&r6yMds{WI14NTyDj0z@7kEw?R{9_R}_XcUg~333HJBZc!e5+nR!GU+ZZzO zH|&c$Zd2a~Ka1yo#0iKelVsBEq5U@rM3tF_-&Y|X92!1JP#=wy^-a_z%h+hlJuA}h z(2Bn+U#7^}0;}5aWSR{sfV%8WE|JYX;+db%wFRuQ>sQqZKI;Y6JB|KUw_=lE0pT&r zP;C3Q_ziM`1K~t0b@buM;SUXcMoXbTFJm}~iJ+66l@HQz2i*+Ty=?G` zo?r%{3UGSEUcX6Z;dL~cG8(4!I3HH9vK7(DX?eLE4@SL$NO&tlM&7K(fC57C7=YFB zyF?B$S7cxnA+RBjBLmkmpD+y>{uvAm%PJtP?r}< zl@~h;t;;3Ki0m%-O7A>Dzg9TQOdW7;8s|yIB~PuI38|U6uuM*S#pR`d7t;~J?1#ie zg=`|iZo`?_WAtbUdtm>DyV_~L>efj%wsl_=HV>8=YVX1qQsWgMb1brrncb5BjjTtN zAatQtpjB@>l^31rI`!j=W^;rHSy%@T^n*dC5t1CcP{kq~{021>SLI+dvj8PXAbEpy zF!xy2>56nntuw7<))LjC_5wa+ivM{48v}K#YsMFW0j0~Fq|r`=c{bGSn0OE>v^*NZ z_r!>fd;>d+$rcGV=H0T+4pAMCb+e^kz1Dm5B(V0a=L3R^vQSxSm!}!@c)-Q$Rf)R> z5iZ&MhUANPK-M&3D%^$+;yh{0aJ13R0cxR4Xx3i-vi54V`sJ6k4yxHox4*Ua#YT+gZO^w%+YYBmV}aWpikTY;H?r$eB&urXuD*h)G`*;=~R zT5WzGuC0x^j;yw$_a9D01|oz|9HRo`UE1G~4vU}%qQ&Q zql;KKNiP)WG^vVNm~UNO)qLgsqM~Elo9~y1>YBG55bFUu(q3Za0NsmWOvnr4TAtNt z>&xKW-i3k{+Bwz9)R?+r7a3i~05t%ZFmW!#Iyf@-4sJLMz!7}n@$Pvg@@ySn_ubT% z3Bw8e*{s6}6K_Fl!lGqsRf5{XX|twL;j64yFEO$sBMf?{5-4*21>!DYEN4$BxwF|) zM^q8t>Aqj@PfOG2@K($Fq{yoqruAPtr(3p|Q0)UUpftB%6c$G2Qq)!cmeZ*=Rjj~U zIndy~u4HDpRIgs6FwTpRrRjLI@|(|9l}c2CvXKj{FMG5hQP+v+RXOhA>3nh%WUS(_ zq%0rfRT<*?-@9Tq(m5rIv21eUp0Lx2%4~XuIA%R&(@2&u9Bjo~)&olg@H!sYf*}Bi zQ(Kfn>AdnL&wIX8DHsViHv$KUdzXT?L}WW>ka37J&N|9gsJA?CU6%&Jq-5?Wq_on? zf+9+=+Juh@ocP1|@HjmB8dCHN>+NlUIh+uGGhEx;1ZDz`;)a

$dRN`K9pCS&qi~wNNyV&TN<-AKDpb za-AxDp0^-;cIfVh7UIokBi{bWX3z?mXg1(vg!3w4_rfuylCx1;4j&rvON=L0avSA1 z2$VM=)b9|rf8mhVPp(t;DM*TjS;v88O%%poZ%Fu0@3du&$Kc>axBi=P3D7Nf5pXECnvET-$06 zw1RTzC_o9D&xtzxz!L$#Ib0QjmNWUabOt8#?8ut#0Qj1~Vrf@S0ygps{Q%>~qwbe1Sz zz?4eH^F3<4tx!Cc!b4Pt-&W=1$S$A(U{@SHbY-Md6CpI^>LHS+uv(b3JBicTa9Sxa z(teb%e=uu_EhLyzn&7k$9|C(zB6d-j+(l>Ay{mqK*1`` zYE|;yMPz|#G>%1=ti+waY&HDLyUEpuiTmihrO1~`=947j^KMZx{*pJ&Nxk}7 zffXBv_w2f)b9Z5nnEgsaHs+nxARX=+@}sAU31f7**$7rdd)?r=nW?2yGiIA$7@Ykb z$I|zyRx-&>HJrMgtqMoI5?1P=t0EL_q10b?!nIeGsuUMiR;}+K7C3G)0L@ay{R{)V z!T#|Y_v2_t9`L5(xR5XRhAF4R1KThfBOd1x&@d>eJ)BmhLz<>!_-Oj*6iyF#<;<_B zIdh6%3tP8j8o)VQn0Q1D@gzxRfY&6Z474Z}!dP-L=a9(3=c!3K9MNrZn8^&~QN3~D zC*QHykoF23$XtC;cA%s7#-&kByn;QiB&I^nFGxhCWbyL3^$c8!!W!C@I{r?FVI2_~ z4&#xG90H2b&bJv>TC0^)_Eu{}Xu!e5BUprlPJb1>#ay}+r;ZS^mw34J;u=xgzc z)RZ^=GKPrTCp&_$Em+uJ7o|3sUc!k!c<7OfP%Ag7xS2euEGaYYRr4P$s8x5)1T)0k zn`1VSnP^%PrzYKP)9zO1P0J#PPaG3yv@XsFYTJ4afz9F~p1Qe~U8tr5Ot{;hXbHBl zl5QldPXX)9&CD=0-ONYcl6?1{YMRmF($h|V{C}QDDIJT{98|!E($VoJxT%ksLnRe2 z>KBDVC7&6H%I^(Lk~+FAol1cp@}h|UuT#<%thvVZlZ#rc`QRL<_}=4Vm^ARWUHgAE zr9BT>&?3RC?5&)x10e-p;cfpCrmj>?rWFSR3g0v6pBSP+@p9hAvw1mprMY8@<<&BG z3z}0?kvw3)%tudXo%EC#}j?@}PMx#z#f+N3gP=x2X3`Y)5C!wP;U5?=c z97ie(0|S0Eik}<(MWOr_2lD&@M;qrjqeRmMjGQAVfxNrD#a7#9gp&QJ^IVmi~Mb_Yy%yj&!&ikl8Y_O|Y(ft>@xoU8QA;LaUc#jM;&#7o~~nZeu081G(&afWZ zKmBXKvMV6@7^N)>0yBPW?vi*=*J#D!Q@{b(KTNJ_f&E5-W@S@4>SbW}|Ap^GnR$q2rcK%;yx${fsPo34y zN~hj=*ZI(S-`VPX*ZIEl*G{byc9vePzF&p^Dit`iV)+$VukcHYG_TJedPCHvs9{A_ zzfxVV6d2)HU1~46N++$&h(Aw^oyYlLl1|+Wa`yz&%zoy1Su!eH!R?*zcRjo<)bF`o zzjL3fo^u^vyo@tFuV1Ocrqh0Ms$Eg97msPdA_Tb72^~n zUCtLUZJJm3C&@&W2q~;H(?95ky`oyA@MIwt)+vpmF} zD1A+yC$j3km|n@`cu=kESaoz5x{Bdu?NfufB#jlkxHiSaZP69>&!cSKgy02Mas{Mi zo)|lG3zU-(Adc)hHy(^Ll1-Kn;^2_cbsRhP zS@+PuGfCuPxYzrp*O3dgG&I9_QFxKIrLmfnJX9!gky)<5M8BnR*1Yu8yT^QCOc2Gl zlC8GMwv{b^emPcvs2rtDbw81FpI%YtPDm++kW27ftR2+30|wqG_GedDHzCja-2Kop zYz!CEaHD*}llVTJDk-C_T-NiVnwpDPYw4>E>ODht%jI7}Of8x*?)cPl_ONQjYMiZn zfxWafOzLx8yh|(byvi$+&lM%co6hHZQPUUn1g}n{1}^aaCQVn@da7|hryA^gP@az?h7MU2sh9cs}^DOSaQQxSJdk>#GH`xy@ZM2#1AYP zo}9wAW~E!+W^9Jg+<1v%0C6dg5-nG9*Kvr;fu49(wPDYkYe>md+|s^|G_cD*yQU#YUl+Cm&6&=|YprSXdiF&yl--i+$hc zH^}2S2H)GYGcno1z>K0jA28@70@#5X1Nm6z5v8_P6HPjWI&!%g=Jlof0AjpA!kS8JI>2w-zM9EHvFyvE}2hIRCcIl;G@ z!M9`!Lf)nz7n6k=OT6ZsuqxdbVR)PjVHZpJf@C;y7Sn`b1tSI7G|w9*ANFjEmPl66 zJVj;0D;xu=VoU2-j9wcZ0&V5zI?2Q!(|t8hee+F+tf{W&%n=pJeJ59CO(ZLlMQHOD zBuM*dZFSa1q-*n_ftI1RIbGpq2)xQVSOrOd2y(qEQF zQ`UgYByXHuMApo3qfRV>PqgwMq(|h z>f^x$9%oQ}M2lMKu*^`@dnVeWE;)D%%NzDj(2&^ zBAt<`_bBeqdil#&-CP8dNT)X_ly@f8R>WYkbb>%4GBhd$V(wh6Vb@4D61G+#i9`zz zsw{)@@~PZG?`_0KSuDFUCWum2=43GS&V+silzp&O`-M_ zE=}rdzbneuWG1r5gZJ2ep)KfyU~=T{(pp6$h|c$_Y|1Z6s>7?JT`BvE_ zi(6%MaNn;QkC#-E+*^26S7@4XLH!-Ubjc}QrtVqc``0LZH}@oq$lr_cy_fP>$pzMG zfhVeE{C5$_JB3`BXWT1m49>_v;Pu_d*cVqm_+19Lcufbk$&p=K)(h zFNdd8r~Eb@#&sOWSN?#)?@`YQ-jokdv5On_Ttj)ReZ2a^H$hfQ2UY72`N&w)e_2mgra zHhjsqBgjN`?k~B<6DI~TRnaCv!|8k^1rQy4>1V;T|rW1Jz-=S;_poN9o_g%SAL)oa8)h4<4U9z^)Is%ABAGm%qmtyHWS_?EZI z)>x~z^vo^pXE3IQ8a_CDe)8=3$%8Lz6>SGx0}7$;Co(ufMb`|{?F(KtIQ_7t-}0_u z$zpVIXIBWP$tYW9&Hsdqs&2@msm!5fa+J+fThlEr%4O%D??k9<&660dp${9_WH^W? zM%H_mDOgFr?5r?Ye!cpo@g&q)|FUwLxp0}p=y`_^2PwI85(=_5OD80+HZmb{pkOE? zW7A;4dZV=taaK`#L*HCfH!1}}gR(Pm$EFe2Bb^fIfs)R-$xI^C z+C*v{Y$Dugs~;q!u2juztScR`CLs&hsu2dEu&z{*~?s-QXaCvOHVUJ(G6c z^;%(n(HLg>i!P#I%??dBQ7q~r58hFI?BvAD7D?{bil>FZO3tWY7gq(Jp6D3G5>WK^ z2V2T$Dvr$*0vPru9ziy7ZWgSmKwCRDKg&P659_?0VY!q4c!tcC;Fc-w5mkH=VL;$@ z6@AwQ@3CW1a`VWCUL?B4&nR)s#?(7|ojizzz)4n!1|41u@CdFf1@`wIKH58KIO~#l zK(NUu%@*=RqHr%OV}U};52c_;EA`EY#&0$nAf40ZK9^SWGD8Euus=h0kIsA@mN(LQ zV;G2BvSe+Y)JdQF%!cOxq-Z}w<25>)b5)E2By3?`+FGGYzDh2y(A1pWJfI#f zQAN?40lbt~){>p_9;6j|Lw;t+vkH@~0dR{EOnG8hAZ6;H-8WUPg$197Yw@(VHte_3 zq=gXMA6vFRxSi8Xwl%N#94$cQJ~YS@N04Zd#fA9Z92gnG)0jiT1+>Xqc3FoHjWC_T z<{Gi)`>;)9wPI(tZ1<4Z;ST7 z;WLcqHDW6=jFu<-$F2L$ww2+|;nSzv2an2)78fe z{0c@-&PeBj%&2bRO15Dv#`As{kKR^K`Fk2S6b zShh3wqD5q=a??V4RG&qvz|SzoXtRF<=>|Opt?`V~?`Zo{X8K|+Us~GE1=po=*tVAM z9BU@CX6}Qf>Pma(C3vx`oA# z2F}-DRzYl|fAhKfJfjs;I$>~1@WiEMKDZbqI1!QJ!k*F0V}RoBVm$Fk4;6qd_;?0S zvMxdm?`?q$*g+`z2dz}ieIsJMBxwXv5;`f}TfGtC?km;mSuwjaZy@B4=lp z(O=Iv&g)dk`C!GfhMyOAv!D#$Y}iR5?rtJm1${@n-MI%& zk%~7zuYwj4CSx$`Lzon8nN4R6Z4|sdQirEVgXR;r&riNz)fXNmTavq1RY6Mo<75(z zQe=s-d+DT2J#ToxC41Rr{J0snYn37l5+7CCjp+(n`x)$Uc1nL0Poo~}TTu_C`Sn&% zdU3iSED22y0u)KZPDPxB&V>k3x4K1Q{GyY!bL+`QIv!1sMO)|;vd9saQI017^}hiMKN_UtVT3qt==K%?;hdiVuWwufIJ z<6JTE&G2R+R{T3-a_x$WHF9OalfZNON^}So2b`nuoQST06vbWP>Ar7-C^_yY>;y~i z-*UyDy`o~?7VJdyjkP4k_;LL6|GgI_<%xD)xTzaVybojg}3mRe70v@ z{A%PKCKg_nTU*kc?_4u`7wmYWh;wV_=OX@}9{^e3kM~|Y-Q6^{43k(Jte#;FV5b(D zT7eWb%tHGVN$U#eI*Yh|7qZS|+={}DP_TsDBOKJTy&YvYX?!TMt3?4uXC=>84%@*w z(yrj{#{h(Y>Ye9JCn3Trd!u` zmmXIaYAY%@^0I>m-@QYL5!@Y2++5ZsKE9O4UzS2i;!j$>1P~==j-&??_4^DmA^l-- zC{RM>Qsbqp)1EEpMWxT~>%-0$(iKVPnDP7#kR`ng* zYJaHYtRga|6`p0pEw&Z&Dl(ilwRaptuhkLJ_AH~2ybu(EyA<%w=JBD`t7KeSmr5_K z>B5!mR^LIS`e4*j-8SVZHx(Xa0|y^tDHn}2jRHjZkecn^$b!jx8p(*!B{gyE{m>zm zijE@9C_d^HTx&PYNm=cHzBX8a=B)criE*bLf!<`7rV5%>q8SwP*(XNtYm^9>! z6DVy)&`~1hpg}cPNS^e?$Q88=rrbtRv`%2{;WxbC!{6E`)(<-Gd=M_HTH!cw(jf45 zuY7fhuOg|b{TLLMgPW)aJl_{tDVD?bW5{mGYRhtE#-4i8?nTCMOU4qJ2k=n1|B!Lv#72GRW3g(})qS*EHXET*bP!EuLo+YWdbC^ydvWRPr8khv? zgY(_|GhJj@Y`cj;qhWfomfnq8cg^N`9HGv4n$6-YN(a46jWzs>g}sq%SfSUo8G9Hg zeCJdgXL5v^M5i%S|4ga0LDI)7G*!Hav*l1;I9QU9JZ$*0oW8#7$LG;(IBi3n;|bm9 zA_le@=HpkA->Casz5ysD5dsJjA`Ze?r4~N3dw&4A*9_^GsSc z*0O2Md&Ksd29;q%=!^bwLS2sFEx7q-tw-rf1!e6<#RRV;2eoq!lhmj-{SFOOKw0FOQx!)n_sU zZc)V+n6?=2snHMA3eU!26EukwTNC4Vjq{7rH0ce9*QS#MZ8unSurj?F%Vh1Gl6BwY zs#b??x79o*FjaPUkcKNpOB1Ndd95x^wZ>3D+z;U8=qc23@0>FCj|WaCn@^94yDhqj3wyja2xg=}4*lzQKhG{BqT_jpcOT@x(Kubl+zFsDn)GWL zCMmE>j7<{UK+>2LbR*3yfo`TFD^WY6{#BqTLaR7%85_Sds3$R)&ZZ{mj+rm0y$+wx z5fBM@QB6D7`j(`SiDMeZq#y$!~WxhI$ z>1*4kN=f8SooX1by@TVE?freVC&5gWZ;H_i*)q)bNG6$KDZG&|YCxf~QEC}6Fhi1y5gvK#w!?8dxpQw5gS@|Y@HelY_c2uMDSj_QwJ&1snIvSLK89WJ ztkb4RV7P6~V5?r!#rk_5GdR432#+%1p2C^Pb56KHE+eo+nmNoA?fRmj*9I9UN37K- z!MJ&~VWJijUum6DGAV~Af8*~bq`{6>bwJ8QW!)Lvkw*ebh`Jd1q$mk-D~Rk_QFcjK zbYs5ni3|4+BIDvRwkCXHiKahR0oL<$a3xtuGLsukfq}ddMTQCi(%ibSC^p*Q{m7hs}{PR=c?DGGFNfYHb zVwVNynv&w(4YN!xlT7x_2~fYc;nD7s-4`EI#1-D&6DKY?7&A;Isfbba!jN~?*pVHs zz^W9p7#?gt-PM)Q-DiEWDUzm8j^P(mV>axCSY=~)QWKZyj`cWAwqd{mH&GJbw1?mR zAZ5inTsZoR=mcU4|D?>8vpBKM2g<-ZVPh&p7(XY5lkrV@Lt1lKD_2R2B1IfJj|GrY zaxLp7VeY^nbVr9;rq}{#8g8C)phvpy<2+zLq-rop_b8$9Hf*^xBUV=V!CL8|tHvfJ zxpkhgluBd_iajryVz3Iy3Hj0P{_gfMRMiwej(V?A7H1-8p%bPf{!qxGg(x_Oaql0;MA)mVB4PG6?fj@@@Gl&tQ z%Ib7r8%pXQ2?yCiqea^i+b#K~1k4R}PSHl4>&GZXHR7|BhinrOzs;=!b^%wyUdg(u z@IFs7P>U5*-}0cMoT`|&Q$rM+0_Gs)r0#tO=g1Vf8W(oeRZAhkp` zmHUUe5E>2xbvGhd5IE!*A!j;(9g((D1e69EFo4*2NiO^m;cmi~(NAU1kn?C5J|Q6- zUL_3&JtP^B12hcpA{&^)MZ$IkdAA0H3!2KsDKH|)gkoV0$bk{@5R@-M)&cDzkT6lh za{vX`@x<1&ZxFSEW#=O;N?(gLB^3(4+QG~i77v~BjBd8vsd5fibc$w;nQ=6MCd`17 zL-X(}s_+OI=Wu)Ph4Wf-9W%#+?U3tPL?4A|N8KnLK}x~drU=M|MUI- zTEF+r*Z04@_w_gH_y6nO`uYY$5C5$?QW|4_|4sfaf5HB@(o0mO5!*IWl@`fYD*KI` zRg`b8(`FA2ugL51f|1iid*j}{Z<_G`^{-nS8@SqblJU)ioP(|G)Wh|^{N*o=5F*{9 zzxV0y*Yx+B@bM&$!{g+9dX3xTV?6B&jLqJt*P<#8rc>C{&ThgJpkyaN&f=T!yD9xX z=-ph5W@!uR{yjtv#DY&ThUb`nD*11bKo7+bK!*^`XK;qsH3KsJS)(l;bz*SWm4*}D z$IB|~h40D1bJ4gQhRn* zb=4skJS&pPm5Ey1RM#S_X@3d)l7;-H<2GOJozI52ucK$qpY~3E0KPrkKKMEOY5VAC z`{3l~EvqC%NZ%y>xnf_c&cXAf4Uvs+gM+}*Id7UZ@m#dKi;O@cbmXYSnMmuKAa9xetA;2VO$nmXq{rbyTn+6E(fPr;0K4Zer%VCOm)(fvUQKUbE6-`ZMSTrTAG6qL5({tWDWXIY&1$0H#7q&f zc`PPS(*)9dXW}&_*lDf=qBgkB7H_qhIGvZ{#l6k&Akh~)d~CQk_q@>3)~s|)SQkZI z((P5P2r9Qk5>0y25$7+gC+;a?Cl-lZVaaLBT>(ZJ zCD?)X#v833(wO(z5%w_;lSU|gle{+SsuAS^1PgB_U<6T5!Ya{|WS^9y5iSCc%6zI% zUc+2$y**4&+2BLlz zosnFW1l+1Z=+%|7NM5%D?vFZORJ;#FM#g!^LN(OothtG81wEcXrv{J0Si@Ue`1fcF z|NecA-_|;t=uTwE4pTO1&pLg%)@r`0G3G7a3ysp5xj(Y~ zZX_7A3ywrqATh8zSk`5>zm~vU8OJ7PQK~)DiGwoZGk#eMN5x|sOJ$7UhV&z@Xj-t2 zH*WgT1SRD|rmC#~n@AW3rn8cKZ&6F%ci&&sPFwu|HVnLvo6KS{zJLjT^_pz*tCCx# z#LS4U0ikz?Yp*q@bZkbc ztgUpD+KNqowEZUz?jgw#H0yma+Kfu(z{S!ch*2V4t!;~E{@dv9TLH~u<2*Oq-Tu{W zW~fDoRLo+I<+aD$Ft}W)`vSCGZwJw^J7|`ol^|u2?rl)6Z>|a?c4>70YFr2_szI*J zft3!119~^B<@p9I&DU+!p16@OxRFn*$Nb0L))3m)Y4grBLV8+{y$D$T;&)sN=#=0y5$v?^w~O897W;GeXZ1}c{{esZ_e(#H)p}HWXRpWk zm-%^y9rJ$Gkl+5+r`?zJ=T=Vl>(Q5w`?~*aclXyM!Cm+Eq5iodzc+4IDAQ-TlfIXd#Gnb8 zdSiUR#~y$)XOz#%-%LCfhuDo>f1h@X1sogC8DHd*2oK~U1L#p_4#gvxrBD0!hrKrY zyMrqY&l6kq%ExK-TsJk zRGXSH6f_fDv3AT65i%%gSK%Htev)I?WZ-yHu%`Ct&>*xtZ3|`wB)5kZSB_s#daiH6 zH9yB90G1-5o+RD*ZPLv3(ta3rI2yhIAKUXME;1CeCudH7qMe?;y>PZG#=p96Cv&=c z-@Bvj*uFl7zrNcyzG?fnvIuKUJP;$HMea^PX>zmB1(X9Xk10aso4=dZ(Khqg-hR5= z@Ic$??*fW>_MA3|A{;VbV{GVi|wyI2>z6FFT;Jj!+n0He0`;V zeYug8!_>(6vER^fm17C`b;H@IBmO%V+AR90{O+)J9|2mdRH%37Xu&p6kDBFRl|4jG zxk?u0?@`9?(L#9)LclKx;h-9_u3;${KavQe_55=^+ga2Lcim1iy?sF4ZFm(wn*@|* zWwovX?v1ItUha#Gm!ki)?YW3>3Pbk}*y+8!lEiq9f#{8$Zj$%?HTO-J_3#E51sHt1 z0muHLgtiS`MDwVs=0$|0i6DwuVF2bg>l)W>2;bLp={PA{zkDR>nV)q8e6z-z z-$*zjIoI%R_#HvYp1eum+DveXuLz40lw1O#9BCiBZF1&pOG#w71OW8s7q7qTN=CrH z1e%Mtf4%SChGP&~W)qkwn+h>x5r{Oy>fRkeQ>bH_L%aWI(HJl48UdK^--$iE2Vwy; zmcvRmunBFO1*Mz2fb3zb^0JM!BBed;I`?}h_e?^uzH*->(^ZCrqFosA)6(KH3-dvv z*P}}_LF|0s2~#;CP~PRMKCP^cC~vk!ip1Imv{b1u1I=%~&?%pWcbn&(AM(hltt*GD zar?(=2=!{yK*R&aBME%D^YjSMS>P$%X`(1;fKY7!!cJKeo$N-|=jJ7Vj@lX|mYnVR zMI?Vm&(Pp16D*V(QH3o?@%}SIt&HYpH;~7_#9O4ID=JqH1myP*$Ih02l5+AR1W^<~ z4iGMtij+bGm1`=nS1aLp^RN2Uy4}3QW#fr!u`Bh$;^AH8%lqZs z^L#aX4?rn--2c3!82%W93FP?u%NWEis#E;>ZX&m7pP;1~A|;h=R|coq?+pj+SAa9iILxq;2viJCGa6$z~j)asp$!#Kw#d60z9)Qqz7GQUeQ{`Jpbs&t6TlAKL8K<(;dsKR{8hx5JYjs$o)y9CT?}7OMBHn>KJ}Mg z^P^^to*TUjL>#~k(3Zo@Dc;Xg6$UBV7g#?`giLN%F?RNJHf?{tI4oSzya;yRt8e8_ zu=oGktKUkTaKk$?di7{Q44XZFD$*^=JX#H5TCAfd*HLTn@gU5^ux8uCcplphsZdzD zq)@)s1#`f?+coZ*g9!z(GZxy7?>8eslcGlmtnZar8<9syD_7b;b<&)*M=WGZ(w}VJ zazEgAJD_C&tq@* za>!HL`|u**@QiD-g%A3Kd+(n^3A%nJba*K!5S2$Y*CoNB7wfSt(*yALVEpKjM+`h8 z+hhd0-3Jf~{-xTar2hr4`swug^M?_{aFq0IIKUXyCjhl{l%sUS|BU-ZnydVtx6Svn-4?KG%BrO9% z=HT(!2BXqcoTGL3gTUK&bydB3CuP+*e_Ow7Y+FSgZ~EvDqX}(y-AWHuWKtP|Nk;Eq zLYU(#Rc9ykWozwb)u;UWBe9tR$iUXDHmnp0+zLpbmYK`Mx zX8U+wZ#W*H5!yjBQJS0uM;1T)EyS4;!G{&tl#B~3=ucxvSIejU10Ip2U=~to)qW@z z#iQEMyy*Ae>o*6u(g30hMHXen< zB*~-9-|U6wjuOxd7NFuW5yDW_LvgT-bV}7A&}2QepA8R{M0Zhkw-llrg-V@5Pw4y# zL(falOvtM`Rv~-7dqiR9HM)#eTH*Y-(H<=zmm_AayBpNFvzFGhE}h5iut{g5+vUF! zZIsWGOfP+Dx4DMU=&0bwJUyykQ~!h7t5GgB`eeCDC_h{St~HFK1*lbLHI-l$1s33C zqj3r&-{$GkWO!Qt^{K2gbtT|;Db!+>S~x7Fab3U*grFzvl&e^1{qpNDwCQ#ng?1?mRN)Dyy&!!U=&Y9ZxWhGrH*^|A5F(?ms?woIfi zrjg!80^vzZ?!V=>g-gq_t*^K3sPskXVz&P_K5NQBBsv7Is#Kg=9b=9(F1Brb$mEo? zpj8pJt?X540>Ym}{b0^+veg@tQrHH3wY@t)qF@_@&CC>yIW`ur({z>J z*hs^c;>-khgr+gYR}9XNKl}T?^lKC^2 z^(LzxFEL227l@9L*a{wC>r!~bmapfq9_7c(PajSYBifWnW$tVx26aO1Q?+dW?}4Zx zp;X81d1shyaL~U=T7#4I@h%2;&((bXFVhD1)V|D$k}@9Jom-2y)y`%04R_f=c)({t z`s90nfl;nwgv)Lka@S1>J)#_4tD;o(N)VuQ$GdQ-7;l}D+S@{qx5qfCrNdZx5SraL zu`^+2f>EAa<_yczyjI~y^>sdCB?8Lty?>7@7KHs=218o;5ET63(mS#2zaC%!fV;g( z#P2a4etEXhx9u*+j)@5SpXzwL4fWr`o$fS>=&55-Fw1s&z{*(9M?PJBTeBNY?<`k2 z?eaH!g*e4$+8NqgI)fJi5x?5MH)TqJp#%^W)YIs8 z^eyn80vfV>+0dQ{53jR~fxk5pU!gy@goukRJx}6A!fq}?`vE!O$S|x&yrWk#d&A~i z*uAs^4<^2W<%o#_YzluLlG2VyCS90!u@qIzQU(##C;d%4kIdP@d6${*^(e@=Z|itN z&Js02xN22qwLv}Cyrcyvf_kSafLJd-(f%bess!pGt$xxilrhCIaTiJ-w`Aug+1E-& z&8rtN$gIsQtr+T^wVumQZK&wN%OgT4R0Pf69DXjb`&n+-`FM55yak478>@`Xu8A5{ z)*_y-Loc!;;I){iZ57PFP?Pdb*n>5v?q@!T2W<;m#FmOGh{pYGiET@)1oUrWxchyF zy4+H%`1z98Pm5miFR?FOn_loQ@9rXeUi(#j9{*gdH0$LdiLIxH9X%daFuAXCMRz?G zBB{Rqe*+mvwsv$4XHbqG4vl;X!kbhLt6}6sf|kLAz3HR3ihl2K8@ygtTznoz1NLf- z5J1U^8ApqIF5py41yVdU(E{2N4A+GPyFk69X_8VdUV08>s?Xw%1Q}cKk$g!$B>Gr~ zStHoxXkfPE;gPZxf9MkiRFCNTH?P<#Td8$vnU+bf2INid%7B6<%CQaHH{tTP)YG?j z>9^PHcl9;OS8>rd&hzs3zwdA0r|&urr>1Wi6hn#?lHb&%d{}L)%Vpm=;`*QHl*T^N zTFMQs;b_5y;}|yNBvMh(bietg7XUgWjt(y?m^d6my5h~12F`k;}v zQ7@~wVU?p)o&x0Gm2sUyoZ23)na5+;2)Rrqa!GQDP zi0H3$6a8`mnc2~*Bp_qiZT^I{h4Qd}(b-5j^##u>xj1752CF1tICB{~`wTPPM?g33 zz+2~#K>h>OBi%u5DMnJysaCj{=s)_iI|A6CEUDk?&K3~IoY zML^+FqPwUwK2T`y)}Dd0rm6b(QRB zLg!QIxoKSu+zFy_!Tybph}#j*?ij7mAtJ0-RK0o%lyNYMxqFjwYq^TO8!GvCDnwa5 z%h;iKZ}N=?H$=$dAKlEzH#v<)h}B4o#K}_H850vSGkg<-dI-dBc9xCdl@=KtNqs%N zDe7qZL7IxGZP{p3qOEmkgNlN;Jgak06TVKUZRkNLJ6PILwpgnL`0bFN3Nz_cYxKj= ze~s(icxxg=*q^;0-|Fz+`U{VI{MI@l-`%&zc3oQ<-%ESlo9*&1-`iW?Am8WDwcpDx z-|}W*AjAX7-lB=1O{07VjoSKVXG|-Eq&+@)M4$?1);oRu(M!$eNi@@~aYwlOE#|wa z^u_bHM{8@M)yv2?hpZn;w0zWJDr{~&Gr4Z+#4O$|UI4dFO0wSoS9 z!To~3#z{KN?wxWKT?Hqt|{=_LP~{ zAUJ&9?XB%qzAf8oJ1oX7DCks6|D3N&jv%PRTve~9M@ybh0q{qf+eKI(tRRaMJ#gIf zy&f1~+e;pwg)P#Ko$uhGO}oxQzE^DD-18fQgplP?(5zx$W0~x^e>COSOWi{MmJ#5# zkf?ZLx0AAz$cebL(ug{^oM%bSeUKqg$=hnAY-s0#I#-W0te0<^(GkU5fSq=BYTix0 zZw#MbUi>TamfnQArN9DY6S&Gpegtf ztDLZ}aC66h85MaXCp23R2&@N0GoR&VhUHrX#iRfzFQ3Ra4Q2lITxvNlfzUndIo>=k z_m}^`L%1Z!ncG!uZ++yGD?Yo)%NY!;HC~2t_q_4G8eaQ-HGQMTJbZ7@-j3cA_<7#m zf3KA!STE8PoE?%Vz5^nAQOCp?r7x#S+K8 z@<3?0w+-rE*%Fwx{gHwp*efMydXajhUU;hxtr|s9qWMD6*!D_(_1|_rx4J=DGkl!c zmVm^En+b$BDl!EYQ03X!G*WBRY5Bkl)ahTk+Ljj~Z8Gb#!~MK3x!se&;;GiX8CZ@Q zeK=sKl-^}gs^!kv%dY$LvXeF(Q0J=M1YbiZJ zd2q^cHfT>7GiA{mvu8a3EIy4El)8dbaCo>I{B1kQMhG*1Nkvgqzf68gX;cRE|63u6W3{YSk|%CuC<5bYvu805tNd|YIv zC%5n&a{BiP-9aPj&zk>_l>T&HR zTH#!siXnPyK(|5x?aL=d%5gc z2348&9jG6R=r7BfW1;3TrU;y++GD`QuI(M?6FH*Y$Squi?uuzvZ)SIlN6BnA&>O2i zudt5oa)UVUnIw=o#WeB(>a6Dm>wezJ#Cn;nI2ZzjXZXt2aG`;ccW=ZnooWbXD}AOn z2G+d1TX+XN-RcntM^NaI{J~eeEmgmq+fpYfR!a# zOWYfyT95}SXxeX$8&bb`MkO7l=V|wO6F?9yF+-4!u`9Ls`?F?D(WwAnV_R42o|J=E z-E6&B1CD@mx%T{Uy!2{&_Ns z6o|OH|Hb!pfqQjrmoqbrH*h@=+9}=+LE#nq?AoNrFu{50oOAVufS-TO2YUPE@deYd zup=8E|03Il;4^C4WGc3MI_C=i@^WXt{?fc%oIEpe^HW!4JXeCkOWv*W8h-7qyU)@n zW%3jnxFM6y@>(Ni%$4kE+p@3<&u2n5mpv*LAA3z>r4Wqic#lPABO%Wk*l{j$9vfQx zJ3iB}vL4yxtTFHdB)?4C!$E5HbdDhL=O*_<4GfczwfE)$)awalc)<3h=mi_xN(;`t zxB%g!Re{DflXNwhlr1WgfnklNTNS>!dpv^v|XX?A5SBCYzf6PGVL#cI3I{oO!Wvv(@r#N=%R7yygQ(x*O3hS2^Hxt~BUTGy_m9 z&U4jID)Q%++DxCJwuXH~U6PFQTW-+=2y8RoNr3SivEs&Ac*!Tpd3inS>}#v{sy7#- zBNx!>KejHXT6jJa{u`xjw)7^&F!3gPw-B})dYQX8OG+cjTW&HOJjjE%rc})vA)e`N zmgOqJExBQ``4>Si=YA~{im`2q9CRRm^zadiKP|?|NrwAG!do0YQO8N=K<7I$C%5}o zh|Wt5tGr@+X^V}8#j49_s;+%}Vcu=d;8v}ayL&hZYrf2BlA;E>qI2mHlgA3^_e0mFEX5QrHi8~Wce7^Fx(W6BcaRJSi5ZNPT8A|SE z4?12YpWJDcF2tiN9S=0H!tL9RIqTjTyCZxU|p=*E+i^#{fshY@C^M`lmKD{H^=iy_6mXaoZ5CR zV-J*5SW>^S(2hWT(R{3dHllcP&h&$`+C)bUu2f&}KJ(g8T}(Vj@(4abGNsmkGjbSd zuin|8`wZ_8wBPL96VT}_9(ZYBz0&bZren>frLV*p(w5_-36GqE)$t`PnA08}qI{llN{406Y5jvTYu3(#BJa|)!JNj1ryD_9g$kB|UuYP4j~>)CdRunoA#2?II zLPY9f7;lgdA3D!+>Ukwv5q8#>>r$mHGR|RUO*pzHLA~x84JxG>_e6H5IFc3R)=-I* z<1L(^Ghy3P4K~(TZ9I@ayO$APpyPek#lBIQ0?B;(d$%uUG}iEw6y7`y?QKPT%8Q)Kg-S@AjKKAXrd4@AMNzbUYhR z88)NwUGhfL5si+$>0ec|FMr={`<2!gAw_}w?!q}KXpZ|+uZaMvV}`n}MkmXl$PJk=@eTRzHI`|-y!7lMsNa_ALS(L}GDdNNq+ zS=G9c`D}rkh8A_xjg9L(3r@9Qs%RBUF#5%q_G3$5w1KTML~!t3f*qp6vRt~K!^?1m zMkDKM((vWt#{F8962hp9@%IsElLnj{r?*IUWwG}i=@87)yMI!z;vi{7SI2W1QeFa^ zA`f9QXg)~6FM8w9TeRtWw7E2V88JuOz|jevB5O5Lu&G#1Zh>MP1!j!I(H$fIOdvT; z4YYy<6V^$>at$@mh{!#pD?B@+Cm$w>^A=()!@|ZRx8Ku>HVr342tk&KnOTNOa&UK| z(yml_GcDKQ0#^$xFx6>ti-(D5TaEn~)=tSZq@hh8)T;%rdso?*hh2C~O`RXv4VpCm z4gm&0orV3LP7PYk;-26m-s`7}6M|h3q3)7;+GV!3w6x-?39R$ zl7$;KxXvJQa^tFq3n3wU?=rLfiYqcMJ~Fn_bhRP*f7YrLskf&80W79Xv#^xDy5;&J zO`!Kv>qxCS@$qB&iii0L`k(&(lH@p4D&=s_mMez=(S>yM?Z~xR=okOKKUl55X}8aJ zxwhs|-T?+j_5~Y1WxXl+t1U~3bO*MKvT;eig+^u8$i8>yU{wUCbLT7&aJUvbO|tM2 zGOQfvSY{YeH`R;(_=k7$?p+8DG^SobVcqU8>$^kf#P!N$e|(0eUI;^5vrOZ}!mSyh zS1|n_>`LNn*~wbJ<#Wqih7q@Q$0akV<|RTbXN1%MJ73`Ih%A&&xaFgG+NcGe^(x7O z3@W5{mSE!NW76Yn>GpTs1DXUyFa2^xlP;`AcGaT!ND2B`5amkca?>E}88cM;QewOy zOdl<4)d@K8SwY8H78tDqeYJR1YBP%l2|1k(EYx*p>gpff%Ze2Np(-$>1fh|Ts zC#M;%J1GrD<6wxCY-Y!ArrGcs;o9_WJ+pT3eVtg||8S)FygQ`VoqX$ft9w5bt#n+@ zz;tn}<~lVkV$=8G#Gj@~RAF$1R19vip4|nO3th2AkBEcvViJVoGV{<1*dXng&&w~O z1oSn@0p9YY;LQwr^eWgg8KnB_OP<@pS=!|q&MCX3G}4ga_t|d|)4`k{dj8%*m#658 zTUwCG6cFKc#)QN5ZqOEybaDJ12H#_MExY;liq?A6t5oEM`}>7si=*HnBfR*!qe85= z69kB^UBxAv{K=6GO}(3Tke!I4>=g>3{bVP^FucKg>c>1F zxE%C`!4rNKh&O2xT?rScQ!y(MbpQI;)x3X&X{#^XPv2i%)r-s^c~X-TOp?)fzZgb18`okU7#W;b ztI2b*gg&h6s*5hn{bop1Su1JV!()qvLauf$cK+tIWIB*fZEQ?y)ynNiKE8kimVz zi;Wu&HiJ&3=p1vAas0TggU(-$GasXGF3ci$#^0KcpfKsJ71A$JG)@aTAd>ki%{kD# zy!a@hBbto3_;7Mq*Y0}tJdz^UpkA%~XE{NTy5609;zdUr>&fydaOc4#bz2Mdiuv~S zX-CQ{d_1U#t8?~2%~pPan|WP>B{qv&NdMA(^Ja0k=9EeK;Xy`b86q<0O@gA^K%MeU zb&w(^ayZj7@0iI9^NEa-L6~e%IdS1+w85It7-7H+t5W$)!d+% zrdnq`ofWJDrWL&AkOhCpq%N>#3}ymHLKwZ9do%Cwc86ji53)khI^YFl}h` zZl9>Cyb@$;c9UQ$dzJDKESXUHvDM1E&^HV&IRoo;b^(zO!}1V!IjQn_V{tvY)%)bT ztnNo;sMUEs*H?f%I6k?+)pFUC-1^gBhF@FA_-ka(k z7UxPpZfxS`CuEjXEjT0Z#?wIresCRD1i}m!)4~#?k)L8IlquIKO}vC$CE>e+@U1WN zCc6Bq1=pW;AoSdSgFy zC^QR$9zE>wW!evZB-QNY`1;G4{$nbOwL4hYcgYIsQ!g+1_t#w`?iO1={W){N?$~Xt z__H=nw7nlgMrUOt7aXI}D45Yxix)Gfnm;FFzBk>T<(QQe)CA;Cfee&Dqm5yYv%|&F z2tWEgl;x*-1Gtcr5yJ4VTXF_*&c5)(88$q_5g^P~SJ46E+do3r1AlVms}3%%^MvWA zLe~ZDfQwt{`s;T+ame<3@aOo*%t0=D-ta88$pwPmh%JT;Jo`JNN~{^yO3Ke$G5#!L zBIT#JVE_FlTpPK>4lrL}@(q*yV7OmwWBs#yL}VQ|dbkfsCeflaG5Uh6hDg1R*u`Jv zqk}{hT}T*NXa>2KEQhqQa<_v^9CQHs{&KuemtlzS=0~`%jq*&cOVUFb5z7I7+-h>N zK$io3ti$({y~@XPaPhk+Onb_WrR>6hwB$e`b*E%@BFo_kd=)%IHzzqnUq}ZJw)V#N zC5qG6TU1yw>!X^S-z*Ll=Qo#XkEl)B6 z{N)LBUNw4)D*J>Hu0r3Mw;&b zus^Btx%wQpP7VI~VG$S_^!c|rRy%&>JO|_I>)XeHU=|deb0^Rtk)WSGCUIJL@w3X(I5SH#1&wZ)%u96EzF{JuWSFOYi^5yMP% z=m82tkAHn(&&3}$e|=#?Fi%iQ%!77RfpwnpYo0@1Loj@l7-`k1Dw(K$1gzZM6uU&f&Pgk7YJqA0|&q3P2~4i3dn6Q7%$)2rjPrFgipdR zjKlx&LDB(tw@t@3#S)JAq`H;fe$^8+nXb){KwR7Uy|aeSB|7(g!dY_gO71j&|1d5L zP{4b;zRX|EGFujS-16IAci!+D`xA(&^Pn7wKfF=mP+szQQdb5+zz16T-$V(>n?yPP z68G?aAo1&i!0LSWYo!2$%2#E|hK|+`d|O(HeCBdz`M#DPf+l~rsXk2)VdoF_(bt2Yn@DQ zwJvu=ngw6OA+1+=x)gOy`5hq0WN`9N904}DfY%zL)Z8_E8PjV780=nh$Z&ag^JrCe z7@f;G{atFbxwoc&+%V@lP(w1okmZIL zyLwm|^yXA|Xd&2^LPbGG;(h1FfE|-ecPZa$pXA{xiU#9EB1Dl2TH5@$l_4kBvN*c= zrkgOhEUL)%WpHk#Q=i*^i$huo(%rh%cj|&RyO4Z_p4`7JyGgb;w5fTnslSw2S#6$> z*MF7Lmpf)8T0@GGBr%E3o92Ld2y^g6Pm^1IXQboz&YW;SFl)ZB8xWEvWz=wZ4^`{TE8UjUOz@I^@1( zHP~a|5aHfgTGeSaWXM?%OW!W0OEzrisLL5SlA&I@WYA1FHb=m6JzE#*lR&MI<;9%c zB;9)t{ZF)zx*~VOPe~zbKEI8s+171e6IV{{WmZT%VRw$}q?=r`l`|c0*lH}Z%r2#_ zxIipB`mppLho1~#;HAX|WbCgvJ?_x6?jAVh5VeRElO=E@D1e5+e=VD-1ZG?0Gmib* zl!z~46%ps6l~xu2n~jnsOjg7KiFZE~8>^2^*`xNbAubg!J{xnv>Bk9CVUQC04eHDR zP99uB)~tRmjSH@7RZq@frJQL2>UDpY`c%HiR=&9`2e*|j75eYD8hg6SYV&1Vf%XT~ z?>fsCCnv@XOBs3Tapgd(^Z3Yy6QiVpprfn;+Um2S<@!krw(}y0iyn!r8yfnJ8{UC& zzBP(_!fuypaWXVk#X5`XvX6&IPuJL|(#|nX>9(>m8Sx$CnKD73T?Gs0qXCk}%EiNL zps1rrCV8r%QrP%*mufby4q6o?n&C|LqzFJt{hh89pP8#ZVcVq8Do1pELMPH{Y}ce$ z=`st^zK*|-WNBaia;azp5x4@1A3Txok+3}xv_HbMoc64#x_W}~Y?E{Gdv^p3C8z~2 zCd=bTctKxgv;!3-!J{lSRo^#J-gfbKlk>6DJC{TFlvW$PD~4n;sI})t{ZGd9Yp!%| zFp|J7&Gh+0L5IK9K6dC`+I8lD4))Ky?9KetEuN8TenFQk_mncN(Sv!2nMIpPC!z?8 z^&T10??tb9`t-jW6z?YJ!BvJol=c3feJ@w3erHU*2uMW&9WsJ_);DoGiIlB{d|PGuzX)D9YI&9xw0@PaW&D;?l!}wg$L{RSr*nrsvTu z66GvPEm1aH3&qGzlHmPWjNf0K@dZ#|6Yq~7slX@6Xfc^Ny&MxZ{%7_d$s3b!3nCn= zbQfE_?EWV^D=U3*lVE~!7wc7zoaC5ZC;O)n%)ZL|F$)~EWS zFZ^uIV!anjRsrPvWggFvB;rdyo>#y?XqsQt>iLO}9F$t*p*r!pR z5&G|!Ph!hfVG+mHGRH;wvsK=oz%;-nJiTWn$YRFW^F6+08?{;EA)vWB@~)UN$}gaz z#J<+-@7$67k%-&s!7As*Z~)B_gDWDFnAWp(jWJvbgz36X0{(96{~~&HX?l~Xl-g6s zO^TVH6vv?awC_Xx`oE|7QQm*TJJs)l>Qp_&yvQ%MCc{oeP=il`Ruv;7I>qBB?wV~} z&+`8lx)liBZ?C3#Q(CJ(7XIH;TMsePTU3DL86BW!@@BuYkz>i8BTObN~ zx*-mWJRAR+i3Wi2hV8zVw8q&8G(i+j+~GGoAImNosim9pnOdLt(0ww|Yf8F%B=pVH zoq!n*DmoGQvcQgs-0DXj2Un-Xr4#rrn}IVvJN%iRmgM2LwCwX3l|oLYppsEQ?<90& zqXs|9GX<$DC(I{Rs=+>4%48np`QM(Hu6V4%H0B-JRd)Ad_5bXl?e;^av%Ii0?Zt#} zmszS`R+d@@ZTg?ob!bwN=l3*2?=Ea%>G2Q$w*g`)F3siET>PgK9f;X;#SWb^y3G6O zA6H9VKnuQAVhI&ec=Q8MN@yTEl5NOA{eE0tX>OFl0!8Pvl2{r1mCo0l& zMt+^5FOI`+RfrQ5gR_OHlYePPPj% zA6I1)sdUL5>R)Cb3AG0&TN4UFyJv$dlD<6XO~{m8h^!+uZ-kayB3k2EJ*GP2$QV;1 zbe-|6MfCqLoLt822Uz;T*v5X}+}hs_9<8@NSJ@@&+*Rsj*-dVuRG-%U=j|GSZ%evq zv;P@|FWM<%TWD8jRH$m~Cse-5^KR`PO;@$M=<0t&ixVx3%Fa2m%T#05olEX~uP$T4 z&HMl77ty*ymBGA|oTV?TcB{@$%%9W4-~XQh+QpaCtDs-EbShITYga9hpA#ZycL++f z<(-X`sqVlb-~Xe9aqBRs4kx=MEz%wsMdL2iw;^&gRa=kI7|drsfozOYTb0fK^e9Ee zunu1^Csfo6*a#?!6ZIS_(~}ORY$KplA;9Q=C?pd4KjfUCrNr%XW|6+1G)>?-13tn? z9S>wb!+cUsQ!M-we6~#j0BJNp5{v4BO#~v(kdtV=sK$QdO5jDB+Q>8cfo;ZFQ(jV? zE2xWRhAM=EU`JYyQJ4?4*7!woQt=p!KCPP7PPsW#wy{+Jx4GVVIis#JNhYrxh{Oo9 z)2G3W%EImx)(A8v)PkX(ZfUe@v@OMzji(NKpv1rP7p>(c)hm*rKN56FyF(?;I#fzZ z6nG7nkcnK^*JoKoxAi_@7t$;bw9$gqjjXBAjaT`colEivVd=ODHJ*2* zYH4S{yRaBb^J)?>yX>P~4(1Td1JrI9Gb;Z~h{NBgP)3iM>*14L;OMfE7dXpdQV+aX zLTs5lAhnx@2pXu)%IN|0bL4$PZ*Idxr+m}kCgp%aaf)z6;-^B@DIncJiS62vqOQoQ~u=l0Q&&a`a)P^IezejRF3+5{YZ^wYL zqVt(rg$82RF>)U9h*Z%&h;#?XHX;OALPQ4oC>R}n4V@3UG$p`r0R7Ny`f?a-PLOw| zd4m+d1$sbGOOeYjBVkDJaZEv+q>lm+&4^N(K^)_H zoLG&yibX=ge;km+z@4>Rs#qdAYiaDxMnWq(&lZ-K)G7fF9(=2eea9{<+0V;WWx?<( zx`XKV>vVeSjDxmcE2CxcbQ!C(-$^@gqajCQU zA@0VMX=)dJpD|#Nhg2i-@kFJyhBKVYlax0-R+twHHbv3Q3 zRcn`(8o+I;{9s1+C{>ngLH4aAYcy@(Rx>{ootw7ns@+E-v~agg0Lw%{bkfM?MDshF!O=K+kEDs4B(pB~0bXbVid|aH{C%=_neb^d3=Ey;dr;(j<7Rs{ z_#C$F5R6aesBSN`M@WcYSVFCgzp5NvD*v2WRq9PbzBGiFi1(_aPGGqK;dlRm$Ar%l z+{uO;hJhIP^N2V6Jrg_y{`H&%M`-dqw}QwaT$&H3$mnHvmF7Yx$meFLVENn9&$uf5 z0%;%`e{aAeae(@L9#zmQC_?Cxze9+U`v4k(Bv2WDPe@Kg%v>gLwSMqiL#IP<2^2{_ zYzJ}#O=H2R6s$E-3OS_7oC7!#KrgVhZauBvgXDz=FF<>a|F69hPz7W#id}w?!K@%B z4EGwcD)wo?b2t|LM`&gDo$Bf-aDN#(@K_^Vc7WE~h290xZ8Aq%Txm+8DF@PaU4GB`=u1gf8OK*%bN-bHY z$?Xh-Q~&!iL4kngpS0Y6(McCp7u^r~E_mqO`IRaY5WmoP4%*dP*tl_Fg&^h>+Xk7?o>J^#>y?6V}MF%oL3v z2k){^a9(Y)?J?_t4#J%p;GL-riKwCj=d_ z@;J7GVX-U>6FBGJWVMrwor7xo#l$KbB9L*1MkawgQL=+#q{|>A^}>wniKHTUB8C_( z!?@8+j3zk~jn%$QIaW(vv&Z2;S|F&6f5;lB9PtjEIgAi0?`AE4k1q@xFgGkb2pZph zYg0K2gY-Kpa>}NNnadS28G9lNGOswV2>V0W1n2PUH=O>Mfq~oYN|7j3x+jQjD8Sg^ zZNcnc1-}k{-lXbZH6@AHtELUIP_jika*~H4iR@pQJ@q;XUO5)n>6}4f^a-KW-Mz0m zWIq35NO$RU!S!4_52UmX(rF|rRb21SK)u2)Q$E}wtHojhH}RscFy$(eN_D}xfupHm zdXp#}ICHDRXf2tc9P(lk6z}tvVf3v~ai)Z{uh#oE{SEY+?y@9$z>1_;@adX$_+MHl zv9LrmdAN8)Y8d7jZ6JuP#k10lp=|Qt1AK5LSb7*MEiZCA5DZ#S$xAK2wY%G86>)P0LRNF>o<>gK}1SEU_M$lO6DqtUdr4 zlD;8vk(!o?=QO>(PwAyp2SMuPWZ12V5kAq^g@6~UjUnkj9KH`;7E7Cn)c{ zR4-+Q_n~U9LfIDF6q`|o@PUN_80yrUy@0J8gaRMnxNHs@C4)`oC4*}aBry__n?npt zj%1PZHs-zV^TJL(MjuKhK_~w-dUD5kojmP80^D=;0JTNJQAF2vY%g9Wu;wA>1^yT+ zLefW$T0i2{y!UNbcb`=O#F05{dc~H;ku?||Qvoz{^~Ag$M)a;S z46=N`kv&V!jF&@9vN=~HkOR#zO>P@=+n(t$K{oH)j0JxsOTh#c5!dL(2DLLBTsW$% zoHbk4AIPp~)`O=LXzo(4)#wi%Ut%IQJ%nS^MV_3<*L1FKbxVUgGOz&Php7)QRj7q|6D zVQ+O!w3XmQMQVPY-^qps8f!G&T&h5gWhoWuFN5oMkkkF_qErP$YJ(j~e9ViTG*RW_ zek@N6Lc|ncD7cuZshIMhGq_vB7$gbj#7O@tf%p!{1!^Z#z^wIsDN^18h0T>;=$L$u zzIQB>S4R(NBak?wf(z+9<4kDjFRe0ZyiBB&w&$CbyFfM?Oc>{PLp4nGVHJ}XJn@d+ z2XM9&?8c`1MRn^?7QGgNOGJ4lNrjb66RrB^EG$S%#iFAopCJ<9rm6~FE*k9cOJi2i z{c>h3NIQ|folgRe8aTEW*zciSn zBCd;$%1LHYDVuAzwY9pq+#xN;R~wJ7-1xf9b4k;5k)8L z?~$)#Byl%Fzv2DFUi@=BQft`63m=8nsl8^KXz$|s$#4x z`R;#glVQ!;Eicrl1)zczX|4G=tQj}Two=BC@-Lkh>Etxnh4ON^9adVc3Ux?~ppI_c z%H@d5RxXcoRr3pz$g0e>m%or2P-CstYFunVfRt|8=WLeDMOP~IJ9Y)C@P&n6i%MB@ zIH=Z_v|O9%sBO77GvBh|e!J1HFCI34F}TKsg3A`x$k|{xnBHs#nQHj;GAPWs3$QSR zNy6SQahm6D0b6FK*&981$E?-8a<&IdG}B}i71brEdqjoH*XDwGW0b4dU%6ktRNe2H zt)fctZ&^LG(GZL*-fIoXqi1oc1$|jqliPa7PdmSp)>I|+3{tWDgqf!1J8hop>-sep3y5;wg{#vgwGP0`(&jF4oGa0}1%GUz zr3G4kvqYb4l=v*9cNa8B6`gasuxRK1-WvpOoJa+#V4Ud4#e-!1MwiGCSY2ztTF9IQ z?tRsa&5#l`Xi0#G44i<2ga^Sz3}-nq+=R^@dHijoth~|sb{#JP$2Su?9Iout!}Y)X zWut+A@6+F}>F+o6_gnh=-}Lt{jd0`My?gX`y%E6Q4SK#$f4`=`-_YN0!^e{t-AtcP zuaQnYPG-O@U_Up)y-}|f&>gU=G~asS7@T9eRMJtKOS1|t(4#LL-G*>-#-@%@hb*OA zzG*@p@)~&kH=PX5kUk+FLjv*}0`8U$Wbg7gK-jV0%e~q#xp244R9RA85H&00iEixm zA2LV%S&#eLiIlD{;Wx;6v~AFR^q{ZRAkI}+up8|Nm6xaR2#mtsl$6K#3XckrLFWn1 zBW~RGLCjkQzZJp|yfJENhRH_93zQf-q>A_8)dzv;B2p&&=6lsQ!MniR!yi8 zb((asG;eg8H@Bn-=yn4gk9jsP{FKkf z{>xX(G=uVNzSj9=J{4tKoF7cYH}Tswbfb8a(#49+FZb!TZZnm@DM(r6>t{X{RIqp$ z%%xjF|H-GaE-bHKk`CiH@vx}>kZBk{ zl!UXf7lo*kCR*{y6-@z*9oYer$!8(j+^Vxk3B``(V_{1^61XJHRbaJKTdg~9Q|uYU zp2y+U9KT5YY?k$<(?+C}BmWFogss-L7+DR8|W7L1kE?p1+dO$x15Ox7E!a@nCR z$YNb(AqmZaqMDlsK)0-creEqJi;Tuu;uyR&d!o0GOuKJ z5m`SF_@~5G0I9WOP$Bv{zF5#{o^TeR(Iw4JtJVB`p&*NP;F9LR1x#RpojcpT)>$*% ziKeo{T9Mwse?@~&5&F2G&9LW*Ao5-QD=Fua84#v6C&BCz*)o=<`EPhgoKyVz+~U_4 zDSmxU@#|#4B0A-y**lqy@#KI~KsXoG`i+phMbE}i3v>yD+Tdc|f}5A|c@BBF;{p3b z7gI9a2w}21hhVVfT#I@q?Lnz%`c5#DYciANh_Iu;Lb*z@GQ%W!9nLO>H@FYk6FrK) zYe2$y$HPqqmjznB07#fJbn~@-MWV|?p8o)YS>$zkO1~;ycdB^O;pzy9cm|dAY*I3s1>~dcQiz* z^v;^diHOLY|BoLYzQ`~p9tT4d%Bc(I*%%vJ^0MWyWC@+Ju|GCs3UJ8KKx#6uF5{U7 z!a?;CW&++iNN3T25|vFG!HV06MbZ9r1?DR9mw#H99SL??9L03)m(I$|sQHiW=KpqI z$-}+oU%F(f-daV|nK4E@-7?#GnK^3CAT?ZG;aw6|QQ931KiIu8Yji3RAu4Lx=PmrJ z`+Enw2Zu_oTcO=Y<)1~Ol{k9n$v~O22L3MQU}x_wQ6fU zbVSIc_OdUconfelQg=I+aJqs5tugS#ZCa!FXDhS`PK!pxrs#xrfMkZiu7;coGA#Iq zco+DkfQv0Qqxz)-6UaA^r%}v?bznYq$Q-0oU+Z+%+nnPDWj1!Zg{@zvE|s-k7AdB! z^Rm5X4A)Rap?=rJZC3XoYjWSZyi3=2-uT5i6&JTRX7o$fSh3kRv7*qCt96q~@u6g2 z?f6hVn*NAZPK#!@&S*lTCYj=6Me02w_!-s!(Vd&s<5G@VeOdJFqhQD3F>>aV(O^2` z8_=?m$c=>>jq>r(y819AOU0wHlpTnr&o&0ke=RN0^ZCBl^KFnB1eX8y7n3ZwM9Spr-jwU8nsqU4LD+xwg&pNYTLw5)#@r$gg7^zK_+dk20<;nXHL-4 z20lZF>-WR;Z)B%s9>+#$*IYY+rWe{Q)>L0Gm+g|@3j#fethSbhhsVA=8V)%Zz=e@~ zUr=ct?ZOs@#u4$`UW`W6b2ao|iQxrp%Y8K$ZAe8@q3>0Ntaxad(;5Y=E{eKf zJoRhEiGmi-N4%`6tR&>4a{F=j=y>n&K;4GfK`O1{l}3_NrQzA2+gk%vh{>IpQaa>?gsQos-|l<3>756=7_7{9gm;aV+QLm{kT*vfukoA?Y85w_6z z^VGUUq+KW%v1FKe7NwVL0CpY?hJ;PR$PZ3tzCzkYK>IKQroqOAcHOwnWp&+t!Y8W8 zcPD&aQk~non-_^rJg1urBb)AJwnBMtwLD&tHb^T|<1Kf(DE!wVTlstnVfY+sL0N-I zYP)cY=f~zIf3HFX0E#s%X!jBK&}1X7wC(Vgp>OP!Idjs9d~KX5qt-6uL}y|afm0!{ zzq7c-7i2GJke&?tVk=%^MXut)$@BT^!YUu;%JEs;)X_HeqnR z7!b}5wZJ8?r6YPmr%Q1{1WF`S>RvM=VI6r-W}~9{@ENk)kafZm$;_Z`np0l`54|7N zK9WvRM}0zzZpmc9Hq^~MLp>vo7o0loDT9dQCWj$hON+Ps64f0pqtOMds&s&+s@ZyP zF4p=5Gr}GytsWiCuHp%=UU>Ifo3F)f@oy=tH=9gYXPr{(jw~!}etasdXjrX4T|=n> z2Zgsi1r*N7F!|J=H>!$S(Wo2?KNVScs_T<4n)s!6BeGI4}^+bRya{KdrR6Jfv<<}aFr|&73!v|7kn3fD640R z5yZ%>nOA4n=mFiM z5g|l1R=1;~F6(S$49*Fsv=0GdyBPNykP?F!scedNmwiDI$I~sT z6xyq)*=R<#omySUEq}7|hMC4X-Fm_aHJ}I;;ygP_-RerWnJCpY-Ka9-$} zy*w*YHlLqUVAP@rBltR|-o}l_Ri+haZT6zdrnAx48poOM)85}*gXg<<*^Z#i=*xEp&bf!jOaVwo+y>5M)>@wU(5<^ z_x-w;qe4pbK(IBit~&Q*0dHB*o=JQe&<01@3OObLUdC5vXgSRgUK5z& zb}Pfipxy*fd;`=i%A(a(+@$d$YCL6qp=2nY64Fg6GXcu6D(c9t5i(dN3Sph2#zSZm znUk;ya8{ISA>-Z)6nd}#%_Ri!MM-Wp@_Df0eF6h+*^ElN}J(HEjBoa{5w747$+h_V>}2x`b$fWt4gr=ZA3zHhBQ@z*hc@_M+IS29 z-TEbKSdN? zB#9M(nL4qq{+KmqB0|Jrl)n{3A&Vzqu4}~wwv_FkaSX{T8)s*8WFkG1Yxw<=m41oFEyGW1WDGX3sGvoIBVy<|3G%TVRB3iZizejX5g8%hh~VN6y$ z#wP=3xF(o1Ye39fYxsAqx3h*?K}ZW}t>TMY()P`M@`K&tFq!;yv(s5i(hc}4T@FvI zcLWcI$M``8Og>Q2W}%>3lAy*IzoN&F*GaN|ymJ^HJ~~1C1XkB!kf`K(Bs)5w<; z>yQ*)omS=HGYUkL})4H5=`TF`r3#Guqq{2Rem&MFapNzzP%+fF+Hr|;hShu zgW7h#fsK%i{w^l*IP9n6tMuZwYGg#>t{9rdK$6Yqz(SZZ=^FWa4XSwx{Kgvu21E;F zO23Ie?k4TF`i`&1!&&-C^|eU8287IwGwrIxkHOsd;hB_%K+H1R{7R#Rs!`YRsZo1w z1?fU>$=>LN_wfao`6X*sDONq|!7#HWR`mfTy*q`30pm4m*khd{P+&eV&bT2BBle(> zOr{Qwo={-fSe^S2<^eBI*1?M;2WIAR(MX}jCNMHLUiOl!VXYKN-w(M+vudf!7<1pa zoe+e5r}c*&f$0=>S}N(qacF~X9T_5k>xJAD-q~g0taJyt3tQ_z?$#5S*~JPEU+Uwx zVggDqg0gp*P9VPPYv^OmoS-ie-WjUz-b9loG~)xZ+KLs09USk9Usto}G9}Iq24uh-&Vo!vLKM!Dqhx z`s>;Pa+2%Im}U$MS-mc##<(XK(7PC+_EaEf&JR$n_|USphPKpO3#D?Hj2kl|J-XRSppNE?+w!c)fi|?x%~V>y z$<;D!H`~O$^KcXoXf|I(Q{;!mIpMYFN=N3vIK=tG_+YS`UlP8(&1P`k2(=HBMrbTC zNZ195NHZVVJ7UA2JTx7OYzDRv<5~xKw~P*(DW4b$nV~iVu29@Z-%Ya~nuyCmsz;XV z;?NR0A|3SO3283kGH+S+-&>?tJlt4FG@&CM%I0uIStSETIUTTGuj#gcn**!t2DUWa znmN+0-=wVDB#6!yQ0CMIE{fcItp{d_0L#v6V$&R&Ztq33ly*l@wp>V2qGdehI9xdX zoPH6ooutOKO`H~P_!9oDbD)}$a?!dbU(BAs$`^9AE9swp z`BNt4pSH?GV!~8JuzQeqz$$Jg>_h2dl%TdO;_zjvV?bjUtWKx;r%ckh^$|aXhen%5CR4?Yf9)aat21;#`%FFjrvm(?$sIw;{s{TIr63G?yePh5RHr}NOK!F z{2*O>+38eYt^MgwYZqJT+7^omt7~h<7OteN;sw3xM(+1h3rb8E~bW*0=HrMP^n68VY7+aN{A4n9OhniCAThoY-b}|Bf3nyIjYkZ znW1wkDQZdtif#*0L=Lmav|=8*!yWQKI)Ef{LGc)B7Dj#XO7I$or#W6gI98PGR?*ng zzdhPJ>OQOFU4MH=Kg#c)CK}5`Sxd&#weZ8#HSj!dIcdx(KH>-ZNs!4)>!D~$GPo0?uO?3*RA!{xG3K>Et!f)7KZ3I!kPBMUxgxVq!EqirJLmJcl9MibYnXYOjm z%4_gs^XODpG_rbq&E!(Cg0vtj?v1Wr15*TlM)(K*V;Z#_?y^%OB~7_TNXJB!{xO3J z84?es=Kdw}d~^wh)#L(L65Njav#YBcE9%_BT40WNhrG~MQws z;_SN8OvF6ciJe2|h}a#@uaPm-XY#b6j7`c(HvAv!Q1$B+l+S}(DF@AqBB~)DXae72 zl5R2^C52gW@VC}lEX-6E$A;}~7@S~X2_vxJ+ke|_;_>POE}=98VuV5Ug+z?y$%_`T z=&GnRL{0F?YI3e5uWP1t}bkhQrNZ=>cV5d+^}FmtTI_ zmJVz4Yt0lFQdqZ?NSqn-NRJ5MWmSJu?tGvViV(vZ(We#R1R z7sB!e8c27VZNNz5dp8#(1M&|4J3l`mw&y4B_`f1?-O;h`UxeFd)!R0!cFiWguIUq# ziy`oAQehP0F~k(P8%JNrgXxXA)R7|%uu;Y{VvU_;K;8n0)vl4ljM`mbtQ>gNoj|Z0 zELRSWOE87d-ZmxEO&ZY=x<_pV!S>Gn;m-CxkPvxlBD?Gfu0BLPa`@b&4_fcLmy(>=G@KG*d3y(s4~1~z zV?iP;8sT#>iLzs^zH={4JcrSSUH62I$|#&}y!WhUW7yQi*Bx5rrhF%fqWkd}zVh+- zl-_Gh@653Qa=``3paM33iU_CpACl`B`o<<@A+uZ&k^4~$z%__w*P_0M7p2PcF@prF zJC?M;i~T$iqhH!pMdS4{86|u_dy1fK&uWE!Fs*yQ*-&g*jWVb@o>3*l&YuL6K-pnu z&kFtwm?k#C+$E?jW8NY5ouBLj_0mTjX$y1umpb6mXnfWqF6CHw$fYlB6XTDA?k65} zO?MVg*MH8zm+Mr`)-sqkLvB6(%6ut00NYQ$!4a4b1RkP<*C>CEPh~u~O1IINk0vSq zdK5%8{%pzp%6rU5GJZ?L0k{w+hg@Pm zo+1D)vx9V02pEEe=oXrsDEAdsFOJNha54>Jyh_?*C*-7>Nz7i5ae_&vVCOSpKp|!$ z95dVrx_YpfxtQjGxNn~C#^B$&Rd{ap#}fr$_VUI}4Lx~0s8UTRyp_a=DeUKKI5}N3(3+}w1ylxl zyL|6S)A}rC^?lR~ka*nBcqxjCfMI-o4wJrN1uQ7PLhWa9Odlq*Ng5B| z5E}V^Hdx$maB#fn^*+n75%T$$V)=Gie2A@kMrn~mkz9i)JWDQ;k#)usO)nePF4BOAk4SBVv_S|Y#@F6g^eq(FH-)^i zOx`LzwgL+85d#(}I42{Nb0*MGu^ED2#Rlz0^j8{4RnQpPxUxbc>lmquDEh_HCL;@_ z!c5^}{(p|`!gjD2_U{A`aOtwzvi2~9FHgp_&WgmeGQW_s1Nv_Lt6Et5P<`MmM*aiE zA-c8;ahDmZlisie(>}0Xes8rlQJH?K@kv2ef9yhku%MsBf|ktCKiJTZU_(Q{uFfJw zj40>PqKrJYnCko=v~T-EX!{=~wEZWOnEzbKt!EMEiprS9{UP7|L%#d@0 z&fN|)l%UJUcuW*3+)<}0TKwo#j49)B9EY7#u|66m7d4`JSE$4f{TU60X=@(R&}S~@ zRyQ^1Og(vndjn|?p~c1Iibp0oLu_M03y@m0f(3S0RcWyo;r1%6k@hKLo>g7gmh6rj zr?4DXaAYSp#Z~pDN?9D%|uYUZu>#HAs>%IznlWC(8X6@kCRzqhV*FvxiWB-N; zmF3*`xlELGU1{F&sGrL}7>uUDRRjca1vYSG6tKq`2Qs|36?`x?z@9?eNpkke3>I$- zE-({ECWH$JqZXmOaU84#hHoZ(;%T4_=On&Bl}pM@a8%ir zD;|zv4}>Vu#fV{43A@k?aM~b!Nc3unG?uD@a>eOvfOHyif}<2`^eqUru1K^&J7ddT zCyu-IY_vcgMaL%5O6*D+?FkygwYLc9yj3$VUj7okT3uVKod(O$-u(e=-_YnWFeU{5 ztV)L7B8G(OX(XOk$de2QujAoO%X*!-NPxq*yfT)`ljLm12FHJ&0jmNt>$FvCz~~^> z_eFvqV7U4{7{e53M{Bi?J&%^rQ3mn{W+=@P%vqu15B~D)JvXT2oRa5TE$ZTwz}dxf z%&rCw!mLaXyso@1CcouSy7bHh!K4Udz_Yi{%8 zid$^}au`l=L^Ow&Bc1uIhZy6Vq0OH$v+e^;R>1hf>g1>$GJMN$H_v4?R(!<%A z{9MrQRWznwV0P#?;lF2pHyH9zP)M}f)RpF^yx2-roJ(~&tS|_IiWxBEg}2Y>$^UP# z$#~WM?RFS-fnts!&5hRjeF0ldMVP^7U{PMyMy{u$q}C!^Yk{1E1!-OT;Kznj`DQ~{ zhTK391xmmBVt4n&Nr;xOHS%Ku86Y|;jw5?cNiQw#s}-ks^?|V-Flrn<36dxvzhqq93YJK2VAd~? z#(I#|%dxUL&QS~L6!x)>VyvNqB?2+t+;Xt|IvQ+aZ^ske=bK^efoTggQQ~9F9vU* z>M-$6n=rYT9DsL2K))$z%wD2!(qVBlX(Pn%7@%(&2B>IZ>Rrr@AmI?4Jnj*VA129b z-0WuO)0<6wjTrUcM5AeRfh&>9Hb~&OAs`G+X54UExBy373&#eBh6IdyC<1kxe@=!I zwYeypS{lY4J+fj-?|qpONV$F4A2g$=ek&VI!6m9bQiTKh=f**VC*mE zgKDicvtnu_PG0$!XM?a(za{shuOTvBi8@G1v^}TG+epaIV&jb_n~%}5;SKCA4(IKh zv@{Gjd6Da0!6|vl=U_Dp8T7Ps+H9gU7+AAUqd)(Yx-5Wi&k9P5!Idt8S0+aYEpE_O zdyZeAQ(snWQ7sU4{5#M~NQ!Vg87j08#Vk%*L^E&Q{d3Eyhzlr)!~?gG*hN?}me!aq zzg5sun5yJPy5O++Z*s`|eGZo}qtD9HmF8Z>U0b<19;?GxN;q%|HI@A z&Tnt9^HJ{8L*FKuY+%JaRxV5UMr`Ni;(7o}1l_y15(ubynVm?&IvmFn;D}cSt+<7v z7xd7Hhf**1x^aJshfG3^#{40Z)5%pWcP{iKNLF^_Ud_nsNpFUH*pp$5GYAbgV?PBQd zFn49Z!kWy-#aozEi9Q3gVK zJDJQ~4kcxIEVN1ZSStVVo5k|rd<37vZWsD$r`xsWK$md9gmZnc44Dkh7vEH>b`Jc< zY$%SUpRDJ%7V=))d=u7w30J>T#0(;bI_V_Hd5+}#%ut(nQkhTRvPiuScyb@(qkB!X ztb0C;E^rGn5xxkUX_%=m{rg~VXmkWO&Yo_xMkhkK*XQ3Cma@f+5|1)!C!5%t1vSnS z%A&R3u4YOK?m$odl=J9nJ|+>SCp$asQ)~LBqp;;04hm%m&!?o2iF(%zE7h*P;|C&N z_>r`m%}4&dgX4>x9np{ zy>q{J{_=Zg{jQ{&4CBi3Gw6lMju!5B)cuaS=SH*bv6~+kzI*|B!fOGgnElYA2Y%9d zC6Op4$|sK@X&GLfKa%GWm|zp+!>mDMOj%?-&)F5x{Ah~j!rEU;xFsef_ZV+%))MoJ zn`(iObZLeokw0R)Y~^bvb`ST()_31e_lKU4d9Kq{_q*?J;e3@WkidG>oU&v3*T;<( zU9USB_Z;y<81?Mnv~l)h@}29aUR{RG=yK$Q+1E%Q@hw#K!e@sF^5^si1OJ?KkI*s> zbreSa!1350;$Z7gJZ^kj4Kbn`g-L6KvUOn;jJuII86(3(yUz>M`IesT?(K+Wv9ug? zLx1FWHL+x*Tt*z!s@dFvFwPY5qyv)x%_T<#1{Zmle+=TS@Y%5 zTlXEZ=0q77f{cDZOHOO*LDpB-h1LZu#Tu2yuR^TmgWVaR*T@I?z)q`6AL^qTz6oI= zo>Cj(8_WxS!D4GNInL$MhngWegxEeD`~Aab;!$HoY$25T@1om9%NTN|L|+h`6?=e2 z%hu-0!(H?Pk!H?lU_*AYI0*f*$A+}9pd+6qoUU=hXx#6!6*Q{ytL=-Qf3Au%=YslX zchO21rVuR-qL3hT*e0+?76MS%2UMV0G^pPi z2Z+fI)j^k5R;vGKK}9f71Xm9-i$k#lp)F&l&Ualz3+*7VFQKV_IB1}Ze!@JAu$Vmu zniSgXl*PWoTy(3oBHO}YInSUASQc7DK|ZWP1~^1}4eSGN23(bX*nfoNh3kFG1&UTn ztcah)s#q7+Dy&mn1-nmQh%NDitt@wsXc%&*ohQ>pU!l>!#$g=V-M|+km`-S&6VQ5q znIWIt2t$SPQplTdrYREM|JnZj(nSqtjM{!N=swYHe~TaO8a5pV+H5?gB`Uo{`>+mc zXN+zY7qo|YW3P&j_;G2uU*lwUZR0Bbyk>ru**OKi9@%by?qDHh)f=@gn64}>*QS#b z`d3jFYCv$>-6+YT;NinYO3;_v6o>|_AWTpfD-^X7f4^OMC-B}g@p(1=j0016P>@%z zNF^A)!uow+d#8gBgBGv=;6%m?8|IPsMZ2_MZNgc>+O&nW-TC>|o1@O*{+olXoie;U z>f+1J&e7|gml#0su+u5CKZgRLkbI4#6R5hJmBQ~&EcYiCEey$J@)ew0l+l3%@JKY1 zp6}6)p6Onv4QF4a3Caa4b%* z0L&!u9i?5iXMn!UR>Rl}$D4*moEaU+!{~BAzLlzMii&e`Nnu#AH`5L1rj?NEJdV+#Ien|VSf=OS z$A09rN*(ykOS^@86MbaJF&TJ`5tf}Ql_e-J6V(7Y@MSp%!#)QVA|``FbgUw`$AO!r z%TA8hF+s-S!ZxsC z&DoZJ)oVHF@MO$8j07`;m;O1;`_sei+<7-NMR66>f<>cxS{>DfS{`M!KC1BoG5v97 z=znf6Qypy>Jxz4B+}77tMxUXJB@xHWo=WuNtohVF`JFah%!-jL$)0P!5_Q#XS&oO+ z$QF<}SlW))y|fVakMHB*AW2@R=GcGa44pVbM`g&@4N-Cs6I+$yoEr(Cevku-lalOl zVMIEHu0t{;{!GACIBEG3M}PALu!E@M`W+cM5$#gvFC2U|sDjQumnvsOe3DIMYtH5zqp050T9Gd<~x%%FuH{>}ym3 z={bdpqVb4Ifg*5_7;TxI^p#5`({%E+W|S?gfWe^IU6XxDs2J@}BGCnaf|69oh54TN z`IYtNh}w4A?Mk!_#Ffc5#g@>S8leT4*EXDAEzM1itrzeD9qB@GJd%O|qpQfqi0vxs znTGFiT(o!v5A=P@AEBm$MpVYW!*r^6-yE*&IlmS z+9fQHdaGtI)ki9XM80uA7~yeu*~f_5mndSWfXsR5sD#9%@PdG$D={gZw!c|SOCZXp z2p4h71gFf9wqq0;EsxHui_7h$x3=}iruCl{>-%@h?OLtUY_B#)Rq=ypC@OwjQeK-r z0vC;No)}0YRrW>jIhnGBK=my~s)4(!dO|3UTJdbLZUfn=g*;iDGNd{6jrygoZ08qa*l8rn3woJcEvvl zyJON9(18d&lpNJ4@fyJ-&R{D!KzNjDH^!7ijjCZmO_|m~4uj>^)LWfV9|beyObj-hVjtSaFULe?W2UsoGv z?53v*IrL%fp{w7)=KqKx66#mY6W42oXAPMq^2adhsT$~8k2j1~=6p2d#w)>(Br9Ge zdhp6OKN-gx11dG%2=vnPk-{*6sp+=ceZnLmyc+wo4qT#pW_xZpWT_~q z95vvwIvD6uXoyrCRazy^1rksf?;ZjKj|%1OgAlU{Rv=f!SEdWe7!uOoT_IZ=VI_p} zKtW0*T?ExD4I(OoDv+p)tMS{|y$|L)5?7a$nvGw4A0jZ|IRh4(BEC>d?Hy}1GEJQWJmYm01Su&+~yTbs=xozo5 zZY%X7)3a7`y-Nb0d|Ua*jue)E6=#={q!2X>CBbGpLh25V!ABlMv8~* zi^9rNZEeTFw|zrfHLmN70+X)ejjiTHs*CGfF99ubTdLNJ>IMPx zO4uZ#QXu;Dba{9^D$yH}@xmrO~HV1H2s|+dkJ+3#)ZjrZ32-%1G{XNCbsaP_|VjQ zbow^#(h+1-`iSJ)j9wxq6YD4P@<}}fg?xXiZ^B8OMMR-X9TLbuKf-YDbXK#&&>5aU zBGykUB(RTLTbqXo1h-G01imB7A2U(xgOW;_bVNxgQZ^6&YO0jY!+T}Qy)xxqnez8l zrcB)7_v(~;b;`XuXg5TI%Tp{cb5v48RW@%RVovUoUBxt znpLV*HV+FGD-(;jHPyBr zFlo0dL)=u>#HZ52f)o|l&id_d`heAW*X%S;H{js)7LQx-P(5Zde(3QBJ7^{CaM_`* zd)4W7d>|}jJWunECifpJoQJeNZK?K21iSp-02*AR5FQ+C-IXC|SY<%$RV_<;kkIDc zZiCG}4F#2m&fTt4a2`dtR?=Sj#?j68D4dQAxYO`iN5nkcuM3O~bxJ3(OBM~}fsrDz zE0A<)CY>1_!vuQG^vxxc=A_yDT4Pyyg8YvItV>}}X)1HakAgt{&m+;76oJ4Bi%E_| zD4NV{NR*=pCTxj~f+-MI+83mium=Nutcs%p@Tn!=8Q?xzKss80m^N+`=>?aNr5aj5 zz8`L+9SirQV+PV86>g+7TEv~s3^(%qMrmO^p*~tP2m$KY)hU|Px)!FNMu0p&=MWS_ zD$I}_66biaEth26dn$oNs!DM|DX@my2m*0yQML{FO3GkA{LogSk@OjUx!-xQ`|{0U zXG{Lw7pqEqq63AFHFJ(9>%k?eI7oGkB4Zqbjod@j?am_K=yAv@>3MQ)UpA8BaVaew z&mk2j1YRzonwq7mIZelH6_Lic09h1!J}IGej9o$W8%foKqj-m!08oSDL>!JW3fN5=L3=#~6@VHY8ZKGNrWim4PGCh& zfRPq2WZ1eBk~h!n4-N&#rt4J{Lh)b-Vk4<&P;&wlsm>+Y9Ab^y5XaQx^erGJOOZe7 zgh99G2DPTbk%!k?TQyR;vKR7D`$VWD$oKi+S?CZFp4q5(n&<<TW6*8Q)*6EM1b~Qw`qF$*4S`oD;-Loj_IaEf`%HfaMm6QJdKd^B0INjdD ziHn@Pa8NmBk)Z$#+{ERBDLXRdjEl(3aVQP((RB5%2c=L8OoSq4+gzODaek_U^cdIYWPJDO%Pl>IRvi;HdWj|dXcB;+c%Q`rN zxY&5Dr4|_@v4kj)(E7r!44OiTjWTrLi$8b{AqUy6@y}L68nD3Ffy{^!B$kK$!MnT@~FT}JGlV>Zrqv#L)lNnwvW@uluR^)FGGQFsUK_)kQJ%Oef&5P0LBeu@K zg%Zl3w$bIt?UFk>2Lc8PB&|9iuZ{9AOX4~wU-Zj85vom5isvun%ffV@Gi@*WG@sn@A`##=Z$^43qVGq!oU+tsN8IVz& z3N7u1JVXuFycv^P2G$417F>0Fx&1@d>Ang@SIrx3W630GMk_A3WL`PaYG9K#1kKXR zJAtBO#-f4WaaW_^h*A$f2=iTPEXf`*w=i!I8|xUC2J*Erb(VvNNW0Q(qNSRV&}a-A zjC}fJT&8xRB__rWCNQ%m5-*C?75I;UtcaAk9vb$Ajx!87o(il{v|dG;NjVr-(pV_M zI*p)|81*LJwY-ox3Qi)+1F?FXhyj`@u%h>2f*!=X)65ZnoG|zC-7;S=BR5pZjBGO? z4?wE?3t;(SjyQ_6o{0>w{Z2^7WVV3gi@NFfBQumS8=@tS!1IHhS2yRhI~RBZ&B7Y1 z%+LLRz&6U%+Ee_uj4TtGD(sD6c&f~a69(GY93?WvDwntnx|k$A394;cm9;zU7S^Q7 z>Ja&A_3Z&EiDs89$Z`_K;nl(Z^Ou`1cC5YK!`IiB5mHGKjNwM|gCRVaqfJF#S9mZ7 zuoa5}gm8OlF3u94ehTQ60l{9j9BE?Ur?+!D98M- zik&3m+H8W%m^z%iQl+2Pl8g#A#0aJ}3wdOs5VP@UatTvm$Py+S?798ENF`1cm9n`@ zWKXlY34AWePB?g@ZN!~iFiu!q3gtn&=@y9 zIZjz^ajHZ^T9pKImEtps3(HGuzpbv+<`x+y$O}>`Pa)-*B2z-V0wKnnsu;YD#HZ}; z(N&3uNf99b1i+#}JXYrDm5bTa4B=Njg)~hU4Hc7hNmcfVBhL=A5cmmU_3ogiS%T>$ z0j>3tqj6&O!yMS@@y4G3=4U1%u|^b4+>8>L!=lL)nTt}*E>-Q^hWvq-MVQ)#a}bTF zuy#as$^LXwtETBwNnT%ybR$}2m6djWY{xlKXme(j*LLy+HfJ7LZRa+HwVnSpY0bGs zL2c(IlG@H>QEg{#S#9TL!rD%*w6-&sxVDqxpgT!{ZRdYNV%wQXWRpX~sVjeF*=*;N4x5}C1+%-1qns+_*o zpjVn01V{A=5}{kZMc}j+X0=Exf{tOQVCRxN(wN0#fG!MrG4Alz)>HvDnLJODRrkJU z7?6bx0Ig+f2nC$WJKII-!N9S(xgb5d12RIggTS><9c9SQj>qE>Oao9LEI>;cIAX_3 zWFVd$2)6J8X*YtY?}=)AW%Y6OH~}3#V;M4&^xf29;ib$ZJG03_fb5gdA7CtU9DaFc z{I=b0zC)|WpVs-Oy0i`)l#HA~)T%b${?>el|66VVfIxr0wj1q6v#PnomhJf--V9-| z50p2tWZLE+S`K;!iKnjctjWhuq;3|~@S8UL_f7MgQyn&*C4)q2bwg6F=!TVZT>tRO zdSZ3u@SC^L~1Z%`$S5-T3 z(7uc@9-d44Ghys2UEp%EJU7&U5VF+Ju>)9g$_bZGGXtWdNI|(|a}!Hf$G8f4pB`^z zBXxO3Q^~}JLs@jto4PMK*-hMs`s5brSu<7`CoOOU%D<4`+rCvG7Fa^Mj3V=l^Z`qs zZ_Fc>KEo6kOeDfs=+jhJpQem<^>reB^1)CS#b09_|8n}$Djv30w$PYR5NAMm6vv@< zAgz#*Entz$X@b60dm^xjCE|HpA71LZB$Pkx(FnH`de4)i4_UY(5IRsDE{a|5W$-iW zL+n5Ml!P(*$|tOI3G)E?n(>O!xHYhg`wD$Q(%0j1CDHFPVx{wqZj2(Xh%anuJZ+&_ zd6llnpFZ2J!Y*IP+kF2Z=B&ljg$-q|Jt2dP@14$}o%!R-!Q7Q2muz|>u~&;?&xy1a zA-1{IE?3ka#mptTIpt0cPb{^1sr@ij2HPvRj@;Y6eM@X;eTMMQDO1C`(Nb-jHtozp za(>onQtwofDYqI1=YT0(f_~NF{Wg(;PRu!*c@xU~6Xeyo?p=!rgFqwpdM;JqriK|( zz?&F4RJ3pNcdXtdakr$0mC}b~zmt`pIwj6>=*Se2zy5QR(JYv(Kbve;RWS}u977UB z5Z_i1QjC=|JqqQt5@uRLgI>S}o020n7uG z-r$-n1A`W2QC_a`aua4bq-;7R5ULQVT3=)QBlwqN{a79p+#9$j0uHo;D=R2$he#;##kKlkD3G+SW~L4B z^l;lk_X!Za$#Z5nb-`zH%x(hu^2M!5oXBBczA%yfCiCz{lJ~!S(W3muj`4<_$nQ{B zTYQ@l`Tn4Ta*=y+1p||=KAECyfHM#h9hnQ$@+v2d+maO}UkI*8gP6hBXgGot%7)NL ztL5a`rR`jKn{5%h-H=QXok2hGf*;1+6S8?UtVj#ZnWxL=LU5-HL0WgToI-~pDP4X_ zithZ#Z!(kAaIijW`Uc~}8Rs%C__Iebk7Sa;--0JUD6pKGNC~?!xlNkA- z86q?N=QY^@=3iPcv{DrTravXxB=fxHBQ280qu4%-+im-zyBfPH6BPd{5+; z@|VAiLu_5D!DMT4&t#c2>VP(VNY5~=7~wnmrygo06$}tMH=G1^;7$=J+tpGg1zk@QFkPv*U9GAl%or5! zr3BUsrQ`s#zUvSR(4NFVy3rvCD0Bpza~LMJdP~(Jz1Bzk3 z2^(hQBdk%x7&n#Vq$}MEBf*iO1BUaaN*f$v^3or(_wjL`dVoeBzmHvDa1>9{!vui{ zFT=o(uw1T^JWQq?%PL?-%ZPAPTtPmGeNHG^v|+&;zr`_i@kS; zPsNgSlxD%;Q}5EVhmZrxt5pm4Cy9zEM3Pux?d7J7_h~acgYug2ziuOx3WQSk@>Ctc z7AX*Y2Ob};bs&|?@!Umt=D^(OAoUC$KnkTngh)({@ND)m`0e7mCjze;5R2L!;;#He z@3!~$ihG)FSXH*3@77?_N9PaMWG9~D!gz7`@5AN`*L(gef;ma>&kyQ^QstGa&~rJI zFYKfIK}hzWa01A45=euMIxO0+CpK<(gdBt^?2U(`YMt@7J=l#QQV|kkxMq%O?_Agf zJEgFt_(Df?13wHcCJ@j)>F~3}vSU*eKnxnLJU5<$d1gVMq-U&~dV#bZNbAUPmo4|< zcTbiY%hVhMTm=fTF7RdTr%7$8>_7d#?Kdx8!P%s$PH?y)q)GvnL~v%0Lce!8=f>^_ zjsu$;OXvmmsqgg%T!b~vrscRFZNh!?0k!cupL>Px<#l|it&qp{NCyUQ@{F)r{+ zNhCFil#DWT5Vzj%i+$iRDESh`2Hr8)V(5ku#>|Z!f1L=uELk&2kY@@>dJLlWfT<`# zL<}4vI^$6zaqlv95|^IAAVDiW$<}<@rjdF!xU4nZw-151L8q4Jya%V8+D|=)_Swir zC{Ic0BzLMNYEI2^g1{9ej0qfH%u*(U&^4Bia~ywXTe-&C&@1fJ8_&6<&PL;l)s@ED z3N9*oST#zR(&xNoccN5Odr76R%2OPWh zaLr&aa>&m{BYXKXwfNPhb+CK5#eB9w|IXflk-fIkdGbj1V34^!zjo7QtBgj~a`(Y3 zjm$Jou4i0nBpy57#~|m*HPguHit@n6w_Qq2$E#VtJgzOQm`Fa7`w7@(8~_d6fA4SkxVJWM|*$5`2G%XwN5(*mJ${1&V!*(g1&Ahu<$FcR`D+`G|<;M40h5IMH?I zvdv5Pf%>b~2+!|KlEB2Jk|<8oThBT7!zZ^TXUAsTvkBR0ay;V>^#)-qV|$Tr{q9{% z>q2Z%gPD9_t;U3Ft<>>sQ-2(5Z_DbGWN9`++8SBITH`xwC&Q2d4Cc*s8Gd+#DqH;9cxX^Vnlm_!_bC1i#)t7E zKY&W+;z`##dx{rE9`TF38lR1;=1XHz7$frPb%WX*5}3>tVq6O^s!cc?=nY%F@eu93 zm^?(HRyCUDxwq4-@@&mA+EJb=KP1oos>QA|biD8y(=h5@BaTzt2W>PaK?9-b+~k<)eiuG6cNrUMO2@w&ZL`G|ikjFDHq z%FRs|GU6N$r|ClIo}LPlq4z$jpI9LM;6gVC1OFTs_?oJx&VxbCW4dHH7O+*}p?XJ*+3Hz)7U6vgfxa}FpTI1VYVksweGsj7N zYNA&R_N%Qgm+>qrHIDe-&#&Gbb?~s9+h*I6eP=}!g(x9 z(=eDfK1R(saf=iw<%SJ+Nk{%ZtPt~;23JQWHVlEh7BQux$ za1HWP%7Wr?fnChnOiWx<4ld0(n$@8UxrG@f*^Q z-v3ide)0%%Pngx&%b7Z_^At75v`!Z&NTSfEF(!EXo;cjvrxVzr6JS*3$8{Yf(K@t#sq!?97JEM^vS zr{e508RB%i9m>+d9JheJ0nDM*C1Cu~2txq9dL{558k}k=Ci*%&kQz9hsvvL*{KkWU z%om3QiETM^imL2w7nBL}@$^uatRtYoc5g|ib-^B8RMEJv1kq8!=#XsQk5|E)7W06~OE74lS zM;)(4T10m{=j0eAT^K%nQVIT%!2IO)(tlTRVEZs{uNc8YW0;m~I@3EdO)X5%_@omT zdinzWR4R{iJ6z{3%lH_-H9v`FHFu+zN(*^aNpJg{a3?hQlU8-d9ogS?Vp%VaIh!*q zIfAbEo71(~^@)ionWRX}B$UVkiu+uY^An;mqC@8E0n}hH^Nfx__V%{^J)P&SkrbX*>!r9{`4Jl$rAa6SIETYhFc@v$ex%Mq~4!0$R?=m#?y zi09_a6G&M)A7hwl^h=H0p%YTCNl}iLVTeZ2jr`!Uk@S^@G_n7b)st`ZI);aqiDN*l zG?5|;Lx-ytlH61bX0o--;gNnH`v~%`>?5gXB%`w`+_@OpXq~JbtuTR0{lhEqvic#c zD6o4j8gJSI3sxk2q1!P0Dg8oBL=hVGj{jbw-$@s)_zOn2R{oQS4u`y)N>~(c$S(BE zv3m|1V#~mXKF$Z-TmS(k3sR+c#hE|FYdOjKI)|^fw>ll9{?cL>>UF&?yFD9OWh6F=Jnnl~w?mO{&EQzF z-hE!0FP)>;bqwMLV++eQl-CesTpL3Ks=Ndf7(mn5AQp{_C>pv-3$xG=<-_7{iFf16^8l7)()r(h~-sV7&V(La;d& zs_EHN1&mvUp#23-8M)2=OP@Lnd+huJNQQ7+^IW0{>iQj=9T>y}?E|?Wa=B!$MS{b_ zn^p-qX&xtvP7=78m}dN|E@MGLd71C7G;jS1M0w_njL`00P^JHXj+-!@+!?!xFB z;`wx_!<;-b#n0gkKv{a-o2ui#W){bAeLU~tS5Cx z*~v`qm1PdpGRG7l*1=k1rLiUyJQ(-VQ>5to&87%@{{<(A3_-eGRM_nX?uGRT zChIX;%o669MNGbnK#*c+quNa&1~F2dWqYC9NZh!SZmy&8fzp00>wg8_O&!j#Zq3eN zo|mekD*h=}E>@mBtBF<%f32<5K(J?(A}sv9{a<$umbx{uRJE((hnB$KK*aG6JXQaw z8p&Vpzj^gaCO5MFB&wTL@c`CWlIJ1x>cP-pcDR5^}l(^ zf=sfopck`rgF5gDM(NRt(F0QLl@?{@qy2*=AOwBLyR_s`E&o{R*J@PzKja&HQA>$M zLa>pRM9E!pVa=^<2v__d)*gcp>OOd&F`Sp67Dy2e(7+yk)aq*J@S#>(Kv)8Q3l$fJ_~?C=D)&RBJ`8G>v5e>tAk2F)?r&y5MDTI`lmZG$&3@=+88B-XdXA1*n}p z?wQfrNrBH&$r1F4`Nzo_lzy}-l zNXd|f;$i&pUITHjfkx6LJ5&qm*R{{f9Trrbrm8VWuIlLvsS|s)T8GR*ksVwrllx?21+on6NRD#oFG;tt&Ca^fuHWyqV0zX%V# zXQB5jbT%cvB%2yP>h84o>6&gsjXw+BN!43OgL2Z*mM^6#5d%?2^N}HiUOg)nQtAI1 zL}((txi_}CH@3+kIkMcKOocX1@MV5gcrX6qYF~X`bAfTR(GYs;&8JKL&#J*Kw|vuQOAU zCsF90uI=Hy=ZS7jZ;mcaE9P3`PTt*QXiC;oZb-L!P+5R6b3!*#yfyr3=BCbB=C#_5 zar|&rH^-5WBtl0;veAup=B7?B=GvngIvkFsU4A8}?kP;&7Ej$%M{LQd1BN!wz|L3f zt?fl~m*38QEG+R_ZFbrHqCZA>r+N~1ltMRQ1QHq1D<$krZu)f!Ry|lE`GBc4L>+-o{Uiw9}NdG$DDP@#?k7k z$)Jp7Hr2fvs(}v>RF5UR)&YZIhT3M@Lyq3P!lt+A@)FAR*#IZ<)adCIuJPS*1o6 zC2=HGrw<;8F8uEl&O`Rr7J^hm3q=>-bq5U?1n~^s{R{qg0ROufY;^+sx1=#97RAm* z6ku4SI3nt~AN0^pJ>86othr2Xdv2thQ3?>T!$t{1EB402;iV`jY6E+N^|dN%vlAA~ zFcVq9gfrPFvlHdf(X9rkPArFHJuUt^L)>aA7zTtQ!%|ph_$NQWGcArV5!{)*F)6W8 zMk1;#=in&Kp^nll7aE2qp{>FGopNW%h$S70$A}>qLKzsEh;SpW^v5Q{L068`7%Ouzo=jWo*#A_LZism6>d--|%1Zyci-ZixO z7}WB{<{)(r-IIpyhk*6J*V3Qk? zQ>>wZUEZ}a2BwkaVR3(*Tjq4b@6Hsrc;r6(<%aCT7aOZz{&HjW%UzFEX=Z$R6R?(u z$MctO5;S2ZnE9!t%p{$rH6edL*WQ%V$)el$7}*BK3z2Q4HV?Y^9^DSLd&|Ag?%%}R z2UhrTTxfg{f^Y?3QRURoki&p{kJjy*DrB&_(R_;y$% z{5~ex4v%w6LENf*R6mK7VFEfg#R=4}*$Fmjrul9?6xQiXG$s#hU1=||4-8M#B#qQf*$XmvIgtF-$3^p z=r6y4*6&LE$zf!991ePt-MCm#JtN1J4- zl&GIRu%w0j_?(hHxxi$neAVNMQZ_+xb#eeUrStyq(yreoz&gq^iqq8 z)H?P58N;Gd&lz>Q%1%Vs!}#;S4Wrf!YC|Xin26(bFGUz#4hVa)Ld8xzh!$s?b`~9C zPoTXWU4-j|ak~*R;MT6Ok#cUn*xq^7d42F^#|R%pm$^f10#;l$ppSkYm6huZgKgSy@uNsN> zo_{Vcc(4M`!7!zPGxR@T(a-#Vig7)J7VkP}q<|ow0oi>5ou$HjPyGDKdUHf=!yswY zH@Y~>HpP|(41}_dS7$wOyj>NRr9%}RTQA_n(6PNx9FOG96EqNh%EpN8Dqf`z-{ZLG z^$QR5eajzR3OS;9V74MtFbxwoO$8c-VHJGn+ry8&yDXW}q=WKW^{YmhW+aBpqz}|K~ErA??w!bVJ<=JpPF>8Pc@x;j}Xg)5!u_yD@oV0N27t; zMbiOuLk#^M0XD-d>KUXm2r%|_Fn;m~AzZuEgx#$zsB}d3yf6V+Jdb&@aWMHdl@a1q zq0{eU1N^@7v&H+uI{5)$dDL4qgQ-52IK&>T*l`e`sd(Jo^D|r<)V@R!LuK&HLq{bf zCWRLS3>`W0%&@^*9>+8=7*~pP;qEV+){t4^c8mgt<&n&>xZGZPYg>P8TK`$GzJIse zuGK2d_G)uf6+ehZQ?8a{6)z62N#Pw%6j_#}%if4B9}hup9^u09$3a&b1r2TQGBK`o zy~^nlSBC+RWenW+bccK%*dsBpgVV%v8Bja{*vwsjFdlm1yA`oS)wFAMTq3d%*frsq zKZX^I*WEx2eF~nSHXQYZ!xp+M>WxF?kmFK30w_cl^{b49jFH=%Zs6Dv8R&$LBvm*( zj@@N&<2tUrgo*pmzLW)_c@N)^Q@>$7(sDV6Nu#{lxZghsVZBiqLtOR1Ivv$0@tPc| zU@tj9d4R6r&AV}xzqxy4L_Fq9>*7aTZyFM+(bWOfT%6HWu_hjhN8+(~vJpp0W2P@n7+&EV4zE( zAvz)3upX}x=K?9H8^L?@1cElp*mw!U8yU1Q-ZULF?t3qh1TSJqaX}-0%Na+3U_n_W z(h_l#VI+|f)ue4yGP0!HDH3uYSL3nOtrF2bwtR+`#`PJZxWG$alzVn~HVmU4(D1S> z0|ysPP=J=g2|N^R)L}DqJ{)_m0zYZ9p>0|~0v|cSK3m!;&00=VUi!pc)^ZO1X>6F`}X6I~qlm`?kt?U`=J=X9rB-6t&tx*0Ckikyz__wd@Z#%eU^!zC1yN7wXi7>*HLK0v7XFy6%^soEH$Vu`}w(B`myr9*EGminQO>yo=1^>7-<`VyGt&%;ij9@ABIvMtZp$`&3NAI9oGkP-SeZq^az z#M5#s`}*1D-r-KGx>z-4CzB077vyBa+fvrkfiPTU2afm+^sRh^HoKDaEs3SXcl?YN zx0v-9odwWdExDGD(RGox!&0_v%v`J0gsB4k-_RP(9S<5t_u3JmQ+X$8hm@1ZEK!>& z)tv@z=9!-yyP4Ctav5{{=4(W0h6%b4mUka4?><=GJ><{4kUx2(o%$o=34w`r|=nE(eg!xE}PVrZl9{nJ~KZA#B!tQgr?^gu= z4^q*;XQRGwMqPY3#pD67-P7+MQ_9DJ{)aYtuKc$v9QYq*ek?deY0X^ms#o& zO%1;P8p+@PEcD)OlQ>=K1n51zM`g-;qIWCMdwN*EIP_kc;_0`gX=`Oh=)FQ3nE3oz zp!bs0un>BWk|m+{Xuj@o_wI4`Qn-71_wbg{xO;a1xc5x5OXRlqxO?}wd-u3|e;?dE z*1g#naGXNR^e#ZvQ}Ch zLl8e>9yC9a6TRL&w8mc&S_7BbJ&IouieGvo-U!7nUDzb3i@dbTUPVzoMFKTe-!p~O z_bdmePkrRSCHXi9Rv)Ut=f&zv=9yi$fZe|_R-f#mby}LA{@v5Hd%89gWDu>?yCiIh zdTxWV%?ryzHBW`*(Wwexd7kBh@;pmH@;sXa$U{{W0rFfF63&E|G@Xx&F?ya&L+H6q zHTiYK=kn)pUY`q?m2Pm2``byEw_AL7JNM1)R^i3%tzO%vm?<7Kv_597vHGwYip{MK zy9<-~4?OK0?cmeUMg9FyXM!auMy0$M?Nd}v>|!|_lI9Pboi8TtuC2JPh< zPUnd8ls1t~&Qs77-Z_YHIKxY5vVGC%4tpIa@a9fpZfixVEW-%RR$JxGr(4@)@?a%h zBLT~FdHaE63SBh6&7s3mlx#`D!69v3)%s!*D1D=RDF4w}QlprR)@TB7#d3$&ocX=1|2SO=~GH<3ncgiLbcFuVx@ zBS80{2nkto;;`p-?hLh7*VexKZi9yfP6eXiZRO`|Ie8Orj~($c|ix?X?wH z5p@_7Mq_N8?yN-0v5|uCbj7o{_V~&Bn(D@`7e5k@I28Q=;aHozd-y&mFK*?k9C z${)%ZrJ$X#=i!8!`%$!;;?eQ7GcSvW$HrPALg`-U`Tx~n3_RRQa1aBYxAtUh_0c0X zZ?=OT*+IIIA{<74#1a8&LGNpmn9BE0o~(Rlw7?Jhy7uj$A$~@nyPfy%9jr~f8aU{b zAoqNTQNS684rk3708#SXE-G=QktW|_Ihva~%tqACl;B2Ax6^ZJ@;Wf_9cB%XW))Sz zgtXQ`U?ApLiZ8ic>HmS7)vP{5qX{5jK*B%xE=zO+-ygvq8n8h)=6^;e7kJHtAbNJ_ zd*v1i%n?BBl>6HbQXCWIbm&zP6?lv5d8_RFS!n*Y*D=Z0j*7$kz5YE?ecU#s$Q zYyai5-RB*Cln`uJS28i9AS%F+^05S~s;q#V)d#A3Vt3zLd^kF)#4=Plu?j?62l7U& zkwn4_<_f5JV+dIz>4qv~kVo?XqDeN&E{2}?zaxU2+Wo=4cMzCBM#TE}1*zheX6;7Y6 zYJ2HzXVdzRZT<01{gAk_RLScAWJf&mA#9z)=B`dpwUAC#An*EY);e-fA=h)DYi#vY zDw@&A?{qO;t1O{yEr-yO6a_W0a#cr2UYVyN=g`Qi ze{mV*_F5u;`=9MKDuVjFP2SydDO%yk=_2OPI!IeYA zHm!hxAEWb!YpEQl{CmE8`1)6s?QArLQi)51l5@byBJ|s_8^Q*IgK%W?8l(QoHJL!S zqDFQ{q(gV@Cyxv{Dp|E!>yk^%yOv%TuBD~gM$Y6c=cMn#cGZh-aue=s(JWtU)zEyw z6v2eSrkaXLut(1WJ$|8rA?%Hh%;&AGAu@8;Mw%EYt8QvwG3~ zxKdwjUsa){Q6MfvwY{?XxO$8TuZ%|8CFB2qIBK#ryArWqntGuY-W%2#I~0X<7d0q| zrGcuIB;#gn0m?+yFY+J*ja-Hz$PS=N`ktrHwyU{hm-n05l-Gz{@1jT^5x+%WC71;e zHt=d#wuuULqlQ8?K|UY!F9^D?EXtiSIUSJqO3X=R-F3lIL0vISnUnatA&KHwTZ^9! zZu~_*7`Dpo_9|c3bLMt?O~C)kT;Z>5>MX@tEM-f$J=DYZT?s%kNd(LY3#2P(FR9I` zH)*?uAMk(6Mq4V}xeBk1O0yyx%}kc!I*=%ivV-Hqz|~l_ym5qaW-$tzitju09`ETh zW)RED5KrV-qM(I|1{CRz2ICO_SCX`@45I5tWpYP^&l~c!I&l1r5^2QLoBr7AF4aC> zQs59rp#bAKPZ{Y!P<&8NXe4DF1Gbz#g!euq7x-n>@u_QMbC z4JBXeUkSK--f=on48W}0_W~j7Lk!5EqSAz(eTul%c&%Wp423UmG?g)>&AnHt#!Zh^ zTdK*~EV!vA=V2N_1R;k~%t|9@t1hUuf9iNnAR}F96#*JxV-jf#Hcf;pV>l6Gnv^*h zMcex^+fq0zCi{}#8HH0NmK2Us4HuaKs>BHdOHrLj5V2d-so4_y?j^sqFS z3AB7@k46-v$cfJJ4$e3lhQ`@2Y#^=+l>jU~7zKC0=d9PVt3vLQ~IVr7G6%0_`e*@?7BS)Old;)!V&%?wnxlBj9r zs&utcn#fZUOAg5`o(I*okIsFLutIAN_Hv=AS{MyYi` zB~6p)8>h`FkiMpJRA{C!+!Q&9**jyREC3 zz9a+{G+bOD3aJOJVvcumxRN6d-nkYsa&bdi#`yUe+1C64ta;gR(v`?*$JDCeMz!dZssaSDLu-5gF!rXk@g9SC1hZih&rY0E*Hd;7JwIxs3++&$ zFyg^5ziqP^JDVj=x(JF>(CEu1BtG&bPM-4hAsy-$DW(^?-$pL>63u|LxubR^e!hif ztb+j@E!Pz3kx}(9E0x3c4RwwnNHz}?bYOpPZ)fXu=jG;$okQVxAKbwA$WT)0hLxKh z*GWZvz;IS)90hPR?)UN9FdX{todm%-!rNn`bh*m@(Go}IIupq@@GU3W*MXRy_+n_m zltSYW_4ebFFmj_YsbOdlaPYx#h_NW4*=W>-5er~@aBL~OmJSDYc!pYo5Q>4pwY%zG zMXn^e=ZVm65#C~KMI3DCagRbESQG-GC-`O-2rYD}*Q%0w!4azxlg1bOhP7#JTyVw6A>!xTn+%UH{@tYXWjFq2WZUP5&f zkuJI-dCpg7`buQIByadSKE>!7uq`X>Rj9f z;Aql9d7>j}{4MM$bZ-jHxE_i4$|!>B@Et%~6;KB~#74S%N^vW=Rye3%j6B3!C#PMd zDeGfKG^--AVSc@R;*kSVg;gans&MQnsKPx?)jdvC3a3hK3fc*#x2>jvF)K=2f!>xt z8`vJm;kP2xa#3Fu8#~y1xwrfDR+$(VnajfXQ%k40XJ0pDUwS|bR_&MJXtGt6OhZc( z7s^y#rdCZJCyT#*ULiPdwMS}RWUHppoa>XAuaKgc18@hz@dWCU82VKDdrEUFg0dRi zFG^mLTdbgsr5V=FjKcFIvXf5nS%hd+T~d%%bF+RgNZ$+6DM8xYEP98S0(F9FCRy8E z3D$UPFuE1Fno9brnBd{-gWXrR%KfOsT((DFS}Mgoqq`xaQ^T3RT)zy*<2F^&tt?Gi zAyb)~TrYWCO@I2lvUJWGkK}xClcv#_Ym=0(kAfJTzXK_{n3|Y_o=kmDS#CvymP7j` z$w^{kdT4(`dBzyUSzQ26Y@`lFi z!yV2Ce_Nqr*1P}o|F++}ctv03?-ttcjfW#6l{$z+B6)yXH%n(ygXPmIF~7yu=ETd? zQ_E-H?Z^p+?3+Mv350du1tK32RDcymmjg$c6iF*1kY{j#$tQ%O2wPQH5<)KvQGo;l z_XPhybzzkN+D>l$du8ztr#Lqt4d0mi2G=MS?^;03<~~ z3s0b_NUmGQ6$S1i+l}5Nl_O~dSq;BwEH}UThJ2vQ;WxkW+}i`!4y|v#DIXJh$v(od zj+}tpNGYC-hBLukOZKYq>!A~!!D^J2b!h1>ZD)JV2u*oAl&m9@!6;%GouPf|c9)Zm z>+uJiHxvP?G5M$((!gw@fBJk#Hg{9c0eQJ*vfCcn(OE|~_vYaqa0qpAIBvK+mfyj2 zil5eLsnGD{Ro+UF-D#%+Wt)vxoige-XC zdZ{$@SdLE$>eQh!ZYU@xEI)Q)ftt%kWI{=|^#P=-4`{XWl{?Sm-Lg=QGmA1z47vK~;>f*Sp>5?BLakJgu+s3 zd3jm<3i2Qd{3_&?1ifW=TLKRz8)_16*)ABr1|Y3DVVz1y^{9?|h~BshIVIo`nVqX5 zm0yz6^-n$b52rz8ypEBD-7uM9XkU`=3bsS%$~1*a!GPK0E=HjzWKojM?S9{pS`?Bj zqzSkxT^B%=QYkR~h*t~gGW{jPb*W~NFfTpc_*kzhluC&Ure+X~5=@pI^vIJ*;wLNj z18DL~#0iFG;^#UF_f!n_{v3hOsQ2VMV0bOaV?ZGBZy>d2Bl0rLVG~F|B*7~it_>(LOy4evT_3-n{YY-m?Yskd z;`8kv$8)^9Qa#L|_D{TTn2}Y_#F_6I@!ysa&&hZ1+3Y==y=SxcZ1yk9W(^&7+}HIu znoQcO(jg4&PH%w983ZPhFV0=>;TpUi5Ll7II#Q9lEQ^z=skH_^euX`7>V9y%hRHc) zfih(WQ|2>HN(W@BRmsV+L9JKn{G0^jYI@=M6b>i*nf>;1I)XdM8Uazh}A$A*wB9)PVXy`*q5H{kGKrI!a&*tTl z74$OMwF+1Ms7Qbk@fBjI+!w}KGWpTd({nQ$%OJ&Mo2Dn?$#c* zuoPD|%9G0<(2Yr|aC~W$Ts6SH3^cE5Nut@oj*5dO(I%02q8R&zV5helCB7l}h<_|v zSXa5Z5iBL-;5q3+Xws=56{S%9wDf(+m2|xI&!JM;!}HTk;)lkf|q7s4&K~mT_@HE+&W~mw&N0I2tERJgClD z)@G8c6h!!~A!Eu;0tft77mBKj1=^)@lkx-)0jfXj}wT7H6`o8(PL3V(DQ`NbpDy z{u?EUN~l6#8k#SLRvik|r3+EAY6O&Z7nd&)?tp~T9ICq%-nCMlsL6KzaN zw@T{`9^@+t$|~0XSxHZ-ScmmlH8Tmq+EwG+Zb%pxGt)manJPJ{);Y3>3G5X|QvLSP z!zYP6?J{lQTAZb9d@U!Vs0NfQ1@%=F2Q^7)zJ2s)r5FGVNks+(ED6pSZ@C0QBhRp= zGH67{0Th8@(z=4h;|GqpIo!TToT+=Nq(fLraDW5}fbaAIM$=ckSNOE42=<=!R$~~h z1pcGGZ!BVT$qPv0ED44};JiWF_H3`mWYDQuynx|ZpXUmrfggTY)mZt*nP2i|;u*!A5 znRjy}h4Vox`x1^|Id9qSqBSFgml4onq!4bThDyBJ-I{)7JUM?Jk562C=ZHBu0}kD< zTE7nJ)%?%0%TbnPgQeMswIwjmX0Y%@xgYFUhJ$ZWY;*j$CK|?)>gO=c<4Yh zpnUaQ9AKx{Q_z;j){yd7>GXpIAbi&-pqPyzm&RzgmuTTesG}JDQI|y_-MExTD^(+k zPIkFgWnIDoB0vC257&e>vitXeq+YKUP1UB!TBKfMM8w zDE~f^e;*se2b0SR)MPxqhytnXA39+pRjrOC5r>zcs1j84no+V0iP(LQ<&&%;#ih_V z-c!IM#H~`g9S$gW;>3ZL7HPP-S+3U|j6gY|ggEVXC6`3u9LA(BfyHP|k=~V1`;;Y@E^NuNWH2}j?G-H$bfE<`L(M#K z=C`-^_BuO9ul5gKr>8fLHW{4RqtNeNPM$SFRzv-;4Bx5KZu!HZ@99C&xO}X1c=2;* z``>5_MM$obTZ>e>OQoe7E5jkaeTY$I;%4shYw@sgK|^fyp`a!Wu%wM)3}k!~`0pK$ zcB~PpN(DMSM|Jia-1q|(P6wtkDB!&*G zN(A5=_h37MBz5X!uQGILG`18zh?jWJ$1)`CqcB{B+dqR-=BfB(QW=_lt-3{V7M5SU z(w#Ek8tEd>bGnKm=T4^eFO*AQnc!0qu{~37* zfF*|NU@oQ3BH=%ddS}4Uo{TZ@PETxY{ZurDYR^_ao)4}pThL!=K%HUy6NJw>Cy8U9 zTmORJwbYC?rZv@qS|zhgx6pIWLqB{ng~I>Kpzt%(JXJ+O1giW0|Ju6^8d2 z4@t&T3F^4=869DVEg2^5NKPi!HW6S`_dkw#4Jc_cC6>grzalT3(nq z4hz&~*@kCk8=k?!2!M%v*LX-G4$9#$RAVpJDk^cuj6!?It=26jnmJMGn|LywfoS2v z*gt&MT+Le;*CACw&(LgKrvNid+-(!P36x9{5lKRrfE4WO|4*vKKxC*+W`laXCrx2E z_WbbClu0w|oIEf$VFGj{OGaMTPY-8bR(HXlW;rd2jR~j4YT~$9y@>)(#~3st3+mv7 ziP(dQc!OVT@SvUDN!xO28;TG4x{7Gh8ss&mSRc8?RvQFa7T?{pY*%|90&QUHX6f@cz>OFM8=;L=127 zuD_s)+1X~CKJR9~FnQ)epT+xJlB?wWGEQO{oniDb7JlZ+E9D|-KxHJk!i;2=bB#Z{ z$Rce7a-iWqX$bzWRYyGqG<)W8j}Q;yaxbr(TVtP9}L*){HrybBQeL zx-Rpg9$%A5O9)@1QotNV@^C{{;iIO-{C23uH&J(ZYCZP(+TsBiQheZ zbc17J(IUpYU*ybqqhn!e$R?i+v%{NulXpf;C(-A`bj{h6^B9RE3C!i94A?e)a4s4u zdU%$z!XQ8263fF{Cb^n*)kqw5k3K-ffM1ghXM>_?E-)n(tL}@m(^Bq}~mp5d7ApT&Fhf=D!od_+NrvraDRpO0~$rpvf)-BVXyoFRX)CBMs|GVJb*&x!R>T(!n%ZKF9r z)xcVnnu_)@34K-K(d}c>4OsuJ66gbZ5__TDcP660-ne8$U}d`+wTfFv^b;7X#y6>* znYyBt6&mh>Sk{$?&Lub{*J8mpZHhZ_z2BtZ0#}V->=6J32zsdeA(O(+*y}lc*Mp9; z-)hQ+w?k+H^5h|nmDRP130G-61N#Xthx)Y%WBDxbhaJy3&;8iPkDNKw3D`id)4TNS zp;Rw)(48B2+}OlOJ$(qp*#54M62*{D^^#bH0bp$PR4aWr>f> z;CPJm%c1Ly!_HpnZFmMH={bSL$}>vh3h7G_LR6ykz-Nj9ZRSVY{UM#~s9a#q<3T(j z@-a0Z?4Z$+11l{bIe+qr{Fpa=c=)^&-YYAp8}%T=ySHo)j-2&rU^C*5kDin9?B0l|Vo(m=@pp#z#cgh8$zIsT+ZqE+rZ z-`jt>x!2i$_Uv%yb?5cw)4iQexs>ot$xVaWX}r1{xN5e<79l9qVTnTb?FLI=i-y8` z$v&x}e}hXP`>5i^1<$xd&_y@Uq0rIEfiD4ZqWe^iG1*Wz^kCq2T{r+57m6^Nhc2#S zT!nO{NY+q{+C+r}4rEYP+OjlmwHs9#&th3Ji)>^8<-D#_zx!s_@pf1R}i0Qi}N-0X}3#m zLEUixD-jo^9fsqfRFjEg{v+*t$)G`qPlF6h z+Q>+SDh;&sf6|?W+W(6S@5~=LP2DV5SMdL6B#Xp^6gJ;|FP2(zKsd8mlR7(69Z4YW zoCd{Hj$E(DOi@YfaTkr8SvOO{e=!9T6m~+fw_T_9Zf(Jk58%7OQD6Z@m)s`&BJIYd z!>Po|_lGI0{O2#`6f1w~G4d|@^ z^Rg9vg%h!XR-s6yGI9b-Ca9{R@VX#2L~00oZqM{Lvn-P4EIEe)gE80xz05)0g(PRr zV5BUKPXlKps-B;d8%Wd&?W%XSHX%+llYrI{tzBe9MR~kfEVbHrIRmfUG z@dJKcjf=sj#`g~!D~+`_lHkI|aj*&~@Zjff8xKXJ(MT7v28FE7TFMI`Bmo}PzH6-I z6sB6w1|0ZGcR`!pPOBw01JoPZ!IdPJU-8*#q9Yp_Uc=u<@~`QVyzilBTJzN_AU4P@ zs3tzI0r`XmUP@ol39fGcNcy_P)DTw3!c#mek$%o zFccNGDMH;f!n)dP?uBFujh-FZe@eM!kq_G9<>reWI#HoigO@&Y=HJ_Wda!x$@6PVF zScU9!=l^Br;Ba^UrKk+;|N6moN;ug0WtWQxoDVMUyV*)f#t4CL`e6B|3T=Te{#@$z zQiT!vZd{(Q98IUJ-r*zKj4=w@; z^m8cz(`kKpt4mF76-8dh7#PE)+$3x{_z;H0e-Z0nj|C<;Q3Y@e#H%{s#r<3%AXnRE zYFrlJ(B+5D=uA9yx$tBMscQX3SX={oGJ#IjfD(@79S zmWupo`II^3@0=a}4BeZ2Fv1D#?7i-6Zowh{`7fIXONHC8F32xZn|&FEYBBJLt-M2B z)bGOH!NDK|abgDBdwUwuW1js!b=Fm~LY-I!)gWIZ8e6Q~rV~R^=xsL&E40(ni*zQ#7*CN24qOyUQ;$cIqO+c zkLk-9mu-@rs0FPK8J>w=VxKw|Dhh;kB-y=XL3V5;vKjrBx55G)7s*zDk1E>#8`T~5 z0CmTgthH*u%Hh{bt6@ZXILr>;*!TOe#+agRgiF|kGbs_nb2oGlADj@jQNUfu(~ei; zpn=CU->bi;r{kCmePmrR;(2$JPFOHp*nadXl+ftJ$7N|*$s?JE%>dHX{5U07-~F?+ zkeKVj)L(iT%u5k-(PDDd{)rDsC4csN(E*&!-}Mwhn|Ao#iTyl(w!81w@l;~K*(lb` zRyVBPL*=SMl>ugED?}UMYB_*5x#|n4-$b$76EqEireSI2Vs(Z86DOCtFsV|hktD9* zaeC4s_kKVWO%9ELYs!Wa^J0H+nH(;1=#OL!8zN24pc<7kwolF^Z}E1p$8 zfc2EzKk=Tab5w}RN07v~_g`3*%9Z#=JX-nwiD-&7(Owp7Pu5l+JrWPZ>cdBCtKWXR z_T9>HTE567bEu*%hxOm;oq9P-PzneHm+N52PMR3@VR$SS1?eejj)T}}ex?_$~ zHC}VtL%$GxB0Elykg3x5D=`Aa|IUyJ>xJhd+#7tb%-)r*J%bL1CS^`EI`(S5aG7C@emw*mPNp@-Q=k z233{-(3o!lrB}j+m~BZ}e;6z3)2Gk8qL}LQ5L(ZxNk9)hBnF$On8Yo)60qu^8JdX9oo=^h(U^q-}CF`pMA zU8OcT1QZ-IH=22RzI1W21t`@G*2OYLsh^$=x^ve<&F|%KS{$uJUT+n*ES{hReIA(o z#NatmeD%qpv2biUot?dBoerMzaqsU4OL27d<;Sf4D!D9CAb3i{L@N87QIRe|@i~fn z!Izzhp4{Y|K6PE^AAE185_wL_igc7HwW3q*=#?vDR*Umn&e+ zabLrMz@!dwt??a*ZGJy}Z=_?0@ofy1FyTh#kh`F8JxTePzM7#jX1$*I)e&QmD(U7W z^5F<`8o)shTgdUYKxmCzHh@Z8FrhyP5PT*J2jQJb3GMba=@cc~aU2Z|=4SKhAw>+Oh;C$&oz=k|SGmyJ+Wqx*xv@4QRaZ^VbKi?BW}mX=jp?o%PK0 zzka;BCaj<7-;)>XhX*^kW+S;Z##bNccD&A34RYkv4S(|6$XEA_bIVBN!Tuo%J^jluvqv_fVTp9@Pyse2E*#X`2 z{Ep*A!KHMpFDK{@T@#->Rb`M(ThANTS&UH)llExPt+EC4%aT+Bb6ZIq7&jm71q4|OJbaYy1gJ7S(C$oW%5m(~M zG(oV&dFBW4U3GC!w*DerK^dobRpJtPjr)duTannnN+i2)pNtAJTLT4mKN#8r6$XK# zx~R_$T&~th5DgeWf9RaENsXt_PVnjzvvPPC+DEckx(szM6!R3?^NqJ_58r*#zZ%P* zBn4PtZ<7IY7E&k6%A~6a%k)dE+EmG4NU5QuRnC6;bx`NeHO;gaB=yM~OQy98W-Ml!y}w1y z0(}q%$`~_BSVQ1dE-WT1^1B#9U5B4II-&_|%7Do@zo!o#G|?acn!vtvT{g&@+)g&E4d&Xv;?pSY)7w_2c$Qm(jPon0``xMo(@H2`heqtY<`oDjyW zXhW>5uBjb?KN}o00gmPpoPv#%@hS!75H^?=j~Z)q5XNX80W(8#`6UMJpp65Lc8XPN z(@cUhL0K+P_Ng+EfX9u) zIqjmTqbOFYJ4u;wVRjS8g^51Nng+&~ThfFvdHEGzJ(Vl@6tA|BQM3z*@;oOuEy#qYBWw>E_Ti*Utf2LDC#%#UC7R4VUa7+3Au=^2IZ5~kR8>={ z2h`+5u;fEWhw&nIh5-#UR6;7oP3&Tff~GEos7lyHE2O0kgDI)VIuxu0R{W`d9~so?+lY#URtW~ zr!uQMmfL04{vY$7_Hs>df)46&TWy(K0-Ywl#h)10mGH8p!9qI?`B5=)w##sMVEm({ zR4n>h60mZ$ltI@b{%L&>RfK{{;4H4D0@NcEQDWe@yaE8{e58^hY_1G0*9M$vfd794 zS`%v~5E-p=PTPZ_JwaYq3DT&=fm*0nlQBBst45xL#uEPBMKP8qhQ&o1q4cex(`)fg zYwnT>x_E}V#6y->nso%)!d^6gTcN*1S>XYf3K=p~n(fslzaNzr7!~HKS~BWr9rwmV zn4_QbT5rPhC^LPJEF~)0mX?n-CN454TLtXm!+|{bNmp1BSCm?#5eEkNLlQ|@Yz(KJ z*W#lmk8Y#UF(ytDj|XKdr>Bn@=XSWx3kt18sxZvWPoi1Pz!*{zj)$yPbl@b{@Fe2U zaYy!d9i77W88nX|3o>2J5Vt7xz6%%NJ@e6j&4%UXWpfL>7cR?7PQt zQ_NHKdOPEtU3m%_a@L0GFnS)envmBm9_Virm?6+`k7Qk#X z$7X370Hu3=gy-iXW^JUD$ri=Vg;cI75ko??jmD(w0}kP*Rq@36B&VO^hGE<(RZaN- z1%nRbM0QD?v7jRt>S{cyAng>*vZR` z0=tduWqg4=lD?16x1Fv?yR(K}cv+v&X5C|M{BL1yC`DQ55VAMAY)X7P#Ir_>zQ_d7 z@M4=x*zmBKB_i|`D2cG=zJ2sKcGfMl;IRVvZf+2So1wc+#&_cj!h(@5#8fb`6pV1- z*Tqy2b7Cproi_4`h~#q>38;Z9k3hH?kqzhqJ!wD?_XJpG3;s+l1_QX8#e{ycobW7w zawOrz)MZ_sMDkNtH^|748iYdOP5|4odlZ0vg6nO@tT27zmU4?EzU35@L)aA7pj%-q zhGY1R?9_sG{;Av3itU(;05-&YHQsB?Oc0|$jja^x)O(m<)sbQl-f9$#4a+GtNDPxV za3YQGEiIoe)lHa^#qz4)lF8+M|IO?53VeeH{DWhLf7Kmqe6@bj34<>7qC)~v^%(XZ ztySwBhEskkA6Kt~$)UD$&kp2v4$kaR==Uy@cIRnJI?+a-W)8pqa-gKOh45l-(^iC9HLZ6jiiAx&03zS!K_KRoJe@4VXE|M!cXmk70b z@Ol}HELncO(|9nt+Qd7O(`TWkj7i3e{&tK3A3gjik4jNzR%Ha*C?1H%ppUI8lFaHP*cdt3M0oS&Xp*&e8c{^qwzIHI2L7?^jNXBCo>$E=A+@P3lk2xm z;6t82UaA=}!QJ-x2!6q4A}5!|(QJSonDUsT?cnI@6$?QeVr?1XT;OXU8$espvXW^C zoHeH5GLVaBeX+4zub1V+Z*MWjJM&F@seu}ddgq_;?uRUfLq^E|C}r&{W$~TBbNKx8 z`KLE@;2egEp;?15_dn@X>wuC^35s6J=K^nFs9IJ zgoVr==JTbbjLN8YI=-0XEcRSjXCmeIG^=yiwX_{mJjD8eT7DWT)8bwhN z7z3-;Fb4~IKWU2R_x=+~>)updnq|rlil+S9?t+Wrjfb!@W6zEp9C0SmdR}0R^a@Z> zy4V*6XRGhnIE~4ny4``AqpMjh-|VBHI{A>6&MA3Q2dI7E@B_*hk9ii$ zrwAo?Su_@gd*jT!>=^~UHS83QE}O9+$pB?#jvy;r4g%jFu2Dg`Td4w|i(SYa%ccv$9Mg$t7w zVAjKwZcJyGZg%#Zb8Rlnw=5SXtjLUbNh@ykCM(WRFe`+`v(d<2Mx?s*4Rgx%K5s3~ zvD~Bw2!rBXqbhz$#&S5K92aK(`lr?X88)8j3uA7=Ys}5bXPK6hFEb-2pL-g3t6I_67hY=E9a(Kps@7^*?DSpwNjF7Ng9plPW07@u&v}mQLWDx*=KG zuvu?H3cPBDen*XL0p3ZDOi6aLid&$L!^@5D%@NV-D`%SnE0Gp&vfEYqi}}Z}D4QX|r}d z85l9)m#x%NXoue%^crE7`I*dN0%I|4P>*L@&c`t*Ls=O_SP9>ZvTXWV<2!4Fj_jit zt7bO5`uT)~>EKlJ7hDWWRnOvh%pa{`HioSoiZj+H3-JQcfQNe2->z8SzRSF5u=sF$ zD!+v}D8hnT+6%1FUzj;`!F)?WTx%+H(-MXl*8ueO!?kSWkDJ**&I-_#97?t_lV+*f zvQ_N9+TM%dMSB$j?xjGBDlVIovwfef1h`OWS3YqFtVd*&OG`$V0QGEQ`b4 zm(TZh#LNAchd*x~>}=0ig^pJtD$xqCx)Br{i2X7ESS8)XN;_#9=t5SR4fB)EDJ%Lh()5ZhPg7&5tOzD=xEB zs0ytvQ~(ZUz1A7U2rnB6FihL@fwf!@I;JzFhBZ6vUv!B7q>Dh=RK7%b>chI^!1djW zix|OL$Li#j%crTq<;0~vr~0CpzNJGAPtDcXJO1{&+xBaWy= zmLFS0c|_y|7g0G2!-&M|mt%$`d-o!yLcCya)aTTSGD(^o^?Yjeyl_8VL!0rH4Z9Ev zQ~LNKrWf<~H+RTyrk^TM#1y!E$lXb&>c{U0;nRG<(dl&@dIIqzTP8_adV%{v`Rl;T z6Lj9=IEQ|KMm^G>hhbtveQU}1TM?uT#W8GtV@RqEAz;^IXn-zs3EfAv2kvp@d{EVe zAb=U{h5mS;@E6fih@t>c<&Bb{s7VT!E~MzsDs0GF)4O z2Qi*kJ()q?Rl$3aA~C&wIGA zaLJ%+R7kj%;WeQjn{~d?%*XMyBhA+rgxl!DmIr@N6UG1K^22G2riu{bF6kV7a zw!aHQAH*o2Qg=Soo-Y<($jV@FJaosUnD3Y9aY{G`m$dyue9hr%2d0ltaX5Bm-%;+#!Fu%pi^k(<*sQ|n;KWAhLm&-2`MdAikPl=27{EoWy{H}X6 zSB$P&Dv-vn6f<1B+<#55^ekV6sFgc+#LzuG!{`N}i_xrkLN008W7Sa%>xO5`YPQ%YW1v=I(Zg#Z3ch9T>s1Ziw7Io9%FlMcpy6n>(V{=Ol-B z(zuxk=I0)o=U;wQGDLSAO^#^xwK=IxaZWSjU4$$9Sbzk`!6?>+8ITKc*%a33&eqTS zo!3{%&rdeQRVhD^7m^g;80NWBFS9o2I6 z&#J+sC1wlqVmOoN7)fwWWPUq@(RVFGSwg1E+J|lonIk8XLtPuiQfQjPu0+Mlp>>L+0Po z%Ufbm21AVJ+%gkVk8s899 zl)j{(L~jA|Gl5nbq+n~91h!NP{T}vj?n|VPtsEprokj@``o;O6m5sZ0J}50H!=#+g zBR4i4N>com^}%RPOq|X4`g$vFMB+}X)i8Th(0^DEu)jOG0$;9wcWENFP02tPn!aRA zQnc3ovHj0g(U!J@?K15F_|rBJKRHp(0=s5Ocefn%K;&65X2s+wdNzD1O+_Qn(nh?3EQ!k{ zV8;}M;AX=T5ao@sjvXm+AziwkJ8`62jy(IyLI|7p+zn%& zoXF>dcu@#KJeRMti6yt;G(>qF2(HEPdrC^RfVD}L3y9E=K|(KZKtU>qjva}{qRxV{ zuyCWA_1@N=L;;DJet;Sh0#d|m@C{}GizHZFHwv9WUj=}}yCG(Exf42h+%=YB*xYD} z=4tiV46A$H0_Ccx;1RHMxbtfBVDt6<0hUjzfr!_l*nf|pljk^j5`2N@x2`6DgTfMU zMaU?iHb}w|tQ5T7!|PZ#qLNS!NAZ;;bKG(0KnE+vb0B9Zou;9|(Qwqs>l1&a+_3ZT z@`5))W$V=|iS#OC_o-lvYLD<)zz;1I)ArJY=%&tMG)FuphaHZD=83$qlhGX$x_usG znXy?(HL;wK@h0?+iYfRgCRdS$rOIuYjB~ee8%-$3XfzaQa?%={RHlquT6((keD|gJ zcyQP%!%h;<;BWI&+beHeiH}@(-}hVP@&-S2{jnFdRyO3kEx{`ni1f>68-jlRC|3BF zW!0zv4#rubj~Mua#v*=flvOe_A%;h7n4jXhA3RVOUsoI!!YwhU5V z5xr3ibizERKOHMr`@+0Q)+>LY6%KP^SYj+^LEcdSBI1RX0JJs-G0!_nOH*3pD2JE+ z80b?(DiLjK7ol#x&h`W$LI6peFj9N7F5a}wgRBkl*z+1-%-yD|A8g%1I z86iQ3Cr?N&AgqipN(4(>|DNo5b-zC=S z>>i1Sq>BJ{D4Rm@q}e(~#h$iDBaA?Tx55AQH6)MX!&FmAomXdWE|pbfiMW&rshvA6 z>B*;~NMgk4P0m{2!^jM=7S*UcR$~xS$nKInkzQk3c+9RdeTna^woJ|Cc1MA-)0`S) ze^LBOA+&)Zjz>6CYmM(8H!kXNJXLw;MEF98Y~^x1545zAB_K8JIXLxXQWS#>39|Mw zGRVR}A`7B8q~fBAbMA=a#eaxKl`^_v;<^iysGy2HeN7cVRJn= zEVw#{E*jP{j3KF;bP*q%fj=U6_0Y3NAjU-mCxwFp#LcHz1rHl5jnV{*I9#E;Kq=Pk zJM(wLyyTbXy6PhQ?sT5Ne6xk#v0{w^ZR;06T-T88$QLhmU+y1Zx|aC<+Zy|8aWSMN zHD4^kc)0y4s*gZ&<5;(b10yES35vd+!g|PRjD~#l>uO@nTVHn;M|JBkX}x(8|~tu;|b> z5JbBEIEDOGd0?6ebbGt45cnuwZ|{?*0hpP+bt7jUBs(t1|v> zldc!o*2wWku*r~_@JR$35i*RvdAkg>64B~7D0(h1*e$S@S?OId4KqYj3UrKE)lL9s z3Ft5^DM;ve#9#VxAn`bAu{uRSCt+;kYh#QjO-O0y>TD@5uzP;q1kF1h=#7@(sy z$UOt)F?7%vgv$88xop&G9-zoyL#c0%r7`sp=Ay&qk;ML_PypZj)>v+~m)`!?e7D@L zwc`>i-?Uf1p#T9Jyfaaor<>T!@6HB>h=EN~?)KueB;D`5?5NNmxjEsSF?SxM=%hwn zWk(Yw%$zurX3SV7sjV?hXO**FOx{mbo6$asWvGO>^u=2aQ8k-Iv&o=_K;~0mXO% zmTnPGXQo6GzzC`LSh>wN?v*88Z?$Hl(S((V8nLuioU&(BAq~58d8XXIl1Gh_7tx~FIm7{w$ z^x>TO;3A!%s)s9ek5GkVgF(?yVArMlUqP>FAgO6o<6!Wo4vz@@M)f{@_{!cyXhg}} z8)nxhVN6tM;2vWV3p# z(kWV+)E~cXylYyhL9Tq%1pO*UW}8SCHNC=GVGr3Ow}|{1Ckx(sH6sL+_x#s*M2whm zJP2}hCW~Ho-rM547CL>EjZ2mCeAg`|+)}wx)Bxk&i=kJnB z)DU5&N9sIfi(i@2qKrL+0|hcaR`ikn-pEeV#38+q6-dDvmOUN8KuYJO+z`*ZT`oa} z_M?Uy1(711jASytzmpYFmx^)KK@C=xIPdm z+P%_3OM)LZqz$?w;=3?>inTB-+++l2%4x}u3z=QVJNu!<7}$7R z3l1%Gv?xj!zn$^Wk|`~D{>T?1(gVHy@0>G=AskDS^G1cEY>1X>fUu@B>z3q=N^aaN4Y_gHYB^k6j9D@`w2`Rs!Y#qW9vf;cv1diP! z-xBo1Y#6sH)&C{7g<3J#^ z2Kpq>t($adv`a=xMERkvj`}DD& zy4op_5eA_a4=~#N2Pg(*XpS5VhrdSYE4hce{_T~%EIq3H{OZk72Q4HzFZQ>0@Rs!G z;aWlmFNm9_1DPCABn8Uh&yXr!#J97GzlLRegLOR1;u+a%D;>3Zy4}!x zSx%NR_p*`eCZC?k^)l0vNUn&~R8JNHV4@$8fpXydK6YhfF?Q8UubICz%`$}y*dnj2 zH%F+&48<~o$t;U-;Ge@uY0S$$V|ajS&mrD(J%0QcSAX{IhHo$6vxW^tevCTRz`c0; z5Cy!y%vtyLg_^XgYL~}FJZxOZo6J?Q^lGOLeSGgAEPrjL>)L4&?nGH>S|pC#gQ$^2 zq#aNALwp)F!NbsS_XB&=#UWh`&-#U&g&`rplAo}#h~|}8(=#rh>(1VnSa@?DhI1xM z&u==w3a$faSc}&W{WOm}h86;Gq`dgbyD@ykuy$yR=6jBe3j-;`b2sXqkzg$Lwt4=o zhijjf%kZx#e_FPNc+y)t35V_o-x`miY#hVW4a0Xs`_%2W9pnSjUlnh~N44$QJBhhqg z4@n7Pv7_HOYRl?qlGye8{YHt%%rbq$eZr5JCVs+%6BUq)Y$B2&E+hLvC`k?etJg_#9XMu|s2V13f=mSsvhI25kruXOLRuLL_m7)DoUVTDc~ z+98qe)UfPQGL(%I$q+V_(KsH1OfaB@644PtrD-G2z2fF2fnIFPo8#VMW=yZS5@&tx`oMG%EiWV zv$@gy?X6gNw|sWqwMY1?+1m)4Z`bSaOEgd6ckAtMt#`{6NXoy(yJbP2n!i<=y(*L$ z1)|#assjG+c-nzGzK6pi?M4!}% z3SpfJVXF;pk41!1ocI?|l_KwE4Wz&$QKZK{5^VD)jmOD;p1mh5OAdjAPO8)Dr2)fM z1Qw;ND0_T}%fZYw~!cyv*sM7{|YnBkjkzXe!j<$Ot!f6HVa_!j#?i!FIy! z#~d7Bm_%4lkLF7!!Vuw06d0`*4{7WK{N>MyH#w{q^cU?K2K^5Am2`GDVUEmlCQ4OC zY__{`)Vr}Ta^wC}HzVKr-TMpP#DA^}m)VBV3}%;0&1Mlp%0Uci(-V42B2K6bo<4>0lv&;y-PfXAqt>znQ*4v`do;AD2Xz zsVFP&V#ELRhL~idUtmLL=P4rh51XdRT#-)}w;cm8eM$vqN^f^~`!`a^U7PhxKFb-t zF7j4ITZc8fa8wOKcwgiTBbrbr7cuR4S8UWO=QQX^Z>=Krh8d~mo;%*IkhKUKuSchz z0eLRT%a`P>OKglf;o9ZFMdH@Q2w0KJioY}m!sQHS?rZv}O&##U5b{YM=G>J_lsd;w zi-r}!-X*NNg5&>6CF46N-12u3Mhgy-1ES$Z+B5wEjxBd*cG83uogvFkcZtxLG zX%>n|BHjp7_gO5YPp&^*M|Eb~&Y~bFBNqQz6~w$$MS_ zX-L3G(~Ev0)axAOr-2A)?khE*8>?`VOQVx%6tyr3%_?aD%z zm>+z%r>esNMJq>hb=CO}gi2Ak^1LYO1~#eo8;wJ}5J;6m1(4HH(vG4GQWN8)s~a57 z3Trm9BHuc3thfxuRumMxO!m98_qwyW)p@=7{FlvxrTmZvbx})?M|#v`csQ9X0fx3G z+a>RgRF+WQ86gH3E;qI8v>Ra~X^kzH7Y|$tsElV^4;;Gl#Pgx9p)#w276pMFyFr*= zn>!pjJ=cyLW*D+gRbv8>%Jwd!GpY`#G+{2vDrv>&WU5jsCbb&VwU0f0SBNBGDv?d) z&!@6EiD(~}a`u8s(vs^{&+DRiWb_O-k+JBfnIj@lmJz;*H4)H|kspRG zR6SETgehg@5#t2yJ$!wz`--7S>8G%MVR#D#HGntFR7pASRx=JnWR3xqml%|?D&3-2 zR?j&ZpOzB^Br+Ff9D8gTf_bN{b)xz?%Uiyu!JyqL{g)BQ*`pAfAzP%_1CBsg7h3A1 zs8TX8CU=8x*3k>WN+MI`+CrwUTpGwj(gGw87ud1Z-Cbo#B(l85iRjqW2mOycMwf`;>Qk0VAW~lkg*l6 zESyiO#v4A>mGT#j#`Q{-Ql>bbcCXg~YMc4oiDPagUQ-7Q7r2thK}Sm0v$9`%N#x@~1ca#GMNxUN?(on(|%w=H0sWg{RMyYZ%AF&3#!9?=N}Yb#17!S4)(v)({qn?cwt(#;t$@z+tO`|CZ=y z85<@9y(yQ_SnJ1hpc?VR4_00tmnlpI#k@Ofz#eRt_9!eievSr41SnegETD-DRx>6Gm4AFisC#a5o z$0P3GTyXptc#eY07DX4r4N;bXww9JE{He^;WVv0&t-jno=0EM_n&1Q-T#Bu>Os>3e z&2RB1qOTNCrpz!`<#u|fRg9dOFf?&9YsqLttJw%MBz9OIMD;hZ{Ge*aUs)B2Kt?#0 z$${hYGErN&CASbr2?Udmr3FJ~!7bW3rzK0LRy>ia1pg3LC{pc}XzMB*nUNr#V10ao zjSY>ZFjN;g=`=~nAw5L#B^gQdTl8%g$*DZ7qb1%tcNq;D5!R;pNi?gOcvqC9w2)U7 za5v<x-%j2pN*=9}wpv2~@Nm!wo_$C~`Iw*Wh<(MkrOuVu`_PQOF*Ia!dYi&a=}{pzhw_BycgOxXWG$f=)ltMC>ixsO9Riz199v_vIfVvxo87M@eL_o z2T0-g1b8nR5ffuQgB8{v<58&ZoX1QxWUw-}_($yqj?KXBM$!fu*`{s;Fh*eT1OJ?r zE3X2l549RSf(HD6@d<+np9t>!@bxyLn}dKTBY4$093quqWFkBj<~ZkUn@N{bX$Oe9A1?=AzGlZpL(%?8|JD^}Ri zJcVqOPQDzl`y;X~l#U@$3=PDG6>|L`Z6NY2UOGUV4*z|KChmAZkIO*&4Z9nS=~#|e z8a;XWIdn+h#xVo5;uF@60wj|$nHU+KAph-wYlnIS)C!ZUU+)xDJ*Pf(;%x+k>%Aj} zj$ReHqG4j#?uEm9;qcCc!vwFrTj4NS)fW>EXP5sH4W1BBdy?brO*Tc#0nbtki`r;am-e=-lncDsydX3&ptSv8X zv38?3CxgpXaUkoOi}Pg^G?TRUvuhx3M_2zf>mQ^p>RQ?dIhwbod(d|(O7p-kKA+wp zR>%JxwGPH;{tw-|{Jk{}vZHzW207icX&de@qVC1E&!%hm9M@20MSm4N!}MFGRI)-H z!|XRq*O0RAZ6xls3imb=_pIsOM&jN^;_J7OxCUzrKg^&xPiL5!y6ZQdlq-k z;_g}8J&Q|{pSx#rW@Uc|HfQu_8ly`kEn;;>vg8$7Ip(@4R=MwQ zivLF#o?I*wSe}vMp6T5)y*s}tRx9rF+!X8D{w_DgszbBf6q{)$-4tsgFq!kI!U}JS zaexc|N%{erF8dc1vqbg+Ot_vW-2mB9PJ4|fKPuQN?Y3tY%@l`!%RoCg6I-udJ=@!S z4m_)(ezNJlY95ak-+4k&{jS#`pXLi0UNxrxVQv4s`O8jcd+*uS%g)c`Qe55Mwn{92 zab@R&7B-fGf~XtF&iOzPeNuUluF2n`QiKlGPSi%sSaM-}D_>+LQE}?oTn?0Lv#qx& z-sP%cj?kfDCfDc*`KJgr83&4+$}|fmiUeVB%XxtICa^=qdMVF;gR&UDrM-dlH*KwK z@U!Q4#v#(4)~b4gU`g`b8fR0i#wE+m|baC(X=*2}$C?t_CE+o+w*}BOkrBj+^8I4MmRa{y+WwNy5d@Dv4p6twn{+V12 z6NP3$0zOGpOCTnLD6F#4hrZ_ry`>sPPyqSdZ9Q7sxGIsruf=J>MJyvF09v6mNh@`8 znSM(5hh%Onh&Me7dgiv@kZf`ZOO?K0B@I%r)Ek7CL;hGVQya^*ng%FH6sReWM(ssh z6J5xX;6ggOlyv@>PN@=Ld-Vq0fe+Hc$)6pfFao4dyUB*h+SV zqXyD3>eojplNZRtT2#*n@#+JL@bo$*xZjR|oe_*bYT@t748mc^FH4Q4O1(iH-w@Pt zGr4jKG#e~s7?O|VglI&yi`2x{@;wTL#%aFD%;ceCJUe!-R znf{Y6h>V}BO!QA2z8ag3&dB&<7=>5CRA$3;PZW4(DIib2ow{_>D8~6qHZK*QL1q^I zK|rDs=Ii&=+;19*C-K|C`gUx5V7aWVC2xL_1?A3dNWF>$f4>n)I zCN~2wA*{Fyd!OSGRm{gf+cG_{CmDz)FFc7#q@t5(pnhmH1rf3_Ms+O-XRISb{i7vZ z`^h8C)SwCO1uz8%VOG(VOX3DgL~Wzx^ACl@f}9x@JXLhwlFuZ$_IgjPoH^HfDtF#` zUlcFw_plPj7;(m>{E5~RFt9mj=p%HA(7%&L`qQV>NaID;%p*I2|7DW!$S#t@6>;+J zfNT^b#5Ca;_g&~5VNaj6u6{HCS?BVzJDQ{!SMHK(kiFBkN44Qier)4bL!F>+-VfhB*0S8b& zbv!4qBPXt)Q8EJR;!PI5FB{OohmJfD64`*=;bG4}dif(faU%38)(b;GvF! zrS3xi`{Mzffng{Sn3>DPGB>xlUJMIp55^99x4{WK!lmE!M-&FPuY=fXKztg%xD=TZ zO_StIp_s@SV;0*D+);#Mgy|5cAKFgK7@=~vw)hXL$2Je(|2zD9=lQ|TD>6~sk{QpkzxU`ARH6hOEe!O>s@C#;Ytwk*bk z^VP_|FjuhWC^kK&H3K}U-*n31B6<$y38f7Hx*z&IgyKfDSiHAYzbQM1Rq?y;RRdTk z!w?sz1OLPxz|Y}{Kj@6ykyH3F@;hC0_MK7&CZjPy)YLR!x*kK@6#{G zUg9<9P>N9b2s7N4(sq+J%zNV_yC0+aj< z`F4Kh!wOMiLi%fhMRX`w47X2lb942XvPRBp6o)#Vb8dbgL9xz=Oj){-ehD*>^OlmP z(xm4my%^-@oR+Cqyps}bO0SCeb?&;z^f70163yNqvwC!=Ov_$(SkU zf)vAQ4CPy?E>>?hM9(i7fqa-$=dZ(0Q&-}ryhZY9!ZP`kGZvqUN8{5>>*UjfX^+3< zQ2$Q}s{AQI;y)EF=}&pf`O_rQ_^F6Eews##KTROU3eJ8}Z2Myj@Xjo|#}CMwFm63C zGmtA9O3O&5kg&RN-dpWYql@bhTK}D=BtOHRZM*f70;%s)plh?SXLiq z=mg|i3qO^s8dRNZQjfVkoivRF8!vUIqRK zwAE%YbKw3F$I`LrY)6O=tjvMz!3VdCa`~coE>93Wp=mCwn=VD=)xrMrgUuIW34tjp zuQs>-wfTHURHWcudA<8$=kWFBi&r%$=jHzEoprHwW_zc=oriXhZmAf%0_AQx+F<-1 z*vjkhum7H6aL31%MJQy;A6*7yC%&{*6RY2U|D=xpeoOy;NB@3b7i%jkEA;Ow{kum0 zKBRvi(Z7%B-zW6%w-_5EfHTjb-;Xe$pLpg2{fqyS>L! z`Z}s?plPnBM(4R7z;=McaP)_J`W{Zg;)hds_5V)2al>{SLpN$Tz44FK=qGU<>cSYS z!)ArDSsQc!#A{>_IMl(?!HYULQZ#`>0*QC~mk6Q~3FO>?j4Tuk)lr1n%kw!9uYl|T z``m+h_F%KxP&2*>&tRrcuo%oxG%y?LWG{oj!S0Y%$nr4!50tS4Q%EOSJ}TD8RbT+C zN#|_j_B`%jPhD6dA`Tzn+(<7LIG4i-tu7!Xl=AED>!0`EycU};|1EyqJb;tW>wj

u1QZ`E+-0_w~O~OYv;?^~;^ZL-A}MPF3R7 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�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 diff --git a/libffi/tarball/libffi-3.0.8.tar.gz b/libffi/tarball/libffi-3.0.8.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..39b94138caaea71cfc07a6eaaf66471f18bf74e6 GIT binary patch literal 722834 zcmbT7Ly#p3kVOk!UAE0G+qP}nwr!hTwr#$$(Pi7V`Q~qDH!hQ6afc*>ta^#;RE{yf%Q=qg{cQbXTzuJlq1bV_xR*0 zm^{69!Ak^Z9lgh1B3Va|M6O^4Jq-u#_OGg4jh6DiyY6Dm@l zk6Xp2j8KDEsqA?=`-)$iXu!5)``HJf)2pit%?&<{EX@N{*OBu53D_wQ##X*rzUJY> zz+V4*k}+31mV3R;3&d&nitJmlq~-Qu{jE#XiNJuLgYh<-cXK3nx8@=Jxpop?tzJZN z{`mLL413_9>k(=m`&11$f66fTaET;~l?q&l=vo1x^jO@%oE-%cf@V+@J!Ih-Wc()f z!SC_FTr8p+DdedJ!l;5FfxJFnx;&X!=-wXb4T8{)%Z-Huq9aMTGx;TxRuK3LMj6>` zFy=F(NEU4IH#+r2Vpc#Gl<=HpgK?HSWiY6l&aiHwlVVj(IhXbe5nNZ{a(P+;#u?PA z#UQ{iaQR6PNrvBpFX4$Z%9P^%0*p@RI3agv_eGyDdUQ%)gfQ;=dvt0@fMcHh211JV zC{s0c>!;sE2+Ib>2t`B|Ki9zamLotUVYHs7n89Ng8}Ps_2|#O z{NuB|i9wGy0BC({xQTWkIGNg9z!cJspN@caHooQzkgR=Ih-4X@=9PG=VS#SkSl}D# zq19Y5^z57#9C`rjo1zijM26)E+eG$9S{?B^6P7Z3LR}EOb!x7TffR@lfqs#^pKP{; zhU1is?BBqdeqAMst~`$k@92Y>wXdn!4p7CcN5rufii1+IaP3z;4x`gLIp1quRVrT> zmJuW=Uvn~tF3G~E!GvpM{$nHu0v1%rKPt8hhF99LdW>uW;TA`RP@$G9SLraI>ANX| z*G9sQUHiglz?B8d5IhqJS=t+wPR)j3hDKwwUzkVGk5+LUkcgfTkh< zF+2w~WnVavZl^K^cnK)QSGcTDTFVqB7Nk&wnuHsUUs6n{Y=Re~pHf5J>s4Bh(Yf%K z*>#xr`*J)|A9;@QHfZ}-GuOIt*7E1ZLH%U$RTtC$6D|B75j6YmB7KZ{&rcf`Zgx76VOW<>8FXVfi60(= z1^G-O){mNGbE$(FmVs_-vd9hbrwwpa)Zs!jOo9zXTz^v6t(Y4(Gu)6sS4@L`?SADq z#f2+$P(kn1P(xrQ5IWrQ(d@eM#9u|K!!FvjX`2y;GjGuDrt$k~W@;Pi-TwL*-gm4X zO(u?lHSq~HwL_)DJi-n_XuR!ER{M^pi4@BFdNWiJSZ>E0q2B!p3^1&}3U?M9ilLZ_ z=hb;Z?Z9Z!TqnDHVPZ2Df~8#(E@t*0Y8Z$x1>wBajKXA@P0Km~C$Z0jrm`F2mKFf{ zR38Qz96yAY@;0SpuCaMJBt~r%4yCYo!t)M-8j31#F7a1K6BmI1T2`mNoxtslv4yS5c#M0UJrXiYmp(1~PSF$lN>w>oik*NC*W1Oq&$x-m6(l zgEKy0pwf9!6yl4>5Zbr$Z63nJxo$d`|NXa%Et>m-ZLXlWKV5dTzH6>*;NI5Ic+ZLJ zI9$mg(On=5noK{m^=}qz@2nz;@x_0T1E!jiWkqX2AJ`T)XtwilKy3?kJ*E}HJe?tK z0l@;~`(#m`e(rIEbM|x%iX)@=NzUI1q-9&=kTvE?hMiKA;N(pG8dcJu-zCRf=!T4$ z(pA~QG>{-Yx1tSbM9IjYiqOoyoVJiD=*yt~Q$jR`ePFS}a=M3L9#&qKLUxaG%A@Vv zd12@3ySYAuv6P0M)pLT3k%pD1z}jzj{N-UoeihJ>g0sVzyGa z8MG*5)JHCqzb@dnnoD>3KgxmwC%Ev|`w$Wh71|!p#&LX4JV2E#db&gRohua-R~?%KslekpgHa{iZS zrKOi?&SpKm^yu2~D->05*A@FpI+4=&!Y|8qpcYyh_taz;zF!7morv*xM&%Xvl9BmQ zeom7jDB1Ab?g3Pi6H=-s2P4^9bZ7~fLogJNCKtoD4RU9Z_JWx$l(Gah!Ryrij zJN(;57Cw^DdOAHX7^Z6=lWDZVQyt5qQ&74T!PZDiRF#X}orck|wpFI1-$emN!6-b-JmT5AP8h~1R3zn%WrbwS=(x{{=d z#d5wRdOS(!z*{m7hesl`T+mG}lms2mB31+y<#n<7~*Jwoh3Z< ziG3rARdlm}a!;fNPf-Uah^SEoC}qm`9NE)vQ8JL5U}qBw6dp0^`>X_N9BwVTBTZD*TWvofX1)6?$zbs-0L0!E96hv=oNq zubr=*$jDS9840&7P-SI&xpTOq#J8h5Lw9VVF6n*WTtl-2bkO+yR1{|JgsRvxImFJU za$OyE+_M0bR(EuW*qm$(sg2Rd!le~;&G4IXUCNm_rnqg|GTIrD?AS~^DMk&_sg(>E zxxciORR*Z{QPS&b6Cmm;^wvsZ*fD&P<2kyQ``!b2qoazTH;>v}6nk9on+)s-FYSvf z-Vl>R`d+_1M)DZkaS&H8-+!gs#(-JY37Ymt*s4Xy=Y$fgxq_vMoDiw4b2@XulyzI7 zFD}J_pwPYTV_2eE$#Ff?7Hgfdu*q&Bj;@8{1)?OVviDWx6r}ULhF}Ep;8p!jlTMO= zxW`}cEIvTwKA+BQnsp*jWFr_B>E}4qKtlvv6=u$dwli)RT{%@kzIP&^f1|l@&C17! z8LqxDYM5c}7nP?5S7@-k%gs%LZv-D$Z8*!Qdb)$uyc$0scSHO4aE?A_qD~GagDA^f zx-K*o&{D0A4X@Hi*HiNHzJUMe(VU(!d5S5QjhK>ynJRb5uvbP#vkKTv)m?tp(Z^Zh zTyci zs^zLPbQK=n9d}Fyli>tt%vnaUGJyPT%3 zof|Be(gGMVbNsDfmCc@lED0T}LQzZvaIRF7sVu-hR5d&Cs)x?G=QZEbfZwYnox%vO zW4e?wsgR%_(v1$)y5a|v>qfTcljP7qm+Ton>R*SW<%AH?m|n6s`AHwAcG6Dh)R3ma z(?$^7Z(RPukEHXWVU=)r+Q*~W{3>bCUk<2H%qpu^$H_lg7>Ao7r&Xwj?+BMK7MpHR z+3s3auDwweU2=QLKt+PNiZEmT$w ze2r<2ocN#Caj8wXOXenAUbQ28WarYXQA}Z$g%RO4Ku0mr|r%H?RT@- zfD*AJWxXsBha~~JEgvDrEI4OX=JS&@dJ0#@&A5&yX7#^jxMk4;J3&sOQgs`{4_5Lv z=3d%HMY_t|cjhCWZ>!1bAc5*KK`}Uitc=;Y)<8>hom>}rc^~t}#1}<3y?~w`Z&$K~ zZ`hr|%+aM5TW<(cCRg>kDtNUWEo@NKT*QOmu!VAdy!4FvC+jz%kKJJTM28+zVR2l< z9;!qR_Ig{DL#ooKE=sY+XU5YkzKx{Sn?GX17?2yH#dTC2>+yeb@c2qnU}~VG?TJ)k z%x`nf{eaS{eKz#Vm+0Sz0uB{p2Jbv$uw|XDJ(>>Rkv<6{oT>tufy*8^UIHb!re!$q zq^r?GR$FZHrFbpB3w^>{g4uV>&LleV`3_i;z73yhp%7a5Rr0r<3^+=QLIT*dIdpB9QjedB^TwRX?TCeUne!2RSIir+ymxgYfe>HKRm zdK0|Xl%*D~6tQzlEHvpP4r`?Dw46c+yG1_m%7*>k?4CWbT{sh>BIA~;hc9Vc=SRBv z_P$d+8^ZF<^Q)oF`|M||MmP#Ga$Bk4_-*pD-+4|ch?3}fi5?AL6 zjUH{VOl^$#Z-!7#`T?nwyi$)f-cK2dhM%r9rVH{?nxzP9L#=DR66T#6i4V3oYj%4i z5{43kT)0PxkN~MLVNA{7Pi&6_mpomkY;fhOO3~kpZNC@#H;K~Y#R&(h{Kp@_S^kU+ zqm8y)`SohKjm+%Q(d^x{&fQE7aTU6VFT7)Z>r}q-`xf9Q^CUQ9-gFj;nS^ zkgC~l{vvOC_;Vax(mNF;yEgVJ-y^7jEWTBDlLAj}@YWE6oW2c3sn=hWTR4f>Csa;S zVN+VsI=)Eqxx9E)wOI3MPTpudeW)4N>NLWM#iDB>5^>IAiJ4KdvXJY|Rp`bPnnzrdI93hp+-z{U1_RD%$uSCDpU|FG@+?lh3kYg{3poGag=%m{Y~ae%D=BjpeveRiDp7 zd2c7mLxRGd9qb>ki!&v2diIJmXHqW6BSWYS#PJ(rx5qS`lE>GSJ}mB1R2`g(h%}r2 zMGR$Z!%8yUI?9j{hnEjcg2S7<7g;a$FbtmqH$xyyFD^(E*L`npF6}NVj5#@%;W}cH zq=xXAS70Q3BjNA(h2ba^=B*LQpsrbYX(Iflr)05Iy0*T{Mcwn8nfpLa&(CU#l4M}) zJ%dNn2KnHT6K#s%w4wNvJJnrFG2b3ggz(3KG z_wtmo*6DxV3hU#a!VYw1+a5V?+~3yNTR9g~vJIjM)vBic48cdYQGSz+4y4gw*|x08^+eHOySO|tBh=Ep zgr<|X{txH8JbnURH4iuL5BKE63j7VF<9U~0=qxbQ#-K^~bv-a+o_zpjeZopq^g`{y zCr#EeR7|A{zm9z{)a3`U{-wgM;kAjsPWWmAraqTs@GnT=ku@zHzOmQ@*(WFlv?_v= zfBJD9(GK&#s6A^$Hebj`gx2esmUFZ#eyB5;KKT+qG~wMZg8L{!fm@-8%MS9)P;7&i z>vpmYo~#7D*wV3h<7csKU*5{2)jaUWY!|2qhadH<+p<`1G+^y(t>vS^cL*bjj$|+A zPTAz_eAd~L)z>k?M)|sl&wUzjr@*?5tGcJ6Z8~}Kb~%sd*DL1_EOLMKfgQh%jezea zF}9uRGaH;;U5b|X_(PyAUf*bpoYx%zvQk0j&q@%i7#%E-DT6oS#XbS^m)=3&#r?s< z{p5p&E-oJIY{ZWk()JOJ>UX|BH$chTLW8r1EqrSC%)W}@(A7Z2;G~_+VDhg!TQlYX zymHY&(C5>4Xh59hZzYRspO5DRg}yp1unL1&F@GDU%@XKaOmyE}WeF>Sr9JcfR()XU)fbEoMirM9^+=|2-umKwRf* z>ussxP6rBRIsJJ08>;D2=7mr?Ki*DbE8%Ms>BeS#qGPhMwlYwoYdSZ8emaexa9{dy zpw?9;pw4)*ckc8SE8%)jHtrfZ;?W?z|25?H{_WNCYijf`AI;gIQurecazo{7E(4)H zjvqe{s4T%Ets*mGx=9Z~Oz~uaGiKdNfmeCAi+3J5`DR03M3TpAbnv7f7|%^Trsi?Q zKSD+beX0g7!jr6v>z|b|u%v-&F9-HT(0PeUzF@{p;{-pSdJ-d^Pn=DT)#}bIRvrPs zDe+|p3{ddvE$81=$-gY)_j~?XS^WzUB-Wk=Wwijjbt$~W&!+Peeqo8UcTb^e3c1Yd z{uX}?E&4^-;D0SL8Z~=ZpN-i*1~%LFXmUf|cKHR4Mc~=6eP)fvaI6K;#zdTkZF?Xu zg2Nt^HQRR_ZxP5c?kN?BW8r}C;)ez96Tg-C-;(cOUIN^ zyijq8Few-mV1YUfoH!Fxy;W2uW4;Nz>;M|$sHF&Z0*V#pO~!0+$wr!75PxS63z|Fo z95VJJ1}!FQyQ50gs#>sUQthYBrQ>5 zOlOtPd9{9X!ySq6GVdxm*@HZVo|@Hy;aNN6!%Mq0i2fGm`FE^Wf4N=rht|iaN(Nn0 zWJdX-5JDMk?^6U@yJfqF&<^ep_Tauf`!%bUVUUR~>^LdzzS7~9uI=XuGAs47U*bnd6{55wDWUqFr9RV=zSqza8PAJKLw+J-wx6@WHhFx z{Ic08-0nr7P*=If`y*)^5fChNCRIvjd5yAQubw~!O42>P*e@~t7xXxm)*AR+#$b4; zYlwD@*$0hvLGLlJyraB|I-dc)!iAGxAHlEDqYY2GoaG_|>GOSh?fy9MAP7dd?_hdz zPuPQ7_3_LwFu&c^DtlTujSD~8WDj%&OlB=-L=Ri12fB5|Gvi6uNG_6@6Hp#u)&YB-2E!$mSv4NQIj~k%wBAE^zQBD z;sox6JU-uYv;6M;`cUj{@(l9yOiPAm6rZ@W9vP`t)Oe!C#m89hxW9gVL%C*cZ~ysj zG)TPAm4w`(tLn$#NS{%l# zJla!-O{gjI;4zw6*Vd50u*RChS}(u- zn0PAyaRB3fZG41@$Mlb2|Cf*zQNa8Gy8wMSnDj2`==-#7U5*L0;j57F6r2M;C3W{l z>A6jmjb<`{g(L|u@AVI9&Ep{^hn^1;^T3jmhmBs+ z6DIpx7dr|Yxm4bQn#Pr_L|kE@25Id$xfE${_f7bYl;su-|3P75q}6)-PrI#k+oS{! zJjjCV8pDQYJz`vy2vG_{JbIz0Bsfn>SDT$0ZDam$q)z6iH3mEzjgb{-sUBGi#5uqD zUuOo%jFq9WB%gr?o+(Wfg6L?wJ!=gdB`^?)s3TtSx#pQ;)X%H+7)%MsUDCHy4j-9; z3>phbF14xb6}*fPq`?hB!_;O1?G|ZwIlwaFKzlF%pVjU&_;^!-@9K_930%NHGD z($A~+0;u8VR9`P|!-PWqfq(+$LU#z~?4rxpHlM@EjHg+W$5YE?)=42ipIgLic=bZ= z1G8HS6YZ0@=(4q}qbsg)lf9HY`1P;Ms4v$?WkP_p2y{1vWbM#?`Ucs6Q?c~Dgw52? za@Wq+2g!(;uACb}^SAx%+v(%4um;>M!~UCk?eb&VX&U728B%siEZO9q8tEkip_XA*&o3^p35IJM z$TcL=`2DKGhF+*lO-{PasI5;|x_E_yf;`N>#Eqhf;X86=u0wt@!VXB{3*CYYMg;yt zlfZPfXT5p5s#E!!1^LIzT7RpJYK-gd3LVU!Wb+4)c){E@82})Z4%jjC$@IB+`Mvpo z+%ZfJG-0R>^ZTadleZ$jRlT{buABm1qwZ-1yj482_f_@HAti9h0MyGWdN~9RnbW z4o3xvcs@;!E=T=R2$;|oGziX0L;FfD`Y{r_a9@@7&lVz>4sv|I$kamsdEuAP>SA?>S;Z9I( z&-21BjL7k_Y&T!PY4db}qnemw!hzY8jaq+gXDvB$0e~01zpakGgtSg~QzKs@B7>Qv zf3GP267olit@{K;Mvrw)7#hPMU#l5@+MGpWDpLJL1%Z6 z8ySvWg_5&09tFj3&wn{0P?GlHGW0vL?L72B-k2_QG!d z>o4v8)9|$Cyy65C=%(HwAG%U4%ZJ@iz)qozAlPd(kA{t?RGB z{W+aH^F32PDUggu&d6`9t)LSpaDHjBnB{tCfGo-f)5uE&2SU?=L-Lrn>LarlNkq(= z?w4BHSSpq0@pI8uZAXS(C~Jlzi3HY&bQqmN3oXkMh-L`ax5bUjTTD1g#!BPWCa<=7 z-zx#0zL52O>jGBIxOLurRxAoPH*+(NQ^d@lV@2+f9*3w+lT~}K$4kkMc~ou$a4)hT zJ&GdcF5_NMTh1@TgBfQH*_QVfTkWY7oTJsg47to~#@CF{xM<#(32m(Sl<{}hzehJ| z#j=w}fRvYSEdsf*I@j=aMK%%I`BU=|;t?ZVDqIXzsn3++X0kYe5d-X*@eJd92Hu`)=p{7V%YFI85RS@jP3M6!i|~ ztm51)P=FkEo*x~|Ll#}{km?@i&94YkoWJIf#Bw;HNcfX}YckjWj|lr>=MXjK98`oY zDuQMjV<#P_@w!LPVol5jE>&Wh$-has-I7DQ5c%(0D~j=?OdwyG(ag`~Nq)e5z*+qH z>*A=qOZEF5fW@r7D}k-uw}#E-z&7No&a2MmCa`tc zny;h%*HGaOdlMZ(tg}JkBsVEXQDa|IyHfB>U?972m_oAQ*@fLoz}K}~5WrU@vB~Q3 zb&CP?iP&w3l)A-4N|N%;iucxy>)%mStFO#c4KXqhHLyS}`a3_>@y5pYlUPC)hp)1* zb8op3yLiG#mnG%!;g!32RQLB`%j2KlCkuV?8P<*v;+u2 ztHOVZQ^kM=>5{JOL)>1Prpi_{J7^Zg>X&SrilT9oPe4$;L)WXx9o3q-ypk0~fx=qA zZM4gwY8&JpaaNgxVBue|Gttx#ZH7k0gexs2%W>EOa(h-Bti+{;m6c{QlRo{*W zHp_PvqrMsP`#gVcAjb<0_yS%p_U;%zE}l0n1-zSqFWZmhyS-}xxPbSU>+IDCNHQlp z@~BL$DwBz=7caNH<6j_`Li8p-LFp=DIVo>w93C7}`wN7N?t})q0CQCd-f`KxkHPFg ziakTg=sF3DlorX@G2Mo&Ik(h*!hBt?l-`gYe}7Hli2~vg$}0>lBK|F9xQ38kPJLV2 zbT3=8Y4hkHUd*>gd@>h&$nP`JyB*>*Pouk-jdSc z6l`GG1DHBl=_mdz2xvV6U ze|2itiI}Y7$(2n;)P19Lz zEm(wUN_(y1`8~j4)jHqzLF!45H;DVysq(n1896t8!~mjiPvWaWN>=hh7{i6l+f&@h zBGK|C^{1`C8F`F+&=all^@esi0 z>GSsWTz&S!`12?GD;;Nt;On_ll}Soo1qpb$EW8E%eJiP#2^UR-=knv9jYWc$!c4g) z-mXyv*PEd4r(|N`(~K7My|6bwB}}*abVV>aWW^l$l0C0+zsDMrCy>DZIS0`ALb-iz z8h9haXNwxaorj;)PCTKc;$KZMA&AWJa%2t_Gs@u7frnAyW?ECMM+_O#YKBS{=)yy8aY}|8ElipJFcJAva9qi8 z;EUg1tjURL>5Tl^At<%DaJ#t@xl?J9%s+nir=^{umG54>pt13NFy?P!1_pYy4Nvte4K~Be%yw~M!slr z<+iChvMxjd;9KhRU#>S5>ao$VRz}F%G+yS-mKRD~RFbaHHsGxJ>}BNu-H4h=kSXJp zn@eHt*1Bqg9ydLI_vc~rlpzlv^j{!Wa@u2>B!Y&ifT4xdwmqkUt=yW`{Iyx<$9dVg zo0)@EwoK2yR62SL=_+8mAWfrQcGrQ>VW$)VAoqE>eYwhT<~#a+bNwyyQOtoAiuAYQ zCOMrl#MdTrHQ=v9Y7Q4suo|DhwC){faJB@!GHWB%_b*;fI{v`@Q7srkTz637uF+xj zw#sgJN%b(aHCitaCY!~e3qkxv$5bLZNm(@O$H>h!KJH`${PhyRO4}4^>*nIUEu*JY z5xiNYMp|>!u!@@RkB=RdXM%zZBSI$5c{jPY--5pWyff{IOB-C7e^PYFz4SvwD$|(eyN?yUaT(-%vAI!R({S7sCTqrWdU#o zu>tSh*tqXxon0@h9dJn>8_ZCyvtHR z1vC;CWuD=rd(g%+mW;-)GoWFMzRv^G;Q1+4o@{~J{Ea1J!-KEbX5sW;8&6AMq6U0t z#IMB7tbEmPby|ES0;1JUILu_}9Opu0@#a&R?e<4(}px?F%S}&JwLXQ>p)Xr6)a% z)e?|!NnWX*pt<$vYMP=9a!$A42=mtM4zy9N4& z^abl7L z$;ITVhpGBJvCZp~q2uU@1ixu7kArjk_H4xL{5OW%j{+euEKik3)gd zsiTE%`2SX;J^NM?F9(m}i&g~g!PS>H%E#C((3<<)QoAI?cmFx6_I!X@1^<(Dp0c_= z`3!KZ7eUkLz?0--nwM&@%oiDt{3nsaUUGGZxrbUb<%)6%!CFVv9}fCb>~>k6i&D8 zV?tAd<#KvoYfU>%`+I6#O~wWy($p$I7q<2t<)M~_ycABXnEgDprrVh@VYlCn_OZ(=3V-5+@IJNm%g`h!-5H?aoR}Lj27CIl4Onqs zdJ6|`d%eHiT?-wj_?yLCl6U#2lO-HqYgtU;NrsgeN9Qob2%-KQyl41c%3O^`DLo6y zu}lU}TgTIky2fG794q{+f@_(-!n7f&H1NnyOG9(rq-keKOUSzHWr#QEB8M;?8fBjB z0Qw!C8fzutLLv*X;VO#kT;?V*)w~Qs&8cI=r8M+iVdsNa2I)o?Me*Y|q4)2I#SveJxnd#Wh^_pgUo_111M=PO^F;ec zpSBz-2mnNQz-Ov`P#^cfUg=kQ;WX7*h((*v@1e0){k`e)Qki?ZSm7F57NrtOw>hYcK@*WfeV;!sSLcgfOM8aV@U$8si*jYJuxF=n{51j`;#jgF&|$$8hFNNUxt{)36iWzn{d zURJ;-=YdnPr35url8fD;N8-Ej-ywoa!PRYEdaU`SU?-}ks1MCzNVh@Xo<ZQ4gfYpO zEyT84t7)Dd=-9_FwEG*G5)C#X3B3eN)CPJQarL6&!er#>a^7_Nm%3Q}qg}sYj3U%@ zQoM{yS?mY6mk+kLC`8HPC1LoBx|CX1u2PX#N;jLwYMqnG{(;yAX=O8nsc61}3pO6e zF>6Lz<`x^i?-cS`Yg{K*BJF}>_wA*g7SI#Cp_1&%_B|XJC#DutJ&Gt4vrzp8+v1W9 zH4e!|%F=l)u9kBt(t$V8P|ceLrG_E0o~V%yD`q$80 zLNt?JSB^cNy?$V&i&T~GstVV6`Rrd&_;W4tK|lZAbWP{-KjV|-(Bthrt=$?EL)X<}3625JPBjels;`t!-buW<6w^=Qic-9X@?S#9c7l*M+hbw_dXI(kI*gw(G6=iBe+La|UeT*{fYUmU8ahjn$rH84aYY)P8+B?OonOuE7HQT(0%u~)rr;TA@XHL5?ay(bbKM!1B);L-qqBzsyR#y8 zJLP$T7AQgg)LKF` zxKcZ?6V^r=EH3@6x3i811~+Ue9!K<2V5s@5csc}XxJv0tsx8(^luzu+ZVjE6f|e&O zwGsvNTd#4&YIKZV%Z|Rm>@5h|(MvAR+kM{8Z$hZcn7++_S9Pm+)Jf6KS8xa=_r$J2 z@kB$(GqOR^0_3^s1zL9N{L=qo2QEyl)vCf=)^w8Juz;T8#@zWb5R=&<#?hbG-%fp_F@pS~`cPzIsGT zd6xs~pQ8n8J@k`%n?y6hGLt?M1*hgCJuycYmzA4v&5*9=sGDAXTi^Q8Ls2w|vkm#? z58~@|+bBYvxK9BpTOCyhR4*ByqIW{tnQH6W5qpNXD45{J-qYtuc|sI3=ZjKtO2bP^|%%d{qwI8`cWdgpfj z->$s)ImlYu)Q5PYaCFAE0N=4{s~u z+OgA>$=tGmaYfu*63*7XsHPl>5SJOeMeA#B&&wwi&s{h?s{udAfBYX*HgM&BwO12< zd*sR$$iUqc?VrnH4|RGmI7m+g02Q`)0|?TN`)Q0;`+X2*mb~(#d z*l$9unyaDL=(WPQGf{+K|026TLuMhq&^gcC5nNkSdQ5 z2W+8S9A4*<6!UhNggduVKDTM7e!zz-SI@Uc7OKihh}JUp342^q&*iKwvpY^dgbwU+ zOT~&kQk*8_WZ59p(+cT3Y?*8F^l-(mqq&e6Sxf$EIZ=OjQ7ldF6W%=qY2eoR z4ZZg8E&r~ci>A8ZDQHX!>kM_P69kPd#>kM ztggzH;p1;C`;_4h$i43AZ`Loh`f5=z+Hd9F4+VmP!B7t&$j11mzRgxrDN+~lQAwmp`j(Zxww0+P}t#pxH408 zHDrPCaT?B(*-Ey?^|cJwU!a;pg3Tfb)+m$tO)F;4k)zXh`jgx7hz4ORd%#vH7$X5@ z$Qj`P%9qHkD5m)nqN0t#Y%psMiIUp|Y=~b;WL}^5&&_-FkjH0z9)W6)CMQE}iNg*| z9zGtw-{;p14=-wqhHU(cbZPssv6uTeK>c6Z+1-0}y#bzRy?!6}mpSlypxK7q$j^jf zHV1BYJ!s}Cx%y%h85rP5;qcXWQ?e&eH|4LVe*d9XWpH7^ji=GbR+j#D@iD`Gb?dve z?YYjwFhj7nTu#c?e<|htnetq1zhcI)0;IyUf38uJU0djMX8j~Rxd2XY+j%r&dfu#1 zd&)vfTY%0Zy>2l6jU!g2J{#%-f?`FxpPkU^KGNR#exK$?_GJH8Y}f8ukMR2Av*mof zZ(@~7v!7}cX!@5WZXz7s#xj&a@{W{@b?2`g=*1p?e920j-*%v zP|WX=kT591ARm$;iy*fA-?ks0JXW?W0T>Su_s1rJB-q6umuog~RL>JLp`XS)&^2CbK=D5L+Vo|NXM*dSKisOuY z=Yu|90Opr5Gc>x0t062f^$BgPI&-*fJY9}kJ!iT3f1~m&W!(HTjO<6&=A+@lp5W(MmZa?R#Bj=Tb8E|D z3m7~SLkLRyH|6;&$XkdG2uvZ%<&kefZuxY%Q)aPC4!H*bl{U94wKTuqnVmIuBoI4X zTlM6L_>*0~W6$FH=)92w+6rnZrzW+5?kX!71f`OO6U!^Qc7c8Kob&0{oV0%~DE07pgrDm}E7 zJxLZr20B)%LB1T|Rb{^F`YeEtE}Ly(v15HFyDmydw6=%ewT^spaqPTP<3q-sg&~KD zV?N;^c&2lm14n;i^tL&)s=o^`T5#(7yu&r?qq-v1#l#LvA0EVHXeMF{okhe(bV1YP zI-tC)>$vuB(Gr}WP5n`6CvnXU2NBiA$WCyPrz?LRs}e8GGT?R^ zH}#9{aTa+45vBnBns*p9|9w}01(t`|QeldEsu9t9wm&{J2P-xhSM2=`>4q(&^6D%U zbtV9p^KI^Q)x3wUpfb0C?Cd5${%wUf|fQ*k^8to!DBxG<_-sUMHl%?}%Ut!Qex1zL`P3FB;y5`wb zGNGi8k|bT{up0J|SyVJ;XE5P#P;1$EgKd#%v43kFUfWUE>*Q~tSgG#6)!^bcO$Zfp z8v9ks>{PH%9cQH)Ng1!WCI|bcK$vw=srkhCxTyDgK=5LK^|MjsOEC2ocMdSeOOse` zB;O^0&Eg&4`?Y#Qi1+;*{Z?OFdwuN#dv9>N5MY1M_ftIP9@mKZ8&tmYura1gHB5p>!L)dfIzdZRi&lOJ9DFZTZgAGb)(tyr&^ys*Nv zv)KhT970+S!A(2A%mC1n-l(b1H$zbMNMVO}kD7Jw#gBNM~sSB(j$E$`O{lFD&EP|=7y5BwjsSh^<`1efF1hf6@ z5LE^kiZ1Pc^>132>m?;rrsx*q{tj#gCmR#7uOQCi-p%}?a!=fLg1rM(*} zS|(@w*CMwl!X9jAk7`cB0W_meW+WfMOv+LgGCqb%jeV-3Z+67G-+G`WgOstVA3g_N z>2(bPtW7pR7!$XJcDGXJguRvK*@;fpYsE^$3?w z5@8#0buew+ltFqdUpLHEKB(!h|gmvc5fcE-*N>9BNH{gU-gYx@ ztFSuZUY6bdPINhiLE`D^iVT$VZ0{b)oE-u?krv_%NHIA-JZOl20y%Ag$@@j$0T_^9 z3&=`b+I==S)W%l&^bElLAQ|AXa0YeI=P3lk_ceED!2bYkK$5?Mh}3lCm&BnKVsI0E z`X>7HP4wxT=+igRr*EQ9-$b9ji9UT3eflQ)w2eM(*W&wfnA>sM{WMRCITq-9`opf! zV*^_A?-Ew}I%4oYB=B??4;sNk;WWo#V2RVGb!mRA)9EVLa1We^Q=q`BAMO_2B+s*n z%`2dm3*G+G^t-~GW=WCGD9@rs=Q+Cu-XS6YL(SaX&Wiv?H=%L=xsk{J<0C`=TLp%` zRxt3%?~MljuNrsRqbU~F>?yE*cnjFu$cBm(P&13h*}N7#y_B5(q0!xI&YW<$?JQ$~ z7?;P`%8FGDiUVdg`H;IuHStpDMNc*C%H{Xb(g9WsC9WEvvOO!y7x&ZuSB}bFY325t z`nld1Wuqe>WyhS~4W5w3U+C}6(qV3vy7M1T@Pw!K&5^20|HV6nOQySY9>6@iL1gYVpU5}MGd#4o;}2SfJlMdGS=%eWt=?keOrZq6AX=+ zc8RUIghPp(Dfy+@%Xjh^4+rScN?4HJuI#2no#d_sRO- z*DbDslUsnhWRcI3cp%p|$IxUpP{ObM&lFED%Aa%RS+C$KWEe7Y-*_>FCK7_Zo5E=g zdLZQw8iTGr5ivIT&~R3YyI!XZaAY}&*)gw+2$3B|VMoa(5X$h`#J(Bh#U{rm7aDHR zs|&!Jphr@BwgP}s)@*bbtkx)6Vc~;lgHYp z$FKoKw`5ziS2oe{dr!2G_h~cQ{@k{bOeRp&E5A?I_jsJ(C1V6gP6jH=P0)FPyKfG% z<0fDMipZ~o8>`(Cwb!osQoDrgtu zDLpyC+M7@@>HU5AO^=sIwQHj{J{nV~hTI@Zg^O_x|1Bzx2=j``g?9)!Mpucjx}r z-FvN_|JrJ8-`l?TU(vtSMCxGdfB#MXS^ZOVr<0EEofYJ5o@-+^VD?T?L8$0wVShqx%nUiccYNVj=%S1c@SO6`0R$~BGQX0+@d zs(2W^Ie7aLUACyrX}|CTSEJ*}|4_$?^`C|9a!{lv(r$}xUxQSuYk#{{QK#vaS?JAh zKwHu6;6PnIw#H>+%ZqGmLKf*dIR%v8B_D9t)cnb1HBUz$M%md&E3aA+2^Zycy;W8L zN0-#!r;|~TTsdk`3*Oo+bd)&<1_rKSe_%h?cz1cC_sVU?@$&e2Gj_{`n|g@{k;-Iq zYGlZ*O&P)#+LSmhtJbjY;W`nV59|*;CgKBer#OL7)X3w0BFO&;J!SL6cRCP}naJ9t zZe-MmIE(=Itw)`VPBa@E^^zjtc(qXEGlffeDeJXW4pq#Vj5ShS!bdr{VEzi5YRGZM zWC>@rmnJL=QY~?`@)b@hLmZL7&$z%GdrLq%V-pHMu-x%b2l^3^GO9+SmclrCFh~Y` zX=n&8j>Kn7zt#O3btV#c3ygUeL^+#I@?>zz^p-8Ic$Vs_ZD8%Kn_XQeJ#VsF>+9A& z#7?klx#>Bu3L|X<`afZ>H1F7~i}K%!S6_7d6L&I`uHO`GxV@D{obcD9=oN`FhXrx% znElrzNa2S7r@!Y4)-4@1k2VBq>?H>eyQ`4(r5i7q&<)BjJ^GoJ%_&{{ zP$PCDc;Uw44wL+(8)K>7H`k49Z)=df(ez29%-9%nI2mFB@M|%Hoqa!_NnAi+`=q>n zLm(Q;60cmnnnuO*k&8NX+vu_dUhK<~<$g+c>?oSjTKDm0Q@Qj~Y10E^XO4yXJCu3# z=WeBW$F}^$LZZ8X5IWtrdv2C*_sY=eZk~mXg+xYAg!oEb$JJ_^IH*)f?=>#TS?$CwaJB^^x@ zQFGe%Z=1h#v@!^j=v0>te<(DUHixhO3=E0>B)5mjxUzKfxGcsMMbf>pK;#(2Ic zF5TiK1@V%WZaIeXwiXV=a^qyl4 z$ycxWD5@C1E#8Hby%hfE5kgXVZ@e7!gMt`OIm?QZ-#@$N&e@q)K z84Mc2Pf=oi(nv?JvS4qb$I&*WLBaAk+K79-#z~fah}O?0X(3@{IU$eMaUH`fXE@%Z z0`6CX12jI4RzeAACCmh6d5m0Zk1rZ)TiZkYtJkD|eN)Ow!Uko#jno7Bv-ZC!|HB)r zk)QknMC0Z1KMDKyc1ZqzaPMAgd;5Ni^0it!_qK23|9_7B@5KMFiDYwl(^PS9INSuI z-0|&@O+4`vHySvP;zGhBMJa-oUZE9unvE|e>G4SsZ9LtCcz>^sf8XbSKd47kV2A&G zm;Zf_LDz`s?iVl)r3${vrlTHrt{y!fb(@rglUoog)47Pg9ZbM3J|kIwOtc6#7n0@73|%iDbawij2S8c zr8pW`g2ys1F7DUKC?WpXs4-ro-DE^pR!l7;g=iK+z=1SSfneC)ph@VI$Zdu_*yhkO zKqcgme!>BQUV&X4FhZSXZB`D|jmU;zI?2W+Oqg<+9cJYF(?OlpCq?w#^LO98{`Ot8 z|LTY6yZyIs_g}sH;faeba;ky|KS9BhBA!g*Q9=A`pDK8H@b>99RAT?j=P#bW`vLv` z>iN4@2Zx8zSFhhj`_Y^Ix9^@m{r1KF+vv@=Z{NH=Jm7Fp=oGfVC6n3b<(R+>f@lTdl1|YiFxfkG?(JZ{i^B zLpakYNyMpk6Os3|{pCYp4H0dX+N!toip_{4j_pXdn;d$xPk1wc4~tVs7gV+st zH$u_qI6Z|{g7(HZ0~LTdl}7F!#G~UW%|)~JV*l0GyH9IsRfS)*7f+A&U%c=V`8Sf^ zJ%4!+q$8oGv#oD_UMz2c0STLAI4%L-ROog2e8XU8yeOts4)5@^|^j9u0J>yyv8KQB@C^#gAcDCqTrE>V9V% z{6y57oSoDE$Dn=i5f8(FKTaWHnw24+V2Ny!V-``mW_ofU6D&~tLmTILrexzVUr0L>eCjEw{ z7^@h?g~_7dK=v|qq=@zi*BC;5kzSjV2ftuftv*}NV_-@N(u zd-HHsCs8mdR-7^}k5(F!v&N)>|6gI)8_~?w#db7_R?b%>MrpGKJ<0idvtOe-@9oLb zjij$C#)MTSqQ?K(t(gs9lO>gx3;rg$9iwxh6VU5fvdF2MWqYLAUUv(VjsDESOsy@=^(s3xx#-VwT`e=w&yudmMt?43+b+MFh^%+{ zsi~mW*sE-lL_1cjt!_J_8?{&3x9t_tURmLt{5BawZ8b`i%&MO4~V1ER}lHN^F&Fn<9WY=v`^}dTJ|D(F&Wc8TRgz$J8C1`S-Z`-aiowOJv+_-@d(C3t+RiCFBq9KQrzk z>+znuC40_K-sWW9W`6PxC-dg=lkaNoi!k{fC-YYFlkaQtAWVKBbz|fB$qzZ1cZ;9= zh?9AL1jE_lblwv|x{Q;zL6E-faIifXY}f+p#0xJ&47idtrF={T>{`*qEfN_NQSl(p zTs@+l;TYJ;s)-2a1=WUYq^z$O-IsX$Np#!vHEMtEeo)6Zqt6{rZbzUhe%=D_r2_6} zBWl@L=>62}WX^Vb$J@j2M22TcMT~2)1BGFcs%{kf|BL$nmn6rtf+8ON(W>$LCB1*3 z|GzK#{|DO-9<;W%q5pqy|Hl6BpQHbWGDVEJSPRG(iqYwKwj*|H5S6d(fBWwB%l*F` z9KB|o;Y08z*(6DiN${Kk-lL&WX=}B^Z@+x@{4H`A{U5^$O`$C%p08Fr`2OA7{iA2k z58qLq7tfy_ygG!3Clo9%vg77y%lko_^|6DX5*F3QWCqus&{enx6DJ37vWr#xLULpSJl`@~p#o&bR6*E6=Hk*il zi4A+HFn}_s5ltGVW4{~xbF{Oqz2Ki2|19M%_iMPbJ@M`lxQ>!*l| z_+rI~>t0>4lvv&+8u5|V8VsKJH#xfD+q zxGf;`vIiTmZH94gM7K(_#s#DApiYb@cnXWo*rIVfCU%eC5jrqUWTQXS(wQEUj5F%7 zsUdC|j>gRD@4=L~TNB+g9l1wVE@;%_5-?cRWh|VahfklX{Ut2VN4;E38Z~w?EE~Z> zLyOBicQ%d&$!Rih_g-!P<&o_T%`h#?iU}3HdwawDxw*n$o<2SL>h;^BFTZ{M;u(GQ zf0`Vo=wh%qh`W!>p2~c{#Yiix-qb{|eKO5Dvh7RC_J;nY=>o$>$?}J$+KPfY_TTabH@|qhyN%A<+ihRjxpwh* z-SpQh?2=bzV@N!8jFkV-)MqqiVi+k||Jq!s)iCL=|9bHD?Q=@pt<|W{M=#zhn7ufKi!l(RDRO^65?;yy{nN8PlqKZ}cTk_%O4 z%07wDj^eSQ?7zgP@llwhya1J{)y5x=g?ELS;BI6m|Bn6OvhZ1RBO6okQHFQ&ql#YF z@R0WM`J2P#c|P5ZmT`<($T9NGS|b{n_EGKk5AR=D>$3YgsO9LZw+9Db9zOdGwb`pY ztnj<%uXeV7Lv_kMgq1zpe@pfKhT1Iev5d!X{Echz@Xh|)r&l&s=9ZQ+U9RH&7jM4V zzp~;>ge6xMpun!IsY;{~A;nena%cPP)jM;E&_M^sRdoO1U#_lbsZ`=Bdh`0bgST(4 zUVtk_mFo!{*OXuu`ggSd{QHmTW3_OxDA@!O%wnt8JPKDf9Gr}0GSXu6*QFD`eQ~_w z^7iG`how>_;O|SiYrgvG`4Mq6S5x3+x&ptxuipOk%6h7$2)~v?5)rQ^F-zo1zao&w zYmkEL%2$_M6Nlei-QfzEHW>9c*XZgpDc7&)&HmAg=dZrK#sOTA{}yY4!N7GYvXWy( zO|?ZfCgfe1p$MzqEH!#b*=4=ktU>m9Y6PFgcX-Tg97m15H9X9HUP}3NWL1H+0p2ru z&(H;p(`fzY_Ubw{NJC`qrzGCKm-gPgvDG|p(*JI6kW_YL${1~8^Tbro+yEPaLO?{XfiGAC&$7AGB`t|NoSKU~AvlYBgGSqv$WmV31ryPw{RR zefFVC|J?&-kFo5m)oy*_Dc{r4W40=SjqOvC`VZb7{C^wU&DIW`EEw`PwzeDFTT!$> zNY3L?Z<0i>2kB`{RmU0r*qbE1lelPhvtd=$ZzkC|KE~U_>$lIpe*S9z1yL3jn_qtW z;@xw)at~pWdrJXm#4o5B)blucn=s&BlY6v{fo?zejXjDsK%^jHvuCRLp(5Pl=rCcI z0L;bVw_hHn7NVd5Ah%9fYe*$+H3p*qa8&U~!ctKOFqMt1hxGrnsYb;~HoAzu zCRuevQ+ka5?sYHd^yF?wnR&#$e!`stV31>T>njVU%fV11ACWKlZx}L z*kIm$E|VK_X|h_**}y7khe;9l;v#O=ZeV);t?_^2u5Qof@a{kD{eSEJPODYE|65x- zH~0TP<^4Yz4&(90_GZ)>#N7`A;QWt{+0c5JSg>n$cshm2G}|3g2^;-pl1-^ZqMl)b z{Abu^1|?8y(uA((3GB!fvz^~s;4?_~<+FpYzJ0avBmG7HeR}lr<^G$aFJJ6G{mYBz zhwpx>*M3B%r{5er{maoe2m8+s-fsLzBik4u%gbgsm?UMy>DCHj-VNw#ZntPXSA+DtCz zcrFNOHp3BUxgvR%KlPH+qhFIrw&Zg>%0~EPKnpPNeHyw9f8$33!pLA7*=TSfi!JV8 z17aD(W|rMkeyZ21yN2{1)#BU$aL?~dNm zO2hx{4Y8Kb|GNL~pdR&mb-=O!B?H@RlF*hS$xQ2^>l1#d)OF*mW{~~G$Bb?$>s7Yi zW3zs7hQnJV92IK{xe@m^HjQ;W7wz}hIRZWuG$T49!NQ?zY>?@oQh?emHPLYY`tlGS zAu!$Kh-PA-XWS5hj*u6VX%|O>jq{d4u$~SX`hPkoCJbACYsr?dP^nAvU}JF}*yR1R zdD$l5rRQ_XmVnq+m#nY~LPCzB$DwIP>kH7$e>O~Nbes66RT znO~Hu=qzw;fa1aXu|rjn8UQ*xLSeY#=F<)gX_*+pv4yJ;3>c|RfZVZ96#ivZgPj@l zQ?3ghDU$^LjWqp?>;!Kz$-W)*xH!wAxc5ukh1q;(kaa)EL%ALjga0Bu1TL>_lV>MJ zz=Lj5m(Xv+DXkc%A5*Po@r5>dD5$aSD0C9BIb}DZB01Ir8GVUD~^rIr* ztV=C?M$jX%puf&JaDeUO#7Av+K^^p@RDkR^x3((IhDSFqJwrBM`5ehuzGW9Dw>4#n zLB#f7y?(Xv!^_v-9&V}$1G`#b$`}xd4S1VX#}SfBsRp`)q+>mjrH%|?mq;YIM&G^t z;ppk>mv5fGIM}HDxN1~npW)V&7tE8-Yhkinrhe*lM5nHYG)n9PCe(I=dr@1JafGS% zS8Y|ambky+Tsn$&!<yj<%Dr8YjhY)}K6uNryD-4;xs(?2 zc`q-fqlin|_>BY+C&IK9NhF@tZ~`S#<1}X(424K?3~tQ7m9jTlxIZ0n#U&b&%nE90 zZ$U>RBlOtZm+X_n;A5T^L@tC75vGcAvjG*!X7uuLr{F!n?X2wdw+%^P?&#sMhOnVNL1^bz*5B z48giaKb{@@_2~Z{ynS8S7t@0hD{xiwdJ?Z{8k=-^v&+w&Hc$V)5#@is{BLbdn(64D zC;xBV-M$C={|EQBx9@K6+!y)(M*sg$`A03j_T;~NHQ%0W&-<}gQ;V@Z`R`s$`2@Bi zn@QsQ&fXi6+V{UcIC{1J@?fuFfByC0?cwv+ulCHlU9I+tu9U}7n7{Tc5#Jkj=Xs$T z2Gu6umitP*489`z!aB(3@VV~8*S+>vc|G*%G>z7%ru=c#cwze)H3l%7eaaU0kMVRk zbHka}{;!^YmxFanB|j#6r&S!i?BS}g`<+qA(N zt*yq^-Dc~-ocmXX8hgl4V-Fc>?BPQO9NXf5xA@=N{O=w9_uaZclTj@`I2rw0$~|Im zvMv61i~qg72wleizRyrlR8JKclmM8auWV88uY*A{`Y0qasz|WNek&3gRp4Wh{YE4* zs>R15t3o2Xbj;U;B%>-6l2$~o}Y_pR!3qa;LUnNtjT%L;gS3l>7Bp4y| zbx+^zzanuO*x*30pN@v@-^qj22v1&4SUn00~qL zaAyZe;r0_oz+o3$-E!gtn@8Zg@L`hmrd>fOTr)2LXicHxXmRQoUzc&t>j>f#L#Z2& z0g93WG*78wW@9V3O+EyWhhja@flxH1A$(uyjsx*Q!@e5 zO_Q(dVFFM7oVEK@gW`GHQRGwNn!D_329zY59rMD^o1pnvi4z0`J%b+7tO-9>;L^?+ zdn%HG^vm*4vK5{)}Nz5a6oM?juGBia;Q-HDH*1)3&9t<GJLWYXr|N~uiHNj` z^imot^4Ts8RI2?chV#y>&l;13J?doLP&|;Db`f{t0ZHRDNFth4Xg3m`9nBqLc5<~L zU{}p^BUU(QH?{^~evYP)ReoC6n6h_v+a2#0?ZTv>B>t~U@9ws{-Y)=2?Y8SKrI%5m zX7D@TZR6iAjV_N}$Q@qF|4h?UO2dD=)bs8j9`3gPjktu1{(I@+K;`2Odg|BR+#%m@0v)7-*F=aY$S zqs#~O;|hgD)R~-Wv~BJfu0ZKpE>Z@uC1;7{L@G^qBQ`XvW|x6i9A)Y6zuZO22H9k@f&#DW)MhP zH@s1-v3=@vOtk47@(;ruV!Q{VV@P}oWNbrw<_TsNeWnVLTS7pl=WW|#>cla6QOYng zf6URaU&YfCy1z*3_i6~M&T`$z}Dtng}rM(c;p&4ec zvWWj!s390v)qbGiRCGSOY8z3vEBXt5=+Xs2h8g~~P*i~ymJd}k%=Ett6&zkwfo7N; zE~$VdzJ)=TdXP}-Nkz+76r>E)YDK{l613jEe!6svm<%)iBYK*#%$_e)RH|dK2dLwn z?$ofFwQ$q^IUX%L2>3Qru*JpQ{#DXhT9CfY3*Ri+`S8GAmP>mFXy{DmA#I)L;g{$BJ=HkC%^YdOQ;t$i;Gp$#`iw z`ZlxRkc&lMcbAf8e48m`8yA;XKpAG=0wntN zxRPK|78oF0IuvA>nPH=X3gWq`=P z8@0CN$%2#8oc}X(qFl6VGqX(VbP1kt3XQA?e5@TaHqStcq#=meM zCP9gHZzhvr>U#CWec%@kTh$Ru8^gHiQYD^8lW)%EH_{mY)=uG>KKJ4MV zA31xaNngkDq!ClEj$u&he&o?4E>0S3S>A0Blh`<(HU_kIldRFnibmQ6q!c`Wlg5Ch zj|RyqbTArt+K=#Ppq;jVaWd7^Yv3g$fzW7%;XpXOKXXyqHbe<>0#r~wcvQ_9Ej|6< zM~AZs&8z@b)p!Z%nmtZOqJLvNczIPM!oaUeW2qG^wMFlu*5&ZbUh z{eBMhg-stp{Ww@iMtSNLa9M-2lLU>|R40Rw3W%|cHzVo-yp!?TCGQ^4%pVVuT(po_ z+sOxBC|2loGTMyM27KJGOQ5%8f+ooLJyS>?5YG#Zn2>!iPifio_yk(aah&IgBGdCk zZQ5hUeWU)&+NRaXbdcVcFXinF z)RI0irWiD-Qb~_HY@!)J!=7>AWT;&~Ark(Hgf`$82B`F;6!zLEm!~?TwB-i*=~Pt> z5%lx=B#!Cfd*DpFBKp7{hpvr=)9#7B`=!tn;| zfXjBFCiG1wp~)SI)}a^Sy#qTC)yV+dy#H+m{oz{FK8<_7z;YWJJGLS;P{Fk7#5bqE z!b@Vn*t$(oKhO|P@e}2_4w2(gh!&n(@*)m6bG+?GE=2b$^$LF0#mU zBhb8Ihq%`X+3gawmbkQ&(uUA_G_3U#eIX_~cTRUD4VRye+HkNaXuIPJn-b*`)8RIW#kDJnXB1hqh>Y-H^nKzSqrvFPIT7!ciS zQypE(jlZ!Bc(%@!?UR^Nc*x5|bxnr_T2&hup{fCZaq|n5@@^6FmXJwl6tumJ4Tdyo z0&L{6|Mo!o`8D53u`M%q4a>1mT7YLsfy@=l>-#e~`@*c}bW^JYp$3zOp5k7R{ z0cFX-ebV-^`66&9oNKO?cy;ijgLV|YSoyY>!1r0pOBfI{0!}R7#s=9|kojqDf>=cf zUXuL^Ch;*{ttUY(GI&2l-U$4r@nBDNN;x9@XLObkxtsPXF=pp{H`)(OCTucFKrTpV z-c(8JgaX#2Qs2?hQulRM)o4H{TeMSjs>wG{5;OrM;id}M91Sn!O?Hb&dw)(Qob`69~IYbKsbAu^BDJXgc&e^H~d~a>Urc z5{y=izkz6cCgt#FJf!;_1f)G-|9F$7t#vf+ZMn=ekM#d@<=T_pZ)liGU8`BD!Q>5E z?WD)Qp;an%tyZ_Gyyi8nn)f+6H)CNaY($^6=vn4}(030c2=BqmL=0xyrykjS@{Hq( z?MChgU8V`Y`#!?~%Q@b-vc|3e+Zjv{`wD&7@Abr<>`gP;Z$g^+OHAx)Ya3A%nrxJ( z-4H&PpCnJ<2^y6WPdRaoV^XMn+Bim}Pfk})zNzOmVdoT5eC|w)g#W?l!w@t$%q)DR=c$KkqfKz-5RtV>LWW(w-5#yxL z8!%{;>JW1UKHn0;3h!W6TmV2kE|ydRkkWnGSDD#0O)~SEP-3@3+9x9NKpKdI65FIe zCQ{O<6_9Af{TpTUGwz+@vB8wXjwp#)k*T^OYa`6-n&Csk3@`Pal>*AowGqh;Q<>vX zfd}RwXC{J~C<2(ft{HaEtPv)hO$Tg%u{vv$uqY$qml2|EKpg9aYy=h#*4NR-CbQ1e z!P1iBP+}=(d{+6i?D|q8I1-ax>Av zW8?XC{Tv~s;KOGAS<|~r*3YqM3j$0O>CS`^3GEuS%7Ao$%wiZsr)GlM*<}_>Oso{` z%X*YFkJ&7`7KQ(;StsC#?+rRvkhyZ-QI3R#wAYhI3Ot&h$1u=pE>`tja4|PeC$yuS zxzwiZ9XqLtwbnu%ZDhKb&DuqwGuDZ_ANb8bnu9wVT@2^5o$dLo&4*ytHi`4a%2v$B z6_S&=V;oix7M*OwCU%}wKMnNBVsY9iP;{EfSj=GhAicF6B>}NdB+T_!mQOc^YR!P(-yUf&YL)aK;SGsb%l-Yj^lK*olx+i-YWLP4`iy+QmD{%L1tLA|oxqCnS%^pYtFOj7O-^Kw$QZuLbL+q=wlVl5_owwmr(rm1Ahs>|j|Htc1Iwj}7(;o!wOh1l;8?HH9UopOEgZ?9FB@!f8}X9(M>V*{L`JT}C(tiwr<3(AW~;5ax6QzQ(ggaq!ROJImHlxnUPEQXIw2+S@(!YSE?UsoBEZn0 z=@s7i4(g0NPxu*27&piwsZe>E0n|WazPPw(Zh8fwo)6R#yW4liT*%t2`S%jrZWB8o zH%POzz7fj0G@T`%OIkXkK0oZOMk3eIn$f^jERXJyg{&L0WoXQs)thVSo{V6W)xvRr z-d+E6#i$36cv(ZX8*s3-U>E5*$4U5IXO+74yU%L5j*p`(ZLqtAAxvRiZkO8ykkPYE zt3+G#WTgRHc81$v?v~fTGHU)8shd@m0bfyboT(gf;anjK3M-+a+~<(xwzh;rZTGT# zN`g#+s7dIB^7+Ddw~eqNVu*?vPRk(-w>ju|qSDp&o(yLGE|IdlUx+HqYukk9Q>m0PIvHCB+sVQVdXnUcO2*KJwm&43kz9Uuu)pp}a%)^*uy)o!_~nh5 zr)zJw-5amA3^iD7***wG(vito6hT|ljfp2KP<>*eW2bs1d&hM3%h`>%Hw|r-`hkms zMRs`_gc3Mbo)uN*R@ZO0XCRre01>lUxr#9yO<2{>3wqfhYiz0F3!gcFp4j6jsIHAF zu{;rjNXX`!MwP=Hz%0}s`=T>%D9CdxK6v7`YDV~io|%(0YoA^sO+;oYi zI_wfU;8!43F71+(zobjtfy*m2U4m0kJb^2nldbE5vx8?c5qs#wDVS6_vNIH&w6bDl zu9oC{#chbI6vU^AhSP;&I2{<3GK>JJQrgrmfOX7Au?w6A_EjPA1`*lVW);?s@T`U| zbdU~Hykfvq)+z+dl8-SQN}bui*zk2`=08YXZLMyLq>oROT4W@F%~rQX{&Xs8VaBsg za=`>%d2`P^f>TyoDz%wL_{wBPV=a0v3P%?A#735Nv*MnFm&Y_eG3898ZCaq2YgJSV z$NnggzS{cv=a+gLT5UN|qywS)P9SBoWO+-o6{wU*f5|%O+R#wi`e%E8a{Mlt4E?8& zulPzbD?7S?a$)H09Z50^t?HF>8?K4fZPUoi%f)>#ALivc@Uc{m)yEP>p1#tgxWd%u z13WxtU6QldjfQ6CJ@Tw`1o+Rm*yobK&V0nWbxnA8Y?XnhCSLO=Onoba>zo=#C9~JL zjEd6YrM8zyg!>^#8)k{fv2iXHipcvy++mM1eW^BZHq<9zyF%=T_y_mCDeGaRH+a>B zQYqX{_Ha~9QhDmWm*fclnpYM39yd`%!5^exWf}cO3xjvn*F2oa$~I-|DQNIvNY@{AgQ!52bsQhvkybAXl77> z!@~e*YES466&F~f9_h>Rkx!4Un}Aw<@#8V^Bd6>oig*4zrEQ}gQBc7kWRL_^Ct~Z9 zC-YQ{ht1N1{+UrAvd$wr!~W)1OI2*)0x@ug#_S8K0Yhfd^u{60!yuldgNwjI4T9+h z;55+$ukP@&mNt}tI6aoPSU8S}Z#No4{9o&kAp)F)Ph-xPHejRCC{CulaV9DbMm@Ye zPmB>sOubKeJIOkT$pkJbvkXE9zGT;_NnQlKSHh^zs2(9GS$Tz<568-qGv8v%OqicI zV=fq!$Q0)avuxIEHs`gqTOeYvcp=ijK0)z79;#8qWVL16-_y^z`Gg&}O`1^~i4xO}H}()->;3pNn?hB}7dJebKM)7dXnctCctDKX z{ZV$hwNnePY5LnJTl0365mW0{odCF*wU=Xnh*fWZ+TGo8q@JTp2E;iGMXu!#An)|xNY)d$O+pW z2^};JRp@54;h82y<}Ea8@6o*)$pgu;ScH1xl|iZt)V!uAp+A`BC*8?R%!T7gdywX1 z`mdZ-+=Q#J6V+!U+*u=bW@Eob+*ER1@+MZ0GS-Go=yb4Z8zNk=#NzvCJa*Z9ZC&Tq z)55PYJ3}Y!G^9L{-slG|iCu%&t;jH@Gn01Y7-7Do3hz=nfP(N1E#?n?wM)9gCw!EsfMo8XSJ|l1kFg89kPUgX zv6uGQ5tjZ-68NS*xAaqM#g*n}{2ykB zByo}Y`6J&sa`-uH05__>tO%xvK(miY-_EDC3!1{vi15OaRWoPgp?&94WtPUikC47EDNZ zX9k>$Wl`4rx#9ytJ0}8s-Lz1GR&sG?QWo-@;A~9^3sXZ|IB@W_s|&W%=N73^GsdW8 zK&{do)T8P1P{G*bx#L(Ne#8xx-xl3UGMWu09FM`hBo@3QoFB{VZ7H)SIty=lOkXR! z6C|^C^I-9dAtY{Mp^wIHvRi5PW&-2Lw+HXOefx?@5XmL!Xqq%}-LAo%hIs}N_#2K9 z+p~}Cyj*(%+Q6!*Jxch?VA?y@Hz!c3fj&5KmWerc8^@E$rYb}B`2CkHYwq8jtCxqG ztWGB&D_Os9tq_1A#c&&N1TaW1EbQYD7-SRV+&g3HW8zlF5j&|cz{V8FEjc*2V+m}~ z#E6w8*n7`a?XBy(wbeOLv+`*jxj_I;MGVH_)y3m_KbyS=J>?(kv)Q_g?OVO#WZzJS zxLZAyu8hyhgFD8p$@6FZ8f3|CjOTv8DmZ*h_JRP(0?kpJ#f7+h$ zK-+U?QNizjbeVPq+*#&(Px9@}t@b;fp5H05t^u3#pfIRTymT`uc8PPF807s?tY7W# zpI~eiu^w zo@E7_x2NJ^p}&5q3lELsD06PcnKHjUGnTHu$j@J_LV(L(&h2%9qhtZHy4&(AjBfPQF3%~;@_XsWlgzpaZpphb313`ICd@M&fs7A z@Bw48Y_baj;YgSmHul&4$}=F5`LysZ6M?qN)wa-QaM+DVS{xK4tcZid8P68=5-v#z zi$ZK9W#}&Np(Dd zEG`CeqemOIZz2WpI)wRXb3&P>N$!L5c#^roqQ8(g*XGWBj%YDctH-TfIT-K6IKWv} zofKQMOU}&xTwafPKS|B4dt5WtPWIN9fc2XsPBtjHR*AJ+FOwZYB+pw94k#*5UTdLd zQP`iIv6m+k4AnB|bVXQpFw7T`p9C!QRu2 zg)efaVajj}6n9Y8RW*p!e+$AhWoLd%NEVSFBK*uo85&e4Y0>*0le6R~TI zpBi;byGUy}po7AWocsa-4L2SXw29odVgqzl_^>)hjZsf|6?S{aP8o7=FR`K#H~3Dh zTH^hY2%`)fOS{NiG1e+emQ;)yI{NU--8KH{#KwZjiVa>dcUo^w9D@`=dDy^MHUqJf zu;`-2OP~|))jhR_@z#O1h+j{|3tb(xF?BZT4p;`}@)Yh)UAVY2hN}~cwLxHI0CGT$ zzvh#-G`GA4+q;Q+o@bA)of9DAfnyZTr%-)N>f6wyzQet=#!vaeZL_$iXZRS8KrVyf z{*A}KqIW<$PRq7w+}dED$1Sms6wafoVz$*}q9tMZc5!Y^~n#tQZy1`Ac%SC8M4TpJB)xBpTgTz5EINJpZfHeF|tDs zEcQLaV)X%3OC-yALhffX4?B5rsApx%hS<2*RK8K_HS4?k%j2ptV(~~zS7fwrs-eq@ zJpZ`de1&@c^Y3LQ*Q>7Ea?OI~v*%BRK22IBw`GKYnGff+Xd^C@HpM~J8Uzw~)AxbR zCWv3f))h%yh(QMfkWV~!cw?Pan_JXeq0ZLhJO&vSzFdi|2YCn%1O_Ek4*GQ_G(^k_Vx;+rQ7^{>cjj0XuHLBv!yH))@CtIxPRe!=hMs6WhRVy; z;kMCPJn7|uY021zm~VsD^7J-6{de4t)>!feKV~d2ppWMY7%?8wDg;S=N7m9RM6l&= z3#ZanUvqZpz8}+p_L=uYQ{X$e^p<&|w0w$K@p{7s70)r=wHj%gHth3~;!0Kl_${0GX)Ig82T3fV}yc>@N&vrw?sl4A?->j7E zg?XVX$3oTW^D|#1y`05!Jg*?XQcnj6BcbNk+}lq1CZoeyD&k?tgiptEU$~p%=b!() zR$FG#;*-6QwQdS)%=l)!{~GD2F-!-bb5;QM+$Cl6Oe{cKP)38LvUu$|a?>YT2>SQ# zRsCEnVv2R%jdyFrUp>zC(OtMADPD!I63qLh9&+XTa?LzRk3-Ik?-h zMb?5*@%x7jvncdBlJhk%quA+`z~H<78~D zuRvVNDYCIFGeU_>vb5EQQ0iSke2udrfmZ+$f%aM}^7>BgzE;+dg*5;yRbZIJYMAK` ztY4Kwxw2hkY$vBxw`$LR^oagxhO=yzh_&VI^4ysKuh(K=!y~9~Niti4DFhp7*Rxq4ozggAdU4eR*uu7kf|;Hi+5>W~e&B znyRrAf{pMceBEJ*CpZQ^Ge=vh?pYc!@=kEfX(DK_+JH~z%VbJ`+{H@OD=&r1j|Pk#$GOgro3yjF7~i;mAdnjc#kNRr)kIjRFtJ z9)^-Z(SJ-IXg)?|d{RDE)qEFahZ{g>l*IKeJ`U*a3EG{tCqrl^z0C7V`!dQd>5avx z2ssQcqP?1#YZJb(JleD?0(`*(BU ztMR89kRnmlJkd-J!9|ViB-7xKJ8%WDEgV?qZw5^a-oT>OZQVenIi4GLzk%}v7cXPUu2@tjOBO6_ z!c?ZN(SfiUw`wifnPtt{&s`b z!6jk)aSS%uvYgas*}ZRsYA-XsaQjc73x@qgP^d$kg?o8-TTX3iZC6)Y^}71x_|BrP zKz(()zPh7XW@~(D5wQo1gP3F()ik65#d!3Je)x#1pBo}M3pawRg_<)M!%^dN z3%P`Ai*I-fWK!y}snl&hI|yIh%qGc(q)M1P4rs-;xZ-xpcdfp|@He)nVVoqpF}P&O zak!1lFfvu;dT#Rl`s=Urpdcj}OQP{KKLNYK_JBpqs20}foFl&ItQukk^1%|N+QN1Q z6_WrGwAza7*>`5MIIY$$dz_8Kw&%v%EF8!zh}qR{?=D&-{=FjY=ZdtWinPB~qv=8xbbPQGuh3gFOM_Q@rh#5Wp=)48Aem(N$AUjS}9qSE@A79AKD;i#KX$B^VE(i0G77EE$ zUhc_X`Q4s*PDUEB3@VL)6Ku80eCFe5Bn}Nc>m$eXIK@3bjf69w0}#Vh>@!(&YZwg4 zfkYiK;NnMUXpDGLdm;kubuBov8kw7dOv5E8g0(Wx-=d5VH34D(5Ld>~dmMsT3hRW( zuMlH6d>rLkXiqs5ncW2|?b%||+$$-KoS&ZuXf&>NJ;g4c05v#3g7OdZHY*YhE{;22B_XhNOf zg7{;>lBm@7RklQ?7vZV5pG{kaWu}T^V)>~N9onvAynNQWBHwC@jVenIDt?ZIQpVRu z-CZZ|fR`UdzOI2bL=&V3f=moj&aKz&0f=e_xO%&V3C?j)m#7EL%TO|qI zYwQnR5WGo_V!Bq?TzScAlrvQ%-`t zXKjUeGiJ>ctf)CE4;$rx>5qc?g$Fe)^fIHBiN$8Y7vFOiqSooJ{H|z70CW*%u9{efxqV5OX96|0^tc6gvU%;usd0ghyBCG4g9cW zDWtV`8>v;jnz+!eQnqBi$3boedsuI zFM)y28Sa0{a!00%H3j->t6uRVE3t8JZ8c)CVW)T3GNGy}br;VyT2Og``*umrnb$P$ zRl5MYkrx(tA(QF7$>xp5X7ooQ-2oBj+l=4UF4ANGlw)?Pv^e1GTF5p?dj;g?@cG4O zPl!RL^UakGW4vA~=j&Gpl`DUg5Hr|ruSZE>E%`V)qH9`q*f2o|o_yL-Cl8IeTj)cN zY}15o6yuSBFF10(U&gJ6J2cxvoH<0~I65`K=Auud)?A+LG-Ah*4Xeg3P!bh=ig>sk zM4?Lffi{dn)Q{X22JO~GU)eJ&C#r97 zI4dH3TMfpMi7e1ZENbpT)IJhAn0J6L$lziyEvd9meQaU4+iiKq*=uidxDv$?iP~;T zIr{ex&+FnU#WCmEw2z8%ObAf7YyvE~ax6NSoLzjeX;>v=|H&k!$1+jQ07*Uf5(_v3 zn3|bb^ZF_cVb(ahsH+}z*endsGA&-P#h4jye!SuNH= z2M6ru@O)WCS#|Q~)ybbOIi!+g4k)eR&xZWcnYW3bnMByB*woKW>Txl#iJzK8xR~mZ z(TX7chWbVtOL2Zn_cRjbtwdkoy70b5bSzdl zOpI%P&W7WL88UUcP5Q(bfOuvcj5VSO3pGl0Qjd5#pQSzXqR>L;6PUgCdQg6q;2tPhw|1NKsie3!pG zu8>fQLI@*44M7$gTWvLqU`ie{ott1@Y2&eecssb3~8Em4E-{XQ);Wp=t+oPNmHBZ%&S3Tvp>`~Etyw=?oz?pjX=&DokcG?2JF11 zlM#cB0Q{OQ+|I-h=e<5TX@wGw&&;*xV%o*zf+mzB+ZhP{apIh0&15r+q}EiTtE7>{ z(;}m*0E%Y1t7CXZqy`SZoeqad5AWq|Ob_79wVmDeFIfk}X;Oj?2)5wJrbrzw00$9# z4sa*oGXV!&ClOnCcEw0kSD-uUdqCjkD#$N# z;tJ{#M??qA04e?HfEO@FoL7*2l70Hwbi(nX>KwVp>vq)g+tH;-XfL)51VONR+!=l0 zZ}SqM3fu3+q4HUgYt4+cDJ1Qw_~0-$y+2=;W_t6gMjU{JC*m;cO0)|kfN_z;{-`4H zbW)L6R2BblQIR-4wj{rE0S1Hd!-dVbNF+=Z9sA=EBR2#w1b17^fDl<{2tK1b8Tb12 zImfBXi1xiF5rU=7bw@S(Fp`zvTa2^7dKBWyy_CV|1OLHEMfM@LkFs7SlSKbMCN|oA z7$1*ZLHuh!{P|`0^J)0=ne{KD|LuF#^1t^TEv1nLKm718HNm|bA>IrmD?H#&VMY}7 zPE$3xMg$q-bDCSEmW@2~zU;Qxg^+JSfYMpRRK68B0-)d*;@;Q-qjiQj(DYvy4H2AF zCxaT;>_+Y`LQgg|xVmZ16{;CNrIevUqn7qTDqNmLMKmS>!R12Tvqolr^Xw}TJP`z2 zVqhyMt=N9X;P(uWg}j&2={=tS2@%&Z-IL-!fD4vn*$dBGjGx@puf*_@3|O68zbEH2 z#6FgQ7hv*dX+P%;;24;m@oU2hU5mYB#RLjtmX*#A9HImfknJD^>AgMLtScsf2yR(D z>H+au5I|rbi(BlZD8`TP+&MctYmSQJ=4fzdoDy9d#_8Y=B{XD1-PzvSy4(2kbZ~KJ zYisNNy}QkmVmN?#5XQ>3=G2IuNkK=}fYLN84Bly6S%qzxj-5~3_X4#zk&A&RL}J0( z3E>HKg1fcp(q&^tp|0@DVlc_d6V?W7vaD(*TBKEfuHi@T2d&uM3T-cp__hb>ZBKsL z@=~o_;CmKqqP@H46fJwWy>|B`r!A-gnu`HV3}iCOoh`bF{_Fr&Ow4D4`5`4Vii4_G zLs6Vo`h)}-61V!zUU3dJ3IyXoo>EXKxMyM&Hnl&@(pd1uC?3YYN|b5f>9DNM+gfmw zIppX1Df{aZ4+6UYh0rP3C#NVv7RV^$T-;DtursA#!*gDfHJH@sTeP&|wTm39+b-Gx zCmNgC)gAL;L6Ky`LCel@APV1Hyvciq(@xHKjjKEE`GLQ@l@?a%V{3JFyM6HLnMz5k zHnsrhRvRDNi#C9(+t!%yn~S#zkmUC9LiJVZMawBQ#jVtWKr}+jbk%rr^nBejOWV#Y^;*;y)h zSbtRz&7EfJZtLEo2Hk&+R&%Q{MJ&Y>C~k;|)Y^Kmbyov|sUB8ZHW-|rMXkFwMwgXq z%=|5~6+xbJFOv=VW&A%`D`Vr=MBdC-X5N;}x}^SOhuIf~@L6leos891lRjE{;&+|? znaO7t-O8F3FPoYLo{CPDjGBMp1cs9^H=EENJD~NMo#1JDq31QRGmY{EkK9&2+hvB8 zbrbeBGoD78r(MU@=b~-m&S3^vr8@S!G0*=+T9_c0?YMB^wIZXQE#2sD<7?DKmeW03 zuaM69xoT#%ykL#qXO7m$uPQbSssoxvpeAK9h4Xx35pJCQX)~B*l0B5N8Y^J%8&Cx> zF~R};5)P3#iZp9aFJeWhV`fauR0h~-Uzlo1z(VmEm4g{3wW29=?(2R}fMu1Cq1(h! zKM~eI7-yo!-RVH^3&fWS4xr+eYr^yZ4Q`kS#ePEsJ9<6HV{48}qoqCBNhYwJ^KUp@ zvWp0`DwAw^7jIONE!d-K-{+c9sc_dd&W4;u0P#!$H79uL)*@2wIUAQPG%g`KwJ66o z^{)WW?1S}<_0l__i43eFhd50elzW|48^^lWk51F%ESVsXljV|-O#Nhp*lgq^93HCF z)5nXc3G9k+uYC20S`crk^#9VwoMS{;K8r76?l#vWT@UXsdHO{Dtjn=uFF5|mC=-wd zV9)cu8u9ZkPt0B0bG{yJKZC1I$1a!M>Rn51zBYii>=gdNNE^1N(jQT7<$zDerm=oF zzJsJREbt=odVK8a#<3;*EM!RTX+l-^0z)K?hBrTtt&fW5pW#~HIH_VMb!M8eeG8Ij(|2OrZ*-z($tK3X>k z8&2ANBf*^Zs=YUu!q3X%n=|nIVtsS}e5i`Z5MAqk6$Vcem*RMI0yjfwn(r`{35nwx zVFxjfvh0H&zEp5W4X!gDxmmZb80s_L3kZ`qUx0uP%TH{1R_)K!@_=h`<$c8HFtX}e z^fuujN?ke&1Abesn*dA-sT$HWR$#e#Yx+Bz&N&`em^Q7ln72w4g-OaSYa@>wlySDo z?6FIy!;IvuFp=q{NiT;K)ix0%h}BThh|1l^d3{ zb^YczXITA`s{NJOTKu#y375{0+gyx$hv+0e1}&RSF$woV(OaRmZMRUA6t*HDrZK_K zM&hYnH-QAb{;dpY%nbhSAiIvrVdA@4D-k60K!T$GBtw(^fkm|Y=cNPF#a<0Ud#-3rX&ZL^BnmX7ziwpnse#JI+SQ2bTV9EiWK2 zM%&TG)_D?d;ttQPql$>far8IOoDdk4c+~gnI4t7)SE~5C_-u0Vfn=bx`zt~ZM}H>D zjVFv~>+a*NM~}DfMxSoAwzd`z%=x+1a2hArFaVlHgM$e<;DeSn<*b#-zvj$=)$1)vA0oyRK>qs7H z`Hb4|0=!$1 zK78AClD(%UvtIbz0jozib`R|sU|7-aRv2T*n~T56=;pPnl#^no&2S?u$s!-0OZ-~! zqAcgMzr5(EYMwH{Do-a2U5t&SplP1?Kp$0wUoAJJMuWsG5Z{z+L36=2hw}UhT_0Uk zs&jiH`xK_Q_N>sA$H%*$9QaCF3Lm%7g$5b!`M+7!@Rpprfy4&}zHe-|Q3-yYae`_4}Tw zwNB{XY|mX5ijyA5*UOyE17pGV+r)ZhxuuSaVlun)rJ!N`xE0a={p9U)Jg?5~98Nnh zY>e)_K#@E9(Py7UcMhXF-@bh=|Jqn>ZAPDeJ}J9zc%-Rr*`{*7ZkieJ+1YD>&CcDZ6Rz->1eQ{!yW z|KC(Dx<3@PP58tOq>CHd!l<@9if6yH@TFBw-A3wmIduoAJ5{yZ#h1I~)O$$1S5Cc; z)caMnJiwO+<Jc8loO7g||Ub(1*&{K~>vO@E)xWd}aR zu?qM2mVZi7%2Dns$V8>aiGk&fo4dXxh&tOm1*i@de(i~X3e8NH>;Uw%*#3V>{mfzLb<HJ%qByNs#Hi0`hz`of^2DFvgLzW;5Zdz%LgV~r?1&M{l#pZ{(P>vIDtglgTKX99%>S4sNQ*!aK=jy7Z8+g3)uFm_SP)IUnCqtDp*PcRqT zd0)`ws0Z{n{aZ(GhLu+gEAN}QY=aa>EeHBF{Dq)a$yKp2!116AvVXZ9;|?M&@~|j_ zyN^7q0F*RydqXD(i%^;to_dX{%x2~akJ|KLd%-#y)YK^WwHvi|n%m<-_Nm&G`Va4YnIbKzRn5*cA5pFQX~VotjtLvt+s}mCc%44|jHU<{m7Z*d1uhgjw?e zGR(`caVDg~thxQDb^pQKqc=K_hS~^E984g?>{{ZiZ&mJNsf!ggRMhK5FfeF#k@BQ^ z37#UZh}dH|TZ@Vzw@WQ8{v!~}6|+$;YJFwRKH~i=HgrV$^huHvaqfH3>UJFx9)Qc?Gjbkn*eAaC-QoIXX!eGTY+IM7$0Od2b$v~Zqnr+2qFX7rBkT)m zTYl~Gf2BEmk&@KMyE3M45zl()MU3O4=Jl~D_Knj23pZ5x%5Z&R-C$Jbu08f+VI>qY zi9voC`&{gZT?yZiSfV|fFSG7&&ZfV#3_=+-R2_Ud8DJZSMM#cOm9iBQEeWg8x+jSs z;XHk5qEQZWXh&z0x%u6ZgwFZAv{%;7tdogiHTM+EXp818` zpx3rqCW!X^&-vLz3c{-Dfs@04(S}joYIw)&iB;%F|_KQ-Z zYzRAL6r7>)xkgn)*EIjEt$&=v16<8|Vz~HZXtzUaYd-Ufm2wt^UC1kPcHEx0B4=9I zMZO|uKCml&RZh3uSLN*5RljoV)V|xJ6}jDzcDuu2+S)So#?R+v%P%Njez7DU{MDm= za;6&qn@vD%%>xKv&nL$)TQ%LJ&x`Xe+hrc)T3pBKTva2sIeF*yMa=-;J4m%C6q%Gx zUy+LF50@(+?3&8yw(0Y!`pOQ`1Vn~}K>NDDpMndn+IKn%kH&@B{rt(_{*QR~n?dkr zZ+kzQ&w#;R&f!hRk{qRJeYBXv+r~@k@V4)=9B$h#%MotZM^$54STxDyb(Od0BR@&E z;-hde$`k*vH1WyApZbT3QxAL?JNXZ*hm=gb>0g?sv;YsQ@_0+Iv>tB}mgjNHuslz= z5D%-zwXhTqOG`nW=EZmzChBrL43~o~KsDgZ_Ez&Qt;S=$1n|XQi|wsoG59+#g)sXKdJxhkiC0RQI{jTU`f~BEyWPv} zcyl47eA^?@(sMsk6(N_p6d;E9a}uP65c9f|;oMJ!d<-+X!f0pU8Z9nK(~$^JNpI6~ z0S}tn-YH~*5&!ak5G*@BFI)BPQod!2zEjG#Y|YF0mM!`ALcXOdzR+}O!S!UauR0}S zsb$2aVoMf!$1F4tf5|#;dwG^F^Nt8eT{WSUmAcCZ)VfM{gLS$a(n{=#>Sbz$*_N%+ zc9?D1B9*c&TccJv+tMW}x9hLa_TrJGEScfvoAT zU89|5>z=nrvDsk0$#Zt9)TK7s>%F9%dW!Vx{G+41rRc$U=BCU{DNtda- zP8AEK4Y)xsStQi%Wm{M%)Pps8n;;BU&*ynr)nG)djn*wj48Jdai;?m}*xGD`XLl0-bnX zYg_TP)&@Ma#JM!$u&kcwJ|QK0*hsaqSnbD=a>8{diLkiQ(`-0~zkLLMw8^N>ig)Ok z~n!yHbfH*ZyI~c~@JlfvYXqQy_Wqi>w zz&ny?tgqo#J%zP;h#n_GM3#N1myw-}&Xz{qA_4zWrNC^htQ7E0!-67Ut6C9I+8;Lx zfd3N;fYN=jTnA8Ug{Vq-elg2}JinMFnEhp0 zmWgUh<@l{|>OVq$_hdj%e&4E+)vqO=Ke|*re{_X({^%OQ`J-#f=8vur%^zJuGJkXp z!TixRECitr+Ffhxt>0>G3PzGzRIsyn&>jiaV{t#q z^XZVyf>dHY=Ku|@ExlFGQ~BLm4A$T^?FVU)6v||Abj|>O!y$P~9rkm3C>XGkQ43P4 zGPe-G&bJ-FbYi0+k**nwkt$PHcY z{6Tyo*Q4E*3qfHAATt+LsT^t+i(;Wny0lPQ89rindGLsEZrP>5ngG6UZAnC-R%>0% z?B4tRSf9IC5}pT-82CIl!L^N=hj)?Kb+V!Jqj&A;0j8iNUJmEWBhkP?h`xFPRNecSXk#R8!b$il7>sKkqAk zoo4+ci5n@&0hp;!#Lp?`(yd$KxBEol?cP! zQpqr^Qh95*a1l}TdO9)XHkw)qUEaPO8<4^PuVphKk%(p0BC5zaN=82#zGQywfHO#R!j50$XCee!+ z=Db9BGf{C7e=)ik+Tca(cskH2)F{O1uM7m;iF<l9Vw$aMGgGaCLI-F5aAcRvYx`OhY zig+GQs^|a~XH^9D^0bN;AedKfKAc#Q&=+Uc=o>1h79Y!V3yH8au`GdHIj`II#>K*X z0%6RX-8RB@woEQGRXynbRaIvsW>F74ug) zffX~jWC|-de|-NA@IfKLbg*dZMkA9L%+q zXM^ds5^QP4t%Mv*x|KmAjpV>TW#+96Tbg_;|N8T9Iuk5`l~Wg1!IOQf79!ZG-lpc6 z|4p}9YpdzeT`sj`Q_Cw+xU1z&C*0QZic{X#@;(%9Y- zImXk@!Yor)7UvmHFx4|H&pJ!z+RWe|G~17KvP-TwEJd(qqwzl!TLZ*5PDZCG@y-U^ z*v^kW<2ia{4+OtCcNpt-A*aM0Jrghe{ZBPz3%y;=oFX5k$wZI3tf)1@y3a z@4VI8eR!Y#wgwWr54NKyzPtNqi~e(O_x>XdDP!8Tf~&qlYT#2rdbwVMkG4Mb8+^E> z4SvckK6s$st-w(tQvFN9C?CrSMbFoV(D)c+CgUpdXslA&m*RMI7AuM+qSwWfG>5SZJaY_Gd_OgAs3vBw zs=I5x0vS2eb3Uy8AAwl8kjwqOOIkQcEsOga^cw9$ctS zhhxU7U5;#8ePA0M4-y0|pWSW`_=k!9#XlG#hdxcrC%nHg%8~fVr6W&DPBg|42dJlZ zlkSJykFY@*)w|CAxw}<*O~-3r#4$dw6HM$P&ya(2up6^ynp5#uW3nxE`w#@4s5|Vm zwkyi{7B!bt@7s#lY_&B;(v5H=J4u6sJFrH{r#p3yl@;v`)TV>sArWLb+Awi0;opn8 z*u{5K0==av=Z7Ld{K0FiyBfxmLVnNo-+t{yX`65~HS0|7hm43#x;V26uIXAd9YI^F zbkrD!*&{8XkOid~Do20|B#e5LII{=S7eI&i&lw`2?w}*^vl0Gmmhh~-e>g4-gA`fd zg}K)deW5+lV@WaXGccB{3DytNVq2`v42DF|z4=0qtLjOMtLve8<7EyyrJ6~aQ2@{> zt)q37$e5@bM1!M%VpfwvyhhddPAr;C7{uIjigqJr3!y)}a|l=}TDlPjxHBPcB*un5ISxs4T$8;g(ET zW3SZQs>n+ps;Yb6h%9TD_q&YnoLP5UeY`*ckWuaZrrJy?&l&TkxwP}%q6vIn?OL@d)29F>g<>awc9U2WpLx-N7dJp;o?A!L z!NA1!&54DjTHdz{hK9hC>^f)g7?cmmMWtDx`Dh=>xkgH0q9vugM<~u20F+tO1?qd6 zCv0M;@L-mgoO3MnMsw?7GHjm~+1SD~aK00OHAogNu87)F$wIBCW8y7~Z0OfN2Wj=f zt~ay*Dwg@u4&0{>RQHoP+d2KC4_yG*aVJ-d=fNKivR@NoZAnrvGZnd;w?sJG(=pH@ zVp)^9Srfh)i^;$gEH66|iMa`p4unCH7_+g^?}-OlfY2FOdKFkDEF%)+w-nJ7iGkWn z1Qvo8F70bnZ-&w&SPKg6foB3enXZG5D7e`6?i`~ppo z$W$DdDxeL*X?z0IjZdP28y}Uq0l*l8ti3;4$D;Bc!M*53q>~VCMV9fiDL=)YW+^cc z#0mDPrRapkQuo|0P9Wm!A)0^}X@^6-n=}rh2~?30Ep#!Z?y%ATG7Mj`cs2z`Lsu$1 zJUuReO z@npg~+3xv{zS9(KPyT0`6^Y#SrE1%Qg>M#Tbe*f^?-L1BM2YWRB8afRZB3P!g`hF_ zi6h%DHkS6;+5=fSlO(nwZmGQnx7V}iv`9PRG_I?RIw(Z|R9Y^AG_QyO?n6!ICY-u* zq*8d+FjQMRFl)4XDM|AQOG%T98L*q@UM8-7CYDZxI#A&)KF=iZ`ixK7jHH(%Ml1WY zHD@&qLgX^mv9o8WM@L)@)vzKnwGwUMD{5GINY}V%0u&^PTh6=K)vyx7GvegYJvnom z60il)W!&Bu@IDi1w#2Z~<#6Ohr%yV7Lg)X88yKJ>mM-^qVyGPBi zHqj?6%!$Kvv@qNi3%M5LnYE83uAW)l^N2$TS#Hb2PK8={; zh-H&(^oV67gzP+S;yPwPT(y=$0OH7vf?ep2j&L_+{i7q#Ne_AQbfS^KRW31(cT~3m zdk-{14>2!d4#m4FRFhn4P{R>wWUq8IjqxH_inI8_Bh9?$#oW+@uq~G* znJ`S@7_OH61hGcS4F8%3$r3$;|BZv{n=6*8^eh(7Q{PyTE%Z3aZ%gAoRdmY-MGebI zl=7;A=F6gaA2^q#27ccPkow|eD+~BuJFqSz5pzD_6+d)(*aNKE(V%Lo(~%=8d&ww} zkd+k>xNY~q$Eu}KU6czWsZawJiRPhc+F@L90m7sUj+Kge^q!7Vk&e2>dbGi1`7$@^ zrJ}eHrKf=5Z`N7Y{$3UEK@sMqS?QsK20W_K)O%8x)&Y}83^%Al`OI>w&2Ym6L%Gg& z!J3<4%G#NFycZym2IlsYm$p{5mr$vB4*J+Sm)F=e6n0s4msR!~Hf*>pF4?ZKV|k+e z>71EAyl>j$nf}-N!uKcsHTS_E{ax5xuZ8Oy*@aWHXWH~E;~M&ciO2*R54%JF?16b} z5bW7rk3(YGU+1$gzM!%3_9>V=q>T%$DU6Ol&$DC0(o*F3?;aLEFOVi^|p2v&-qKEFGQt zKec8}0v(tl@ajg~Ap&)px~ORHsUG^WzR96cSQ93jfsW$_*V4!nu=hk2HpL%369-+P zONt?AUisLj9oEDetczK2uS&XVCeXlv2mzn4l--5Fh&KGlKB>EZ^D4bBVzxW}0Ty21rmKWlO%U2>rTah#X1M z63Y|921W?s^e+yOo%jYmym8;H`r`do184McJ-&}L>LtK&9ko_ zN86(%eM)U*A#}Lb)h79lDG1HcCXtW7KCiBe#le(K!g+U;;J|&1b5q@#bO1=!rlw3P z(>}Qv^@6(3@ft!F60r@U{9*)iUeP{cAJlE^6^?0uD)Ah1feW1Pyp-R;`Lyy`Mj`fI z8RpJ8g4qLBd2!6Q53pP|@6@da!}#LS0|f>qvQA_LvEePRAiRZiM&AV$D4JG`AK^s> zib9OnZ=aK)=K>k^lx<#6<)9FCRsQsjgGC@WpZG*nABTkl;f@3f7ujPM+x4S&Dq{EA zUBuU}S$MZAbWMYx3IPZ@4?@=m#n_8A>3#r@rt_()FMfa%*8)!!#riOHm|(e5o^ncv zALSCcu=$8WKpu4Pt{-}kSVF^} z@T(C*3*tFT%^KJSKy5%69o8s$EKMZIFdJn&{WG0(tK{3^KX>6+CH@H1JRV8oh(G77 zrxknu_vuJnVaCO}nAFRul%W{?qTCvm8}{K;B=8L`T?q^HINIwCN3(G;_iq$Vn~V90 z?9U;Gseryo^qQ>4HQa@XiGylIZuEjj2=~F?zW4&{hfsn6NAi_-R~tb{;s+-*qwnA6 zPS44zwtOs*!0UC@SIHu3XeY*&=J$GBfFq-mi=L}d(5Pn~dc|LgW(sI8*#LGf@H7JM zOVVrL^0U@0+jQ6--EZpQAFx_`kn(XCl{Y*n%nPaSSVXfrfjv|g)WjRzUYZ)$NUlun zyh~`i(IgwjVsK(GXyvKZn6`Ok)*_qg6-ZNg-!B%cH-P(+8!Msi6})*?zWVa{NN18fm%{ zkVz$yHe*O8<(Sb&Gx~FLWnms)W&U;%XFgF_^fD-z8d<+#UfLp6hkMgSZRlK~waSU& zELF2~$=lmMahk?>Udd;3h4UslF<|dEs==t`1o>UKPM*A{Fa51+Nt0HE-QK<}h6sDa z@@G^zf^+8*og0BGg*WHYb=Y+!BM+o}A!>skb+8Xvr=MI5KQVsKsFO_&sHL2CD~acbEa=U(Vq)g5L>nDM zGw)=0u;72!O~8cBNJDP)N5$jbVu{0$AdU2it*z+ch1hvn%yEEHM7a_ z9b)Yp@uYh~Y~CFn?;RZ`??HqhE>3{aZ|)u*ju9Y=$rSOZ`u&t8g99q5K9zi3${yjH zG%oZC<2I zqnFFiOn-X0WCd-ggX1itCBaVE^ce)5c8=IPyojJP7$m)8-a-4)o7NU@6V&tf2hE)^ z0-^ULeg*VCMy1mo76oO6o|v=VYrF;4J&Zv^3Mytputz8d4OJyyAqy>*GBu)A*8zN)0fjE^U5TKU-0AJ}ZR zf7U%+>(z6A?W%{S>S1NoBF*|W=nY2gq`0@>-@@Ch5xr&JGwP<3?jTXpCQ%yn+5fEx z04QMwIY5MAn-FeL7y;u&tMnA%H;tUp%S>EACNDhz1ohly#CJO)OO&3vNR%62Oq58P zC%~}#e5`N(Oh-S<=#E9S_LF`(5Tlaj)`R3+<;Z}`(w@F8JuI=63rcq<-AViPq+?#5 z=C{{$`f&Dp$uaKLh96i$(sJem0zY2)FuVP88}lm`+ArcMAF0DM=_Df}5+ePG%K6xpy;%uC#jw#RHhDtbb` z(=FNWCLZGM zp0z{g6c#L@8SX{43VjBWNJEn-2O&leO(8Dha&x6g5!4%I;oav(u_RYby^fYPv>Pq| z$Zv3d8<%v)HFQZPZS9gA`WorK6>)Bx!Phy-k)O9u+5U(3Q)Hcv5iE$=_GD(&PC>xU zHmWmK;BV~UWOQmhpSd|6qBZTw{9m5~w9|2H(F&j(mNcwQM%*YjKuwCvtuT zS93oerB>nfz(APryM;loU>=iK0E~Bh3>O*6X2e+oQH6;3;NZBP?LKo!V!rL0U_--NmFxqmyUkOjnI4EM72JoC_ zvst2F;!I^hlZ-J3&4Dug##KP}Y*+U-8=XMfm$=K=<6NDFpJSr%&B6Y&=dZp#WJ5&h z)pM<$_cxQlx_Xw`QSv7?AStp;&3&#S)T|)!GZ;H8|CgG!F-;FHH!tRAn5`;@2E(@f zx~xk}+rPT$r9D)QjzlX94~tkG@YQh_RF{pGRaPesqmU?elx|q<(`9T*Z7D5e7c?S+ z&VgCOnzUqGP0p3E>G8M;>6{&KfLqWNxKgcaefFIP}(FDgg1g_9)+3bO9nCvmWDPStAv#4m>X$ArpZWGOb7;XuJY6{zK|sL z2xey%)rLW&Vwj_jMIaLUKUf*49dijdPFk9U`qH+|@99k;GGZ{4!QFv2qt?Uks=OB5 zI&m^y)4|ho^;X9j{QaV6ut^ccO|l3&o59aL0`)SP>H=g zBT@6{ujNhn1xh7c6Rf#ElgBhQ>ZXGOuJn{ROz2dpQq#NL+01d8IC`{HR2ARDqb%ZR z(%#rAeL@4HPbm^iAk1di*+qJL%_dFuk7?3Q2%5Ba=?RQ?WXb)cUA-UV=~hs_EDTvN zT_%pS+CkN=Q8D|oM|*ac(K@hdi?#bY1&qmv0(>O?wr6&o{H0MKP(Y{I=GRZ<5?qaG zK)19MfDg*w{-#x#FMs=+{Z>=b@AYhE$%dbLer|km!$dZ`^^z_w;C|EooBm($x>J#D zb({XTL;t($9(&CF?QfXfS$i^wiD3D{+xC3k)+5hao7Ek73rSmU=DhK^L^qrujYs2B zE*s2ZuFJ;aotKXqici7Ww8Rc7=(oIG2MeQg(9OKAerb6%HC$eoXqQ)$u3FwwwyT!c zo&S$t-o^2_#9(<#qj4!$EbleO;+RdJ67NRW9gag^T@d9R?5EU9VlCc1;NWu+!Mi(C z6j?4FoO~84I4Hex2b~LJL+AB4?w!V?Zo)KHIUvf{0Lphou2bfSY=+9cX;&nebh|gh zBtbcKbh4LC@wCVP!22hUd=kp;_MD>uMyF>3-86$rpdG)w63KCCC2%$}|41e5h(yVy zd?R=1SpUD$c(i23ywrb23EVyt7(7}frsr1VOCX;VpnZGN>CnYW(E zT;_Df-1CkWuyS<2zxT*Xw!mq|gc!z<)#D)@y;LeTGuMw+T*naBi$Seg;JCdSmfl8o5^ zV!A-bcu{2yL(WSi+Rwgd#;78Hd$G~=IMTPaU=5_Lf8H8gIidf6RglS@mk7mZR@#VV zQo{6URv|`&#m-BjhDW1!!@8<=|M_yJ>EC#_SM9MYr&F?>&#Maml1LFS;lxUq54c} z4Q`F4RL8r@WQxE!;|Z@-@?H~=1`4bnG?b#r;#7tigKy}nr2 zl=b3^@&hv`&eU-p#Ho!;=IMvZp+D^*Muy+nq)o$t<@C!x$0PseS4qeJ`7)mPKljIz zQt_A6j9=Sy6#g6p#iz%m;)luD|M|LG_&;A|r~c1pN!M9v@Yu{?FA`W9s}Z_;s%9CW zNm77#4#?tz(8>@0ieyvf5JO)k5lW>Uf=w2YW_%zWVms@$!?7Xi%(uaEjET= z&p}(ndN8&$Z*!t#jQk(F&4=vzv!pI=kC8Nh+?LP^@D!D6=Uh^GRL;=w%HIIpCSm1vxhXNi|-nfEgkrM^j7#y^Q67XKpE>#t9ou;3xoA3gkF#R*q_lcFh zahK{GO}Xu5qT3rD5+vrzy7!W*&fZ(yQHi$`~6v? zzP>Ym5dDURB@wA5}7g6!8&X$c(6q=A|9pU8BWj4r; z)2;wGz;9%1sQihZ4%Eb+dfZmhvj9U%M?xAD0wzHs3wC>4wSryPv>pSu4l2Sk&{SgE z`dW$L>oQEJfS!zekW-5ky5~J);5@Jnu>;OkGvZy-&;8u|xBPP^DK!&Y#NNVh!I_a$1X0<$q{f;0-N?$5=VSCAK zv+>hNJD#vM_%cyzHT%L_(@ZW?0`g?pLFrP-n0 zv1BVp89Z!M0Ny4KsCx8DhA$JvH8b&##d2N@%e|2?mKENzhv~8KU73pybqYI>t|6H4 zD3KaG&+blQo}j~1CE#)kw584L5WAKt?ewUPej{@1^I{dB8=$^{GxlQJn*Aeofk8F# z%uQ!uq%byfRkFH`87v!DU;(-19^UDxDD_nbTF_^6~e8pMjJH!<7X@nE
cp>w_m5 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

VUMxGiKRO%gN^3{ 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 M5po=C22iT{|%X+0h$7mammw8{r>%9bS5`J0te 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

lA8OFr#=~0M zNNUY)!P)Rx|1jtrkIs0bxP^#cMNGDf;fN(n+1rIKuq^1oS`lb+J|D-|FtZ%<2+VLq z&WN47qT{HHwWuCDlc8a&#Y!$=EuTA|Ar0GH^koP7N$m#=~yl3U(aF8jcE^h@ql#CL#QPEuLqZmwkCJHq40F76G-ikI>d zi{E?q&}cZ+G~%m(BmTkl_Ck>bDC7H>=N3tu7_aDp9Jq*xqf|`ScbkP+w}p;(X#DMA zSO6V})QJaD)!`dsAqXt8V{vjV!ACxkZ1ad0XTjRP0L{&r5s!iD`e&-tT@B#KU5B*- z*SxB(d8DrXhf$`^JgFsJ$QhfVAIt2ik{}g&QV>fliYUn73vo)+c73aI(*jty9#_rU z{GjOyeIw~0M=s4A&5e@>2|=73x2=(mkvz)i<_x_e-J$B7X0mtLtSRAgcWy^^08uN3 z(>71U_Enw~dyN2fE=DsY9n8i^=;5J_(xMRAA&>r^_(b}`DgI5Nic+Hx(Sao_AmQ`{`3wLa@YNC*B|AWAH^23 zYRJ(m&~3jIi5#?8grEn+15$TFLO`5Ph=h|A@kXSDy!ph?HupugiNM0WVQeJH=Y+9I zi(Iovlp2v1rbY%m@H^ft^dnN&ciyCrx~U;K(ijC(!J(-zipgvm_Pf5|H>i@hp#>Xy zlegH$P%vn*J6`Odr9xg~5EE?!^{?4*46N4dk_*bi(+Ni5lsR`=wn;y1n>Y;ZsXs)Q zDgLY1*$09+jN_P}^(jcgyv9-BdxH-Ii6!%HI&DZ zU||Y3=5_g78(l%4Eou)Nfl{YWD6o(2c9r`)JF(K%URUU?BJ}NW9Ue~y_d^D9@W$gw zFrMI}5xN8F;0uM29tu&=38tquD z$)P;eEc`l)^?^@&v}KKQ&+^b&@B837~gz%7le9f;*Chs8(eD znw8JQxYJ!UWJf}L35%Vw8Jeijj=hmT_in``2!<3x4wW3 zdc;XFF-+?e$K(ERxOk*#@n&OwE$y18No}2Y6~K=&&0lq@h;6;tI?kyQNxqM{o=3hn z!;b=z-j4b6Pi}5wf#x=no#scLDXhlRC=d3TkFk~I8N4e`{2pN7Q3u~u1I9?WG18Ed zmn1T}Wp&_+$@4bLe*g&HUwY>=0)q~R!Nd-SGKF-}>myD#eyvIkHkQosuog;0B>+N zZ=Tj_B>@D2{04X#+?kPXYR+7IM<`6L@O?odWWQ8J#qC0Wyo$8g6enY@{kO5bmqBv-eK5)MWJu38ZbHDjj#MuHZa=s|jd(F~-QVN7;BE4q_=6izMi zy571c!l8_A7zx>y5VI{MI$I>Fn+fZtWVdc;#L`?6wWRPY>hIX@mv@eL_u8npK=P7e zdixmbW*&V_J$xq@t&|Xn>wyisR4}(Lcd3*d=PM>A_>=Yj{>u0ttBq*OXg$MZy?LYp?_#d_UYI7avztv`At=e3zk^RS7^=tgM|5fonk}NtN zVAAo`IO8jM_|-V$t8vEv>=+;k_8Kbw#_`ck>%4GVx+{uX@#vAb(^)U=JpL`vT;tA= z1&3(I@lxfr+c4!*pvj)@9kv0w_77gR+a+;J-Yqe52K?RH63722;k)e!4s8y?nFU83u05m!rQh532-e?AA z2hivk<;iQ6MzMm`s47ZqGa{m_k3!Xo5GHwTb*Eem=C7IZO#9seODlkxD zIDTB+v^5!2YI9TcM%)=;Nk`!An@3}mPUAx0YaC|c($MO0BotWhXjBgli4xB#{bYO| zSNNqm6RVw#rfkxH&phefl^z!482P0nn?XmfA|Fo1RP;qCoxVE$GezjVgFVxw(etET zSkG6z->K&!U19wpt#44_UwzE*tv#VPaH@HOw;7;XURPA%@Os$N4et;s1tDTrm$zxV z*2tuRK=D1GoQUgG z&Z17a~(%sdmRe69rxC!=YfSLR&oVa@+y$<8!r@R;Sn^Gus3Gkjb zk9-Pj-Bn$;c7&h$dckbMtB7O}?nSjyaW>>t9*_5H9$CzwRRH;h|aYSzhKpf0Cd(}T=m}p+O%c`(DXYxcEeqk+YXZ>kjr$2V+R5+#{+Q{ zv=JeU0ssp7-5v#P);z!uYIf6FEN+>L@~-dp!w$WZ^1G-)RH*KOC{M$;T*W8$`b{=? z{nlx4zsEeTQ_kgx9~EI_H*%zUtDGL7`FyPXI(6_Qn^jG0CLTTetgE4}N1JNCHjuKD zfFT$-Wr0&4Uk+o?wqXw7Vc>On1{|^7;Hjd9IRv+HFt%WR7k0lhHT5ddwWE+YR34q2 z3+1Rgo4UsLmXuD~O-UJOz8e5-?ze+U8-+cjQ4_5yJ-~lT)w9K`8mRbBJU{XQ3Xf5v zF0_>kk8aAE2p9YLlC0hk#J;Dcr)VPRKwK_keZ~iE$~)sYNhEZA~6=2j#rNq}TGm zHe&^9x&RDWZ;U-?YlM-JJ*5Av<;R`jY(xE6S3dxC{3mKIQfsfX(&=JU%d=D|JKrQ& zBLuCL)<}WRgG+ug@$O0#4(5%*^~YUbV##9-9m)`bhAwJgi~$lSf&r?^RcUY4)(l9W@lSjxMxBJA!fHiybfZ8>{Sfz51{eZ3>PW90`)s3WnF zJK4$MdNAXw78Y*Y32+3rFm1k%QC2{rl<7?%HKlqJ$&Fw7SN#!+GfJXgfeoo%KCV+t zzzD>SJCEzVasji8uTAE-!&k5j#PPd;Lbc1sP4{BfhpPJcwVhZ`N^Hau5%?pwdP<8= z;%RW@>NL2Ne_ue->JGljJvTPBFA~xvu2Se4_JKNA>!4DuUK*8Ddae{5Ai<_SiH}Ak zWB{ln-54(vxtN0N#Ry%Nq6!Ymw|MVR+5=#%m7Fi4S;qSs*|E>uIbC|ni&Z2<*4q!rkavt=Pa zYc+&wDlz?;Us0-qENEA1B4NQStv`%Byc=EygRmq#q@fXE4EwUJ=vO}LiQiC9sH6tFg4Y(Jv(c476}(=_$5ktU6ifBXauYXvZh2R) zqgZOlO8*}IpVa%iU-3F$STsJz|5LNss4M?pjrCQE|6Q+rmH+=G|8++Llt$*xg zvybRD4iVXU#9Unl{`IhY)ghDvvkRx)&f~`w@iXzraOVb-NpK?otEhVyMaPd2!wqM| z?@oZa+1bIeE2Ch#g2HJ);GKRj3yp2e7Sp>oeGHIG`0{2F;LSY>M&;pbFzrL%WsewH zpn4>^&}UiqEM!7Rl?!nIEu^K$y2kJI0K=D9y_QE!0&uajf7p6G8An&W_!K+f*sJ zJ_Eqni>GJj1s-sbHjdhBo#~%D0442X-P7U0)AQrwLn`{b1w0S@Z|}7I{CIbdA?oM7 zoquSM3-7{};m{jZu8Ssf|HaYHSpkyAl!%}0=g(Uw?Wc#Woqrr2oSkR0czO_G%A=r+ z&RN1)ACAf}=+5vVD8Ppjy8O^@3oJT7VFgD75WjnXQtj4Z;e7Ax9HzH>a9ZMWWh89~ zVpnvNFlW{#fMVOZ+2}2>+@oBUti*Bz@REq|2IFgQxeWgYv@KWJZXKTd+}aYR0V=db zp^9f?d;r1tGh}u^>IKZVl~BApx+2=;T_5QgT%m3muQ_SD1}qT;vBo$SlAYaNl5X7# zZ9BOQ9kkoUB@z;oyOd#ckf+a`Ax?(6?6AAmgu?iEcNuoAIxjcY+G|a_+U>>~)Q}bN zZgxA7l6s^O?OIq+_12rbbL;G%{$iJfd{y*%Jf@{4_w~!-12RYbuw#-;BPT6@$fFl8 z?Uu$KH6+`iDPE5wwbq*LpHJphORAJs1(n&?Jthd&T0PjJ|Z5WHF;=@LL5-I+?Q9redV-a0^ZR2gE z^xDQhoYGK2m+p_la(LA*_b2_^)e5e=leAW`8#*{~z#dD=`Qy(dxJ|8s9*%+=e=_d4 zCxFv%C+@;`HdG$}x_5fA<3J^sl_M}UFa03=w3;!fk#!RwC#?yuPxF|BYe2)v?|6Hy zgO`gm7ROksfrNvV*a$A}1o+JdEC?DFH=f|waU%Hh)`h1tNU|$q5nc0I)w_Q6s?mh= z6RG>NQ}bGmHoPYE#T8d$b=<>&g>`>`GCR@oz^yy8qe802EuG>|K@qy9!BIL%V=1@f zLfFF(y^cks!1aFm;s|ebMXjKn3tsGbT^CIu_zvG9gG}fX>OVhw*4{fkJw7eG$}u4= zIsPe7dHzU9t7#O-@ss+{!MYzgtW$M$6J#ClsdiSZP>;gtCyD zR8qlsat)Q6Sd;FDlzNnxSc~^Qr5b0(>Je#_P=(TCr4h|16vpIOS;X;4y8y}YvVh@} z%0hCitUUb*#br)f4MbY$wJz4QBh_lr?GR4&8f0?5ytCYr`>tiW~(jv>V+Pa+;kkE%+$@M zwPBSdUyoLWgt4fIjWFBYy?x+w3(+DJlJeCqD-%JNcfm|)|M)h~$4{nYfsKZm;Dz2CnP&rc2x_ptw= zDCDs3HkmVzCqd_8bTOqAf7HeATyg7lNt#r?n$ypnAHH6o*eHM{g#TAtpS#Vcm(JlS zx#=N~zle7LL9FSXogHuf2)ig**uzfEoXxK?4=)wg6=Wn?Q+; zw?u{PS5+iMpa?kv3Y^i(%%j(mZzt_;KO8se1*lbobZo)~q6m1nleNKUenA2xGf!)Q zoN3xCl#{174ffm~BEXl4LmmM{`$emLvU9q3$e@>*2X}Mf;$(;6qK`T#1Q->AZSDcM ziivQYf+?_kL($rR%?28O;U*b#!AeZH74tvKd&_%sqghE8LG2aLpG* z2zt@y9)4nTBO7;f?URm>4*e-)G*G4Ae2EQt-7>n1h|v*~psngf_Rz|qwc#CfeDVbW z8|MRZr-VySx;H9{_nceY(tkfXTiS_lsl1!uU;nn_kJ%id9M~Ies@t1O`)}_sv`nzD zqynQ>meo`$%Q-K%WVe|BB`K>wfXrTP=JxQ2+>cBw#OM%_}8! zQmK}HqLkjTT5W3pnqtG=w6no^UEX}zK9kNQ)^!}Z6$-|io9)Uib{;v)_WhgR*q-MypsF9&A_Y$nuhou8i`JbiJVcElC}A9DN0H;3QV!1#0f>GApb@$D z>g?w|jD3=oukd?EXaZK~`j@k-QuY;^PWdAgpOh)dn4r_=6{%?jU7rrNM#Xuq(xx(q zfO7yXxkPYbyYiz&shVA13WLcul^Tx5dMK>fiJRO5lVsgoPeCjH)BIrMt| z^v;DoCkq{5>d!gw$EDg_X+9jjKwHH2$&1s2{ohhS5v@dKA;SC#wM=|1&6Koj#$&R8 z2(eq#^BKaIcjauR7Ceq%l&EvnMrSu+n{_$9`;K&)iJ3{r{st%+XM3hWFhHlCa6xY` zm3+Zgk18%%#R0|38dd|v6-ZuEBt@iUu2DpFt}^^ytZ`Xs39&RODYb*J z&9p=?x!Zn&)Npw`fy6ovea`|#G zI-0!uy^_?ddehUG(O#T*s+^tK(p>(%QpNfhhc%UjCSlt-4c00-rxxBRr-?0Am6PPh zSwWhc0+1@zA!UFHyzuZXj7udrs&=}5IO!mDr7FXxsR$o-#)|cPX_v9mv#9T9=_#3< zoKocD{!zfD2X8wY+jJYWvz!L@4-WTC18B5|ruV{Xv2rbRvR0!qC5PU~d@!X`8F#pk z;}_>AFV6pu!~k~mf6tG1kN+gq*g5{+s?|FB|5#sNt=F6N2KxV~Hmhr2^?(10|H|Sy zdWvAR-)E?(I`RF=|Dgcb|HuDx&i`P_D$;+#(SXyPeE#dJwbfcp#(%D@t~XHszt;R3 z|M{=^@6k76<+49o39s?hTmb-j@KJ_L;axcOhvjgLM&|tv-j+!Eppv;8WEmYimhj(o z`geo=eNsZdK2`d+2376}!u&`aLxcU1HyGTZ_x@+Wq#KOjDxdz*zk2HfzxMqVB>jY@ z1YW-a3|z(U&VHb-*0PUCfgiok5H%38!yo0lXNySpj)zXHjV~O0>XsgG*mn*jKr=8d zX>vF9CqwNX=GoB;@ys9j6K?>dKl;!ShwMiO4F;sQ9dg+%_4w1~yCq;UD87E@PsoE! zU3GD&{PF}7XrtgwS!5oNV7N#InfNxLYgWv($Lyp7XKp6gRUU_~gE2d1#wlCI1HIXR ztf$ayLHe>mr!UH%&6f5*=&?UI-9%`Pz;8*cJ`v|=ALxq{iosA8XJix5XuuhG3fvnOeclq)daYI~*BVtgEHBPl zJRvsPz=H-u)sF$H^YnR?Bwq?mSb#m%CjmhdeQ#4-3I!wt320L1^+(Vz)OFpjhMh@& zJQY{ea=n5!+FA7yt6aR`shiBm4%Rx;onV689zc&j08B=r zukHMM$z9NAS)#>{Srk2Q<3EPOdzr5xXZNyrob_W%uI0FE;DZgs%CZhu6!7|I11c{?lNM&Q1{(H{7{DLLDR zI-5=hZwh&qr(aB$ilT0W%5SjarI(Ow_4ZqTJocewu5%Mi-iF`ECW%vhgkBj?c_w{< z1%(^|&X|@q2S2JgXKC{9YmamJpK>3a2i^sif{dR4zE!@UjZ&+Mft29N__cix3^Zd(!}IL|=q6x{Z`<>&@npLYKS$`RwEbhXAQt zOKfq!dwf>0C-5E{Y@h96G?(+^)5oDd{YVm=m+(tZHIdOlTo{BHGYH+Ow|GtgWeEl}bgu*cYO!vYmV5qwk75jQUN^Ipb2e$f3#R)v^i} z)bdAbkbEm4+3C^I6rsRjMuiZlJ3n&f7r;((Xu4Yr&mpIvYUl15)EisKYEQwml{Ps& z9}5MZlkY&XJ}L=PwZ;Rq3$*MM7WBo44E8Cm8jV_Ab0Of&-)F&;8$kpX4m<$EkYYZO zSAn;HT~Hl!sK6G_8`ZJPvpAYs;dOxpKvy7WfDaS-AP^Fl!j+2)_<#843PrV#sQg(_ zlHQqae72LPcL>7tcyy>WNkgKGjir#V33*67*hdw!_xML-KEle7wpqUyLMkLef+_Ja ziVHvHBm09Of9}$Fa7DV<$9)-3vAf@bMC!!WDTqpkRv}ggZ0V`ek ze$W!>;H6tx6vV`5f|(i%tfT5XH|I2|T~S++%i2#O+!0}4=PE@=_!VikF2-k($n(;l zBBy}`De#bijsdE}c&st%>J7m{^IcJ%eAYVaM*hlWmW&i%1ZaH&YcT5%pc$dZL!@Ol z@I&d?qL03)tX*1CC6}^VX+{GuQI&YVTJWpVBH)|Rv$5$?zUow!$lwo*{vl+RU~qSu z`qjL>cZHsGup05_v5C6|?jBp$cR zhPv02$Wo5`xB^!#V(aL=TYSntYkYT)IJ`LsIR< zSOPf)toQ~CP$35CXj#r8#Qi?;FHKcdtK3ZI}|ASFCfn^X?5*pjMDM0{5Q9gtDL zz;?H3W6Dr(<)1HCR+h5x*`|VR8ss+8@P$_w7rBdzH+dxGUtbiFq^}`KkJFLPYsh&z zd&QEPILtF>D>xle5_*=d8q@ko>L#{o=-z(d-63#zBNAzo`#|A`9S`I2GEJqsN3ZNC zuZ;D)q?ZK7g)O#K9cyIfzx;~&%L7A3jHD+@Y^Vi__ycpc-^eTaCBobXk$)+dd@20) zpOxj6Z@*o7LxM!*(`++~K4nf@&$kr~l|5*E=SrJg#hHg&-xg)LA1N*LV)4 zv+F56XN`!@JkS5KQ-ZeG%Q5OihhnLMDpAFX?v$$9!{~W{1<@-b+#_~+cYvN% zw7HN>C9f%vN5&W9ey5F^Yuj@2*})WDU2bPXScB0N{*p7GZH5GdzV_A34?{Zv4#svC zb;Gu^v{2he$47hFQ7{U|Q~u2>3Jj#Z!ny1_pA_S$Dh_+<@e#?A&e>I`gCpeMqgfjo zhEH4*3~~83q$&&?+np?|5&rOCzdF~jB-mkg=-syAE^5P6wqeg7iCuq;ey>Lz490*i zjp>=>((eT-x`uXk$-W6?fKl4f?k1dKzw3|NoCk|AhM~I&RKVoGFL{6_ZPcd;g-j{49BJYleFD7NEq{>5E+Woqc_N$jV9lJLxAs+VtAx3@y zjt=jJGBJRIr84kMr9JX*(z3W>D6d@0Q~DF zO~&*Z%_m4h(@ut6>7s^i8@=4(Du)PxI+bf(fHfMR+G}rcv~^MVM07Xpj42UrF>Xmf$+9EDInN;3uXcW%fbLM*ZK#4<=WwW%+)2RE%VHlO=J3vnF~@o*+@s*S(J6VeWR!yI|eF& zEFUKR)okERkcL1FT1iA$y~_r$XY+=AGx5e_exQ6K3QL4V-W2moL?B{tX>!Gfr)Y?_ zmBuqJKd}Qk!d|3r(!E;`3CvCL#`|#D`A}KzR+g8zE7`d<(GW_>{w_O9cx?dXb%S&c zQefyhnb*U8YkkvQf~&+`itSwc+2Qe1AefK$_s{mu+vlhV-OkaihKKs|nK<|@-9nyi<4pjRSeS4~yoa|w+r`~qC z7w8wpKInJ))4`pgCc72o(-{GeNIg=qhpmPkfF>qDx^r{|6tr<$Jl_6viO97}sC6fl zfzrq)KltXIxsRxCj5dN^SHq^Du0mYbDI)R+rb0Y_4zvUyc0^Sz)J|=k=Hy3P*-ERQ zoUyZmY~_yph?<^Lq9mFyS^ngV1dDV^1_BDx;14G}Z#_HMY41GWg;f1pH9@uI$5ERq z!XKG%PNTy=oN)9UK98RB$7$;b`hW!f!HH+*rw2fb=IO7TI!#(OxqEnsJ`*8D{^I20 zr~kS80*TnX{H2rkUY>I*{NTjBmwTMZKRA(hif_wY-umKfi8k95k)e$*7D1N?m3T5& zK*FLu^seA$fz5@YZUT{(C*CBK5!u;qAsuh2L<3NQPSJ@}c(4>SDi>lhCZOK-`6iC^dB?F%(Z%HiqaFQtEwRi^a`b0+e=s2|Xu zXJ4QV!=^A4{;T5?^a1m_QmKf;b9A#QUj2N0cK$k>eI~U=()GurItRzug5HR36_Nk6 z$5x`)sR*I%k$C#z;BZ&GqCeZ*DYp}`PLe{O5&N<9CznB}-gyyE$Ovn;i4ZXq%C?C) zXC9l(f$>j(V*$!HQjz(Iq>75uNUn&yLs{|;sv_>h5aR)muNsfsg;N1ypJW5d9*cO4 z$W&#bq*>ew#C|}vfn7l_E~JOJ!cc3xQX^7jMdC=Dn6=asG-fs|ix2QB5-yB3l|0fl(g!?IBHB`2>j>w7Vu+ zM)HAfHFTqFsz$3}ZoH~Gp2+Fi(9SNT$ZiC33<4ppw@h5Gfl-6ND4XhKvl3bMd9D|4 znB%X6*Gm#LNmaMr#JeKZEvrjd7J5|?D?GG41uUzM7u|^- zOu3J8COTw{p;>CC4-P@3-+f)lBJS5(Q$nyGMv1VCe5o*=qsvWZ;DyOQ=%$2=ET?M{ zie?jed6%jyWs|WHq9KE$*|3kVFl3s`xAarD<{<8(a0Nr7AYPEru_?&HoP>flV%EhS zNsm>@LB_hYl>gkp_CyM5B&^FCsgPZqQPl^Hg^EJTh3rC%VdQ4;huRH^d|*4|ulRmw z3|$nqJjj}y#5ypFKz2gtRP`ZIGtxOy%oOcH;;W+Ca4Ap~1w80^DNQYkyp*Hnwd^#v zB_U5YCGnaZhZI<;ktn2xmVZ)|6(5X3ZbhM`TyilZI7<~^(U-m81|7jTlmO3a#Kk*S znFKIHG*T3nRLv@5A(iE#umo$dSuLj=sM%=Zci;nviLRnAFWyK}Zz+f3+`3&8uW&mR z7r$m5xMkN(3^~qY%;aiPNGWE{p+JoiD%B%vR#{7GUMO{AB7bM2k&lrHJV4mWxebYK z(M?r3oQ;&j=Vql=X|!LUfr0awj|4K)>v9+tu@1C45bBlJD=Sw^Z_FqxofKysRsUw~ z5St!`U!2No4-T&9y!Eh9ef1iZY*}I$DyFY66Mssy-ed9^Bw89|CY*;Q=R7_;@`RNM@!Pd&q2?FUxeyuf4=5ykEWPN%2<4$~%0a=br zw<1)aO4`*hX`IZJMj(f~o!6B-q?-;efF~Azq=J*%866FhtHhYCYwksuX?rE-U>4mGD@a|up<&Yymr6nk(9jbQ8d&H7 zSdF_6=>L!2l_jPM)j2XWocl6f$*M=xHVa`$op5qx%U!^MxU>72M-AkMMA#S(U~l+(hQ z`K9yfmUR#*8mCPB0l)>hx41;YG$8*#7*eLfrUl4{`@A*5gkw@|LPixO0;4XPi1bHe zlFrt6w<*>RzwOioc@zqzYYEyheB*3Tgg;5Mhh*zPoPM8tPtbv!PSN_T$+i(Pj_p5Y zm%-E%=Y8lIGFJ`HrI=Mx-6cW3miI6QdcBORTN%NE{=I#w9;&9X+FQ9Fogm zT!I~n>MAh|Ss;*7KxjP!T>4ZQI3yKyp6v~Ner2Oe9l0>M#$?t)TZXR%m8%MMyS*a{ zP?BWTXFJD5*V2K0Ew>U_@|(CtVh+A?^Z_Glab?QAb)m+;4Qdnto5BaM8i2=qpU zxCCQPS;B7Oq9faIX&Agbm~*p9n3j^Epn2;IV@z3YQ9@&ahp%7KxCLJ<@q91^N0w*I z5E_z3l4cQ|n3Y%mTzS2mC$$)%PdN_>)zow~03_LDh2{X;1f)fNGSsRh%aWU`!DRv% zuC{974U6@RA`eBfkt&`gFjKa4n1ErKc}2b1ZJQJ(*th^vlzoBZj8%9gz-8tq{J(8+ zplu7d`ikAHbB$Xa%Cd7+^PPP)b>~tw{B*_=LudL6%xQ53k472QF|mf|EP+!LwNDZX zLNdQ{Jl7fxH$K~6&qk4LL!X$EwsP8qYNMug{4AH3V$(ipX^VzkxlKN3MHKeKCIF%8 ztI(F45zCjun~^%Amewdhlnz9Jtrgzq{2InvYpc=KJ^}mYp*Mt!AI8tUUkwc03Xh~0nro`6A*|DJW8YBhC8<2 z9@T-dCi^D7mDKGUYvblqsB-gou$r&liZi5es2S@;mvPz@blB&D&GSR~Akz1{6@_VyoCMLUoJIsCQnX)wX)+L*2D!0< z34qJWb`o;wLxZlB#juOoWemMsfR)aac`D_)?ODKYOjMl`vI&`sYwmKbELTojf2*lC zdM=&uOg`LlzInC%=SAVwKg+L|FN$URR|Wp$S1xKROQw-`{-_&FKB=9$-A)jGQX36! z!-A+>j$2SWH%Gj-m~=-UHRb3IF%Q0nX%X?#B0?B>v=i`O3MA-F<#LXbZw3D3^iIxK zPYPEdK$R%gz01G1f`67RD$6cJ%~LrGDrn{p0Saosg@}i=QP*u4Xn06{0tV!4Cf+E- zH$WkSu)%eqL$aY5d%2{15+bJn7|nWReePA-l{?5Ib=xJ~VarIyT)NWlXcMH5ZsVcPt zq*sWJHrO9O@_K~hj}H&`cFx;qKYu3t(YyX67}5Khx+qIh9fSL%rhvikhu5U8F2=K7 zj}+2|!CSxLT2;PxT2HY`7w#CgvyK&b(2XzngmQKzRRYpBp`QRlR=v)tju2^d}Rb^9f zHgbwa_))2jq}L-hHokN1r2oEYINWDwMu%4mR(1{0M?~dw=XAvme zvLy0>>F$*~mGD|yvj9H#&@BkR<8nZDY~BetoHe&Z>y$`~76x5)lBFsfXG#^h&SYkn zk-2Bvp4}plOqdKLRHtJlE3GojQ@Uo|!GKi!O(~-VhvkfZ90?LEc`D~0?rsBdVkM)3 z9A%Kg++ZZiu-zvA=sD#cJ>MP;tz@OyhIvZg4Gu$hHXK`}B=lk-sbIHh<+55GX0oE4 zorjtQw@kwE&+Q1h9g>}$N|puH@9|HW;OryE`of`dkZn?9RxXa{*z#!A8(Jlcw*hSI@D8IeXwv|| zJay6>{MAsj7K*i-_H_o6_rd^{GjSx?qC#RUTzkLn^< zq%GKz6|5{Y($(YiCzCDl(TLZrFfQ^!h09x;^} zp|Pa~!gzN31OwmVk6Km#s$rm8d{trpPbF~~0L}!2idYNjZF&;NF)_FzkU9|<0OXZZ z0{DBUsM3gH9a;tiM3henx8C>@-!<`%YWq zqykCHoYK&C)>55G4sn-+NvOgj@zfto#WDczvbaPA!jN5*1!DoX{&W(c7bA8VM+(ou z&1lobrzsO7OgakOH=v|}FEVc$>php5>XtAp6Zl5#NA^Y1S)`+zekbWDRtqL0!3eA3 zc0`75a|A_NU*G~=^)D%-TGW(IYH5k+utb%4Ehv(1ErgP>ioCJ05%>Vb_F!dS!fZlJr{eKyXRHF>vrdjTFT8~aph3_(L2MN@q4!xpI8Fs1@{|w@O}zIa_~u1fXqsy zGoo`{Z$8-+pVb4b?su!%bTWg>&Z9IIs2C+R?jNX0ew8cND4g#dF(N|c*aVp}1ll-QxMMTf$l zhHFzXtv%EzvP~W`zNOE>p>Bf&KZ^R_PGTOi5}`6q&~zx_(CuWrnY|gra&87WwhNa1 zC-$d6XcV-ikFn%(CO;QOg5^U z)C{vMi?<}X75h|wN;6SpXT@59Bae}@@4~j_Ye1tTTl%^vYUxvWZ)~5PVxm50PTT8Y zw_5X;HQZ=>%KZ`2uS?`BRobv3ku@9Bbv&Dr8&YZ}GHdq9Efr6%y+KcTu4eu;Qk4COczJBpPFz`Wu_BspvT5r+w`v(O{Lvc=+iJ}46CTu2@YAML1>8(&!$t%-A_%4* z=agJ?UJg=*Wr8Z%0F+o(hgGslj+F0NOHvg2^!6E;Fsz7-${m)t^)V`wH}c_DLj^>| zkD})REuCM0z*8}A%M>CKWvogfa4(+Iu1q@Z;Ioh%UghP9aRg+GYK08%q%!gKziWTp zM|>?Pzu{g2iOyP`PB7t{ArR-mP@GSKp?_Br2XK}SQTJ1vdv^mka=;q!y0aVsx5mhh z`Fyeeca+OYS;W*ILM3F5aJ@t2u%a`YOz;KJsLx^ay-An6Fb6%^mNqWc#mGPJEF^a= zIOLsQcTE6T*|EoZJE)Jx%k~Io*7N#Muf<7z=#Jv+WIP66XkK2E}JQ-ny%6maZX_g@_$INSlC3Jaf-3$1Sr1Bjq9ZiYp0vSHcWDwD2FuxF zhD!%)P*;dM_`Qgc0ALw%YR+j9gp-D?U+#qqc<81^T1-rStu>d5Ncw~n;P;LR<`4btC zL_bLdJtq3MYdN+f+2c|S9^MQR6e$ooR{#=;k4>d;`bqU|Q$mK*E$-)rgcRKdZPRPoD&!A$i>Ad` zLs9K#`#vBk8Y;5LOu3#`vbw^PME;tjkRAm|{-c7!r_JCxxIu7IP6+jj4qERZ(=s)o zL!v|1jtf0<{ITsm`K0JW54K+1LD9Ah(a^C3T6zmO7)}g!RzGWHo3uiozR)6S$fnJi{6ely$Ly9?A`%2m6`?0hibH41=n3*qQT~ObqsrVchb~d5gIto`p`}!4`CMhy zLfZ*zPPJa9BzC%!a~g0er&dHK9LU{RbPlsocYc^l(#+!AQD8k=vp$OD`VVzda`?`R z2HvD%4*xoi0-fSHtq3g>r6Tj;uG454{d|z1MkS+0^OB{Andnszr=RGBPHY4xA~Iumotd8qRvX{w?|L#R3&?iNX)s%YS(A6hm8OwT(lAY#ZPb zkOLqRhY=Jpf*80`QklRB{wpwHVkN0bJz+l<0HqF+T3C{()-K5o<1E1H zodh@j1npSnuD+BBBcsFjj&nOn9b4HlZvYc!=)Pb^erPM=L_Gn@Ch!$0-W_bGY)4tN z&;YELA(lExKgk@d7x7PTHl0oUin+DXU$Q>|0;uAl!8afhpMx-vzoZD!E2KkVSe9m` zE*qgoR|+f~rNUvw-4I`S0G>7s22lu_>PYe^DqPUS9s3zUQ(P=OR1ZHLTclJxv;Ob+kJ!YIZ} zNU`c)0kw`E-WS+7ck2}Cs;1oyl2-n~6ZRtLjgH@gP>)vTlR?UsCcXp`3D%FF#ck`BfwZA7P6otY?zAmq)RR-spEiKkKlK^4Is4BZo^>f zGD^SPT%Y^3#N5`jFZd*KAFD~g|TVe_EsIU_r0Wr|;Eurx4gTP2GA4Pdjloiu} z#p4ibMT6s@SHH?AGpLjTXQp0xvRb(<8FR`TVtD0?DYD2zx~0hW3aV4AP8Gkyw-Bfx zL7`Pzw!~qf@#IO>a8~Pi^XMBNvO^}qe8`-%2G)&!Nkb3 z3p80=w~Jw+`?uuNi0i)treI74pW(}lgbd6>0)z7k0 zw~RKkK%QQCLCD^ylF+Qer~O+sOBcmH5<9#N2DP?zSwP4z3uZeK5&dy|LhPaYEoh^|MQS_B7bh@T6G0AAjMvAM~W4nuZ>B`^|Kk-U&#< zZ)Sf!!SgUG!RBX|C?I(5f}#R%u7sE9VrbBnF83rTC-7P^K41>(NmV1v=gV5ne4sPC zN&k`)lK4~8d?FK^)PYkwHB?S{BGa@Aii#gipjE+j02~+w#&KnA#OSdMYpZ#ku2FJ9 zeY3lD6853*I9;m9WE7Isvyd%8vy$v4Z-Y`mT_%2r>1;AeS$t>r`%=Sw!S+cq0F00FT7^T zwA>+#Tj4m@`S*Cge(X!nWf%GGfMiLCaQ|E0N!Dg$B6 zK#dE)iL8@V9;-A}G_QtB#GNaf(w zq9(Ou-1Hy>Fvt}b5Jx2JV0;5p_AeE;;B!B$B2uzt&Mc#BTnl;ssfnk}oar#fpd~X_ zR&p|NYelSF<=(h6)MqJqg7*XP_$C>C7n;58l=jb9UvrU=e~G9IrpU#+^eaWH0MzK; z`b)N}1s&O5zUJ^|h>EnxwjJl;myzKhawL4>-YH#cI$t~ZewadHg= zXwbc*6-=cfx_5(aF4kL8>b(SlgK&8qY1lQ6gdd4r8TcS#XvSt38kKCSB`Oc#Rjs^+4qG$Hly*i_*Q&yLN?~brX#>cjw2cjSd2Wt_T_%<#N+qqF zNnMEYNodU_XX2uI-bxoBcYjMDdH5+|DbE3hEBRs2ox$#Hiwbgz=t&IEBudwi45r@z zRsGB2QudRO+H@jv7b6Vgiz8^C?VYqvTj$58Ip?rjsO=}~_mXVjryMu(NjS2!y;52! zU8%3gI7-4~RhCQNiFvOMB}TP#2)iY>g4>$nBzhCy2a>#&bj0aYS%s)faQQEe=Cb{U zFXmfr6Qd;SJlwp5RJDy>Fq^)K9(UPEIj_s>lWCVz$5RytGz`n;W&n$S6(hsLNHCIB{_Bk zOY;0Rmyx{x()hC6r9_q@#)3bL!@O@}Qr8Gq<*hoc=+g`^(%X?gRiFPSSL=Qtox7g% z{81p$@rC;o`eT=h=QNr6Y~+rSf>DlXzNEbpLYyRS&BVeA&5w*!RE*?9Gc2S=>Ax z1^(zAG((zR$^lfxeSUnI|M}#_%Qn6?x1S&H?vbT%qwYM@%n|y?YkCDi4R{9kDo;+0 zMQd5G`L$+J^J~qV^JtMyXXMlRiJ|}b@HI$+ud|?*f45eaF5u{4L*y8VtL}D3#erg4uYG(otQBo#$I0WMHM4B ziPhCrgvT_mh>%UARa9Vqf{GS^+3?32?N(GRpTbMUAI}qS6Agn-F1D>+9~Q(|4?E<4 z3f@_aI7}dwculqJ0ejnK_@$q*!@*4)?&3R$mSR?hO}5iR)eLkp#zxl|9u&5vbIqO% z4tLo_ak)|du$+T`Mef6Lc?hI&qkb6<`(sSCK1I$VJfj1{G>TKZ-Kdu@`%~rrxIE(4 zM{e`boXl_%;$1+R>EsCIAgUku(4DL`u_-`Fs*APer8NQmiZ{O2v>JyG-S%43o&Z~?@af>qg-t?S?ZG+n6QIMme74e=Nj+W*~sglVFjs@ar6^3H=OwB z$3(|jWwl&VlV@L@GE}f?kWGZyp8#1QOD!_KwY!yc>Rc&iQve|(wDGpW=81&i_oo^O zP`gQDL7ZH`)@5T{g;#AtuK9( zb|yg>8iVi>JKaEk)p9)SrCMADx4w2`=ky@0uVKJlRx;p+G^u1p3Vp185RE@tlDhb0 z#f{X`5P+ep6zAEYgo)h(6I>1a;k|66gwP-68r6HNo;^Id$k>gRWx!P?& z1no9H{G-&*QZ`XJiBWMr_qZoWTpn;>hxUPuuiTM8eR{Sl3SI?JWzj63rmFr@Iw#7T zKb-SQnIArb40>&Dm59PWnUNp)H(?O2eQA~I2i*amJwu!bzM7~*ly*86q1{u&l<^}- zyYt1*%%`51`xcRwD6A{}7#mpC!*Alu?|Xrd=srck`uJ?ce%nja^5fC<8b|}d-=_SV zpym##|5KTw2SW9H64z2c>2yNpm13m>WXL3h^t5LXu>yUrNGE6WsoqpMg`#%DPSB{- z-=%KFzum&qq&WES|2_)&PrNOF{qA;&G#il4k`%YNau)LlKS$8=_|}oL5Q1)|BksQv z$Ko;ar=3q!SG#v{Kj#iIA|m$zi{b?7fum)QCGb9rylcVIlE%qam77Di&Ih zqnb^_=KmsaCk>=44CM5G?ZVR7ZTb0$BZ4n?`FxH1j@X(ndB2B>4TDOu{y=51XSP^{ z#opGm!NEK^A7KjH=G`sldbfz?E#%^YBeSyS)@dNFCf+3pI40hWU_%`a#?lK=RK;$C zc2o|9be3Ohl=z}E{dEeNbC;~#b?3DINI|>&%dFdXfoC_ z28(`mP9Y4)!55C~#b7$=-&Tb9^_m>INS_dvvKyE9@tbeNR`E42iZnr)TG{m$0c*|H{7|a}bkh=UUd16Os}= zlop04t7Bcp!5t5Lhgt>T*%&5ERIMy8kF@V< z1LE#r?sks!zeY-dwIV9ZLPeQFtI5fT?7+oEZEIz`l;e8t5WQuc{h8`YspI^l=(03163;SImHh1gf{|O+DT;(y5o5 z47C?qjPvxxC=_uyRKdI)QTdidSo3)4_TqiDRJ-^n^$c&t z(nYnly7UI!@Uqvc4#kI_&{1;-GtXER<=K7oDTJZn(Qlr6qURZyejqvZ)BW8POVeav zVt+~JlRNF31&oB@aa^r8gUO3dQ#ylbZXe+Cbx0j0y+^t(LZzyrnI- zovn#KolQoCYH{mh76+N&X|C36)Ld6{@x8L6Im~k_2W{0K=2tE?Y(YYVBYg0Lb4=!( zhCq;*jx~Hn13-$~x(#Ef{XS{ltDAzxbb(?0Vm;%#MZ!}2AoA49MUK{Ei<|hA7HImp z$ozAhm$SX-(Ze518%>zWdlNc^AN7Bq^?P^9%dezoj6E^gJFC`UBv=8uRw?Jo!gu%% zqXOz={mU`@<2HW|=qIMuUXStdj6 zp~udvF8%3^50`~Sq0?KZK9yp5B}*-!d#G7w3JWQ?N!bxr*Rp9E|d^XhbjTfalDm- zrxbVw{^WFG%xfuRaKUIhloctSk9cIHGV?BijrA`Txh6xlfaYqJraCH)T0)E_bdU~k zp@Mkccxe8CcULCnR8!sIG8coXsb$IQwal5QZQPgiH%C!XYy^bFkp?4dQ5*T&9z>IB zlftT7*>MwK``fS^LB}i!cZ_Ml^*y@yQq5f{*{ti1TY}LtQ(n95Z(6%#h+l(JaNnPr z;F(4)ZT34ZmcE?$p5t{efw<%$QaFx98g(4c1#jngrQ-#&JkvQLNfUNL_mRSgNt*oB zXLnB5=oB3NHX)Mqf1jbB4CU(6afqx;spmT;jYad(a*kuvpOM5A8{yrM1!Q+HAdlp& z9fW<1vE2Uk;HXh=?;akKMhfZl0JHSS#DTA1%8@@e6z&3HuIL1fKKy%^Bv5l zMYxNKq?8NZSdZHxhb|J)6p!cXNY#$XGgc`<4SA%u#w4m^8ls4eZgH5qPfAD777D{W z6{U!U3>f2gj$1rAXlG#Z%-I9x5L~qWbECWq5sC4h7T;ZK+Q;AgR3Y``XB@3W{n3IfUOw!Khq(jvyHgzlune`?1vxaV?=O-PfGg88dOm1#WC{oDc}9;~M!W z{bc{WiQ@ux1@9_C)mrw~M*5)J?gf)JFTr*WMd~8&NZf_v3V8vC`t#b)r)Q!MqW0d) zy`A>S>E8aqOR;nO{N&(p@08^H!WR1HoRCEdEYQUV zj&P4Ex~nN@VR@$S;cGG}tg|&BXl<}h*{E9$s z5vsG|Ff)is?U!U;fW^P{VZa|XSWxhr zo+Hdm04cgQT%va&PGJt8uwcg=ZiJ;wrmO@`8&-2!EEo&_>9j_NB7wT+_@2h;bj&M; ztQ|l5bS83G=$YmL>&AwQ!>F>&pCU8X9e zz^D!QcyUqZHYAR7+=9F9gK4MwJ9QsQ&uR-&f@ zWuAb?p7&$#==kinGqjtahi%;kaR(G<6gC(kxhs_u&_^b@Dn=iUI`~1mtsUo#(36CG z*YA@fMsLvfLcJQcY!hKh0y}x$i)OV|Cah2Z6!y@U5>B&LN{0C`l)P5`i&3(5tp7@c zYfgc3sR@4N=3H!Kt;_#0eooCig`?BiQJ&6T zu}|Xa);CuF4z5m(`!DC~bjPWjT?%VwFxRIcWL^I=(e6X&wT)^c1^+HguYDO@{6*=t zjhchBHP$5c9XLB-wX|@biLQ1Jrf88auukN7N8C9-Hqn_5e z=S$NAni`Z+?u(c1zOAf0E`Qr@kK5lay-7!$s@?+Vay|MQsr!^jk`-BLy)JUnB;sX$ zY3cnE?>m!??YtcN5@F4yHx~+V=Kd5ac4K`l5g~prhyMfNgdPwjs3lb0(kMb8ju1vQ zUg8CWp~>C0t-Nk&5!*4)gV{8fO~oM_S_K}OOF|)#tT71o3J7@n4XHDi--)Gvisi>k z!tP6X&4Jw9Kh2sjo|%5U$mia;T4>y6ZXWjGElu1$gz<#)g)K^q^5-F@dBcL!oi3G5 z0@1wF&XQ_~;nIm(o`RR|!!e{@=z12tbvvbl-6nOF+h}0Jos$!-V=I4(^6t;AU-sI& zhx%KvnD;U=d99q~<6{5G!QwvxU3l zP4I(eYfKh~VhJ!ykw~ZKhr8`(hsRG_heloh@O<}BCT5%hQr(}c>N1d$RMXCv6_bip zF`LF|*$4cJ<^gv)n7Uowr$CwjiL5||O4h*daa7gCef%cUx(*0##1%68{G8gWnW zs+4ZQ3_v$9Zv?uKX&|+DRhH!avwx`{?$#2&K-VeVpLm=0x0`jm#2n(A?BB`81W!y! zERUy?8vlX9bc*D|OtoYI(}(B)i(3-47O)P5b%chXZg@AOq*9JXlY<)^+jer=DoaP= z6UyAEfX$%50V`p%-9cv%gg$q(MKRr&EP(%`j~dYk_c0Go);?dRK!GhQE5-r>`!Cud z_Ob~IYbHv|m**UM6X$}CcWW^XlZZ$G|L0tu`B-(OVQQo0ghElotnR^_xdm};r6!=X zP`USB&=iPK0&BUATA-&vx_sJ>#eOI8;w*0i4@JapaP5AXD{CX4qT{q#M zcKy|>jVFKS^=Df?{Pnk>WexHfm!WHQA^ASzsVh;eL=|<|$`7NUn4~_RP(`}8pQCKQ zP}kZ_W&Q}%0;M;QKAwnvzcnmr#}JI~Wb7)ymA}sdX^-83^b#3-05dL~^NV28ze4*u z<4_u3%R*>|?AidA`jbj_Fva$Oyud#>`$py*vc7tm-#I?oKX}$Y`+4v1P~@wkT<*a= zf9ZAJmZ_AvM|Fcvm5YQrIH|*P%7^0g7cR=fb6N41z0*!v0~^?y^iuy#DSwRjt<+g z@^sO|QM+|2|FoGB1NBVvI^gnlBJhux$%HGR!`nmUVPyJ-WbRspa zvPn_mDFaQp+Z4$F?a^cnSR1`AuoSc&Fh80A3|@kPh;F{DZI3|yMpHL&Gmr(8p^k{s z#v)?PofTvC4)1F3@k#qeqX3 zpa^IEDbS_i+x{3}FGL@A*c!P2floIur4C5>DU*l|^s|PdLMY4k4@FMUDCiU{FC~#S zOETaR(?V}})D}(kLFh3rg)0~QUqUohXwd(|1WhiJ{Whs$$;cz2KY7(y#i>`#1OoCUq< z4XU2)2XM)dd3H%0j5;`@V@b2~B%T2~8;rzrZ~907>a7o3_5Bqj{d6^&RlI&>*q>JX z?(ByW^*|j{&>Y3};qbA;P{!fWzb3e8}Jv?*^XrvNG*WnFb4+rv0c z&_)4P8iqZQ?gxvc>_fbZs#!^#xtU;BiJefPlc{_3#3J_;c%j}5d8FACTKVFM?ttG zR-cG-A5}8N$-wLQaJJ;nFOoeU~U*woZqQ5_{ z6yYNOp7RpK__Ega=9VPrWWtt^&O5KAhZY6MQ+BiGY*T1O#)1u^J?EXPWW9HAR){Kr zn&CFI2_(SNy=MnULOT2r%x-4Vhd)rFaZmT0SATEoMgAlABX^-GoAk8b-hHD=##;_O>Tzr*S zq)04?;Yp%CiQq(1(jo{SiT^}bB1A6vgm;M~V9$uLovgrj?xDn*Y-2%kO_sI^HYdp? z*>sjgsj0L?TJ2E!;&M*}Pxng^WS@LY@fLQaJaVM|a?xwQzuDv)@pL;cPpUelDnXuEJgA&RM^=5n z&x;ErMXfsWC~I}BynCpzxIWLEX^!`yOhKXDu2o%~b<(}cn-hI_5;tgFmP5?ff9g3}$;aY1ja zajd~b6Y&YvaS;laj*3Mu=>08U%_}~l4R>rP*$0-?(1pyw*9l#)=Ub!@y0Z@7clynz zBq>=$@igko+0_+c1XF?|CGx9N|Ee+w$oCtd6u>LM7gyA!t4MOVc6DvOTMRMeT(mKn zeLk8()C>_7a7dB%xgmY|(Yt_j2$VXXVBR5F133!jD4eadCob)57W z$ePryx2)vmFtTxZ(4iaBFrD|b&Qi3_c3%FNJJP5RGTBzZ?OCIwg2_!GVK)Q@SqCt6 zynI!%jx(=(f`>1)#e|R8*?%QVe(lJBX*+LzQ!*!Dt=5RqsY5>NcY3nC7*BvkL^(w` z@X%F1J9FHYQV-R&6tGPySwwEF)2u;k>KFAVcC^TnAZ&-AYKQX%z^l)^E8j#aFlDhM zmpcfRz5$=7skSgvNk3+lcd~8mr%Vl0Mjud-U3nX={X>*^xNC2ebofkCT--I}yr~&1 zO~?@c}Y5xe?*i=&$*cNH%!uQazrdkWhK6(KUnmI9HxKk4av>1 zi4TiMErNb7{VU{pa(s(fSYQ9tZKBVAa$LEID40nd#14A63Nh#M@>edYE(`rdcQzd3 zCMm?7%gbMhmC#OdcuBk3LLI2qS~oVK7i+oq-=#+hYuG;wiAA8)kYv31(N<4wP21H*j`u z=%^l>&V>w@Q()UepsI2~u1HhCOD(5e8e=s8RC&x2s(Dxq7KE$uj~pXt3*Fr%)U1Tm zWq3Wox=VTfL4i#6bR4?0(PB+`1LyMmgL-XsyL|*G@&qdnDlSgw;$k%_`FK>xsyDxF z?WQlQUG(MEFFu_p@?lgk^ltmZ*-#Ap(be>t1p-nX>BlT&;-0l3b31Q+P<#}`bb5Rt zG%}caBR`mhCOESwcj(G42Z{s#F>AlNZ0GGSa*>J5!wpInF)$E<7@yW|AjA1UX+CW~ zX3dk0x^M6|k4As1F#j1PGmbO$W`9{vT>nO z_p=!EN>=GQaLTspHZh?#?2kkxVNJ&%o7{rK3(&Q5tD z-%d5ZNNisR3{dV~<)g0~cS&L?=r-kz9WY^X#{5qC9lwn4_y%JnKJIVl6O*&d+7Zf; z&`m7n-55AsC+Jz;{>qY26i^-s^c2pbyNVAPVO|r=EN_2tpDYVh=$iy!6(RQf6Ua~o z=PWe@j2VnLiVe#UQN%9E4N1aykxEeBM2Ar~QGe8xQRK^mqt^318e=qkTRxtqu3~(! z?m8E;EK73PZok*_CwLZU$Mw)Dgj?2*?3TAa>h6-WLkZ9Mri7K4jc;RY3zN1lW$V-|NZ<`L zxXl3A`Y602>MLuKbrJL6K;mjpeLT>8CW!lGP-Brkm?dFYNZWGOyUI6Ubc zkU@@)4a~#&PVd$0O(jS4DV@5SJiK}fb^9eIt7rKqPtVLNG(4fCjY&mAkaCg?6Tq$q zSla1uokY>e`yXH2V%?>wJz4Z(B!_567C7Nd9QW2;xgOIw zlPCb&-nMwnN;WDAbHC}jWJUh=lH z*dZB4yaOVvqAkXf5^)_X{SdRqe5ZmN*D3o5N@(5{*UE&+&RZYEo8j&1g&c5_o~sd% z0HToB;+M+a#JeKT6TC1|F9=JLOZw~JW~BSTOx*{55P+k@eiLE~?}gEjFt!vq(u61$ zBj%ZKm!S-W$HYoDAxcR?ypVV>O{ZI0oQDLxObI`gRmuU90&))@hLxH2kvhYZtX|T9 z&o{2@w{5@n_p}yi#f?boy33dHDV-)!3htOektj$iGkKMOd49~!3+p^Ds(>YxP#T9Z zyu_2?=%XVm&U_^s35~EFjg=4)iD?xD*^%9T$Q@XhYC<6Dd_2t@VrvE$GIYEOnR?kD zkr%1iL}7m7z~l~63;?n(BE1fvRCRqV)+E8WHKwS(rZu!^R+3y$pV;z*7MIu-!fuem znw~@ru?LxWzginK-mlJLy#Yc3cdQ!EO7Xh~rx+HU==(5;EQ(&k5Xh3!LY1TrOU2xmV7JAf(%?O$4_+t|^) zqmcR>b4C$4Y7dmwQV$JyepKd(mhSCjufTQal#&vI0I>DNghZ6hm~Tn z?qx#0{1D*~RgTOlo2E7kNG>IZB2CRk4{SfKduw`#=MfU>-^z;sU$E3711bq89TJ2p zB_AW+?e%ZlGMCA`Tt1qVi$gFAUo7$mX}XF3`wR|U7wI2#de?R}qmckgNH%=CVQwf) zXS5G346-$?wH(M!OlndpS<~zzEpvA%yl;|nHg+0MrB$+ne9N0j{D%&L-&D9vx@BMEF&n4Pcq!OmPzU19HNH=_Hn$y`AI3!@ZsJHr{z>!XLfsPl6Fq z$m*PyBxG=p(9k=N2zMqvXT2UtjfcTozv39HJ1wUK+HuNYm_DWCW~bv;uvSZ4>D*pe zwW`bI<+2GQhhI9B9Db;9a`;Y zH7TyFwh33M(4I^e#(%7;kWfk)S4*>M*-_N_-y`9M;nl^(Q#{tKlY_mZ^V8qN?qKko zoO}IzaCCOwI@;M2*9UMfm&ER`$EUmcFdUxza(sZFs59?((SvAmw;xl6W-ozWE{47p z{)6!bd9io*b`D#od#cXv;bB1!lzUc_F{5s`ub~JI-5YiM_9a037LCA}FE;*(Glr_~ zNzEpqC$Y_KY*7K}I`RDU#om@&5epuDywMaie(IU&59#Aq}xY;P|UyWFnj>%)cedSMUYogHWmhkNxsH>uMa3aVTNw2%*d~+E} zW4v$LWH-OB>aS%DT4=lFk~rJj`$zk1@4P6B;1+O+%aW*@RJtiHUsYd=$D(lgs`mQ( z?>9L2;{x+()D!0una*OfX@2T#n)l3xf7ju6ZB2eO;G^DLaGqX>(;QDHX1~}y3?!vb zX!#N@WmV!c$0ov)uar|H1TP`+8AXhZaR z4$WZ4P%vJKCka`A2cffNAd|ev3g8XS>cYz~X?pEvqD%&9=Umt*TB_P>E0cpy6Dl*U zCw^z1ltlHm(J_l)poL4il^=^H z{I6cs#Vvq}w`{fbSUe$=Wv{he7uOuo{wRRsyb3Kpzp z%G`?VOq~v^z+(q^e~^p(m=}$E%DCXo11jIs%_YqEEq{JgK=ILmEX2zQzYfM;E}{x; z&?#7b8labVKdmFrI)3@9>t7XO^q<(A&!=3CrEIOSbqMf!VKCsUUKW2`Z(1i=-9||T z8xD42N?8H3~7wuEDqd=old!}nu7sK@bmefLWDbY>_XBwZB*Q(Kku>35CN3BvE66;6YT;I`4z+^VUDFv{r zk{QQ#gCC_=n`;<^czl~=`=?B9ZT_Id@cRcZpYLtTU?0k@zS=0;mhh2y zfoDK9C-ps*tumSyheq059>rzuG^RcIx{}yHf|)eX!O{p-x<8w0O;8kKh2d=IvrYq$ z2>pp1S)atb0ojv`sA|Nhn%(*5{uxQm$w37VtCf58WYk-?dwHbwJPnq^h6CyV1qDl`&JMEp;&d+=8v(_(r zS+bN~T2dC##xpPX&2LUh<3kB2J;&Zq+6-a&(0c19aiTWp%}U=v3YoC^qkL8-c)TOA z<)u~$y7Z?vzCUuBu-@@aIyQ;O@_XskqeAw6kHM<2M3D2mip=h$S= z@!Ly^Gr}7n*@5AXev@L|E7U)BRu#2E%G7R|Oy&0v4)>%ORVf>KmJYcY!Il!VLn}AZ z>`TsohQSu5SOW#>CR1$!+(eJ?+$#ks9UFyCrH2zgr7r@Pe`=%SQ#^#anO z@+K%=)sG(`#pMH@3NB`TX+@y-d%b?APr6Ny#92_1K#N*`c3(UYt+BEsJI6{d2Ef1G z3Z#sHK_h{$RL%yzjV-1D&X(x?AKwsgZ{aj5s}meQmI;xvA!&R6>RMbP0FR<8J{v*b zAx;%;N1!d$rogyhCp^M*|_@F$4y(wVim9f|Hx0l4y77bB`v{4yc<&AV6ri))F zr)Q7E8>qEpP7?e1=mZlv0R&MrR;Kh2NP62Hh`z>93s2HnK$wOC{fn_y)x||gu0U7k z$(*7gGXXPS$af{U;d0^1(#jIHv9z>um5XHk^WviL$}9iTD*sot{G|PQ8U5Zm2^SZ| z?F+o_FYvm*sBK^5-{T)>vcB|jWt=kumRyP*scwD8Af?tBj?uZZb(NWXeUWcQebSe2>>73;F1nxT zDkjuHAZg!|+LMR5>3*;a#GPc&wW1oFjqu#iwVv2EU*jhH5YIDf?%=}!kgCyV+k_;f zjpV=%~Ay{f~do|A6ub^i^(Ds+A3OJ6-`=3cp|Q?#%mQj1^!A2PjBFhcWEMHsS$+oPm+^*TB2YtX+<`gfJx_|d=X^zR1!`-C2S z1wO-<@ZTE!Tc>{;^ly{?U8R55(x2+78G5eI((~Qa8;-Y^pw4=^x>~NSFJ+^2@~1q_ zLjrmj|LQ&PtM|Z9@g7)%Lf+^tP=exY3dP};6#M-iw7)+Hf{Fbq4-MeEd==m2YhRrR zrZ^FFor>ai0E|7G+ZXMzvl^- zWfD0f4JKDVATZ7@hlmeoLHye(tz@r9HTltB1iA%A8QCUY|v|ZXRRV z@Ln{F{6>G^VMKR}znWblUrn58IO}wLzZ*(vBM`jOfX8YB_lukwmZYXVQan-*wF)gA zBg(nyhb*$RGHYt&6r*Ou#z9K7CdC5ChVuR=u%a69h#g{|Hg{}x1Gu6Cy-6oRJX*Fw z&kjxO)N0O_w3RB$E2R?3(Pp7{}WGE7nf8q1HC# zmR(-F$q)S{61I{A1iC*anJ$(`;t!}mU}i4N*#twIg#v#2Iu z<8@S~`$(53DHK}JqX9eJEU@E@DV+N6u)ewkto~HeXg0j`Cw8UmDG7^VL9bX4vj}YG zvdZQk*Aj7vP5+5PUf-xiSeN_GTP6Eh^uPkNK=vMmy{uARj9l@dyiTM>BjOgk3#0&p z{j`K6i^t~-sDE^vRoB=S3x4pH!+M``pTROCjBMw!=aV}IISEcn<`V0V7=hsBO)BIk zz>m8@rLs5IB(6u4n13Y7SHQOj>DQ5Us%z>Y!hyaI@)K34%TuAWrbf+E zgtbF=(~Q+Vy@s$OO~n$!W_?5Nd~Uc}>~tCga90BPrp)6)r&lS1M)5PtggHS=hSB6` zrwx$Te){6za2Hom8)(z(R>XO%^FYGSW_a<_<)XZa1;XnSeJF7xkXQWfFG|(k4-Eq~68m!#$Jpi5)|o9!@ouDV#6kr%QVg1F~tXggLm-ia3HLBKjrtr|nLMtkviW z++O1S&Efu{o!$0D{>Lr#@OhDkZg@#8rvKKBf!zX8>bU@d1BxUUp;wv zsv(7$1a3ihHXPn<+M{gk}4e`e+25s#2?6?u)fle%05q}ygVZ%NT!RX zR4N)AiuB3tRt`mWs)wy?hVEJtes{zb{I9d|M0B1!;cF|yDk}L7x)>`5u@QBOZUFc1 zaDs$GS<}fL9Zal~)7JtP==Je0Vq*NOaPe)DlFXn;-=`I!!TT8YnK3Z36&kJ4YS~oykcyb4P5Mb%!vs-=< zLh@Cz^iR)rp(y&I3`tH?xVrZK=>IedI+e+6dWFHh{O*iMvT}8!TyGZfqAKt~>WP&K zuqP-GqVCdnfSjD?@!w5VMQE4jm`u0U3$zDoKX2{)d~mdfNP*o04JUPN zcNs{Q78sE(uQ?tx>Cbp7J%_?He)W|lFFw=tNtBzD;FyD6fvD?D2irORi#O->O=U>0 zyX=lGm(4hE)@}jE1E9YWB2vi9dX95%3<^aUd1V$(=9Z(YLXM{RCYwowZ0eDLm0I;C zL;n(Cjt03+pJgkUq$;%Rl!=uHuN(fr6bY{fiA65$A_*l{-9}aieyor+ki@Au6^LKR zu$V>49?+)))7~sXBhNGvga~>{QZWGyi`5ChHuwIBk52j3lFr&J0lq83PNFScz1RZT%T~ zy+GL{rtJEceVEI$qZca@H%NdAS*mU8jsW{I88CA-Vko$tk*Nd;y}RVu2=N~}Z1Vxr z{T$r*@1*qTPCYPVX{`I!pNxPGRE)nRm7wQnQal;476N%B>qY^YDqe$D!#r`u;gL6X1mMSH86K!AF*}_su&fvY=|BvPT`yl+7e=leL5zw_QMp@nj z95OOjdlD)qcOfba#)>RoS)rA2)-e%jmC+IgU^u$i(Q){1-v(wJN$r{@vFrj(o&|$` zchNROEPQXHu&m>8XY+Y~5@~k~r(`nj=;ns~$pRycx05=)MH=)5<7;p8_-wx>n`Exc zsX~Wlxml^=d5Dn9<~~Mk_z6n!J_zsTtyp@`0_A+;qdpJIs}&nrJ-Dgn$Jo(obvi)! z${;4FZtVSDvWSFnIKdM`*VrX$6&l6NV1)Hy<|{R#w$3NBwWd-TG_fK=I=d)W#wQW; zn#t!Au^5o1Iwk-~`Pt!Z(Dm*V(MMjk(03cZoxl+#EPBTY?8+SFQb;V-2o2u&tlq|= zF{XNO(3V?zChFYb*Hg#)92YC$)K< z`0rNT8kIF!r!}|IT1u^xo%Cwsju)%9zF@s|ryliIpFc0Rr#0@We$TwtBK=f0cAm<5 zJ9F!8MC-K8k{N?Kvv@r!b zQY^Ke?(FXEKl}OMKmT#~{OI`P|DB$lzxd_Xm%shjl34OCJ6*qbb>08h+re-YjDMem z)7iV5+q*xAz_6~j7H-A`T$|ESNc-qq2_(>sV>i$Wx&7%g2VP#ze%x%U5F+mW4)655$8X z<@yq2m4RaD^Dy115sM#t>xF0(4{HQrtgYw6*TH0b{h+pnSR>xn z@!3k_N!4zl-&n7f`t0}>~}v!<56cJ zl!;JZK(n77ob4=c)+(>6wfbvl;R7a4`eCPkYo+RqoD9nzkUXO@7rBSJlT8KTrfM0x zJ3iZtG^v)53%iY+oz{P>);51WD8G2Q^8Dlk>%u8LJKdI zRKVZa?QlGH+m#Y#T)f+5+353wv-tPf^ON@OPFW?>>Gj_F{!ce!;61C2%FWp8{eSkJ zyg!X&$@j1L6dkNYf+vPk2$RS*lCaH-4i=E2tSqAujHG$u3NuLX9Dnz%sy?RY0vy}B z`}Vg=jKoZL^;KP6Rb9ueVcr=-d%(8q<`meww+5>{S}BsDq(vG)BUbOUaa=b%g?;j7 zJImG4T&3+-y`ui!bX}#D7R)>Ed`AAp9Z^h3kv*~qN#!WH>yv<8p;1-)F!6IG8w9~W zO#}PwsMUU5#sz?0&uOccJzPcQNyhFCGNXAprW)VsxXBCY>K@LudSyGdBcDr&fOD5h zY0ol~8^r)pb14>Tde6Im-{AKVybsQ7RC-@+&qjcUAQ4mp{eCb9C|a3-i-pxv_ebM8 zEd)z#nAk*GZvu}Mvp*RRtaN_U7(Rey5oFyyYjW zi49JBLnj#0+vJ=s+5HU`y`_`OrmY!{I3-E%s&Oh6A7Y296`1&#YJ9nUr|ismn1m;r zgM*h7Yrf8eb1ki7yEBm-7LCE|(++3t2e#`9_ZW)F%#F#U(w6RK1Qek@eX^$j361Gc z7rSuLxsGjXfAdgz+;vh^O`0xlHaCgNZ284XV!&jS5L}<#v*~FLMD*Qq7*-5G$`u_ z8cuf3+DX>8M&uA>%6Dq?K*;zsdDDR10k{Xis>=lcrh0@obxcb=2t5VZ!uQdZmze?v zS_F-y$33?a6Z3gx0XvIu1&^aY#xX@a?nun?F_(npR1AZex+_>gESC;9oL=4N##*g0 z-GWUr#&_lbFxKC!_fTutd-x5;iWbd*M&%>DN%?F^i&SL&@jjS+I5&I^%SU>{^4XGx zsmK>hw10;E%`I)nQx>n;6xOOD*>QoR3E>A`%xA>g<%=XlqbN{PYWf0bT#7n@qP{-a z6NjW;gwX{Cykr!k>YX2VT8+!dnltj7UEcUb?NY)>>p-5&`PwiFxk9dbc+7hNt5zr# zz3&oWZ(w6wd#(VupPG}03_O~z+6@yD|ElLFjb@wnf_Q*~A3F#<=7LpR;C$Rb#mq0i zFp5JhO{Wr3F>ymd9VtelFQ_BXM0ZTe>~t1{Ftlx;U~@9E+>S4#TnfX~aIwlOs>P-A z0@C>-(NQ%DmALW3Gq_}wNxX|QKt^@yF-}eWAQdQ#cV)jf$^PYnE-qBW8^RCz;3D&n z4oZL&`$oifO9|;`8v{FSMD|62zi5?Kf(HrkFM@ezl}rc(U^?_D2EZvgNOa!=FHXB$>kX=H79$`Xi&cGGw*dmvMPUs0C94WH?SMP{GlHJB>r`~#7JFI`6 zV?CG!9HBM1n{)6V)E(`rx^rv|3+lQtn%4e(27!im4Dl11noKW!+jF8TklKtYDelGI zt(41t4HI(1Y{q9@@NGk9{{zyXcc{k(dX}?@PdF5DhW-?ku`8l2DPMk zA+LcE>blr=dBnjYP?QF(M|V2L7{T}=2>2XcUqtlUm9?T;fI6ij5l;H3B9L%%z}@kR2jI>fGBI8@Qph)Ef6ey~b`^FUstd4g=-^UEu?rD zxW*+b7zHDb!Yluhhc6(QwL016AwH5S77#)wq?0#cxO_iLvtbGpL-%48_5gxAUESlA zyX_5-`G2&aU{!IdY)LJVbF-BcAh)njJR*jju9R^I)u1L&^eLcHG|MHeG;Qh3oGI!t zcIcW8_O8-VHx5oCjl*Fu7cez&^;7%o6PQR z$4;@Z%X=@l#jIc!gO=c)%012iP%)^{9O}k~#*i+YEJy0z9R~GIz+2=dw^9GI@d-cB zNd1RymyWCMq_>@-S2Ut+;%GKDCNtOBPU_b>n6Cw}Za2vbP~jZ^TQEQfcMT>eigUT~ zOcFOD_!ZAcP~f$L3VdI;gteeG@Xdee3+F!?c*%d^5h@VA?nnzfzAEir!{j2?pg~FF zNH<>@IM550IYgfgrD9^4wr0G;S;71tO64frS2y#FY=mI2Iy}>L0YDva=#$svXBlE> zi#5-FtGBjdhmUp0u#JzucFLdcu|>jJ+llb%xA&pvlus}KV#v|_Sud9Q-i-#0Voa`f+;=a(FP*SeH3 zu5t(RY9`vz#8cx_tHu0l=EI8jO}@{#dRbZHXv5RWYlR;JMR6=1`;+3N*}qxuEtlLV zuhm|qdxBoKH<@*%FZ)fXc>9p3irA$7n~o@C1AyERx_fK8PBcJn8Vrngr@b1WoLGNP zJ%^m|&u*cZQj?YBSN1tHT4LOYxLNC>f+*k3#R8~=0OX?pt*!9uBqup97;PSw&l!dIk?1$%QSYSL zKVdA4STx4(%aQ?njb)frIApQ~)qf%xs6cOIN|G*7fcDvW>#!ayqH6#L_APQ+aV1nb zmtZ@drY{wE^C<*ODZIA3{yme5m`Vz}gBXHA;uj9?v{1F+5(wp13^3Si%mc;h!4Yzj>EDo5jQr@ZZMADtKg$^DD=X&%mGkRYhK*SL>+`>%j~v$^ zR3JQd-USeU^gh$Zi|sV8QY-|kjFwap!CZq?melwh{em>rr1JhDZdSZhXugSAv*k!+ zjO_nXwD=r>l%8JK|6EEj`1khV;aRiO-d`=x1fvB=+NcROq&HGgi$#H?UKqzgbWby- z6&fu`{*d~4)Yzx{iXnmt;gBV3Ap`U~Re+JuHvO*Q zy`C4Cm@If?x&2q6dC2FDLNNwT5&-@EsKzIIDMW7)I6S3}6b^gG&2ou6_To?~;JTM$ ze*z{5$30P5_uSKzkl|C>r*-tbE|-#?hEbEFBznm~;1kaDevVMid?V(V>w&bXi*2=- z+s&o9?WGhf{?ZlRM$}=97j20RdH$kmL_6!29(5Z;`q1=)d!tjhvZ=G9(j<`N-3Iod zdvaK={K~B9bUd=gGiR`nx^$s?cBeBQN6CNk!F~`h#51LW7ol!NbrIluhdpp#M1vB~ ziEt1B2y_e!zobu6_3b;Nxqe7+o6C=4pUvyDRnTZ~G=$K3{Dlw-fj$&g_95!DSXxCW z;prD0aM~oQrPOCp0OsOl2(SVpib)fMn3CRgLDg(ne!_rm{H2pGWVWh5zoFOpW*Lm zk)y0{4hyRx7StSKM2m&PeF5*7(=!L=v}^WyoJ-s{xM*AY~Z^L=Ye~ST-Bi7+rJ3E~C ztiJ&A=*idr$zN^aZ83M1%U=gPzWAniyQlm^v=`8ex99%=3HF?<4wN1I@T)!cnPJ zq$Rt#(5#mXpV7(x%K7IgdW-vKJLFe-(l~wh+lrb)dvyO?EQFeU=FYvvf+7nWn&FC&z>GUesn@}?sHTJ zpiLaoZ1_Dr*c+H|%;6q_1G^`Kvrnd0reNeeFShX=t95?ruyeqD!}EJb5MS=|jt`Kk zNayyzqKD??eD#K#g|-`!8*jJLgmR3~A4-@3T#4GhlZd@9j6b|6ZP7KS)+EyPG+g~_ zeL>UJcc6NBNae%+5|tGcw46_p}-l=Zx~ed+l) zwqX|s_HB<;-7?_Vsx!~u9TBBc1)kdZc=a)RO%eSCqe3zd@FbYK>U!(u3(f)@d<2Ja zVx#xghdRQz>zro}U%av~d1$}aSQ2wGmAM>Exi3n5tZv^f8Vhwzb zBHP_AdA}TYyFMoo`Plz3;+c4q*nn2|RRdh(7SYZ@bUOzT?Hq*LIndfst>A-@Hwx*B zdBWM7(A`qhJ*DPgB7%*61i)ET{X11wt=_{Q6QK&_5sr_WSRtAIgp{=aQt|#r82YtgC8+qULxQcbN`5Fzza^ebw z9XAdR_mjwYbh)thfKQ3O+r*?qZ9rj2v10dOXeu8#d@x^wCqYwcf*FAKP%fpTnX@ltYn+E~ zz#Ea;%s)VU@-2A4Cv%;7LLcrJ079A!!3fBbakX7*-q#1)M_rxS0BV<`}Hkmq9wFL5qH?-xcBg_iv!{*`Gal07aye zqSO-0`)i!75j!ll~aBGR%y(Z1Hho>NxudT zqo1petN{Yc2S6k#kmd_k=gCP;(mf##^ML9CleZO!@t{BGrzkT7Y7<5x;grh#P08M8 zjz}{qR@hjtdjvZf)Ch7XPfR0;_Rr4`mQb&G8%mi7VoVw8Hime|aP41hnssN9jh{ot zSt{xRMX#qATjIexJc0Qm+_&lhd$rFBi48i|iGaM2ws7(ho&Wr~;GE+MD9$>9tw-13 z{D7L8zHPbKWtpZ@vCo>MMI9_$uqkMn@1*7y#6vr8%i z+XLmAgM;Z=#mCj4h=^?t1%_jei|JEj0^fpR7+TQ=GlxWkCS%8Tkq{AW;^!YW>FGTw zX(>;1gI6__uBO5MIdfbdVG9mBj5lsj?!xKN(VL-Egg7BaVfG9?;8Cbdmp@E%uy`c8 z#uC+}f)MmFj5N>678H}wxWjvgXUf_mVqsARDSj`#B@&0$PcCTz{K;*IW>JXsTd2FB z8v#21m-Te)6f)Lu9?`GMPCHYi=&S9{S#x#Nes?^HfP(iWJWT59n6*?i0*12~kbCMX zg|I9a#mX&4XoplVv^#6@tcby2ufxw_-v-^t71IbMRz)o#Q0b%97vDptKX&^6yq`o( zUz!^$$gT<7N@c>}#SUCiuWYDr zt6Er)ODWhVKc4V#e@QR+YPwV@r&AkRfDx%mu;Gn&K`!nQqf71vOQ!!!A6mf7VCwfk z*|I1rMBC+i%|BnX(t+EWH3&}{P`@Be8dVZGL>9RtA%l$cg)kt^ zlFlg#!p*YP2f5u#j3Hd={p+Oj3)-Ji{o3}`{FBzV#pAGR7f?oeA06{Bk<~_24ZD)V zRSx*tgz+Gz`j$i}L*mDl4;G0-VSu~q0%Yk%V=ai~FX$p`PRCyWG=4Mp#{T78z4wa| zAq^(Is&}z@Y~8`xji(|{0j-^SRqgOrHX9(vp^tKdhA_@UdL2)}N zQ=0}%1o7oz5@hm_$-rDN$Go#JKdk9EvmxaQg~P!JL>|`2dX!lj8Waq8V7+2Q++qx@ zR}5*m%=_`kZy9M<$~n5*9|#lcK+NQvJV7uN4HZUK$vXntz;g8wqx^9z7EX3%_F-({ z;1!yYxYq+mfQh6`lo(nxb74E~)YN-Is?is$*6#~mPQ4Qu^BkUQm~oG<1#!WY%or#; z@iux#mQhH~w(|UKS_guNhu6yK>S3pGiN|evSD+wR>2PbHe2MVY~J={r0J1fiadbf3Dp}Y6tTn z3K`k~clD87ry2hg@$u-xi;;&HEgmE|RD99L0^%<1JKy2L?Yq6jz>_62>P>|hQQZ8* zd-YipJeRe=10G;Ag0e4ZYIjvr`r>w!{GD<9_x}( z;FVuE3SEb;(S`QO)j|Ebt+WiGAhCTbl8Oi7%$@*|gH30STm+Pf2#hw0Tpg^~ZhTRd zU(19J*I$eUj8#Iy&- zA>Ji8#=EnNSAN5DA~!SYff!G8)aAgYOIP1^F8MM176YBXv!>>t&)!?l7WCo)f4#w+ zGedLwXt@UPhp!B2$;lJ&D(`NayMo_Z?lb1CLvF;KIsV9!uUV%5&tbq5O_YpA4E)dE zMaMEncW<2Me$Nm!v0H}Dwk?53^4W#b9SE3Bb2c#EO`+d!B4CD*M!MD-Jxz=57TM=a@W|?UQD6Lly|E|oI*u+WUr2wAWjtxD``>|eFrHTr zEH9=e{;lFhg0zi0k2J7Dvrpp4fwjY$%|l9XXap$ptp)!FSM9(8`D1At@E)&Q@K%I+;wv*h|Xv=bxcC!(w0ibGv$xgQX@>CQT337jqD&^-~4qkowfs zRRcnm#mF6}l`qzRoL*Kj-5I)#>{VV~uNtau)D$SibI4T6$pByDfkFL6h~1G99OH%; zT0-c5=8w^Q)lhL{7_mC2Jb|i#z}oG4=5_V->=bV@MART1henQ-am`WR8fHe$eHhYs9B`y#? zECwSiqT4L48zE~CzQ95QD1h`9x*5!zSHr|xoXrzgf_hRq*%;w+QN!g3{XKQVJJtgk zNfo4Jk$mOhKf!4U&J|!#JCpb2P@ME9c~6#ug?I9~P__DL{c=eqYh(qm<<~Z}Lah~Y zf-wAg9D0Pg3rhMkKYTRT!VVPz9lHGWIFpY6wHps={y2yPm5#5XPf561qtlMBV!J{1 zq23^t9e$r*2D7&iyJ^|@Z?=*I9g$AMC-3*rTs?s^0c)@k5+oxlpAplxF#5+lq-B)<; zAwis4z486X{+HD^Qd=zl>ZgLJA6l(yfEHJSq{)u)6neF}R?g5c&e(3XS82=r%VA<2?w zWAP9mQb zoWsW~`efiX!m2!Fc6q_40HfZ+KubkI>{a(9pTraCg_c`}*nGi!aPlu-=5pobu%^~% z90kv#JJD66>u|Kw{|b|@YJ`5`B!s9lDZf84(2D3@P!lPG2OCS zY`p6PN!H5q;>I60598_Mz;0wv`CdLIVxQkVzVMx*@cCOQmf`~I1PJ*{owenWK^UVBC*p#&~+4?cLiMv?F-3 zt>@m8lTG&?tllF?PH7P!+5by~OUCdP-wviTyG1h&G#WX5pL+rXZgz zw1Mxi30WK_93U!G_YODUGtMr&H+iV)5t?XoA2A6QEzus?5c2?nIFo=SffYf!DFFNn z?^0&MEzsYHA-zJnz{3KQpV;`x?pxd`z_R*QKcTmQmhaFu;1RSoRWXbb`V2CKFl=AL zoOARno>tUJgz^MZ?a^t6Pv&^GjE$}L;L3$PHqIwnAm`ubJ z(U^D@RWp2EsG6Zy!3p)pMcNN3W)eQVh*m)9@pMHB(+UXHO2Vf{(cUY2YT^utcIWXB zJs!jP!=B8kjbz%XBFpk*4ywSO^!u3ybj99!p4zUJLDx`v;IJ*+T^ZV5$R&E;$e_}# zvZUI6`&&tW3BIYJ$dA=U=Eq!Nh#&nxAs|0cf~wZx&&1#U|L6bC&%nODyR$PzBWF~y zL)*b~`dhaF;%RPgZv8$m_os`yn~;6^!XAbc$hW%EYN3>K1(DjVrWd(9^biSs`7R` z8}*45*jqVb-vj-d>YtIlsu?XAX0601IeR)w7|m*1Ts; zByYZaAUoJyl(}AL>&^#6;U*9jfos4SF%^;!CICML6N(mXmX78D>v)Ts`cXy?wnzLa4oB z3fLp+_|UoEPfEhg^HIo6rV_ zW=}DXG`Z;vXG29E8DD5L8Nn%fws^~yBp&3-W%ap3`knOdqCN6p;^iT9(Y$rYE@eEW z%214E7z^M%B9)n#=zwqV>mZJ~uR%U27uEXn>EwQCw3x~x8-~Tk7zKm!A~DqZz-Q*+ z&kX-((Z_&)PPhu6YYaam0Q;}bnjMfmuJJ0f**bgIs-3W_TI=2UN&U2gPZNpvT)O{o z6ZxKR99j+e9ybEVH9CoS)*o1u1f~$0qDwxSNAn5e-u|O8<33cRNkAk;paLFr;f%X} zR%v8AG7Jp;0I47cI$9=rjEG5*7@+VI7M5th`f>z+&ty z6w({{OReCvD4j}NDcHFCy~v2{kXjGEXXH97rJli)87Km*XvGr{2l{8x$CQ6M;+HLdkJTR|os7t1 zWz)y-vu$KLYN8LRxTez@Bz`WVURruo!ug!v5)5oISa9tFTpi)EU13nePRGyc@B*Sv ztf1{GUtX@&hC`r+5x1!z#qP$!$S;u{h^RzVz@s$J#5Yk?m2FaB59~*ah&A$|nELF6 zep;jq{~1iE{3oIZpC0V0>l3(kxZkSQ2i3Tt%`c!}O5T=o{$d1;03l0iCyRet>#f#V zs|qsEBvC^edWp*w?0^SQI4|%4qyydmm*_rn z65E@3Z`3LFibbY`SMEi>#jfyo8x=~q$S06V7Mva)f&i+DNLPZv(SxiwOC!jnww*?VfP+Xsx+b6L=E*;8{;*9kU($JO=r(&35d`N)6dD=LAR}};U z=5iC5B$!%F&_f3ky1w9tv}YVe@`$|I!oybxCV2efKmg_^oxA?LB>?j)6*MdJfT2M# zSAx*~{%|8H;1FbE0|`m=ewyeRs@}oYptO zn{{W&1EWt@)GQHKrw3a3c*U;MwX4IE>+a#%>D$J;?)!S}sNUNCuzmG0g{EtsLwaC1 zJOrXgmI*cyX5LCt&W5%?UH*#q1&IVo#JuLuKtvM0kcxL&W_WTm)j=dTwQnqWBa9%R z&YvnwqsX7mEpk6zeXL%ms~EqJKd5qBXcfD6X#<;gz!fJ|S)zUFfw6n2MrBvu2_;b(7&w6!R?)>=!!ue$}mAXX-7!icd@3xVf1-vo;P zhXQ!Y`bZ(1_Y=Bd9}jp~nY-DP6uC+W#yJeMhf3#r%N1SJ)N?w?Sc_^Zg0L?)PdXVe zWzA%`=yS#PuQ3fFhO6+5S)&Mm+W$*{j*;fXK-2VK0-$uI5gSYhVKORauywqUpIbfl ziWd~Y8@*eNq}QCRwY^HreJI^_>eg@U`~BYfHjB2wR)Sff7qhSFsMG&O@Ym;l;DU>4N>aPwYtN#WPpXa&`y5X%R1 z8BVQpvX9xS6Zl`j6L>vdVLt}0zV_bf?k)V+obLwkn@U3r3oNu&WRWUwA;m2%tV1&X zSe6Rl?@yLo=z?I$>2GM16Dm@k;KFkEV>KUwF!4zIs7N6U5nLiLD-%o+ATF*sc9Lod zkYX~M+T)qyLBRVdO3KNHQA7!wmAte% zZyd|TXDH)jfwV=|{+UgFW`7X1qkj1IPH>9^biDkgHR0EGN<(6IYV+&{(xyXZnMC=) z5S3JR7k-$4~R&YdIEsV?qDbv9S%v;d)OL&S(%FSgw`_?b3SwJfkOn6tGIpQwDgA_pjW5YP~;7ex>#6K z{ztg~Q}RD!hjOscu~xlybW#^bg?2Ew!bAcyzc}2_f`XKJM*HY~LkA<$OWvSoucs4Y zIwmFcm8(Ms#l*56ndwGS;2k6^h_4z+~coS*qTOvE# z-JPJ-ZzW{=n->z(dN?bkZsP2!?i>%3?C><&%k?eAtK9oU-fe4u-onRp}^r0 zb^zuVx#7gzhGmehbuJh16sj5&0~|GClNm zE0;=oNogDwF07YoAGR9JPE?`BX}eQ9J{EU(R6;(&PNWhpERBOl7rhh6(^XHqD3hcT zr)RB`+HqG@g`(9&vsL$hKWle<4@8~w(_pQ@6RhWdMB!qf5B6kWxwy{s;0-yp>5uXI zn*>j(ra$LT-Xz{&q?c}|bzXmi>qaJ`{cawL0ODjZ9!nOEG^6Kz9Ty8m+xt4guZcI8 zm2wD5K|q;T${G;-hH)!ot+%au9m7HdYZqf{Bh9&W`VzozjniTwRJ{~i{n^&~d{k>e z{ZQ@Q*xEeipO^vhx?BnsfJe|m8xZ_31iUPOQ_N`%JpcYw5x~XQmk6kK+oavPIul^ebv)O@xRfb}tYzmW6CR>s8uGs`WO6b|Czj^z%-UM`=fS1(K0VX3b>(jGr;O*g$ z@rvrGTn=s)UFX7+_3%+vYplLniq}&I1vAZ>9n!O``GHcP#_PVak%)yQ@Q`T$Oh=G# zZN{*wI!M8_HK1!fk@pFMSy|S#;D}rG6b1mWs5E!#d&hB5U(ulM@F`I{?-*6zA0*XW z4Qpa-Dt&qAs=-Lo9OcY*9qzg6{_ZY0_%gE&H!cwrnlx^^{h$DEnXoA=ng$Q2nYn}y zXeFcHwtbj0v6weQ&#r)Wm5o|3RKpP5uEtznx!>ZBhJL@PKIu`5D#bzD@vp?u z{`NjLAk%0H%hNv$a)3$`ETY5=rQlk0hONs|s|>%OK0n;umDPu<*1zR%j_S}Eq9O=i zbNx>Kv{HBsNz zfacX=vqyz|YB?<(7^B?rajgueA{3AHe7mN6nXy+CN8fl~+u12Z7R4%-vFyg6k^ul_ zK$*X2>YF`i4Q({H8%!SDblU%J2JUdw=d*?lBdMnan+jAz+56`*{NGjneA8|P7llG6 z=Me5>7LX9q7YgE1H=66K=CZ-(UvfF4?@~Q;NJw~qdE@iIxdnvmsn7p*Zk%T1 zoxHfQR+K5=4BA1QE09$+TR=cXU~QYdP?cl+g{&Jg7zAb(hoS1mSquedipQY37L%btG{$A9x|+?v z$}v7e*H2T^-PWy*4igGxIr z_DR=`@lUd}XS#4do(L!s{7wZYNo<|G4h`xB4Q0rB+(DG93&2mD$<&{{m*szz^k}9sp zip560{35C1%UH44;8&IsDz3yAJvR82Rg;#C>|X4H>?Cd1ZL)Ol2Wkh92fDEpM5#1% zuC}UGcvsnN%GYmqD(_UY_N!8<>$lx4%u|i5S#@W-z%{F~0K7D78(nYf68a|w^L(v_ zM`6c$9vW4}C}_PfYrg|U9IkO>NNLAtMKYiId3~yr7CUA!SV=l*v11mim2}c#$1D!e zi6WLS4=!<@naT0dxx_~jrHUhD0cJ|wJ{jILyUzWE3w6|sO!eTP(x~q5 z9@KXzcpn_|3Y}XRfck3h)pZ~Gm`ZZFvMT}Jw&5k$L;;#OR!q%|6c%%@wdr(LSpxbebJE0me-GD;u+G?x)K zxNTi*_AS)dKR&F6;vRWx$+s-^WCOSu#FxI1?JF@4ekefho6O zO1-5}5#?os2##tWs4)C(Zr2aZ@|o=)>)3!%t$pKV4z}M$-uBy8Uc1Z7_R~nltfZziC!oL?7|0sjj5ZEa8Nd?slEJ(cq z2$+Rv`>CYyK>{kYPfG{A!!!v;B z9|vH(!PU1OS?-UP8g@PX#cEK!MGODr^0EH-b);XT0xV@h`F@b_GO2!a0Sx)A@z(AH zYFq6CgBR@~qlLF4neLzz`IM<0F<`kvj9ycfPc3@l!+rb)P8!3W{LRN+3H|~3hU&3`dNfYIIzafl z_TlKTLMo3!21lwacBGL`p_H4K<~W56QUhig`J3t2f!pWE5~Y=;B|)Gn*y(fh?XCFqMdUa0X72HCzG3&Sfzj5c_<~{b zY4((Xi5!E1?03pcC+JFl1xnt(ZSGc~58b zMo(Ko>YvccM*e)A0ic8*^ooALn_Yl9dVxRixp{cJcT|H7mpJHk z^elh#TdhfY9X|0FL}%(fn~7C^`hi~j^uueohVf^$ioYri{#|MC6WkfQ``b13Qa!{4RgP+YcY;#fJ~{TUDT6^v3K;Khc-4HTfIf{``(i z&wirU>ftrg(Nq%u;?n`&dawBxylMQrdwf)8>_o|{$qW>3G_ zlW&gnnUYZS?zQ79DPPZW-aU*J!8x7Xwn@b@*V@^mXlx}DuheUAoCKVEC{fnV`& zc>4o@M3WX>{(PO;+pTTasVe_^ok13j_mO|S&Pd#gue7bC{Ly@KjQh8Lcw~GHUxwu{ z;<;G_pTn=Xe0%TA@BAh#0jMV0gnSj22}7*Ej=aJ$rrjnNG2gt-99H&VJ@E_w0xG(O z^!;o2gTL8Cm0u`xRbou(75;!{1Os};AFnffKjRDjrQXOxsvllwjIrx6I~M_G*W(N9 zwfW3nWjs;&O<`>a?+#xZk8Erk8rhQRt)6=LB)`astKagi9~Smi$#Bxf zBYXq$T@FtEe4VijvR{W!uQSs2fnU?l*M>PXzgABqZe4X)OV%DUr7q2tGF31o33*P9>QTvi?qRl0e zzCevYH5yQxK?v%Bg7x6q8Mtk8g7zCIp>cpZ`@wyHoQHa=pOi_qX^Jh4v^4~o&-$x` zqVP$7@y$wpSR;fc>jixG{f@E4#$)&`gbVx4>x{;N#^H#*GfL@JOx$VXO%rD-8nwv* zcJZP{KU(jqC)i%FB!#Y-kZ)4h5qXnm>Xli+18U+ap>wsnl*YqU;i&pOuJHCipnoZBp>U*bPailiE;%*Nm9 zRg(RG&$j<(cYsLw=(s}b@Uh0@v1+NN;+Bm^wAw_Y!^=N-0Q<^K)InrTAgU;9fMaVc1ZgsrimL}YfEa`f;M9xW8-eM-|lqb>i1hv z15Js&3qhc32o+?_{kr96hK>zdTnuw-g9UH?hFFu-Y!&l3W~R^ zy|fX_6Ke-eaCmQ>GScgXNk6Efc2*{TKQGW}1jrv7C~QnM_e@+4JhV~W~Du)E% z>WRQT1at!L5PTVO_2$vO$)`Ppl05|&EC9fn(hvDo8ewmR=GfT`Nm}-SV?V635<3&I zt_}^~J5DBUX01P)x-TpmQ8oR)5IY z$_UG%KTVw&xqlFWMCE>mha1)MAe}tR%+&LRbZyvIDY%K{-M^`Fn$W4 zeBf}RVp^azR~i5R;@<+*&rY`l^?`N^t~WAsuQxJ@4r3cq1`PkJ9X3&;z-E^zerL%} zYS28=CGeX9HUEQx>z-n)Afj3FiIwu~ctZh&7IHaww@^^eGU85NwA$f7P)P=hBpGH@ zY%5MVzZq7Xt_C4J9o5LF&Y@&BN(c*m}8rGK9f%cj;@fg90?~h9CcAlY?)gtgg={=U5WlO2I|`o?4EkP44|k&>ruSV z+-r`h##_p9PgU7XbzG9Mrd5nmu5WBoh%)tIBi-3`(s8i|Vw~maAkD=3X=9jeUqv!L z;mu`@IP6e#*fKug>rANeFI~3>a7mQ7s4=9lnkL>h#;=n|_7|RcwQ^dDU$UJRHxgVD zVRL{Sx8jl%%&4FtYw-Cqf(~ml3(2mP&=}f2Y~|zq0G7dvj<2~KmI|*rBPKcefEoZS z&@FV{as;)pV0K1ZPigz7Lg3Lj6WlrrhM^EEoQb0YjGyc0@m7w_eKD82%x4W`{yUC} z9c{BIqf&zkkF>s*F+F?=sF-k}!^#vMxWWCDO?=E2>XAzf<03T@dYL=}bK?@nW?S`4(uC)@Jfj zU@>FcH#X;_v~(G=~;m@rS$Aej?QL9#$GlTb;hWi~ehEo4=Q zcQJA7*3FnSF3YZJiUuv>>XGfC(bW`d0L9FiC)6^Vn_+RS3h^!`j@?>|gkf36XH&Fi zZ`R`)ROVWfmqC^^=ATkG((d#N9jlYr*EF*+S3G5uQA4)r8n%}HNn5r<@_dC3!kABA zuko)t11o0JS7_fcE`+CU`0K9B*IboYB&#Rv18tF~AkPL}lO&7RG1{7e=rha5+MhIP z3lSs?$uz~D+?qu^KBh4;)1EwcEM`nOsg~K?^owd&h<7n@?AE#_jmxrEpQ1r?X&>1h znzc?|0w`t7JE4xz*7OT&m5;SQY1A@)+D6)tOsn3>t(i;usK&_RdkVf9ikZxGLM^ko z85nk}LcEKKW4E9+X6$_5Vtcj+u;PS&PE1ANAk8ddx4KuirIxfotV~PgtRee-@ z{b__qeN%$echVc0foVw=9QB>a<5gi7H&TXUcxy~-%i?&PMEIPh86C{=QDf4E(;Jpa zstz}1zO=)sN22xB_kJjd(g1^nhnCHg+vKQyQVZWmvYWNXmKGK*tw4OtJkp1^7#(rO z3=1PeV}*7>3+3EA`}i01J6jSt>3hdd_<-`paTR3%X6u6_UQ?=tfnuYt36-SRQbAMA z_gZI}T+IxgXuVfdU`jP35^e1Lm{FS4s`Y`@)X9~U3fp?A3AE%o2K^R$pFS-kO0M}@ zOHz|-8G_dMdlHzAsi%T$n;$H7b#mQ^M%((PMTyB(&G6i@_ha_X6nWYol(;UXUMS6r zzaQ7184BF`p!Cow^+Gju{5|Rl$5fLcD_J{oat^q|~%zJZYb_lw)EeX87!+B2pqVz8x*L8S{0@A;sg3CzTqrkCx;#?Nf8A zX<2f*#1cvtIli4xVma>flnay)%08)>DTW>2U?hfmQjswzAtF$=zbQkdl&YZ}ll6W) znoYs5n(IuiWd=--y&p3@lRLIQT#xJRI>T z(a`QEe7JczwjQbQlit4?U+q=28XK@B*HOl8)=R^XB)OJlX_E3K^`u9$jzqtuuV-i* zl=OORhsus6{y`e_jHw#tc8Pu(12kq9farTEp-Hc(ML4l9Y%Y{uQ>T$J+zS#|iJ^0W zex$D}yTI14lY%<&BO;eAVV8l%337aCu z@}X@-3``y~tVmOj+QNuw#-oO1H}$w-*|x-w8kXG@-bGK;l>dmP`cH-XtcD~r`y_2K zgZtp7VtRMSd*aqK*Yk9(N&@n!8~h3*eH6$fwbp#{xhuB$$y@vi%V{#vPuJ?BP+&y0 z`j`!mH1)V)T|d>JuAgp5Pj=%+ntI%@B39>*8dsz(V8oxSsaFqf%2w7t5`iQ&_6Y1@ zH}{yekG1r4qmpd=)3o*|V6~f)%>L6f#{7SztxUO5_BS&0>e2~@ZMTm>a%2iac)D-` zS7uz!y$-WCD@WC^`ENdN2A@yMK6|fjo~E@)33+rnrGhB!9%0L+-EH{a0sQZ+prA9@ zarvn4i&Be|;fUOK;+t<$+wI=4hrd}hd^+&s%VxImwzAW}oQ?iy&~mr(x$p9V5^eQ-!Ogs>RDWpfR2uJJPt`6j(w1H=nWahQ3cyF11*?$IeoC9Mg$&n;xAo%R zPr9)e|NeSgdk$4qE(DB&@Lm4=uf3jTuM-xIHoxPJwJ3P}*w4;wdyI<$zj@`)z?4xmJQ@1aUn!g5Oe#{n5hmrr<(=-&^ zNgg^Y6YO+sN3)PyDJF{#+KS?D^sh_!0;m{g2} z0Y*7`PAG^hU04jCxR9aKjlrpWfyrhj7%)Q#X|tSAHj_zB*|`x7#~#Vu4+>xhU0fyYY{;%hbC>ok@U#n@@cj5hPn%D#ok1m*MDDsT{_x zjg<>ywC3cBn9H=dAozyOmKSrcv+-LN?^CQVS1t}Zn;dl(T5n}CcDmVFAU^Rh%~39c zgX5!y0{lqI+XCjwG&7qOayeax0-5XZ@%g9P!aN6}Hj>#gg`=P{ADMI>x(vE%+DTTc`k25l7ZTXD5CDO0fHS?4m@m zh@8;tO*`PH%noaJ4Jd;v1Fue3jA+1 zn^LB%@$aVM63s5tUTZC;}9UfWPlwnX@OrP#_CkMmDg!f}Zie8S7fSVA)mXk}`afK6N&>F?E ziE(`?qx&>-z}w@|lNdy1A+u1%r!k1k!z`FQ5z0ZYCUS6CvuB|x^R_(zmGCC7Nl_u@ z%_c*Z!YCn9N+6>l$<*av;RmP4@Gwh8+r99d@ob4&X#&vg+Cf9d-Y15|>$pj)4(sK1 z@S_w*0fT@~2D$u8d0|o0%0_7H$Rub15#6RN5XR2OOzz1GxQHY?jl&3Yoz_D(sfBFV zLw0-**>px}A{a*(cihs>xUjN#(+ex80f%)?iG@VwWi$8;f689iz`OyaDNDpmbMi-< z1W~)(8VB(b#j0_JzZ6q!KSy3Rz2q14k8$gK#a>h=Ap{f>u>)`|Q(-wE{GS?AbCTJK znA#|ojNtmgbTeo?`2>Qg#vddNAEjC)mN1!T55~*4H;qD{7j>l@=cNq)cO_5AxHF7G z?WE~aCKeP4@Mj%=Ul9)r1!2hYvs_a3pM^7?%NZku)X&SF`t|W%=aciV)CJBGk}LHK$!zr#m}&J>zq}c!ftsQzVM|-A$3R5H2?<2C zo?G&zhk)ZH=GibI(VG$sEwlmE@P8WeJR9V^5Z1h;tKw0Ogd439rb?5CS@ID7*m?6N z=Qc4@@r}=LVwW^lKGNlsX-=}7GD4ydjX^>LxtKM;{BlzI3~M36Y$16#mGOin)>JH{ zpW0BC8_JGZlQGwtwM!GPw;2}n0XJRh+>s)29Mjn5#jQ8I_D4f;SSyp``j@H|oeg(`NOjj~<43pckwif?6cnMQ`Q-vZ z=yjMw7t`mWa08b9+)i3nq&A{&p%r4UZm+%8HOv55pq4WVcx<{ene2DqUb%qMoT1z1 zEWEfb;Q|ykaZD=(;X~!YtrxgO(RTvQ=i7DzSm?H%Z;#%}Ik)_77Z2;h{UhAE-;ur>Dnj`@?47y1lKQ&(c%M#T+$32o}T4hKq|f)g;s0t0TkUm~?LV ze87f~SSiOnaY3$>jZi&V{XuMrY&pV+=#j$&_53;6nVdvcbpltHm5yj^VO3J&!Fg0I z$&qjdtYm2<%-3kJpe1T9zzc34?~1+r##GgOXtF)unr&K_)(ojHQ^u=ApuZ8#1l?yd z7GPF)YL&hJF7TwjvZ%FForU^s>@r5QKz~|VR&N|NHM9yN!C?%Pg^^5LY zPk`HvO$++4O(3=S8=~a+L;g2Y1XFR6SAwwfy?MVI?oxV`rVw{ela}|UuxbXlS z7hj|@3Du{Z1P;IuG_?Nk0kt9{%G9@!;^kC@r0`S8e<>tc;{g92QJVAm4rRmABM!?M zwG*l^(g8y5*AcLMsa!>ru=Nxy$^=@TJZ=1_30(SMadP6b&gc5m4?w+sBK9{p$>o;L zV7UO9_MlXE*uUqeFCm{<+uIhOa2)egq(8hbz%vecp2kcK6-0jkNJ&7SU*P{GhtvJ& zwPECSR21=C3Hmk!u0$q-|859-`%~6EmJ^fK(hfa`46n7wYUvS^Tm@S+Bp`TPwxQV! zZD49gGB2G=gVA}Er!t6BT+LOrTaG4ja>S<_y+|h~c`hU+!f?a#clcWbvyfwjV z6G)myfww>%uf$uJEB0{KvJ`HmT(MkELzw1N<#CWdwABM3P5Xs03@sZ}5W&qWJ$#Fg zeU;9AmCt?a_dWQ3!Pzu$W&l|=705K%Aqy4M4--`E7u7hZL}4Y9c}IYuaJ0-V+%6;~ z=p`daYDif^n%Rcchb!u!g!=Ax#sC;SnO36&o?7Kj*bXi&sw3VV@}I`fyYMe+yb1ep zb?6RB1*EzaEx_YuWn5E9T-D094Jj~Ec1OPX$Llk*${|z8GAa5pQCx6 zvD$gaH=zNG8eNz`9#s{F{83A4!?IZ(;2d^OOS5>oxcImBCXC^;AvyoN85C8b(qb`h zR`Lh1!K3piTNTkY=nhkIG%NAFh8I&?Fi9n1=s;N|5!W=J3RzBn(N@Y*7FKg|p|-(n z*T7jcR>fmLhnS(&7?!QzAYH^^yneX2WP220@F`EVr+=zO^yDU1k5M*Jl?k;X3qWP1 zGD+wlUfAl%O#VEV%#S}gna0X)V}Pn!I7VCSKDKCN-DO!D6>IDzv9KS*3h70V{>seP!3FD)QHj?vw7jL&0FJ8bwzjIrnb=~#b z!ufV^dnY~t^{|OnTGZg*;?>sH)Nl^yp%#%uOKcoz0wx13e1fZ4y!%)E0KVg&W^M1sg1{EA z^Y6n-Whh&|`Yr9w=bkU1-pWi}Qw>pimDJnCZ!6=w>-^SrX6g+qq;!U##`gxL{xwr? z=$bZggCME9e~s@exON6cU-)QIQ`2o3R-3qIHn3=8O5F&2&&*NdgI^=>En;p=AAD>9 zsDF2;lT3#4Q)~Tzsa#(#| z{}E|XN!%^S=`Khl8egGNPp(mHiNt5Qy0i!dpxktWaL!bV7u3K?LJLr6OcQu|R2!on zAG25!^g6wbe}xU0CntJvQd*F(KHJjBN&-a$bjD<3P%<2h4d?{-R1B$J*fEWXOSeX` zO^yC6Y5961wUwW^I-qVCi*fYP_jPz?5}W#GG9#+)xvwQ=5T;^Ph|sk-CN5hOLD!qplNt6iYyW zX{StXNPAds<9WkQoNL5>-Ghy>QA9@yIFHn zliOcH08cDA71TtVh~7I>H9}G)nnbER==Hpk%jnDA8MLmw8@NXYuG79JR?)mjH-wU* zTg+v6BPN@tg@Q+9K?)H$%fBeX~+PWeDr@i*GWm zmJ$%0Czir-N`d5OaSOD4=N$eA1CYB<8_!EsJ3QP!++gvg=(v|d;am>gK?t=QS+QwC zpB7v6OzWelt+#3L4JVe4y(|l?dcW@vhJ~!v?xkn!w^qh(j4Yx2Ugw@ne=Y}pS5tFzAL+&75eX%%pL=a?SJ+1s;ggwflsc z84E92ghj%*NtnEmE|8Jdlg)#}{db3zT@<^hSB;}XAfV+3C4>nj6w_3(-(#0srGOhc zR~w1CD*Rl?8=6->UXj5eF~3D+@x@kHF?+7YW!Z0&aiG`QP~ls`=TIY}-_4awoe&Y6 z(x!@a0t9J_K~DIt+2=$*RwGM8dImkaRQk7Q1paBtjwvxVzi_-{`u7RhbQ6lE7Z{&M zHeNFQdnB&>6h+euM1sLjQFKfJJA(TZMaLAdW2H|~G`&E7TF~l`hpWlSz>`a-mzj|N zHlgU40@u^FbUoqo)X0#IXUfK8+4K_Qll#U?M#2Eaj4wk>`I@maN!OI6w1-N_ zA=;<6i8>Ffld<*)SVvtE2${CqaRJ{-%8BG@T?Ys__tz27O(N*KEzju)jA%sl2QE=n z`C|5UDQX-guvJ<#;?PddavGM3wV1 zL?}r-N^%HOMj=s-=OWefoFdZfH;$TiK$^ee%p`^-nY?)qi!L*1I}t%`Y$gSkp`F!u z5O|`E5G%^SB0`1^ne0=}VLrxtlgl!*#3lJ-39O_TC)3?g$ze~zm?z=A)DMzwC60w4w-hOnNQ&ZTMOWFdWGlv@wM8x)A|8>&dZieB986sHFA`$A zi%1N@OoqbMB9bV68S_CjZv-p$%-642h`G>-9Jw$} zJ-V>9=SevA$?&g<_@el73}#J2tC89%m=$rVkZTG{#!E%;dCD$}#;FTUvP?W0N23hSxLSU`TEI{|@Ai%b^)vKE&mRi+jz)k>sblwGoS%Ia1xGj{xDSSI z7r4BxHx%{ePWFO^>|Rw;DTj(=6YS$@Jkmf*kV&)4Yhi^$)lrS-KJYfJwJ3al=zyjWjdf#1t3 zODk*tNBmbUBu{2Z|NSrd@95fuU-mK=?$;_-o1D?z`=^|uJG^c*8Np)6qMnj{63SJThPuUZrKC= z=8X@xA$-L(yINP6xel|QUiws&h*JG3n$jOI?yh^t-1 z`H0}H(JyZ-t-}BR7mXfAT3UKhT3N^Owg>Q0G+NiU&IJrOpdYWjAaHsl)*f`7q4%*2 z7j&r&mtA+%YnR(D&x81I3dspK+ojj+58QsU}}`gJUl{qom#Oh9{J*!lk)ym%fUcFk`L7+OS?PBBv`~Ca<#!-#@1nK^)58RHASA96r;Y?9n{8ufqG_TSC}Yz_)Vaf^V%mi`}m{w=~FWd|E|uml!*rIU2dNlgmqD1$J_EV@+Z1Ll4K%7VptE zX%P4bjf3I!1nh^4T0sF~WD~KUT_BB@0ky7ftiIY2Js3?k0ma|e*=!*>E8MS z1l9Tg76y&0U|oW8!U%cM+qht84ck1d>;aR*B~uV|Q8rP&8o5EBpMudv(OBioTxW>f zV>!4kiiJg^tqqlA4saJ7sVfJWoL+m5jkAUnZ&YOFG~Yu94<4{>*vd=;*b7=bShJTK zYisg)g~dDayW(izcinqfxgq^X-=Oq6$6ldrzn32p9FK;ssC_s(te}(`1IpY=RE?wt z;K)JCoTi3oI9E<<;KQNl_B$T?b5?en^}YI0vvPd2k1{prm-|8A12V0)(v%>`T#snh z0&wHn#_HO}()t5HrVFS6P*G7Bo6{Mp9lQn{4Mz-Msf+{{vUor&_1s%Fu*364hIKRr zYk%a9mNRMC6L7_Hd3mjjM*?0c)Cr}XmO6|ZVwaZdpi=#z@~%b=t86xSSK&ZZuLuaS ztzu*qP+>iyISZ75O=q8#!iMB_QJsQYNl)~tjHoJ5E#Sw5^I-NIg3|R^?4q_1u7~Fv zD=#*dUOapYH{?nZX>0C_y-I{?_WT>M@*Lr287`+4?DTmmITw6fjrD2n5qEpssPDaN z9vmOm-~KF+Y^Nl1*)dckG>d}HnT#`5^} z8VoyQNf9x2AS*Bsg(Z}=YL$E{0JXH3s=R8o(uX_txUD1{w_OLOK*t%*3yoVeq_Byp zz&2J^U;GaF(qY}7;0y8vtAK5nH%)Nu=pzmIQl=C;VS6MiqrKNq-iESQ#z|3dK6W*hUa8gSV!lgW z5?{KO0S-ZPCggdGglc!HJ3z3PlgSwK#PL|<2qL{^=BV4WnX2VqUPrW>AZrI*t{kp!646@l}*1d7QzFZ$+CC9`x@bYQWvqCfE4z!_1LhsYga_NJI>pxOZi zude}OnHlWt;obt7+IOxDSw?*4ieo@yeVUbF*v6F!93Woce)QX}M3OX}W#rhFUQOD@ z$JeZwVoK^l2^WBvKY>gof>Bj)$^k7@-IH;l&# zL`E9Oz$|8CdbKIA^q7?Z2~M~Dw;A!;a_Smr@g2~X>nMy^dF%xzm%s^tyaN6eN1)VG zjdyi+u1SUdxj6V^B?K@lodJ`9xn&{<_sDJ`V=IjSbG6X=Yto&s4$qp zVg5v$5dfEt&aR2l3Fe6}oWUiME#CUe=cQ2(#XqPk23+O<%)s0kj5KRbw-k|2d{ZOF z%#K~6h?cQZaAXix%8`ab%94p@_MagV|T zXQYm)F%=T3hRYS<+Fx$0&3+(N>qSA&GEQ4`9~5PYV6 z>chOcxkypeVvSN}uHSK5u9y!w-GWBl&lF<$E*Qd#%kuU29QxJ!&20{oCyp%Si;b1l zjn(x>thBw^MGLX)BGb%fPNP0)^hl15xCBU*XDsJJZ9_QwD2Iz0)aMU@L<9bKi7v=I z&s>OcAS(y0QJ-Y)ao~O9%Df!)U_grtugm4~>xD(FDL@*}=>c8l&<%}}w+IspAO~FE z>Vps2hN$B?zeJFb$T%GArR%mYNc@FSc>d{iGjne`K%d-4SWh_VuO@B(_(3#C$13xd z5yTN68X^{xhg?IA(CUi^ZKr}MUibJ_749sHui?U$teIB5no8av!hNkGCSHH>h?S7E zxyH!Gh-g3`UOta9SZho2_I^;8g6^KTdz#52EeZAIqCr`YZ%|De-#UXHyg*h1uL@>F z$hGbs02D!)I4^aB5DX*!0j8`kFO+g*J0drb8pf5^A|<+a$JY?F(DkWp=1QjE*Nr}) zrLaIUUs#TTi6)X+BSJt*r(0kN3tBKZe}q+nd->%g!RDk32(5#VQ)8+J77%Ep8+ULo z`d;hfy=2$mu()vj!91kUKO^RdpqCmiL?d){!4d-H)D6msP{;W5ZRL39h&UBvdSy0= zAjNxT&b@=3l_x~*GxKrJ*N`*C7gqzPqwmcKM+f94kZKc7@N_q`Vye2lILhY2yQJYr zNjeam8Y+R=@mY9+7vKQJuV{IsE-m~rMYB1SZ?Ld89lMkx~iLkf8O(e_6d9osaEWwq>|e)sZu#M){Z1%wZ>wn`T|$4C0M z=b+IjZ05=GUT`mUxM;HantF7iW4~xIwfR(>p6z{6lf@OB5 zloc>Z!@`Wb5y%`sua>$O5Hr#`JQqtZNS`@=9h|n4bS8PO8*x3GR6SO!NHqjvgiJBp z<2;wxih2ha25xmlifLcYjF;6~Gnu$vK=t7*i=)-$gM7Z+3jK}NSk}>|2?IP*Xd(dA z!}8eS41FMo-15+m4M|-JI3~Kp9klalYHdPcgN?NU6l+T2GBek6Nx*FyJ6fV56y=9z zb+asyIUe)U(pQgpa+F+Ka{_Tu44iFWjr=}x_0kL3m?v0CXOt?}3+eBZY%>f)lRENS2$)-)I)XX+3{Xor+ zkEy&G@ih8;j?uq#oVjh0O7KF6dBAa(h*n@)nYr-fC!j$x(Si+1#TI5A8*@CV98UKf z7sExi>r&!N22pE#D2(g6L%bE{=6Qn6PNyh3?Td~#lm}d$duD;~w8!rX^udl@76zht ztC$~mFd*L~Jh5tR06>Pp$#QA!jHv9g+i|6VA(FEax@@c)y`z+|rm|PWL1gCm$|{dP zxZ0kWwF3apehcLk+WwO;id3>vi;7n$M-01*wpp|~TtPXBIw9Ll4oZicM>{9z!$+Xa zuZRxEyH>CW*)U*4+P>w%(L#EE9#^NJ2CpL3Wy_SkIEUee$B{mGZIJYJ880m$=O>V5 zGhN;h(eCq&rCF_CnYvMQUr6eVUt5ypDtU`ES6e1C$K{oW+Q=zdiCBzX6 z))%N+WfA#{M=)q)%+@ljK276C+b}g9>}}n_IUb2@)p2Ah8e4I&x`Cwct0$W-VhN{(`kR)Ix&yuwRGAujiApgZlUNqm z!!g5@+xQ6U1Y}o&sEy*W>+U!@JD}G*0H7ak{4L^Ex&pjD3JOt63}gb!(v%bXwH7c- z$FHGp>Uhc5M&fEo+q2;<=6}J#WBBIXgZfUbfEL9hKsLN}3u7Q|E~+F@nB_6DiU*sf zMXuV$QKk9=IZvQ$6cJ??8p4IMzp#j}oDpJflD0uiR5k#u8CN%$a8?v#bchg6y}9TC zrmWE-dWq+cI>4b7xt@&|)l`%xaTdlH!^(ylI;!6giRz7Y)Hf`@e9T-9UGxJPxQZyd zy+(6!ylWAXNpeVB&fKok4izy&?Ss|L!5?Y!WfWutEC}t4g6sK0c{=_} z={Yo(q=tcfQXC`Gp_*W{l`<&Oef~gkTH>`Fo2;~aqxHfyoH(rm*l*wjl;S}%!GwUx z=P6mGgTbA8(oKFYjdy;-7OGL(yQQ^BC?shOBDaRxiKs3LnWTA1x3_&aAmoZ8Rm40x z8-=V>p`0Qc!ONPK&{8D94gxLk04udITfovBnIKa{0&VV&=XQ_gF`no-I;Nx zj~Q+K(u84Jvt#doe%-)Jt1mfZzsI&rC`kgiSzwwr3W3oJ3hpo$w2kSeQ1FSz}jpVr~>cyI@rQj+) zF&KJ@eO$QxH~*Y8>gb}>_o_R`+qFiV&a9Wq%HnQ9n-Tre@=Xhk*~jdhRe(>!tT*3_3wx2P}>jAx0DmtCAj=U7=u&MusIYLlNjBi!OW; zRwLZ~b0l0@tu!Nd?_d1eZ2^r1NWc^w;AOJyw&HGeWp%f($7Hw1$ zUUN}8iDJ48_?8HLH$t+A+-3KUcXq}=-mZ!QfI>g03vW@74l9iYL$K8?m(VDYf)vbE z(``s#4~f-?7~QDmiCTw6O;#>{V81GKuwer+ApVsMw zi}ZAN4U8}-lB_@25I+qN`UZhA{U^UBTSb?0Ihg|0H6+y^XnUS;?RsVli#T30EZHcAyRu>V$Lh*_fka2{z$Jcy{4JCj zq;e}n6FyAuM7DA=OpJ;c01#rCn%jcCwUv#fm51WwS*(piX`E^OyNpKm%d=x$TH&G^ z$BqxTI#a9e2Y1#dEQYD{u% z5jk-8mzV|xhwOS7h*UU&%q1{@DwB3`+0*JIomwIQ@ha{5ZST_K>8VJzY|7=rL~u=@ zAYCGKZhOzy%8#eDRv(7TpPbfufkKrBNM_~QY0Usa%DrXPZTGW6p|(~YH|4KFvmx92 zb?7!Unh$0Fq!x&Hg-8!w0RTu59)_6Uuosr9?;RzHeja*97J1tgVQkUGnYk#5$$m0V z;RQ;jeakPOPFRs@*7vog6n1>4C1pr3W8*h3!`r*-^~lp z$r(kA+ns;81E2I606{>F5oKTolOog~xWh3=v!X1%4EI7ww_c)o963*6<3yioV>lw7 zz7x+CrZegGbyUKyKN;Q5^t$xmH)wW~pj|~{kCnBVyTnZ}OvitG3H`nE2W=mTsM`VR zo7fM8BI}_)CY%NTBcPZoJj|hHD}G%Z(R#9BCYvu`d;fMYK1E2M(f));6_BjgmbvM# zXcQhO1=0~ihrL~I1Ea#}67 zKV&;>M3;b?Z++VFBASTM5U>hf=WMhwuQ(G=O_%&_{4ODOBv16*3+1O}DPEAJ_49|~ zYhIERIYuTkQ~d8R0Kt=o#!id>y}Y!tzVv+M|12*rFFjv+_z`MF0iur1RV7N%v z9sT=~{(V&xE3hK;?=tOM%QukpU-{$o&3263L7HAT)PG z^nk-9JOv-{FCxe;@dvEQ1r!6^5Su$o9NYumt3@Lu>-qr`3Uct$y^mrh>VDeFZ~ofv zyPVP*t>!$6aE>u!E=L_42$U5+)sNoqA0LUz-p}Hv%Hd&U@95{E@_Qvg%aG?bl$1ip zx!qJlhc?LaAIqx9q_9*2U`p-K!dao+>u~Gy2?e0qO8NQfS+SVGR;AIx{7D%99raZq#FPFa;-V5WW4#@G8URM(x9H? zR`4|BR&m2{%k+ANYaCmn43yZey*=Jjjq9?|Jia=t{omvIVQv1T8U0QN4E~1;r@mD` zd>|Q*ioH!)7TmkOgEHJAhbykC7O*rm-~kQU_5i3m_duYigfT?`CI6#ffuA#EEY)kv zc-^WyG%1Zk&52P$uKJ1Hv3hIofvkW#+_T>mBK4s*tul_kf?_BnK)sGLKyGBzr{nMz zcrG~O;>8QaQ;r|(+ZQhq25Y>H4wgPe28-_sk@^`12psGG9U=W(IXl_q;_s^eL`s)# z4t0x5t37csKuHg80Aiqy8w7}7e+;oW?RQr)RMSHM6 zt3Ir^Q}hy_x7|(r`yBTa`H<8Vb%*~vOT0ju6EU8N@|qKHp3!}yc65BeI1k>wsR2;~ z1#(Mg#VBH#RE7@dgfcW)ETf3O7N8L(=p-G$SHHS^NiM?Hz!}vB=1<8ge;ZeCXB*z_ z>{qs%7|9^L+}^H)$HYeVnvKM&0D`aw4Vj^1w+8%&9LuwiKU^ssw8HPogiT{0$+{M=~nRz5VVyW7p3+Ftb2 zyPf?vl+0xJ4ZJz1AJohe(B*dh&|aM;V>7HQU4IU_SsWgPErbpa79tXTa6#lOT5o&k|ricttPy%<2C<##%6Yq+8~Mof5ujuKFn z+Ci^m-IPah&j4R0}NBrZ10n6(8ZY>*v6INTIWslAm)JY90da?6j~5f0h@o@@F(76iqt;r(9yrvCXL#sTsX1VMK4} z{DcRU+EZdjv84m{(d_`&sWCROv_QHAEeCxKf@{}E^GLf7?Zmsz>vaK|5nF7kI>yk# z|8k4!?^Ql+U>qOHX|+65tO2ch)$uPbh)l)M1Wt$I^P=>Gvd3k5eiKU={ViZG3$lx< z@;ltf47yucN>WXi<2$J27^y5bGBUJe(?{vRmc0Jpy!QA~Y+?pp*!g>aBf4BWlz0g5 z)ZRygCFQ&Ai1V_OSNZa!VvyV4+W+Gd`?XwF+HVt66@aNILj}eqHP@ zm#_?JDl4_FyFLbwTT>Onf;wq07tLhUcUXi4;rF7P$o%N6kk)}QT8gA@szpbzke4fMzH4y?65`rBd4qDAP-%^xO&G*7!*GT9?#67jRrZQfL|=Q#;Z#kokJv ziMyN}n{2O%4G_6_*Ygo8Bz)$3SB@SP9rGuBua!Pzy#GpEV(w%(xJNufoG=34LA|<& zu8Z(j=}X1y?>1h`YiJ7#qR{E}#`mvb+_DpBtqJ%6FI#LKXpwB}lWajvl`x+ANC+=l z5)TAAqExkfU4GEf*GZS8v_MK85VYW?9cG5kRS(F>Et6H*sq6u}*hFPW{hi`Pjw9LI3tjcJw4i^(FG48c<<$0jZpK)nt@E7Qy7rL`mE+Gs+qn;t zMau_&FE1?q{qK2v$OeD^h3{pj<2ga;?|;vpXQVEL)=TbQ^UXf~IoPQj)y62EaNG3d zrFZAT$3K1AOZMy{6|wT0MreYHc%0d$C9KKuVJM76WFHg86+LN&)S;ndTS#AxhQuNu zJ|XAxkOa%{x*>bOBWcQ!kS}<%MM&#=t0L6`)W?*ZES?oB-+!|#zF%y+H;cUyutu={ zFb0ud{3W;8-V}?!h=p$#+j*lgcQD8_kuQ;RZyKw%b>5OWO;pkIOb&!ojDd^BHU191$~?jDwX%+~QbO|x;OLBif8Y>(Wy6!L1E z0@&I>iaCukoGZ$2*LDU#1x2ql6ihib8*Dyqv?pfuN*C;VMP6Jw-g{q{%#oxB8L z@XYAL<$!0o)eMV3tXAa-Q%63I;NgI-l=^F*&OjqywN#1P}WFx zDGtW`gHsV1C}#ylqYBh@_%{F?UfbnXF7B1GF>r?*i-y#HaT%qEjE3tYF$Z{mcpuM& zRK!Dz7EEmlm|Y@ug&Gsv#&8>SdS$kDluOdd@+f|wKaX^7;gfWFS>F5t2P*_~4>y?C!dJOZx1BGMHM6_W+j1Fi(O_Rh`VJ!z zO-1NTCN#5vpNZcQ2EOI)>5BoxF~DR|uG?+`)L;0Wph;okEC98E5E#nDI@6X5AvSP; zDU~a}rIucP={{nRNY&!=eC&&mdfpx*nzV$_ffM_hhb*_}Uu zqp28)Nppfdnyz5a=gkO5Z>|ClO>Wne2yMB1ahc^y#z zUQdIfQyjngxn{wqNi!9Mn6D`F@eYMokJi*7*tv+Nwp_8W^v(OSPTfSuqhEnk* z%80UX9kXwB$EYXml4k8YeS8DBBw)xQ#B`ZCSfX*jK-jjcPBa&>}}+9%E_W5V<)Czi6WP6Pq1G3Kh&BVj}?KGN*D#mPA0`C18c z*|3;Ws`T4lJGM3Dj77B@&4$M-X~Z9%uRX<}figrAXVM_7A!IH1h7xdSBhobUkecTg zZI+t#z53BS=4whmzj1ieH4)T8tGw;HG#qd4?H|>vp@pvgc+@;NZoHpQC|jVy(Sqt* zA(LCq7~l2}tV!zenDa|A9ht!WV&rk+d&!4ep1uGG5$&lR8oL{L<4KOp8fbE7!1R6$ zR!lcbJ)G20E5lKWAOP34VPS!4xY%kZ%mbG_zKbUs>d7SI)+M~8$T;?}w%q&BLZO_Y z7Pip(1ZCUYU}^Ef>n#S?U!<|kha3(7iKY(=rP3u36FBA)&W_D)*kcojJHVUnjoZQX zLL&!8mh(Jw6jAGVf_O4_IjXM^*!tGF6vW^IN*_`7m=B6%?r@Sjqkoo)dHgqD%%7Y3 zB&-Qjz?w9uFPYG;2FfoZUGSk)>iMOCi?@tE&CkTP7ql=AJ8|1#3F5VwN`;*Uc6vnS zI%owm%($Jz=B;%xx~Pzb$Ln=aDXV-7$Sl5ywz}xMaDnS~IV6@I>TFnDoX@jxHh((I z7fh^jP71gW@LCw%{fxmbp=qu}=3sx5Z3eE~Ee7gTm=JUq1Ij{R5LsOEthGA1Ps`up z>(|*Yq_3Q5Jye!v^_@NbVDR_?L$qaIp%@!Nta&?5og zH{S@eK*mPY1h#UPrd1bCj-`og=96gH^-N+6X$nM6PdIk`(f5PEBhxa=70Q*fMM+Q# z9h*qQ;^6|4B)v;+Ph@1ZzVxfy#5})PiN08ll`x(Oj&KHfsp!B>1R|B=g`qEQup!Xy zoxSN-egHaa8UI;dUJ)1fL)4@$KUcrX<+37W=c8)_H~=N9IT-x81?jN%%6@uW9i!O1 z+JI*FTm4Zh20=~glaMGT^@$Dl(;QMBo$eWW)pL-wvlGUpW*D1X*jC#7^Z_&w z0c9lg0n$9!7@!Xr;ca_Y9-56E_ki$JL@EtWXU`k;$b^j=F|RL~{22p|2IPm(RnUt^ zkB#z-@_-7E(#2Mkj44Ofo7XfEbq6e-o|4%c8l*v4D&O#nGH}VQOWxR$){}W2xHYNq z1%xxm2ZA$!WJtJ2Vjk}jZ8GX_8?ZR=?-u0>0V4UJa#%UqKa?j4BipM)BFs*VS{M2x zU_DkI$QH92x|N_Yhm0PL2N7Krr3VDx2;^MGp@%33l^hRIg-Ct!)j054AIs)OoEA`m>M zXJe9-eB-Gqk-;;wOny-Cu_(~kL=mnbp-s^j)HSDuzJFMMSKq7bG|kRZ$yqsFwwF$< zDvMaHsZrb26KXMSWPX@LJVk^su#Yfx!iv0cmkC>RDgGXu_VN)$)6`ec+~aScxkmu( z99k6nouZr{6R4TF4K+^$yOaSYZdka&7QLCU3Ow?Ohs{_h@gyUea!DV91?Ft%PloKd zB*2~HDp~um>awaPV{&V@IN9i2vs3KiAHI2imOYz&Q2|fD@d1YMLK#$X9BFr;deD z>id2liQ}J;R3+OMG&EuFT_8{XjZQZJIlv0juHvZ5Y8qR_9nVQ&yq3z-ANYs=U&an$ zsuyW^CbgNhhxftAL&5qzr}>s4B!_+&m;hsovfNvRq%R7zcXpk&lI19q0)GJfLC*mU z&SD)eV2+-&gXIj#atInsHkgGvTT!YY8Qw$cfEtS&5%hjJO+F{M657`i>nbpjfx~S9wtd=+M?w-%OTqn=YNW9o= z`uMlm6j@C;XCJYOQO&FA{{+Vwfax(SzPf^n8NGlz+goTWwO#78zlc)T?Od*|Tm)UO zA6@u8W1A8yL7iTFzgQ16rsngti+FEJ+pWp;r=4benCY{dbxvszsBe!nILzF=eBQ*f z`w_!Hq0dbTHvO}D+rj(}3!nS_)o7`i43TmU_nO>Y%yT|()sQBd1hgpGy^G^w?ehG1jNZQ`Aoy5-dss81zRn#XOu zn|7F3IISH7h#7{}qzZ|RX_J)HlYyH0(dFgV^R=hnSg!PRTg#=>H#hy%O=$V~8q^-M ztJAkLabIU?YKCo{e23B{8npb?^2*J+L^Jz6(Wvf={l434V92vuc0jIk?s124dKb(SJh!d;E3`yK$0m5ffU&pgp?@psBHQ|3dW9E-bPL!1_tAot z25L}KKTAh#ivEgrJw`#AEu0B9Hb8hKRtl9zNeo!VG)^I&G7_0bd)(|F9M$*t=67q2 zM&(_tD1NLQ){&o-vHS?`i7{rg`_GKu39~-QDmq?Do*ERSG z-^cs-oY^IyQX%wDnBcmVgd>FMbcIYbK*DO4eIV*RO!vi-5?&nXmNCCvkWrnMWz+V>JeqhGh=?WU_^T>a|?Sc|AF_0lbP^_ z0p4|_1;Q{XvQ#VDw*3x8?(?pCVjk-{;`+W1sH0Hi;CL>tXK?M0 z0Hq;BD6fNs3vl;MrO}j#0g%YM=G*N;*iP0cjqYcryBHONHNglE zqhKpX=J8RVvZVHnBM}?jY3?7u?&ox~*|Y}8tOIRz!m_9pluE-uMz7$5Xz4JYsaWZZ zSjfSN;#oNZHn#=9;}GN_3|$fsV-VJ>9wwnsEj0iPF(Rxl;~)%}4A6duzC>q^vJV)+ znyLhX)P{D4P4lm`{bR||&+_lP>&u1`9RcmFFrHR2mQwF;xMb#M)W2f(3SstSmk957 zOUo(%b!y)w79#V%QLoU@s^tzP*|`-I^xWB!9*ut23H@#$hF-@TQprekf#+d?=TJbJ zr>5Tz(YsQ5I8J#}iq!wU{+0PO*QGVzDNVVjxG!z*F72e1%_O>R$;)iAXKdo-NGO2R zEz&_Yil9t<5VxC-BLyjU{+cMkK6dt@8`$Rvz_X7@YtU?*Q~U;@upC9M<&J-))b?@2 zyPSeJV^}Bd8k~%CL>%cn6z$LoJP^Iu2uACvOzVcRD9G|}9^;ZXBZ68B@y}W!f{I|U zID)cHWGu*LBqHKi3-jc_n|2F$e6*R^C*%$zY3FTn_i9 z{3N?U+Yj3RzUucS&q@NB?SH;II4H8ffIa>(ek;Zh8TC;EJRII*`b0SI?GcfLI+CMD zQCM5Dsd+qy>^l}Fx5V&pE_o|swgk346_k{OZKE*%6FX3kl;om4BGX$8g%?KkE0l$( zAqvOTibIZ&a*2tA*l%&*2521Vb69lQ5C>hlB{CQdyU~zWQXAe-(Z?4qqlm?o3gC8qay60>qF?*P+CSyW!>m4Fe8EQvW0uv#7oPY#_U3A080W4==sU( zy}Db(yFZ*J0#AU@Q!3F)k6H)>0egK7(I!>a=e1nNR!0aJ(x5s7XmK^brqD{DhdBc< z;=h{hPk``&RRf4?xq`+Z(~4mVLzjH$;nD}NB{%t@6QEAFC@Z7eD&8G1NXb`aF9-f_ zZZAtj!iXGfWfBR0bal<8`p(cpMoG)qc&t=#IHGg}YO-QpwhODu+ZFEO%KGz<1vQO2 zYxj%reV7l}2BAOd4L7uZ8oBEs_JCGoBSwxawUnKXa*mNoV9fpjw-tsa14ioQ@~agw z4>$AP(c;PviysaO!*!GSG%V};M z5COMtI8~w{aJG&$S7XI+JhP0q=MGV40067h2k=vctqX%*;IDym1=n5YUeApzIMH^K zLclu%Os^uLZ1v^yH;wHga`_$Cfr}WfNADxT*yU(|huF4dE!~O5fGkt)1K_@`dpda@ z=Vp2IQUl7PSB8TQh0a5BP~AETK4 z=(*#_z|JP{jJ=1SufAk`;j{D;Ml-jLfK(6IB}D00$}y9&27IMrWJ+63G}6b0$d(s43fH+&EqSSOVQWTNnp)07 zrRMSrB)S(@#O|ArSO=mF$uYSeZ9i1KskQgSw_^ERzc-j8W30wc-BeF)iBUzn1626x z@~(Q66RkH?X#dhdk48<&SHJz%2xWkr6eaHjoZ3Ze&zsP}!07^E!5Pyro)bzd zw>y`uUiq4Yeuje4?8xXJ71$gsx7n!eycP3O+F5^FIyyWCw#j}j{Zu+`RQC^SV}+*?TmUpvgAhhvmMLF!O!p88DsRWybgv4BMWMpRhi(B@T~vwq*(r zgaMhr4Hk2Ihu_Z4Sw(1lp2>tpVtdD^n_Sx}qG~4>U7{j1WHs`|1*DMCS)TmFC;>xQ zai{XHpPT!K&At7fl-H*vv!I|KEO3-YBHl1mgOaims!{L<#k`iq!XmB>hDeHa5>A}f z1i!>*W0aR`r^%0RNZ4?3@E2!m3$8yZ~t-=Yh*AZ0c(C;j-rs+VchRiIPftTWc$u zUo!X;!`q4ZLgo_y3YA3}=!NtiuvUf5j7&j;i!JrNo0%_XGHgTKnhJ@CWDU?KtpfUDl8pxS zJYQZ^r8lX|O;JcvM8{nD4Q%|6(17bMr{9On*Ii_Z3nFK5Tz9brgzqb{?{ddK19vZS zs}XZ4+N=#FET&tCgTV+ZOFZ$|5V6QOYI$0p~n&}G648wfj{1t9VUO|>xhL}Eb43s=h;tyZ!f-)T32 zTyFZkZ0xgaGWI%a;N(z)8|ckacM=&|xQ} z(xXM2HXf0|FI6y6G=ghlR*6%qxB46E3jT0E@CkFuzV{0QV&QtFbp4N$}|v=BcudsRZLOk)$Pv zYxvK`kxv{s(6|^wz_dR1{6Z3)lu$*=x5rRbQ*|wuWYP%K%B44uKAs36XACPYavMYK z${ab(YIA@7>|*F6V`SC)%aDJ(A^%@C z_(?YSCOD0?!;cpH!))=>4nW2Ve)u~Y=0D2zKC-Uk4e;Z85P6eih#xJYjq#&B$4jPJ z&CY;P6D?;s-R9`qTTw>+XCfHb2L8Mc@9LJykWKewlF%?*Do(@mns|2vi)duSwJ|>! zrF8N*Gq6YED;<}z)V3-j#NiOE#uo7HpewPvey@g$@9ZM-a^T>h{MNiEVonSZvcb51 zlT3KuR}Qy1B0Bo(HD)9q#*h)WE>p)oS@00yOxEJ)D9GvtUL!m)uG@x_l4>Lz8DolA zj^fjBmO$*0xMbjo;W*;bxb3W=2b&)Fkon+{GO}vu1W9~x&y4RYQ*fho?d`ymVTjnG z$>(WuP2?YLyf#x$Do$spdksyQ!*!%(qkAk|P9o2Zx$-%Q0)3|!QU*@=^CA*u)@+DK zn4v#vT^m)$H}%ar;)G}$5AEAlLZ9Tq?`L*e*6;&wl%0qb+xV$+2oQCit5)+N(I81g zaZV&+p059MjNK|q|IVwp)T16+97rC>@O?#`%`y!s@-V)^=#!P@5g3jhMfAa~C#K9y zJ{DYFY0IO@lsLr(ijx?$)pO>AMCzhU;sui=WpXqAURxQo`J-N6v*9iJ6b9GbZIrh6 z8{ukG3Klx7h4t7p$9EJb7j2`e(bJ~|cz%^kC*6(wUw4%X@1I`@Iz zKjnsiDOM1o6=Z9QjP0nV0BK%eQy#5>MK3T~L4^CpvA=KQ07dYGgN0E9QxCxFVk$<5 zVuXixgc=0mL)}N183&LyDM#ff2-tKnH4dgRY}lS+KyZ&KX$_*&=-oQG1=H~?J4Jas zvb+rjZS>Zma6<%uoE;Y>qmjMCANalzwD`)z5+qqqFFNMQvu2 z*uF4hggHEF&l+!5wO*oErM7!9y2@G&Sd~*Nj(W^lWaAVih6R!)j{pMo54$x{LMTAF z7cnQm5O&xuwJ5ZvoYL3e7mV)X1N*6MW0P_uMsf>^q_vEClE&v^h9XN|riM`>ahj%W zQmhDtLDDf+rNM@ZHWMpoi|vz1-4LP^z03I9#)9t$`-excJ8#*;4&BHG zqSGz|!46mP0I-fbK$=J5yl_fcOvt6v&t)^+ zwWfDDpIfFFUB*T7u3C*o(o9S>s?HIz2hQzBbR2;`e$gmvW3jlnbGVo_lD?;w%vyOI zQJ@|jJ#vboL?PNs{IP`BKj1iMk>sSZWu4g!6T@4bKri&NxCJ9CUS-dj1~sJkkxsJ; zgXS?dSI8M#loQJhIai((dIuuAnPuZ$jQ14;qb~VLaY$S8Oms1d?vUkI&`3yjDhIMK z*;lWPk_BpCR}=GI*)3z5#eyK$QtdL!y|tN{1M;vhlZ83(FrZwA&=A78Jy>!`#VSm{ zs$qQumRnk{66U@22PlCjIVo0yZ?FrJ&k2+gK>9@^ub_RI;u|`C-PIoEgT>87v3NxS zb4@!wv_T0Kk-RF{K0yQF+h<}Q7y)#AQz;B(P7w7zA7%dn`o9pcBg&G6!B{S#dEJ8Dh-6C~bDsOv*&suZ@Qe8= z?EBkql||_nW{EzT!T#n|F>GSVtRGGV&@cDGFT&`Yu?E9lOC_UN#{7%_e#z+0p+TM| zT2bTk!2R{)gg=~}!QidJ)<+!jGFIbsGjeoL{tMw8b)$~i>*%L*#a*V>weMp2!*4kq zzM3f|JBu%&c7NbrdUu*A(5xK_me|4!c(IHWL7+cBI+jvxNk8Cag61V8NewV_jp=K^ z{#tOU4pn)~{zie=`NE<^fQmm41ALf0=)q-Tq=Mt!trFd85i=BtH6ug|18tdci7T#9li6vmC&ToN_o zWi2D=z*_wq&Y7`*cnMHX*pERePBC0+D=*_u!g`#Xtd(BLgxiU$65V3EB27hv%Yg0p~z06jQ-7GqN)AU7 zN8lbjT|+mG`6@B)iz3Idi5s`$_bJ>=&~y4g%CTD|E)F0!OknMc)$&p~V~3kIhc`GVbK@_>zzg8Njhei0=U2}rseiyQvWDst?Gm7fM^vnGfCVJMT9 zKt@EUXfS$tG%!fW0fw^%&SgB}XpIH~Saq~PU|P@;CrVot*)rn})(V6P#>?VB#V3|c zAlVr2E(90_-!uTjah5f@6uO8Mn3p4B&@V?AKsu6Qj*>Y;8Du<%Ue}c(>v$psDRAe= zmrz(>X)WQ#g~A0}E3Z&i4$Qk!pg1M~wBO-$zX#@2H)N!73BNm}gocZ&@B00Yjy%EE zM}ey%+UQ0AU!v_N^~?KeoZB$M`r|H_X>ndU9w%TD?qVsq5nhhFy%2EKwF>@Wn>14dMyh$vOB51Ua(j@ST9F9q% ztOSTLDFEs^XnR0Rtxu$-EVAhjM+*-b!}4d2UcyStdvZQ0HaLtPn=HRhZ3yVU;sl> zZ8hY>=k$7BJ##<^Qar-76P7A)Xg0iuMgbd0P&+EEl+^N<=w9cG$x`o2xQvF0GyUr< zAcazG|2Cj)GUd(fPA8iPy9u0umd^s2SG4IlbUO&gf=_xp_+a|{jl;Jv8g&mm6WcpG zwl^M3KR3_tR#+^TF;ojm$D-nL_STKc(DN5CbTYNuI>(#v|S84Fjzc?e`Md>nJ%a# zOZWk$cYp=iDyP&}?^My8ni_%wk4tu~N~&j7gRLcvYnV0;j$y z#?6`*l7>b-b~^vju~6a0QL~RSVR01&Wo=7kBP>5qx|rz&0uLqU6L~0+7YxJ#SRx(% z8uc-WB!?8YXlyA%FR_Ri#r%uVD95|Yar)7}qGoAqZ9p;;^dtv>up=8OnGD(1#bio4^NWK)IuYL@wcQ2Qf-t&<7RW~jaiq-_hnZV$X0 zl(Aug@Sq$TQ1#j!x?+sBtfFF`4;jfNMney1)e**9C5;i;?R43H0>FZG7~P`LmWvBZ zVMLJ+(Z)^~Wl359UsAkBwuwixD!C>q8;Q{tr?(+t2WsNOVL&Awq<87Ltivjc%Jp?Q z%*-@ix;h>v5_Lq;5YJE0#RRQUk|@ErS_ul^(LjFv+lja@=|Y~20{gd5iUFf?5zA?P zJQ@A?L4?emUKUeH9AO{waI|5KfkbrgTxJHzeq;l-27@hzrg^;0qD)7S$V;suBUd9W zlVLI^MnW6>M;JYIaP9O1zs&ilaW>~d^;uk z5^K%oM3Tvg=t6J*oWQLZWODwTXtQz-Xs8iv*On+tKXZaTv_(Odm43s@dl%<83O0L? zSqV6}L;6LZiW{OA{aHbbXLj;-1z{L&c4 zy|C>}X%@7}c1t;3O*5EgxyUd|(6pJ^^6Nt2IEic0kqA9SBB#f=Mgn}u*(e%hGU}B*%6h9(*<%C_$AqWq?evYNswm_At&mPM)}elV8WtyA zRB4@5Q(@_Zw`=9)@^YjQyqP?H2_2J$52x!H<*FBJ<>vzJtdXeDXy(b5Ndf|*HzEz29?9dcNXQqqy;F6jF`@*|N(0JdcS zIj93G*+$`H2UEyVN)J-gJ+s48agr}tk**4B4}($952oKk3x?+hcCd-%>5k7&lvFXR;w=uK0DVu-3mejmT_^kAI>BMa+nH*v; zIA(okL4#)$K0ER{90Q;eAheTJ4UYj)0KfPCt&Sw&DmhEzJzB?WAbuJs{xg8_Bj9)% z;ORRnOHBnmtyW;Z%-XHY3^u0ELmIqH1rjzyM7DZ75da(gZNRBPWu_vu+Td&rk%s=O zah6GBz!5np9e+S!XCM~Xt!6<49sd^irV)dE%u)fRqg_;rt*@^m^v4xFtm=TzGy}!) z%A6x7C#z3l5%;@o!qbyAQF&IKS4OOs@1){$S=`8n|RruaIlyu z+=A*U0qCK-_eTKUjI43OX6gO4x0R-Y1KVQwp`Wo7CEVW5Hd@MP4SBh{#-Ur#d<_!; zaVjn-8Qglq)-{pFVuuqM-v^gbOd+i`9K_|{myGWuy^80T2mzU)Xp_v8xhUbJIu}t`c1;+{` zWhS*Q3JEV<*&QHo)jG8FaRDWkCBS?Cb<*G8-?)iVt4wd-Gzp;P_Mp7iBcZS`{mF|` zyXm2N)oHcdKHKYNIC>blBvV8>!g?33jG9CmQ;x3!i)A)Q6=eiIN=7D4b(yLp)*%3j zKy|+rlK-SnEaA6c7+uU1{t#s6QB&7t#fjmTKq*N z3|SPPaNt9?J0Fk+{&JoSA)&EN3TyXwD=tm8C{9muXDfxmrU*U)PToR8#xIz3;Zn^1 z4POjq@JM-~GP7wm;p%BN5q#0A$MB|5UlKzDKIOeKMjtZ6EzmV@f%t0fxx+V&Z87hZ z;kGV>OB(tR|M9%yV_5c-`Jw>?1~B&XO1t-%3zDy$v6NNMy$$@}`PcLCdo)4v==sw$ zhkohT-hZKX{`XS5Ot*|G^>8XSn}!t0rY*Om$beio6fMYt?nAeP4OYvmI%#o1EVTUv zP9-7>^Ib){nMB!!96q-4*?1@eqZZZU8VdNd|02*~Gi|>M!hI;ZodgV;xcg0H&!@X~ z&M6R`>9*SbaL|Y73qc}Z_uG}ZUUDur}HUIDvY2$ z7tM#O@0`hpM0-Q|!HV*#F%PUV4o~+Nh#rb@ru``fcTSQ(a=)=?+SjGIbMe?OS1HkW zaJeS`uE&o&y!{^%%su$}8PC%hE;3TTqOHajTfnjo0(hV1LL(NTPi|roo0o0{EBAEJ zmTq2YVvfM?0F58~bwhpyLhBhEyf$$@9ddY*Y8YGp5?Zc~QNVnAXX#()+FeV(j{oRe z2*DZn?gzTIOXc>TElc z3sNqn^->CE^(?wNWCQT34vtfJ&{kaB-F6EuzRpzhU_l2xo*#GiA@dni6A=z zMNyt)4q2X6sXeBV=>msn`U;nUbYDTsUoEfb-|IJ|=p6ODyIbf2eErv4_K~03$}@#S z(EwPO?6Wk^BY~*Axdi*}$!-ZDK`toTT0)L)pRO{_Yp^=u}ivR?tD zIyV3km;Rv10kF5SWDS_Jz(V8<@*q1tBI>xNbLk&36jQVIp@xBNYj5ixgvy`B)`=!i zW>doWMk4j1dN~aJUESY%TYr}jzSoGt8!bI$;N8mMyXH@IOvNyCt^%1*5i7p0?Ho{G zVGPJyDj{kwVUgG0ZM@!sUK+1AzJGld`iq_@1)dSKh-v%Lz~LNsSXHMRpy~zHA+$`$ zXNxb98>f>sX*jEVpw65M<_QrF31&hhOy!n%S>D~MKKY!TS-P=F-zlV*Z;~#(e@bkZ%i&opc zyt?-O{jt;S`Tbu9!EkhQdw2ia^2+Mk`tuhrUo90E&(1bBU}+RJg#kbf!MgvgVEiebONjRzVCb#mLc=qg>;E=5n7Yo2_f)QxgOfD4@O~-kX zW2aS)OpQpKYD9IK6;5a1I_-PLEkPvf>oalOZ#y!XRU*g-cCf3Lr?m7Grr5iIIHwHmD7X?f(!PVofW9>qrph9=g3G-UrsqDRLLfNLgKBZNuP!PYB z&7wUifry;k+ZQjQlY>{`l>?pAvzl6Zzff$3e&1F98SNKdS^d)Upc~ML=@1!VdEqn{yDp-`hRY(4Czj6WDI%d$ zjgpQ|v*yw7-h|ld2rnr5$td;Z)$J%kuc6JofWMd7PX_}gLq~~ zIiAQUf2!}TuE4jQl-wE_jNjVopd7#Nv_3jlu4SW2Y$Ior>d8yqIG2 z;W*_4YI~J8JGExxedVyWJ%0i{R)G7Rl!pzzh7R-y|D_Udg|w%l0Mk%NHiuM|OlEuz zY*ro(aL;=_2GXrx3cu?OhiGkuVXHY792pf-(MSR}Yq+=uPyy()__wB-2{e0&fQ_jz zC`>l~4_YpmoDWx>KjG1*b3fK3i32+LL32QJC$x=mt2ituC$@E#HqaBB5$bQ{J{?r5 zKUCh;O0w=3L(0ShL3|=FWSo((axR%x3PuifEt@dhG$eM86wruz2l)w^C|U&wNAJ2T zpTa7T#UYx*Qh}D=?fN~&24O^`a+oe)R{EB(G5}2f;}y}jdg?^r&Ltq}Im1U2YB7P4 z>l?RaY@z5vltI*V+O{;x*@~Q_Hq34^b({5xw7#m-xLt3UZ-Q^f!p|3H-!f&TUEa8cZ zAQt+Nf>`tcni;V$rbt38)?8%qx0S|Gv%Ux4c6O#lFO!fAx^k!to?jc)m=j1wIA)25 zp&fHR6OoTuIEsR(rr#fWUGFznd%f5x98<7S(kz}3Ct2wslQB~yvt=6P6HS2mKaZxO zOZQ~R%4&E5C`1vLStg3UtZ%6YJpq+j=*xujWF!_nnzN!Z3pXVow4^!eG^X_`h7*}T z!G9;9mNpww0H4!+aJAW$2Ic;6eEf4Sg#YEt$cc zY8=059L=Bb>~LFAfhRW+v75}*i~7-I*v9-+9z~ZW{gw>AE*&*-X9jM|zv|&VWU<=! zHl#*7iz-6xZAeZ)iaU{8h6z~eaT&@0Rmr=RcR+$wcekN&zN_>bysJ)5PEQvX&?;U0 zV*`JmEs*#tsRh8X`gay@9f`u=av2C^bz=Cbao%wXy30lk3k5@gl-%qX4O8Um$-sID z+~D@8+r7sNsD(~<{SM#?86&xcQ3WvZJC3k~;;fDe0}S^a)<4*9)IXFlN7JBf)PpPS=B`8u$q=SVuxTnu5OH!-jV>B*Dbo|~Gg(Rk2I+#hb zH5z!sdvWcv{!dM0D=X2@Np1yBS5eTk;h4c=L21*lFeY;Bg$poAnHH)(xiX3D`R7(d zPje|`nZ?|4G?ii!Q0T(hB+)k>ktT%;XyQwXj;}9zhRC*ynTvxaNlBYscX;hnTB*5g zSXpFIurGws+`zqZ@3ziiCkANrlF&$2YzVUrRBfIXvgg>4IfJB$WwDTwiJP-%buk!! z(zF1Tg$g$zl|eZ=zV<@U$g@eQqp-#X5kOKUBFL5ayYFiIZ^iQW->hUZ3kwV4Cue|B zKsPi&M=5!vCS3-AgX?1GwuUijUy)jf%&3T1tUbabBmtc?(W*(ApzJ1#GA=rlV_se@M@r)#3t%?w4(kXi}z zm&N8w5!6+N4EBVTvCpwz)hM-MItq6v-Rwsg{*^PJl~9hA(Cj&H*0rmu;akdA&EDfsy60R03WYsfq#S9~#>MEWB!~9;sy8b8gR4vi zpnwknqSHAYY{Q8EeF4k$aT-NY>;%|YIUCxY!G$pSuvlk4e6R6`ZMznhC}a}zk0VJM z+8@QPW%IhGrV?nbX|HH!@+D1O$m=;emigQ#K!CVS($e+|_E^-hcO%ypJr**SF-qc! z#>|9hW$msawnDL?O*0Zhs}}C^hNS_sSK6d^cWe=`T6LAM*wmJyvpqm}&+nD+C)*}w z;zZ|;lKF-PUjY84PJ4pMmo7ASVtB$=wYxr}Me4e32?Bb4#KJ2y5k~7Swx0a_Sr|6M z$cn1s=Ifr%l-ML&wit<5ttNh}R`&My>eb3l^ZkC~XhM-U$MqfA1waWx{8pzu-ilCJ z*r26JtEEzGVAT@o;bEn&yc;556d9LDfkHWo>2Pt6-j!!|Xf76sER+^XX8w_9)Fb7F zz~+YoxGc!{!vQi9wT}aLI2!cii5>NUUk*3}1XWivJfAmmgO~#^AYZZ00WC^xkw0Bp zUeBLf0i>pEtn-EUVp~}hs3~#w1NkVez4F1|PvO76FaABu zQ~}Ei=+P>z)2ih3;4D&w7&aE|jO{KP{5@;|I@P%<49SgQkhe_~>5e2Qu^mf_lg%o) zsb8WT0EvsB$UGw;!=X!oFwhT;Qh<=1AV7TC+G)8?CJ?ChD8?d+32$84stgxH)@!id zoW`Mpgem21;g-$QuW}IEPA_g}Dz}5gbH&)|EP6-Ug)~ORf`GBpIKdrc0c|5lxwZT`29(lkC35IaG)KtlfL3#_s(_ihS@Y`Wyj=FBEY3kAly=c>k5v(ujvI(-54l{ z%C}Xv6iQfKk{$|0-4fE7PQUNST&w}c0w7!Lp3H;Gmk)839LhIJKJgCn+&)jKC;j!Hs!nNU<3PL;`4Y! z(8#{fMnv}Ju(q>b*>0kJc&cDrk;!o3_>Q!T;Iywq6F-BaQ7Vap{llZ(8b=i2F99)@ z6feXPZ4Y>4Tuif>axxeggGv+U;$oxrjFZjFCjE5C zhpl{RfM)pSt6Wk+-tV082KP9N=Gs}5`|$P&vz@F}JgZ%#k*KX+QR^l3pCv3yte2UJV+f!#Pi`nb1{SgYE2?Q zYeJ~fUeykE>Tenh56#`$(fj@FvDz!l`U_w}vNj32oSImtu}A67GZT(4QJ~`WbObgd zG#OXbCj4G7^jZ<~!lV%}4MW)u)MF@25*cd0FxivYLA zG`*FV6k;C3fw~+6Pw4^SGH>=pn76M9AE+4| zwbd(rRWi4p1REYDEu3W0sV;*QFp^z|qvg4Q7T!?}L!5hZLW0z@GrJ~w7hzSh0iaZZ zUQa_AMSoN&17&gz9U(F*=9N?g^1waLm5!k`sZ$&aa1QtWh*LP7vx^fd#(o`nH%kR)3SGfA>=@tS;r+;S$4!5oZf zzNTZEj{!>6Yb=}g^i}LE*y9d>v3a$fw*vF!yh4_j{w!eRVR*N@b9UBvBj%-8jxV9l z2D+fg2wj!$oH=tTu;9ezudiiE|Ay6+%H}i&*o=(x4pBIKGW#Hlmm4<<1=s;2p+qQ zpBsyu^0n;~00KDOD5^Qn@T+tQGKwtaBu!WZd;X-aCKD4t5DwCebZRjfGD+m~GG}L= zBWB9rF}E&LLELkZj;nj;ptXPw>nZb|QsB)JqY0Rv^j4T>+3uodYX%;dgY~S@3O5W8_FMr2_4E5TeiOO7yc6X)N;BEcv=%h7z+Nw^A&o=h(R z)0#&hMkmq2KiV#xw7zo{4ODxdxB8CkvxVZ)3Wg|-Wpg@amqc~th4aK5tJA=)0Ua8~ zR93L*fr=Agl~xgyd7x?pa`8K=RLL0NIlLsvxY(h>vVZU}~k56KUKrb|NL? zvXP5#XC^wCe(*T7@E;zweoPtiL8Ww9Z&U@9Dbv6Cv#F;bQ|rh%bYjxfM=rb^oO~=t z7vDM^(+oE@Od||YLgtre;-HQSqc)}9m64y}{xVXb6p0Q7RC0TLFFv1^9lA(AH~U@- z9}opixcDhs0*auZ%^n3!VTu2@^QQn6*kmD>pDF(drNGG8=`0F~St;zC6oq(32{WHW zAu%b$LLoiOB9Uca5`+`V+WU=WpKu5vJCCI$ME~^ao$azjV;s zqVEUZkgUMqo}$#8DkoLo+y@)j3fwx~4IvMkQX^*HWQBLt^U=c_${Yx@?vhVE_r)JjR#I zvu%0wut+d0y&+q0X~sap?h&R44Wdhgse=j-qzIM*b9i(W z$aRXFC~NDl#KR=NCfddV?!seb&$8EL^A4J@UD#550%n(po{>M?1G@=E!=XkKmgqX! zBsgp!!L}mFWD|>SWo(N`w1*^J3&JM+mP!ZtM6!GN+fYR#zf8F-S)ar@I8r|$PflqA z`5oB^ctdIVPy(8;WYWXtB<8!fMbYfu(&3=#cZz~WoGo>_x7m34B7jSv%H;5mfRa>D z*;$OKU=%gA)5flZ?uI)@+dCNI>Brh$y|!0{72bw*t^#8Jc{)F8vD2hpDOEyhd)h@*9h1Q$ z+ewoe`U3En95^~%s?}0S1^K?0DqPgU<~|MmJ_nP9yX?zip600+D6yWZ6%1Nj2O661 z`7%HiT5JMh{&fT|g1;4b5~Mv<@rdL+V6}%4RVp;Z7M~on^P^joDmh_}k}8D*Kx?Fd z-ye9+&_$EG9<+i3*@gO~HjX=%M&WUK=Th5Iyou}FGy#D4QFI88#N{Jz6FGl8)Oe3a z02JFgD`+cOk_!aSz3NG<`<0KkTPfe4>{XB7b z?$KznI01FxYK+5O37G3y6m^*xPD9}XFcor-aa{EPOofXR!BtUA^-R?H-Q@_?#YI+V zcAeJ1C!;|k5_qxXt~i&#tcG@BjIvTto&oB!pgfBT!2KcSw%tJ|cCs2IGVd;HVMV$B zWI%i;Er=7oqpuCMp_rz$W}uaxZ(8eF0fiNe;l^mlW78)qa)^w~(B>ehp^;wF$RwgA zdiTtfK#v(>_TG#P{V)`*+M@;@iIy2FKMF7FMS8?sV3+Ob0QrdDv-aSW_~5Hv1;!zW zM#QLoh(`(tgFl*a6szBUYq-BA2Cjg{qI`u6L8;=z#-k?U0E|fNs$l#oipOEsji%U% zbAJh=QD3VE7)3$8q}bW8RQ03zFjP7Kj{Ny;`14EgOE{J2xWlO!y(C_&@d=sZf;nZ< zCpBwq;Kzjqo-Q)55RpmSQAo`%HVnRf@nT9CgflW6z)kz&#UxOKHphV?evW}6jw1?+ zNn=X`#e_c9yt%)JKw3D`=&&NI_^$fTDOV9nPFg-FGH&_sb8Pu=0MX@38dTcyg?+-3 z{aD|wHS2F{I}KwMsl*9io=L^dPIhAjlZzT4X_cj0*$OhlpOf~K76H9>!#a@xShcKg zT#v_Q773ef?jJUzb@cx|2$I50i|$Yak`9x6(i7n5C$HD`Z_)cO01~q0vdMBXKpj@c zB+EFgK5$A@F#?8%)#!W}H#bu=d>FH=^~hdN<}z?20o`w$LCBOC{@D&$LkA;oNG8tG zrk27&_<;ODHORk0W<74HRkK+kq!3cimSc#Jo=&1Zpx>yHjBagJd2hdYcyv^sht*9lbWpD*7XVml?ngi2)ZSMPw`m~Fo&D+$jl|kJ z+khHS1)9`=o!KX?K6X>xhg(3V+)Zi;ep7gcgG?+gIdF(OZ*lbxIW7uol9W6Hl`$#= zOlvqIPZNL!EPqG_-&{8y}PZEWm|p(^$*2(7;fbHV-a-G44$M8sA49R-FI5R;IrrlaUlw8XoWZd4nR&h(IJFo z|8mgQz@$%`Ibb6cu0qg0YW~2Ilc@a*oj! z6AHa36#)m_zip0sa>dzMn2N> zPz+Ym8m4ruOK}G1Y1@pJMt}KfD(Kj}<4bqF-Y979Od7M5X^;z#!n`Ai!aZvOp`ubFuOqd3{xpDii_sW$GvoKyLbFYZ z8^DNDT|6NKV~B3k9TxBc(3vfCa|3+kvgU)t@f2v1$@mKw)dU=^ZX?n+g^}$yxn%N^ z;w?L|3^g;he)30!@1m(Xr!EZety&(>?tJ@g3d7UyPs{Sen)u&jdf-QqeCWl($q72m zd=eoSB#;eyCY@6`+y;e1L;H7`o-ZLmVSu_LMT=ljpfmz^SpI_;D!7L6MiDR&UN1+- z=^^_|_SV))%8bEj!{GJf&h}PrXInqM!_V+fhJSqcpubqLK#T`nK*gl7!^+rVvxfD#~46T9c3!KI$ub>c)&5TDkioT?T3 z=9AF@5}dry*b1)fC-_myw!Zx~`z51L0_{sOwvgvgeh04iO{Gx-{uFhNs>~S)OMY^t z(Gxkvmo9sL$-P6HM??j;Zck{xVZsFnd*rYzBQHP;a5)hF1JTzn+!WQ1a|uTWw=F@TB=MhqqF8&qhpYqDJhM|0tX;39Y1$;qD>nMJ2% zpOSd}{YNQd(YTmNwIoUI65XR%$R@?ZDJ9Hl0#%&nj!FYW8Qg1*OC~MQc&c5s#idHJ zR6Y|1@-z2e038+p5-O5%zgjJd+YWpe!L>gEfP?$P?e>TFvhs%yA4DCkCg9HHax%oe z+wp+Jrre1X-l26_0$j`{0(CaD9Qv{mGUD#t0N8q0cl+N{Wauh@(9ne3F!m^oCeu%A@%08Z{T7?vn2o0 z=u?GvyM!qKeTUZlvJLWfkwJ%~xmAdop;-A3M!W`sRjIeD>V6qYl2uD&WLR_D%?lLw z*wM|Aw#NFm_?W$>h0B_u!_5e21Qk346cy2G+^UOKiWy_kq;avh&!!v#lkgm|!&su6 z3Kw=mw=+5LNH#>d5^z}7)6z~Bu!RI`xb+#BW6&*O8<*&r48pacqi{I@(wuQ!hE_M? z6y*bHrUIxiAt+ahNE5>+=~cHv2ac1?N9dk5%PAxXp^P#iHk%e@lfh5@1I`PMj5{EE z!oF)-+1%@RS#g++^wu-H_9BAkWYIHAo-OQ1!hMViQ8XhcQr>&GjRcAXG^AYIE3`u7 z=&dAUbxX=*uk8ci-Q&#!XC3gHr|>-uGeOiHW`=@`67O&ojqeR#oGQ8q5S4Jz4DMw_ zy=)ZQrnj!gc!X;LYa`?IKx5=h#L<9aGp1m*gRavFGc4CXh+uf%(Pher=t>uZA(?$5 z%Petb4{mZgAaISly1u-AagF3CbwgHi@DP4*R%_*xla4Ob{KQU3e^ZjR-N%Sev6jw0<75F7p(=(j@33z$pVo<)g8 zardsi{dV!H)xz$3`VJ1{B}^B9wA1A#+@3$Wx@KpmJ2PKHkvsmWQ!HIvcvsx70>^S@ zy4x^6j&wG~&dN-GCgE^?BdPslu_|^D4Qm-^9mk!WrRA0I@X$kfA&l4blgyi=5@57_ z6{(KEXsx_L7ikBhCNP>LucI)EGO>u1bebcuwERv7mS=_VC^7n&mV>xYXl?b|%$zDg zbnbcXQ?>dfPXDSx=SKc|^r(4rMSLpcpGwKwiUWuG6`p{b&+H6&n3z=2R{h zS`0cW0~ZHPA~tReKW}7o=KHXu-?0l#0Wzi_pW3R+_~_bmZ`8BQ>Q#;t#01RA>(AT( zF>BK9p4^(-%H~{Z5#UfYB>frHL~sju2ZX~?>6r!!4UU|%rH^u1DF-6&hn7D;@Z7NHnh)p2a6jX^MK(b%l|DrYpD%Vd8i%#KkvLNR2rtAs z=D~DTd{w$uDT1jlZ~>!=YmOX@|5CIU=~gep=(5mB#cD&HYDab|wziOea4 zaqnTt08_Ks4si{tJ-WnMRDw<@iWhSfW;b}GqQkMrDNm>grIuDgd0B4bk&`6ZSKGy(sm;02o4`0}LT_qsm_*z+R zJf*@W=Wg8Cgp+q34#lKtH%_C1M-w^9CAMslm~xO7)(J+MOiJ)H#!~?*51XdX`LqKO zw(!ZA4B~ z%6a@xt^(+&a@b_9HaZH7l?TJX3;;->m7SDv=3}Iflsdp)9q^m*DdpSl9lWjL}2N=?Z8VFT3083DWWQt?2al>iS9 z(Hf?zJd#D0)_%fGJQ%4RWe&d8YGN#I>L<+oQ^3|yK*D-BI<84PFgb40 zEJ&Rkzm-{d*L8a2h#dq)r8*;>%0T*Gs{~$r2LV^Jy|WXPAE3cB*vZF$^(;1z37XL< z&CN{dPTFBctG*HkIiLFU{?7WH6m%=~zw9V1r{P?=B?NC#`XJ@)r4m%f3F3hC+wgcv zWij6GQkAUkK~jJ_oq_AL?>W+c88((*&o5*CH?J2m;!vRW0W~WP;P_DDjrv}^tTvf$ zxb*@T6YG-gANv{4ViOP&;pdc4Z~0ddxi!wocU+D^=Tz>C7#W?ooH(^ji;^QUUN#4S zF|OJirX`N{^ZoZzbamoQl}wdu&qjD;b4`p#;S8FQGT9h|8A`~7g(Xu}yLgoHQ=(EPI+Z;O z!qsUmY19b3UhF<4OHgPU7`){7gq~Vt?;7iAyY8q3GBb}b7@Owe=mtwP+7vG7PgyDO5W#a>2 zfF)i1McoT!ZudWb{62k(Z`7CYWjMFs%Pjksylf@+iC69`fW>r^4$m>0uR49Q({357 z$O5fM6qXqdFI)^5W3kyEcsI@vmlT6;2gbcd)5Hb(QtCPwDYoo~GkpkX#oBrT2uoSO zKlHr)Z!PU~5UaHn201Z?nG@o!)6%5EwD;2VWd5(+kHPf-R#Wk>`rM4rVl-_zX*H+i ziLHgCS2C?MFR5J7bCH9o>P1bTO6+Q)nT#K*LO`)0M@DS+`b=z-^*I|2pvLFkkRNss zjY?^oIs;8o|1cTi4YgL=z4ItEC~APwXoyHbOpiKox8kgWMBmw<_^iB8EN11yFDKZ@ znfc~)zFb~7EfkyIz`O6_6n%_ZPCcxDAfVVFVnfJ(dR?~-%UlYko{He}KM}V6JnNpk zurtH;)2x-|W`v26reTI6_2a>VL%CA>O6I^Bix=J2x8Hs(L6;C$*R4Bl{oTNId*Z#< z>9Fl&RW9q->iPE&-oc`C-nWwzH1W|AJM179x?tcc;V^k-T{_+XMe?lbkZz8_tv76u zffa^;n8_Yfj-=#vF6B68WQWaG;(6@Ikd*VciB+~va)vUGwKC+!x6&q`9L)d+^#Dh= z^<0uNk6yoShN1n zEhEjepGt)0(4>7(1RZdhE-Ng_SM}DRNcu9n0@I3mPN-hh&A>_Pcr6b@P^i9T#CL1l zY&5P+ppn|45dUF2TJbJdNQL%?S1N(?l{-}7f=v@YZJ&$H*r}x_@E0)3K5oL+`Md(i z362c~?b&d0QaU@^$)0c0Hg08s6-T|zZ)AV18b$+bd1~oHw9SI7oFghb_gi*zQ!MC@ z_>fQn@4Zb*KCsEQEc7jJA5?uxCmPN^!9k9R#Y>l%obZ3+bQ?_V1F-9~_*K)4iNp=( zA6@utq#g}-*7P~0z(HeFV-LTQXTFroXHJDGEOPPTmw7TxE>|~sERm5s zokk)-!w|hsXX$RDMq@@YWKJ8gCsQN(dn!>9huBFx4v`OEiO*o#WG=qRb79ijxoL$+ ziZ)Shz_#VX6X2-4$~q&V?y)1|mt@I@JIF4~UtzdUHq#;{sWOI)v#^xSPhs{Mvu(_{7eW73JpNRCbg&ku^uDQwA_FVE!HD_K`(rfR* zhA$?4_H{8_=rO31o`1EW{~jpNoX^*v%kP6D%{i%jXy{oK`g=`(T~DTWO{XQB%1y{} zJ_{W-GZpp_8*Kur;$x$NNMiMwc<;16Zjc|gnYNwN*-=&+8MX`Im#%|fI5CxSxm01KNmlEZ%R(byXxU^!dYCn!&?+;FWs%H$zXR&chBFxt@0z8 z!+lgyBfKtV`Pua;;LoVfx1O;SP6zHi(o+N!2t@=JgOBqo1wjFA9}rX`*O$OBwdM$* z%r^E44ZMoy0A&Mse^}Yu-rp_da$m&X#oE%V=VDQ;h|>kJ@_c1^ZB2YDmRHwSmS4PB zdAW4{uwXw(z+_oRo{ejMQtaPME!)#AKtceZ;@AOvot0x;1&5WA6yuNQla)J)@oBuP zBjOzAS&(#PppRdv3un^10<7>9riE&0<=^u#44c+Qa!_a_b4r0r6dd_rh6P|@M*TLL zISkw@AcW9|;FGl>Uls$usrW}THWQ|El@1!@dk-6{f}UBVYIhV2DG?NU?ZZltwi;_^ zae16UwkUn%;W>+#2#L}9Vf}*)9mbPZrt}^W@;w(3kHg7A!=Qn5$pUVoeu#{OUyMB! zwTrbS!7Fzx=B<$&@{@NH$obMwhsDx}rC%LsLfUEL<~@vxj71!?>Bv7z#4(e!84qf* zo(XSM*#J5&5{Eo;6`KnD=9Cff|Lhu>Q$>Oc|2M5+YK%I2FroA`sy!MG40m*g2>0Ux zszplx@e`5m4+`u4FhY6)D1u55_$@r)Fx`5uRTlFIrlTh=4c13cFmRpKP%>eH-%rFEODunl$xEc2Rz&e`#ki?Eld*GRAQc5lY3o| z;dgcHn8{ZOA~TF4D{YjdUj}m3p9NX#qxIxzJ|8Te&Yzt8GGACKy{eS{<&=K=^yTdA zw6J)J|1B?GVIg3$AJgLs0<5B!Nii3h}g#qem(Yk@#xuFw8Fv)>Of0S7dQNp^ARbggcl(WRr z&CSf^{~nQg=N=ZS_fHp~S8J3|B=e&IMHqX}y+w;eA%@+4(}Sb66$Y}4iN&P~Sr^TV zlBW)B-iTK>^M>ZLIn^izr+B=>^uxC9sfO{WZDPsr45o~8Pat1?5_~*c00?d)JqWNY z5Rd;GV$S{*FdpbUe%0#t4ZGrJ;s6HLA?wV6Kk8d3d`6LwAy507jHror9)@&&mtl^9 zY!x9UIY#*0lLZL>bAakO=M(AO5G7{7?P>NjO9UB77ErWsnx*fjBv$}@+cZjV!N`$9qjQ2%7a6r~{A!`;%?M{$d{g+|1+5fxekl3>#tAOg$^12TDBVeml`yy^c#j@ z%TI4#^)4+kTIu>LnRCp92Y=V$%}4^|9}ubaFg;T111{?5jk_tPyShui88`Rm&%f8r z&47*eq@*lUq4Y5(6^DCA@jGT*;DV2nKye$lD)$M;B`xFI3BJNy@iD>|tWV;XyAWS(Xqp&tkv~%YSQp7qY6PIXx)4A{6>F8=-D_24H<;#y>yNjDC z0*Yy}^S{^OvF8p^5vF|s=ukJCwVk)kCf>IQ4mD9yH?;cl{X-*YVSKJPbWSN|{-aPg z2O_fl(`5>fhj=X*nEC0f>C^4Tq&LAc@smIJ=l~;+sjx9NpESyX1t~3;*9GR%ZCwNY z;hvr}vr6ovsaD!3b*@@1QR?9T;Mc}R)-YWGKLSpA!Bp-lPqcFnH`;pAOh8X)d}yrgZz6j>9TGSv!odtj><1+)E^$@?N%>`| zkI4`Et!#3f;y+9bG=<(Wm4TnuNOSJ@&md;Ff=v+@<-x%>q4nT$b>S})ioZ-KrZb`V z8shw^AwQc~ zHjVXva-rx$4d$N2i1n!q&dS{QAS-iUDS_(m?u!T9!5W${z~A-1xP-sB zg#T?W;n9r1cuUIv2J%1Qru;Jz{iQDY^ZmhIYg3E95dU~cQ=KPd9ylk$i!y#*itOJ5 z@%P~Lw3m&=UIpZz^Rkqu0D4E4MkcKOL-vf6#H=K*F{2E9HTNVj+U8f=5lXe_^$< z8*T(6I9qEo#5s^wGHd0#uSMc^TGBmfXVmiA|J}wMfcOBggNLl|N>Qwr@8}FvU5p|_ zd9BfodUAYE?X#g>zh^a7e59e`*RoWcT1U-v^e1uE@h_atMphVWaO=m*l5 zOP+(3^2y0kY5nXB&1@sD${Z|oE{wlLglu@VvUS8mF;6O(Hpe^M&@W=1d zg;`W>U=&Qwj6S3*>%8=vFzl4_WmT}DlZyr(>hv2tK;Y+}i}|i|57hHYdA+>+k3v#> ziSd@A&?f){Tr2~pHMA@T;EN2)B)`hgU1_da>ERv5P{_)N@=3I=4>6$p1B0`qn@)x~ z6eg!o_+wmGt`oghB#UP)w%#+Ml3?@O=O#AI!}Qf70F%ILE=;Q zbS%h(EY-j9Uu}Dj$w+aNN{ToSnZEolE2rfbNqI;g6-h=d;#Y=;xmn_V{c$(rTpCL! zZ$y}xz7N0NE%^Ar{&PfWrndc(MFBbLDX5d#^M1!58{{d-N{ z>hCMALHq=*oA57xuire^lD|EF=x&IgD0nd4#uzP_`NjYfJlwjX>s?(B;Y9$qc2P$Z zzIA2ToJ@#KnItbE^ds&iyv+`IT*v9%s|Y@fj!BP$K7DW($ab90t#cm`x1ojmDrj)m zb$WsLH*zD+1>k4sUJKKxAK3=Q`Jn-|`~fxVN~s(fdznl>JB z74P@jA6;Fmu2JCyv%vgr?6%|RU_>MZ@K_xdh-=rmxi4MA{9QF1cq>;_#a({u4@BU$ zMgwnn4+N1DpilvGWdbL24a?oZx3I}w)KSTWy!S_PabzR3q8G42BjCjlT?C{JLiYqz zsYRS~cuU+n;(L+*kgaSVA$CFJB8JWt?+E(YjE3m4#h0jV1Xl6Q2s3(84{FOKMHhtQ zR3WHwBktMNb9n2uTr2u>-|>2CK^jtlci~<;H=aKlU=cF!;dJ#BNV-woue@o{P~mIf z4v~UzWD7mNR{|Cv*7L^cj9kUlyS*E4;P)_qGzD)CkdpZ5Lc`QLtl{OTgX^YZPa|uK ztv89_%rxO8iS0ck82bJrAo58W})ZZNK z@9#7Z_8UjrwS(rtVGaJwLm}(y;r_d3b$|DuzEeAF9@MMJ1**+zb3gj2@pGg3zH+z? zFZOtx`6G7(LFNc;&|-N7b#-F^q|RUUT}kwp{fFoBA`B2`m-r2u$9hrc&e>O<5c zwq45bLtGFN$H1h9%n4Vd$gO&vfXy4`1JU<`z{8LeFq+_+SkMme3$D|;rb@`_FcA!O zd+sd`@*nUYi}}Lw0afOOT@j;)%`4uaO%o`W%Ng$y#omA?m(PkP@c$^t{oW7^IxRBk z|L(im{@V;pNjRGs%3pKo`(hq{6~reP%a&N$6kjq}3RV?`IPC8 zE;?Qdqu{?yY`Q=2ZX96xIe8L}OUt9g{Lcc1#mGxp>Y$>QB4qDa4A~x z3umC0g%ecM(!kFzdMOID-w!!)SZ}&B2OKTlXoo*HYd=U&*CAXv1yB}S*FRPs2!Sh`ay{(i*EUn^@XG*7huRVm%}AXJQ4xKrrgQCuPQVQ|zs1J`Na+x1m#tUzRW z$Kwk=VEc8nc>%Bk5?L9&%XDXC_Rd-tMb#)& zhE-=@feW87913kaj2O^w0ouhy*X&(5^)b7kKp?j2V~WMrSg-JeN@G69)=x)>F@C{P zaz<%w{vRHCl4`=8I_fI4i)$Ih@k|N9X}Jx=s2|q$Q4y$6x_xn#6V5b+4~lA0Ewqtx zi;(?k44FI%ag5tsOCvsMi{pj2aH?bWH?hXVGJ+cow{>bLopvS(r6)}#xys~1vB@Mr zD=M%NhhO#75g#DfWK3xcZY&cR)s734z^IRK$7xBNGT!k{890fI42C3)Cs=4-?yhYJ zcQEh=8;F8|{O?L2M&yuN=4C}jbl`Ne8HBbRw~QccKyXy3k%aNu-asx-MsHZ}VaRnSizDHRx8(Jn><`Xb{U&t>x_#51no7vo~-?napNp@iWs2GNzC9OA@}PuBPr^-kaAA;K?D8|)joKQw?(<* zNFxy>y{g}S%Rb)@-2;H_n5-my4yI9*0sFjR5!uMR)Ikmh_;2>=+i$aYTW=p79+fi_ z4mEA`q|-94kp7CtffJnJ#3uwBhEt=X4J(V}Fx)V`$%JOnoV^rfxz3;+ln|=@0c#b9 z9h4@ngtdmtD=!I-TGg(bIORJeC&}vQf z*$5&SmHdXcOj5{$$M%DDFkGyj%LT0FF#`C8sBWX1pD6)0E{Jcn4DX zNL$`o+SV3s_z)|I7B)>=lbY6OnvOOzi%~#kx@`3`*-A`Xy4h(@RUu+0kyaWmj#1FunKWi+ zH1xX|12Lsw*KdzHZu)x4?~|52*=}RhBSf8<#$6>BeVv)g3@0;#MQs#R$l6J&MOm%I z;Ub#@v@7bmAuMK4wl^98pG}N7up2H*HxavBzIee{J)k0h>RD*Mb&2)%4F=w>CvikO zp#f%TwxXNGuhn`+_}1P+cst;v0mtnhDF(It*n+1HNr|8jm@Jj zQ`|ZO^qdP8FMPz-92Uaj!uknUJGzc`H4%ne) zN(3U&a?aptgw}GfL|XAN4KpnddE%Y^XJHPkatO&0F^i^j5D@@ zgFU^m&HuhRP1dld$tK#C7@R>8bK@kFLH~v?Q&K_+jr;+mkYV5OnW^3CLt3Q&J&W#z*U#zseH4dw#>@A!~IE_zw zaYW=`q209B?Y5e}5!~k~aaxG9GD#R=dJ}8-T)z~uG#f?@MIXo&G~Gc?Pe=al0dRUl z^wrZ6gVw<751|F#2NeY=f_QWkQQ#&`pd*wCm~S6>v|Ep?wVigG&5<$u4V5Y*jWm)* ziha~dDVsvO7la3iAJt@Z$7JY8)#CjpW5N)Hu>y~jL_o!%BtaUj(UH3JIN@ebT=@Pl z7!F{Fa(sCB&x?64zAUz-lLbM^o3;SQmjRqD2%;I zDtD+c46TO-uDoS{Ss#q>E`i3c+@3qYZPXo!TU~Bk15hXmUsxsdj4iy}q0Jap*T& zZMW5#&;}NxHE99{8=x^Mm&cM310T6)@O1>g#tOLv;$ z)2~@)v~qi!Z<(a*CTCRIF<=K5^WLZ2z-J7oSA}aq)Q^LGn3` zB>6mv0Qx+J1X4zW&&0Mrf;+LqgmRl7kRZeeza%OTl%E5UiCH)^2#;H*r>EJ|^HX*i zJI#JL&Ee})G^;+fAo)7;1OL<}O?|;vqi;_5C|2E0-b-dp~NAwb@ zx5+@5tumnc;Kn1t<}>k5GV^Vr?s#| z-CE#D8DVzc10BY(Ceu+dgl+|q=;Q-_?vh2 z(FHL2?h0PLzUqz2j#ut_!?N2ReNRJw9`>OmkJud!E0Dw5~;@hj|HqP46c=Y3oE28%%-w=P!W<> zR2QI?=>Z+H(wM{|zaVf8)KsJyA~)Q^5f z`;E8tqrFQsEii$X>9K!KF-l-glgX6=4{YI@UNO~n#R-c&I+FsJ`V4@|=SldY91rTR4|M!oGnsip6&;VrgZ0d8xF#if8S(QQ=8d(0HCa z1z@;9|G9mo6&gR6B90g!1)4B`JH!!Ac<4gmJVAqwFX2!a4pUgmk}NHhM7S0eKxJ5} zNXH4qbCUSf$3}uaS#g;nRe6+jSiF(kS>>|E8|G+VvNDOx2_ahprr?7l{Ap+I`aZ-CHwVDX{B=m zCyVGLs2OZwo6nv-6K`to>U%=U+l47_kADS9SeDojIcNpP!-{)};{js?dPHdA)k6og zp*Ww%Kcp)9jKOLt_!c0$6=ULjGcW&ozCl|{>kErW!8cK`@AYnc&Ynh}cv^rd=(1<1 zP}lxXb_|D9yT@{dZ5^dx7ykxZw%ys-<|0OKsyUyVG@7D<$xWfA1wA|PpoGN6gn>#^ zhOOL`<_^hS!`WpWLD*fuYb^y`{KjFQDVzaID$M0dl#fNnHKjx?d6alqyFin%p|=wZ zm7k--kt*<2Q@+wGZoX8fhai!iFv}S-y98R#fx(8q={3K|NQ2WYWqGQak$W%O;eC+} z84vtHzEW_Zi*RcdsWnJOe&p`i9{>_S0zT+C0QUe0#2zTFK#fUm{Ggnv9MZ?iVMeJP zH?*?SjmxG_&c?{Z zv6XsYTTG~{FdWD~WL&OR4Cs|Lr(Dt6VNC{9f&NM3LPMZmYPn>38x;VCchop+GHh3L z*ism8f~iW`hyp5vS)@g&d2D5`Dc1{r@LIiTY?lmg!d^GL3io!Y?B1@t6gj^s>1Rlj zDGO#uBgE(qe_`okIS=;^W8u1n!8IM`h-&A;y+UFj%M8?RdF8L?NPUno3j7rpWDZ~2T)1=O00yM@9qUb zQKbQ8D~+sq4XRtvxNt362lLm2h`?M>@I>nQj|%BtOfn$%xxzT{?ZgaQOlfQbb0CBiTR#C z=n@H(^|J+Sh?B*DQZnQO)dbjAj+OD64%UPvUaEA>~Y8Dw(ERVWlObYF#w-$*EtA z2ArYF+0=FJyzZzgI&SX@*a4!${~vpAzL>_5Ee_AW;wfq{6NCatpvATvC6}>-PfRi+yLQtv5ijlgZqPXCk_*Yp+wM&N+1!dGY>T4nE?b zoA6Qj`a`jsm5kMGk=JcCnh>h%jhun&k3-{6Syb9YhE{w<#(tNx#nM^h$`oN^!+U7i ze~SW!_O)~rK&XQ~Uvm-K`rqZubuP7JUU>i}h%H~3qcam+QReVaP#dZ`yjGJxZWLk( zv8o)+L}M))yUBXwH(7~%vvG8%2aNH6NN+_PS96@$lqs5S;N+Cj=m?v!UYJpn+v~=v zp|te6nEW9KmqyIfYgZNzDUDbZX2aeLc64HS!>W8P;;tTCD>`iU9bw%Br#6RnYUl=B z$m?Ix1s;yzw3>@u3eVPH+D&q5%S_7x0QKBEL}olcNHS$yF{ida@jg1WU9Hli>{_J# zIv-7_oJ5A~GFlv9_w)~tz zt2vp_#J7!t{gxwf3Se~-11PjiM>%hLI%c#63w6p);AUBfppGlzhpR%o_5%38ULQg! zZa|Hufm=4h2Pbe9WhSXWCsxQGSX#yEl=e_>N(OpBZ8qv=O!Y=}HkPdD6}-9ZM5q>- zmt;B}uiJG4+@V@ej(U&z;rR5UQ)0c#^=HklC@qTzgyept2Zc&Fy6;)>>sSkks^rI9 z{FX2kEK;u$b7@ynR6OlNF8!t|l0W*12C9`G6N8caOKm?r#LTPAsUu5XeA->GXv<_@ zMm{SHWB*|TF&QwmXZDrhY`sg|TFwd$iOx)2^W=J`+~ZCx8NZs%r25zA+Dqqf4H z-X$s_7x|)7k$|$DF(Vz&V<(s~M}Z+LSSm8aFhVFTj(cT}Y9OVKGDS%#yEocbjk@X628Vj*0VNI&fm~&e#XO`nSZ!Chn-#J-0n|vsN{>oXb+^nkf27 z)&4T_8Oc=Ack)rHtTNb-Dc>JPL`JqhalH3Q%ukl4+RWY5syxIovC=Cp2`a&Ax53H< z`pCA058|{T(Df-QwA7Qd4;G4uh{RL%a5pwAiBB~bmHto@(Ig_wSQY`K4-wHx*8@xe zX}vQY3yQ5lh(538()8HU&xI_7w`gBrGqy<>nrxVOi5Xf-SC&gXFIY2&eXEneNP7aa z#Lalu>KLIDPOsMIk#noxNlId$F?0)ykO?4)vJSp{>jusxn$5_$lv*_{3imZ4U!w!v z41Tnm!FSp;sO4@vU?J5p=+n8cVoW*|QIaD)iNLwlD~OpIl9J9P6|$MMouIKz%?HjP zL{DnTKG1xrI2{5txE;Q#%BAafPi#+Rnx#!1lTd2lL&pnpQ*_0rwjIfx%b8eMbR8NM zh^Z?SLS9NmshYFn9~G>ZDYeCFiNu)NC`4YRJYA<*sNEcID6g(CUy_1szq1-p&Md>G z?5*8g;-e+)R63gpRLp}Rr)`n=2GyKV^CXEuT+$!=oFH@OusGDnQ)1s_&h4?{U z*(K8qQnChhF5_;=afp^Tpa>Z3YF*1%hk)&hwPoLKE-uvQ}Nqm zrQIAGmBEB~p$Q19dRNv$gY;3+DVjd6nMOsHPt(VxBAd)SG^Jdeb`PVGYb78kqY+B0 zIH_k$yboI{CVQoIk!R{sRCAd%5(tl@rxKVBj=H$DbF>HrP(yPgBlM==4Rl+*p{$d??wmDJ2`= zT;dJah#Z0@72~s!W<+%!$Ml0Xg1ePQ?`SutaA?aVt71|wQzX$X+EwD!1S?-i$4w|+ z^GT+F)`V;??V<2WTiKBfEf8RS(Bupo`9k)`yuGtk(}ZlOZlm6$W&&r>Ly4>6s_tzp zA9suwpP^L8d6sasLgzSN_(xch$ZbR}OT(HO^Nf$!%+Yx8z$TKK+L1<*pXmtm?j&V_ z>N9Hg0cA^51+A)O?jhrb43hMWCMI_Wi_k4Df$Ub&r%E`kEI^M^=$%*BjpqChiZt^E^ zhkh4Y6sYc=_8ofa_UZb;_^*bO={t-(jwS_#Uy8Y(f=H403ojNpgzQ#RO)^u3bWB z;40relKvv;3S!+61~ouhOmy8_I)r368I&=dK^-#s8g=WmHwwHvbb!J-k&>N*QZn3& z%<83#dELJbI97W2`q=il~}QgX#soVxxFIe|FZ~to+NV{QBX8eq16S zy62^0R0vFxL?WbZa(v(_`CO_9dYYVhBTwhcKprtaRYi3{oX=OG`NAUlKMMvFbMw6R zVsTi^Kcq)CRFVrHepj;PnWfP2F0Kolwx0yekti$*@f+E=*6?px5DppzC9(9W3|&^G z3UVzYg{^04H~7j1z=Z%_vlwJRQFO7^49nz_&AU7~*K$5<)XPGqYo6 z+u>2PaSi*@=g~vq>Le4c=1VV9mT4g+Kl)A5fcO9hIbRll79I^jv~C>W36}YKp%r!( zDwl(C>5*&lX6Hyl#GhhC{v+2!`3d*nw7_*4039;&hvT$;YwZFk;fLMSJpW^7vLiUz z8MltCJZ*ouTEAJ1XR`1FOzF)^wLZSBPsy~3V}J@*Z`SZ>Jn-(&(i5K#hVI~Wf9HJ? zxx^caH}QJ^_~cY)VFvk$c#F|BfyX}rh8A6$Ap#S`+yGnv?(>HL4Z(&)ipnequ_EI- zY(?f_rl)v!{@YTycK)ddy&VPOP883VYOBQyj6canq;2v<7SQP%?adAf9*Ti0#p`HW zGw4gdf*giC)N!$5$Gi-+22_9ywMG%v7N828wuK^zL0-MyDyE}lxeM*ioCNpU=GajR z;$&Ic_5)Y;imF8sH#r<^<6apC-8&p$9(dhmUb#Q9&s^DhSuhPzR!6HWNtA#^6O!~@ z6M|Ll{#`fdZ{*Ln8zWN->6o*RVK++-(b39@40>`csk z_;5b2wyfT|=OzBce;2GC6?ljRhLOTzL3W*wV~PYxq%qPOuBF#XUe=JTL}5(8q!)#* zhV&+-%UIPW#3SO~1?h+(GcfrRuM4EBXaaWbjYIq|C-Gn&n8x37PtapzH%CZu&}Z+c zKpV)g@G1qB#pg@EeM+nDld1y|F?s1O{btp)QFMwgqV>GsuqpFPr57Ayp3jnLVaS!! z!V#PCYHmV{S24=~g|HiXG6sDWUCgc>Hce!@*z87}e-wp@UhvMp6$NUbq@zJpLX4%2 zY57QSGTu%h@WgZ<1+WNM?Uymfp|f-&lz$fJA!gQtWU9WD$gf$z_xP znB>0+@SYX03BKkO=vZp_uI4i-Nc@~~K~tDUljMuy8+(~(V3ivJeUvZ8dkP#;bS&wE zQNFIle6x9cvejrd3CPq7`WIkIo(Y2Hh~45Zz(9NCQX&4Cw)BGe&_)_TPs`#0M_!Z; zSyd2ri~k8N1}LnGg~c4zfQqo=_6TNJaFwzlEb@XeEVnO-rWb%9NWvm-L)3K+Iq~1f z{iYU(to-v9ePq)~RVIKc8wL0J zew;i6-1^FRagIdHX}E~e!cpH!!`#a6G5VCpP$=+|x6`FLaK69~^o{eTR7hWAB_1Oi zqk57E9LF3%lxm!X-)L&lX7H085#BoMIHI-;wk`*2k3HJ;=;+~_iU-YZhT6^mZwl~6 zBZ7aBXwmrRtIgx)-uChF=9}&2E(QVI%FXGh&s<-2ZPMB7q{m|7C-R_ z%C4Jg*7ZvNO1O5oG1o=cAvf^qivHFK*R$(tJEJ5$@$FZuiu1t3C9sGP1+5EA;cWSI zGo!*vr5vQ=K@YY6JeH(I{2D{2H5kOD+CsDf*SWR_I+38`{*v3T52air68XeQ)(uYO zPf_wabG_4#7Ts_(bP_L~z7>jo^slA-SZ;?k*jyQd|xom1vh~V#Cvv<#Cah{ebXf1WXaDQ zU(v4uBDgh|Lpz&mD>$_%V)ldF+=IIRO7%a2NwtqZr|(@lerWao_0D??`>u5mm8^d4 z*;0K;yU|Z~LBpQ8R83Atd)2?F^r?JNYiXjIfi&g~Ee*86J-Jgy$_l8`vaXAq8*wcw zOT}txEaPl&FUsZt|GFXZw##)<>9Z%=#Wf6D95xwF|}WNT}8x4HfP@ZjjA_@NYCl#Ua~wFs`9Vd!`6C$BK# zL-Nqpb4Do4(RtBQ!yo7w#1r3<*LW~ZdvBXtKcYi@qI4e&<#@%~rUqh=ywLgiayYcQ z%vvm3U0eHuOhmqwuBmhaLVPmaBIJAC)fDut?CMotkOZvlaN) zXu1XXr)t$esya%g!*5%L>ya@?`-Rv}BLV2b-l6W3rb#+taU2GV1GlX(^Q>d9e2-Ke ztT-lRAl)k^a-N7F2<@}CHr#=0E0q@PT}p`JS)!|!P@X@$)XorSfP zg^zghKtJYWx5%&T+ykHuI$pF&OMkIxerg|DX__BeO}wTa!gLIqprmsd2l3qWGni1= z^i%kOWQ0D4HJA0E;;jK7_)2SM9hL7F0dP?zJFEgeE)v6KRsmR;V2lU)9M4m`-E6@F zy9R*aweQ+jYtQgI4)jfc@{6~Ci9;gGlnVy_`hYIxD-~dJ5k<47GT3iyV^$dhvrmEq zdV(`wzc?*&0RyyT11Vo=T7dr@1g)wg3VT27ZR_Ml1AiKcbh_gA?(n&NR}HHUak(%b za|AeMW)u=vK>0x2{aEy^AvU%W!u-4Iwe4O#WWW3}@S_-CJdP$7ku4YB&nCTdNw_Nm zxR8bZ`fCQRhm7KTMkTT(_`SSp->GUQL+L}B8PWzct*91KfCZiL;;k*5_?^JH1f1Tx zXS{-LRbL%%ao{uZ>-P26RzXDW&#@Rj)Ry#9ZPKhY8Z*vWY~|)2%FYyiyX}3dz!t(^ zsm?8{nGnU<7B@X$zQ6vLteOQ4#ksZEl6Hg;Y za|nRjLrVEg;E#ti`NsI?_a9)_94?O}49y7Jch=#D5aj$~mMMA%Ny0XUbbxVk`cf5Q zXGCEQF?y_WgaGvL@XAqD>>_0IWj|Mc5{!YqJski)rrdR)7AF(U4`Tklzz&XXOsTU0 zn_B8@NLBgOUoJG>UN{~P&PBt<*pNa%uv&foVB~Cr>u0U!1Ay*-q#U)^5mQcvIF`B} z+>r>+B=w&?yN)K@gp;tf1#q*^(L2#Dvp@*IYgW2y;EoWL+I`EApUr}2KMS97Uyp38 zedI_loCrAe>Poftxg=&}D{pz19!%C^d`mw9G5yzJffQI8hB2@=8hA6%B?d#RRO@9x z6LKb8B&|rddDiv$0>@kwYkUUIknGd%!9B%^iU}(djt73Y^6+)Id;E6$>_fNLwn(Gh zaog+sj_f6BC%XMf6SQy7(7r!729g_PfsihitM#SNX0azNpVBV1bxO7BYDDYQ(lq_I z@B&|a@1;z~%^lsVKU7rOb_PvWg=MtH?G1cgixjZnH8fh!L~c5h#%X_oo6i5-yUxEZ zJ11Rs{+n()v#vYoo>N|X{&n5?M_+gTr{8z}i7y=);KPm|#_wbQiLNP>tASf~Mu1oY zZ)gX_k?6Ys*r;qg?!b=j-J=77M5DSkns73xRAE@K4t2>3>(-wUsbn5u@`k_;g=3P{ zNdF!8tAEN1)};9Oce!%?9q(LW5&=)_ZCfVF+9f|)*jiyg!bltt=?2J1;$~8#dd&UR zpMc`vtKBblv74?vkaCatuxrf6-C|C@!;IZve%}4%BX2Lw-DT|N^8W&z@p~Wmlddfv zzbgNSa4+50r6FDw@GC&)piIh(j7@LcAXpBUT4S`W>;RYiUGCxX=JYGh7%?>Q3h#4Q zcb?-(AopEL+_ODGfNskHqvII3x1k@dJ^X>Xuw*XrxE zi?+xmn-trs>$OLS=^ibld$1G{WqREC*LLS$1HcAwkUy&~6BUbW8%+Cn5V&psazLTe zB}MC7VRZhi!!2g$y`?Y-6NNaBI|>kB4~}0i*3tm>3mpJK$CBQCp*n4^4ga1~Wx|mm zk*-9!jBw{3bvyJBq9?k-li*0-^L)--_e1CX3m@hrr9ez){BG#C<f6OSzC)(ug>N+QukoiHn@k<`{VRr zsu&cON>E|xGji6pVjhdnL}iPNSkF?dLG`x}FzL2~N29i2KZ^XR)EFY*f|P2R%e ztdO0bxxu`y9>Hx!rQniL-6_~9n> zLu9X4R{2ek>F~e_S7?3kZ z{3bq$Pxdla#_3BK@ul*x;Wqv=$152QI;t!?`WeTL9!fegKCATZDMZ|%>w{{1?0!Wr zdobX|pU4B{o1&b3+b2d!-r;b&~G*u!&rhr@konc_cJrf3 zZN5I++4|6|E)+lH7^mBD^Ac@j#*<8Djp$!A5%sB~TI!yJ7MC<74)R83mUxWcWKKJv z^Xo*o>B;%i13+(NoqXw`?339i#hOp%&JGZt%sV+s-2?Kg&~MX=L_@Pp$Zv&6OI!5R zsAUr~CgX=~j0cj4aXU%MGA;TPl(-)Fw}b3fqS3t4Ius96y^)n;I#c~Q8a@KF<&ITfQwS0SVkobv{R+8u*k%Qab#dW*Y_&gD7dn7|xiQ&+h_}uQN4D5%7t2(ggDyNV$UM4q zyjOF?UjO~U2!pkWiw>#he&ItRqE(t&4B2-FL)>}V!7+!3EsMU7ffcGg=}&0fK!;2R0&;Fbu~= zH$m*Ak1A1NcStYEa+-<3j*1+N3d&)?q5)C+1NX)a6tr^3c~G$+VPYhm^5e&Cxw^4f zhTgy%c`#wWl8M(MG@)ONFI-^j#J-O)$$J2FPUq(_g<^}sIjWeINS>q=c;D9rADNrx1I8*=~~}YD63Re~*kG{vNk}5X9RxF9%}`vML3?Hd$|M z;<+hko!0NlAG(XWTWl(i`Ukk(aU|_$&&B+PoDeQ-w{$Oc;HV9#YQXl386Aqm6^k8? z9X?JaM&NqQsIAJ9rXR#l+cX=}kfGS!D$@`e4fL1?->s8@tN^*2_(iG;N%Ibla)<%l zOpF$UYvi1vIC0Uj4J1$fD#v({wQw**i~$FD2KQ<=MHL$ISW-wt6o=!{NSaIZWlgL= z#R1zfS)N-mD07EH@(x^7)1*MCbRTTd(YssCqtpE+hFMKvE2a=_QjJQ+*`*g5{I{6R zqhyexsxHn|k-3U$!Uk;*gW}1F?sy$rHM>$Fy0s!#S^yq^Inn#0unP=e<;v|1qtc9l zA1#+A+L(I)eGI^eAd@e~`V*mYidL>f2W*8{A?6-No9k_@q-9M9@9$-xI)EFs*`&e> z&dLqUh#vBVxj|nz7iVWnwGSVvTdLBP0W43ONDCbj?;HGDGgaYR z_4#sjsaikByM@dSV(?I^@aXN+>awU-tMN+eP)TjpTJ``}1t_zAR;{O0rh4y__z{!z z5cIA8v{uaZnMM#KTa|#CDY%@h(VaBFI2fQ1Z}IT3!SNueeio4eUWRVnOS6j!YTYrn zG!xM*+S?g7;^Su)vBBD%JwR#A=kPvxC~9mFTi`{qdl~0Vqg-i&kU~^dqO^Y0hA7 zH%$OhEChW~US@vn6U2=kkH&f7m`c-Z|J8g}(E%A3UapqwODdxQf8N@o-PhR?Fs*fd880yPIY} zGo$}oINIDt{e4XM-}!bYRvF4zt@=b|xn4@Y(Vuo|R(2z&9(Td$6QuEPX+-n|* z2vKd_MW+tO4V9(??v-=np^0EO6@@US*UTN$;11R`4qaI1fMIdh;b3)p-5F?*Y)PjrW10gt$`9S)m3ZZ%5091ubM?*7L2LPC3q7p^PxLL! z^?k_Xti;y@0zlvP09pf=o7mKL{vdOR(vWv(V8e@-4e)mGAEdH?l^g?le|IQj9YpG#%9?G zBN2DwVc)lQcf;!Mfn#Qaq4biI<$x)4|BT}H`wUaoKgnefi5;z?pLLfr9Yt7n%-L72 zvrq@P$s{hEzQ=GcMUPOm%M^Pyu&u0}OSgg&7*TmIsh&y&ieta=Xw|8_Kj&10X=%At z(Ux0i8|L)zGU1+ObXAOYLdo+rIBifkiN)a?TVfrT$}(mdZXpkNenRcHUI;|t5GK$a zbdcbmoAGX@sOjaq3xbi_FY!gYK=HzzY~G3+G>m7=m_Z!Ui&(S}SzD3-ign{cmnAvizC3|J{)B1u%Dp>H4fUJ`?h$T;@zGGErPY(vtE-^gNTOWZPH~ymi{w z>&PQocKV9AAz2--C5f+7jxyDU6FP`8U`bV1X&DtTiPp8D}{ij0woxR&YIEFY*0THTM{7K2#cO zv(iogbg?9qd&Kg-_xiVrA+1nphNdalRnxYxUa7iuhX8mRIVv zr%&t8mM-G7*R0qUZ%FcC`KNNToKNDl3_Qiv{O=c@g22T)DRmT8@XRSs?7;6ecM6eR z4#r4!PB51Ia*PFPDLS1FXZ?O%tWLxy`fm5Q*q#UA!dWJ%C8oXef;Q`we zX|2;tr+G17h*p*71PKNC;+K$&m;fGytow|}-Ra!yN4b>C{w5>ut*1znm7uu_t^IE< zota?>2KG81E^_S6MGTvsCe)2rCwqXTWp7<9ybzyWOfQB(K!4}i=X5#4m9QOn!;!os z&F-05vv@$rNAgA5bFiizXu6us?cLYSCW=H5k8F#Iq9N3mZ>NbNQ{Wk?l2D%Q}@WsqJl5euH*%i)F)+%?T#3!m^1^8Sz{{-@g_gUyGGYFXtzxks&X1)D; z=ZZ1V#B{MY@_|je41k%%9#SO9W|(&DR}#Gf0)_ z+d)C+qNE&<&-E_HfmEEb+#?Mj>BcpehExfvkWINaggN}Z?ic>rYF|hurLD8mEwXK! z?Syr9OiAOb+J)^oY$p8-Oj*U0(#*RXvt{h?BkP7Jwy%c)-nqd(fJWD<&ui7C>N4rI zq6Q=1wNJm^KW-fSn|HeD`=4gN%k?0)B$Dv_a@+pl0?Z2&dl;5$^VKm9oR~%;DpKT| z7pbnLzbJ|+pBH{Jy;=Xd@Ee6v>-FR)J}rJqVxWgetNw_tmD2@LS;%QlVWwH`sAX*P zM|&j6qV&-BPcRb0ao|=)7`5A`{bX0C(SQoiMhL(eg!WmNg)>R*6HXNVI!gb4E&Xlntsft4r|N~J zwrK9$(BNU66_VtXD*%$t90^R^o@Cs3el}mmcuBgswoGeIkuq`uGYe9Hs1Q;xPnD zTNpWFGPZ){$h$!RUrr7hWaZQaDkYC`WJIM8C!q&mRT=qhfD02$c01d6(R_0@Z46R*tIp z1$m!z`}g8{h6B1(>vK!rd_sJs%x$(*tDAjBFI9Fc{tiF@BXKCB3cMgh8j1}(FsK~K zLC~#!z=w1j-A@rE;i3RjK&-!F5UyT~rqCMU=!Z!l$r?aK%M^xAI0-t=<<0~Q3s4&-vdEJW0M_r_&{8ysQZ?5pbbF|g z0L=*Pn!v^G!%kBba)x!y?8ox^y?E9K6IN8;&Pa3}DGUQrzk_l~mQqB7Yqy9Xa6PQg zstQtA<_$yU@Ww`7GU2Ge@3Qe?oNiTh;Avqxhs)eXs!Sopi6cxQf#*I;V|wnPz9lq% zHrKyW;W>IeY;I!ng>>wnkKe@F_2diIo5;&M`Zvkj!Y5H{W4qZ5+874?L|PYbUQ!gt zviL#Tb*xrbY2Q&GkX;#ypn_END|h6GWhETuO4?VjJ84G~R(wOYuTTgXO6(6siNwI$ zet>|v9v@_p2Bhe#2hUfmGBZWC%q%4fvw}snlzKw#Qxf({=;{DLbkw5nYhoa9!eb#R zjI#wKrgbfZp~5z*0nRr|#9gRB7!(Hqwt^0(WO=HveL;|%`|;fO11I%~x&{yx8VQ=> zGi>1=X92k;!F-1}L}tL}iS8+pvwD~=z}xIh0^8A5(TOfO5$7Hc*3P)?8ue6V1vI-Q zOp)8tj@zGzEf;3CPaYDipc)cAvAQOHxN&-8pnwLr*V&wZz$W1qRiypN%ibLSc-)li zeG_&_PCQ;WxFtKZE^*O%kyl72=VzAp<;6Iw?XSQcsA`ji>_=lMY@OZTZ4) zX^ZfQj7{@*Qk1~A19`4IqreN=oMQb2?6(Wk6`QtQKTl}dTiZCV!`RR!pDqh{+zK5D zwKU`r8lEWzQHsm?Z0O8aeg$j+>0$l>sy4Kw(INj%>pN+oW?Y)QM&Ms~>&<2Dy1CzJ z!x70f3-%L9^jGHMUjXsNp#+vN74Jz2Jv0c%5hB0`fTdMfmPEHOk{(lAPP!`^j)^=3 zGTM(bh_s**iXX1XYKcUO*_#7*MHBh|X0L6|wmBV$3MB_#-vfRYkIO4y8<2Dv1+X?8 zsvI~Fa&-z>Q?2v=z-=ifUGnA`S20OBcElW*!Of&B1b zd*ILW>@?Z86ARQbRw~oD*fuJ*0>XVk<6`moM#U&I#?x?w%I(^>com_Y;wQ3$CO}X0 zrn(8A-Mi5S{7kL}BL&*kgnqQ1@G5|M*yC6pbLZo+t(CL_k88w0p-^Vpa5y_1igfre ztF44SM4YIWM6x^<@-b`Wa8Xox?E)JZU%)fc5f$kA|LQJo6s>5C`f`h?4(%$^oP20y ztEOAZ?o~QKM*7&Mcq}cBg0Xc&s-}{CYxP{doC0PukT;z7N<^gOywh8?8Y4T>gVU4s z0%U*}{K1*UUnR>-2h=VQcwx}SkvB6-rsS%b@k1vNdQ4O3PfTOr77YM_q{aqaC?O$FEsGjz$XQWLwZQaOsAzAqad7;; zxwU<`d+_7l_CESvJbJTz@=3%j*B{oS>} zdFX{prrw6NcjhF?cjE>vKg2T{YJ+*)DB=N9oY^x3^DWBJ9wO88LK?i_$#q`f@9OM2 z*UZa#!cTzGa3pT$yg=HZi|2~{IWM3=4BefGLbC@1nG-ZaB3+t&zf<^)(tyQ5{oGIa zjL{_g8uMVL4WPn7V`m!3j6KO_3(=mb$TrSJ@r_8xuD*q&C@XMY_)YRVpOkK$GJ5{^ zuhnnK#rk9t&Dg?E4_m|Zi9@32i_YEe02;Fl+d6wDMgoro0-te<&q#Ux(!U0R7X~FV zCm~B!H&qr9ff`C;+Ev1j1fL60fKh1(%ItMwFH@%{_f)M`qQ|ig+b0;1FQnhZ*Y|kY za&JlTdI)n;)}^&~=;npbOmCzwncX`~2094nOjI6YqNvvir>#r69|W>_EI+9(l*@Vf z^3xes^1)6ypRb}(WV!hjq*+9Vt*cZKSM%JgVvPttytGBXs5}HS#Wc_mB zb)i0zZ_P`?rnb-5)OcY%8ugU&I(d0#FE^#CJ%2Fz2ZGDPtxJTuqgzy?d?ffB%?3VS z+(PAvIK|kpqw&BQxwv|K=IAws`PR^+!WOb}GOm2rbr2+?)Bd|p`j?!e4EgeB&8V8N zWdi9-vPcY2EXDrqm5~hVrltFBmUBtcn83M2Csy|lm{-dbXXb(S|~oy!NG)q z53_ExH>8RVVVe<7 z+NBRdiL-7exn~T?nX!EyaK>pk&kRVCHF=NQ3Ud$K1v432k?O?b0E~^H9=K=b9=2WP z9=1~wj0u5#?Q_81x|UJC@UDhKX92y1P1aFKGrmpR5D$QPsbkE(%DznNoJbmJxD*`D z<>6g=M0frG9AWEZ+xX(kENbiDwVtg%%~H1h==J;aBi#wG^)YLqrw6<&e%%tLQ?uTX z%{`Egp8x^br^jOn6js@L_zCh*lIsDcBNO0F`cfN~jsXi306kLCFc zXASlql>S-<&|O zTqj2hGP>s@;c@n+m?MNSe%=!Q+hjKb_crvywST)T|1mbN|Au|?pt+4k!i*T3Dp@sJ zJ1q7()o>aSGlhqncFtRBTltIGw(NzmZ_g_=wMxXmCNBqAuRf~`(S~q3uV+ z&i>BH&i?Vq=6+*)l80*OgfipU+CFX^?Hrz<1;=?_*SCroY1tj;*0 zhHihrg#MY>%Re7;Xl)^inE}5X&%_CNTbU4^PKV7bQ4CY*qec?;@c;0x>zlYhf6@&& z_hljIKWZn_>ioIHMcG^lTIP8u^t?z3lW{=-Rmgi$SLFW@ihqRX=YxDgbyeig3m#Ju z&^oFGswgTy|;DIqTm2L$}RmiTI}A-FS?L8T|nOcaOfAi!)$f_QA}1zxYroHAh!_ z{4LmL#hXzuoE}+5nNg;NmQf`$gUFce!4YGk1Ku;(k@v%AO+yS|ZB#4QW@eQ6CUXZr zLQ41NUmPLkrVM+}AgzZ_LF&T%&SKq3(!>lqQHdg0NV7_En|M-np=6Y~*(2WxDep=| z*a^HFWi$+lEp%kSp*#HmHBY5cF*}zHwJryHv>HLqP+S1Yu_mur6#{S##%*ZB*wEpI z_J49wxa}2nCFl|i_EvY?Q{EO)os~i~P~+8{ph#WHMO;WB;Z>BFdUZ|A_nrF|hH_Y~ z*1jv*PJoiw?lHm8e&vmgzVA@2xjl+_aE;`VSCTScroY(9twLoPZNZmB3t3M7A9t-2 z3khJkd?L7mo^;SJ#)h~H-CxG;U}T(yog#F?lEc!GnL2x9l-bHU0+}+&U-FYQ*0A&6=4$ap$fggr@WYJW8(4ZeZQVh-P zbQ0Ue)+a8=JXrAq^iM1kqPe~gR8@=ovUthV&wgB^10sU4N9O8zbCE1ABNvY1Or@RV%^^Go@8m;`FsTkVT0U&Vrk z|1KPDqCL4e5|K+jqc;zatoi1T8~mH!d)yC-%vXwqczNfN)5HCP6AEX*ly`_??^{>& zy~`_%nGt#zs!mb16p|z2K3=d z-Ld|WNbGlrymw?p-TOlV1U%X{DR%t-@d*9FF$4e2DF1iq@8=u}e}V~o^Y5R##KAHi zJvfZwf2J3NhkHM;_$8RO52YNG+B<&JJlZ}!-94E5qFOuYzt~k)C1sUfX!tlxt3#)vlJJMcrPx+`I072Q^MN*X6&NT; zW|c78c)Q*BerNy9{Fxd@bg5%-MV_*?_dvW%zyQIxYzqnrv-8g$U@x2mR|Vy3Vx}hU zO1w)^rK$y|-9$Rf9FMrVM?W^Vf7slehmW#&Nz}j9h1?*B`Cw$Ev!Qb6bl3)|iHMOl zBAq~|-*+aDL{=L*;kLIC-?8zigSS0`!Q7luwwzjGC_Vb=R-(vxqjF<)+8|9kU0*Jn zu10Q@H>&oyGiC`E3-&}ajl7JHA(I5nJ=Ak!&T_kHFZ#4CUO)f#{HvNcmm1yYc>-DZ zIX89~GLz}lbj9rqg4o1bc?h;kaV9zIv=k<-MlQt@C|*a}TLWXBuf~t{w5>Y%*vcHB z-u{WBkdo;2L+J@tzq|A5{%PWR(PVFJH+DCVwpAHe*m>PiZdnb+ z^t#!+f-Kl|2To&hWcY%55E(C4{>TwSQJhDS))G)QRL2X-5V)f;%>2pG>GlgbBNjZm zcn__h5jR!Zwz0O8+`I4}h8+O#h6H^2P)griv8|TaEnFY&6R(R%2e3pP-|)XejsG?w z36TPJ14FryTVSiI%{{sQ85uw!Ad)_UP@j_Ea7~s7$GDn!w4oo zJRp7Pv`NQA3eON<_MLXXZnau2io;MYms5*s_5Ahb@kx__eHT~7>JUQ&HUFmZ&kyAs z79;wxiAy*SiDe*9e@0jJctq&HO7MYVKztp#qfhdpeT4Q`>cd99aw#eYb#yg~0dY=W z9iPmrkEL8@H;x*~UK};b0+DgRKJ&RW%v9sbb%vtlw694&&Ig*~xVim)yK#C#<35zy zA-{}06lTzLA&Mf=<>q+g~y1ajI0xTnKFy1@Jl(k$JIJa@D?~P<^NA_|^ik=ih2$(R$ z>nLs3Py+=O$R2NRRRzb|;7EDSjpOymoD7Z`S=bRWs!c~Z$Rl`F)fw;$+`g}TB=m@;@wW?JekNVkPxL;<#ZE0mSYruqJH|MI^ApG5|tZQfdKwbpVcX zBo^nGPVj+cy+L0c(beVKRJwNP0aKE>{M8D25z&gzi0XdtiIm z8oA(uhbm!ZSYDic>Vgh?=yr-UW`E!kd#}sOzEPBOfK#IWcU~WF6yVPbK~EGN>=*%h z^W@+tN23f;2Y>=Q(;Y1Zb*9W#9SRSVz@1Bwu$>=?Iix7jqbBgcxOSw%d0cjG+VH$&wnVz*n7?wA`b$SxsfkK z6U4L%qudZho|ZrKCoySUP2aiOSd!0e0L2l!0jlW88~nTB<;r3UC{kMfQ10i^{ZIxc zA?QU(k5uf#Ezt922u-0&M)!#X&uY%BO2|Rv;$u$qLC!iY_utVD+ms+dqCXgUgE5XA zIYx6xSkf4ho<#>NB|3%e#@mDDzQ`}t>dPyuYfqm&=Oo}5zKxc*k%ZdJELOt^zcfu< zIazXp6PQ?w3LJe!AwE39#5Y!VCEH(ws*BL~xa$Q8F4kt=Fcs(QNaO?!w^w))q0*BE z+6X`G4IzbtkJ?J6;# zL~khS2)(n4Q0Av8$gBd2USgO+F&^|hpib~4##oghZ6cB-5ASgsF2b(tpzVp*8jp}Z zC__=gNPeKznfrc+{35e%G=c;nE=Q^g!g=bosfRy0Ggb&EQDKGh)^7FJW}djqdO?kl1Z zX)50v5dYUFf&=D+VUc$z#W=HRkSfhTnX>39R7!*%mX8I2EF>R3`EUI*j({ zy4O@wsfr{ulh(}q@UR*O`>!7g6$loJl}&{Rnl~JlCXUtEE#}yXE$+zoVQNlED}>n! zl%vsg1wcK~s^oLazx3J^zLk5RltWO5hBDs^?{dKC5n7>YJSO6Ft;mifhfi}{k~`*j z`=r@8Jvzd`P4VTQF0?@mgiDeIJ89{m&l;dI0xC^xM^Bid=W*s>`6XY~!6*~(8d>jZ z6#OTRglP2?^q`=Q0LJD38!58}P>FmXqOy5>INWS}zxig{p4PN-5*$+jF(rSAm*%y1 ziO2@gA%y0scaKl@-K2W?t21`|0s2F&Jm(*jTW*rkN_F?gV|CoSB4>t6w+yKPR zZ5~HpJw*<-dHjLcvRC)oOWv)kHX<`yu4tGmSQv~91IWt-@a}i`MnKC76f@aqm}~jp z8jVdOs*;i_Oxq|l8j(ys;8!~C(1mR`Xan;5P=+co%hvYc z_WsuPeq(3*Sav*u*J(GsZ*J`z0eg42xxXc5{rBMgvHE|1PrQaIfNkZ#)2y(F@(Dmo zJ8#rHqj1CjP%4|r1DM0p3VB^;d`IE{=$4>znusCM zd@vOqM!?YfG%U!2M1MW$F z-zc6J=1se$#UhIo@>U&rvCi>su``PcY=)h`z%^kuVSs(&79`bQ*xNZquT_9Cs6qLP zaTtF)e!IQ9`w2SPkB=~~jvKQnEkv)XWON^aR*hG*iapdcwj<++$S8@y9r!9NwvZAe zssbtYxBe|*Rt}SmkjI!_;a))XJrAIw(NNqA<>`)CK#hV$sKx3PIh3FYGKf`OauJN? z38eFpr6b7M9B|VFRdg~_16WI$c8;&qG+^CgyM{huPc%>>$jSqt6F9ecZ>P5(ACEdK zVmU&~Hx#4Y9uJHH4}C^{cvaHT=QJP;nM(@ZmR|%iy#E;sNjdh_>7YQgi;SUR_;c(&1z7To^J8sD!N@ zB<41E#RL9LC&OybpFbr6Y^gkvWywAHZ{b;t*!Rtt(Sx?0IfPfme2|sB*H;`5~TqlB{+p8BsOlGp4TxgtqT;{K%H~4;OouZ z<88@F&rp!sHuBO!tw}8>leu2ah|`DW{=tco8(HPjzgra`tx(q@VOe&AA1T{L@rl0G zR-ZA+%7J&7DfQP$~H*QdPhirL;(GJwa$pn+EtI$yZM;u}ZX(5l z_2Sy*8;yJ!{=R>YKW`fU%oDeoKX~=eMjkW1L&@g7T;Gw~z8ZMHjB$3QW(426^7-uu z4h9YD25o8TiGlu|E7j?Z6#BEZC(jqmwuE^_1{ zi3{f)%uu_%kuRVL3GokFrJhs=^woycUj+Cm+ob@UW+;U~RyL&w=8~m~m+kg48f+Bf zFTr3siwSx8+}sL)%Nwt=jO{1HezLLWvFV!Oc2X7^ap& z*FGWrDpc+ze^3s}KcrhHstmT*+r!G~d+Hk+@6gx?sV2MPh|aj*zvm+s^=LcdVyg%^ zR0{zvDtnN?sQh9mbvs#SM0Q4O6;Y$2e~t5^@BC3TL8=*e(8?Jl?8oz`s`u^bx|LzZ z2OX)jK_=Byjby=$EX7Fea-{PRS-E&O+MQ&_-pK<_iYZzw38i(lz=-8L5s8oDqiOUb z8QGVtyGEpLGH`}y!bIXX3yuLByCJWlUO}pZL^mhFcx|N^iZ;7g+-aCY78U@j=Q)pd z&O!MbnRDSavD@up2mG!)-Xt-FVjHZFMypmZHpU#Aqyxl`;fw*U)(n>wR;YiGD*Ec= z=Bc9^B8$QR0aJ&zRx|9;jRC7k8LPcGs-Q3ld0RCjflMw)gJmGjis9l1YWQ~q{X3FZ`>bz9nmI4gQ7kKo zss^{Od>;uxz2j&sOd@)$oFk8u@Fj|=n)El*iR zkkX`7-?^6+0lEs1R+Zys*=C=KQY`B!oix7{wo%ThZlTbGMshKROcYZhuN$lp-=Lk{GV;MZTqK$L%qjNs6>KPmgjem7?szM74|p>2G`F^po2 zL8{Xox$^d9g!W{8=!Y}#!hT4+4ym);6LzX_(XvtoDE4}~7Mh}#%kn#d63Yq{6;9mH zL^814=}D_zvuT>BT5wICaW}-B<>|oEMKl(6MsX}^j?Tj!xFs3MJ!*C)cS@TT%n=$d zD(xa+?Tdy?8^rCF>*emNC+chKq4K`o$tCetlLZFwx2?G6(t*LFiM@_A0%wIV*-h{C%>@zK=6 zZ$O1^zdxz?pGkhC{^(@P;5XyO>B-C%6v9Jc`Dp3Hm#j zZ$BsjsPk114|&wVWnc~;Xd^caolDnpjsyFE{K+}06GZ8<`V(C$;YQFwPO7>j89FeN zTG=}+)9{{FmuOQwt=4Ea^&FyH#$oS%T^AIXbsfl6a}uc`u5-I|Tg!bZR`!Z7@R|e; z?J-IZv>lHz)kh-Bb1o5YhN$T}xMa0z?9sF8(&UzTBG;|<4vWzt8*Dhw>dCP_7NaJ* zA3s`b6Bme77tLNux9Jh=?CS7W?yS=%! zv;U^Kb#M|F)~j;jOcF5i>bBYON1vddVcw_#@u;<2CN}7p!K9YnaF5146 zLKx$W1P+6dF}Bm(?}mLttzQc(yy)~B&ktVA|ql^V1@eRtB)8L)s;{Q&{Wx~H(;$9 z7SSLpJaqkG507^m2Xe(PaG=s+5(nJ#{c9n)0O|m;E zlf}$>q^+SJjw--1w1LK=I*5h0`be}9dhQ`F7F-{J;SeX9a#KfeCpy5)`6*o?XY6__ zU{@}EzazEa)`?dqq64){9BLxR5)goXY^A=m@{A=_c+bR!i!d1^52Z^9<0jvT0#;xf zOIt1}^(ltspPp0~%rXM=sV>E;3+4CaVNnAK_2+%2@v^`}bLa%4jf>4=)Xczppm{1> zLU7V_ki}XO8S_MJGd5T8wWX3i4wFy1vaq;x=GQbcP8Db+MGb{oiDWz=wVVqa5s6*7 zN-g(7u@@%+wXnE2L=!IR^hLxlle6SwW_nh)A{AQclWMiHrPWO1OVmrLDYZ&cUdnw3 zp;x~i1Z8nb4z*ChvOgT%3%(&_;As1Zccr?Ehnwy+(%NZiE3Z-7j6i1{FH+P>o4U-V z3y8qw*gA5zOCin^QJClHEJ=x|7qCkTw7YiI%^Ts3Tg1ec6Ms@La-{?pZz9qC=nyt5 zN!fg68%T*wH-UF~D5q|Z(C7Az(;K_8S>D_@e6~knxfk!rflxES;s=QNvkr@v^ADpW=s8O1rQmstD_X%&lnOXo}Un zLqTZOm;ur?joh4z1sq=-+F<0Q$7F3>AT259hZ36r!l%9OQQztim;zH7JV|duPozkV z#CWs>(I#`2&^R=o%w-$@O+9KQef#*sI7-D!$*_{IDV+|V;$T$hR{F+sEK1*^ zYl!;tr2JC5sUYbbqg0H=kV2E?$iqJqjpze_T;VBoW+fD*Q{|!xOf4TR@)itb3{aj# zR{*mdI0cpIe18N~kTZVq*BJR);5Of66_W+9XYBbLS32=N@qK)l8f|}w7H}%V79%ur6G~~ z>JFCfXelrCJ=9WuKuU1jj@bBh6K_Lg#RGI(p&1M5Ud6JcLDc~IM0Z)-Nz&z4^M%4d zN10?8WpXUX2$1xGiDXxmvMGj3s$h7J9r!~%=iGT7P7F~-1|HS+JgZmNq$V+{BO8w} z&Va4FP+WpO@Nfccs>iy(q3=|j`hvblZrQ&ct2&VN>W~zd2JC}y{_H2H?rgL2uMc07 z6R*szSf1b> z@il5O4)W5NfY@20zJQN{|L0`46~hidL#$x?{*pA-BlRfdruLuvssiL7wBRZ;jyZ0o^k4kaJ-fhCBwUv_G~yx*H#R z;T0gU(JlIZg1uW|6)4sSx|MHa*Cq|>feTLEZL77CX z($!x4t7Y>{{`a7Y=DY8+&r{mAfCVy-=)}!W47{PAl`)zQDttxNo}k$| zCzldBpJypm44u1V1(-<2CR}cA&J;J9Zk{4k&tj-9Nuz@wcD4Xjz24qEj@tC6>A#+( z>0GDhR4zQG)M#9WcL!0I0_klTqnXUEzkfe#-`~HVweuNuX7nC%mol20-hb4Go^b$} zb;c27)|x&9%3jK9(YP{@*O(;Uj8Ink`T=F+j8V!ILI9O6IF7gSMBN`&uH^lP&0YiJ z3Is-|G&4gy0W5kC_o2(xrJW z1naq6@=jUaRQAa68xF7{DK9B{;Zd{4a@iqAyDI4TqnLq!*gLLl9ULnSy%hgfHgyHy zAeE-7BRDcF_BO}L_=#jINGN`@wMlF(oQTCFY@lUTW_S}0H72zhxyr2E017bt+O3W9*-saB! z3H%4ABJ0YfxINY&@5{R$VJ#p=&cgl(1bGTI4jiPq%nnJ$gCc_XlA}{QR==W~d+AMz zC1IBGR;-v*+{yqW(>oNyj(cv3jgRy<(H-}4bI2mhllNG3M1rTGw3+~jDk-0aaAxD} ztHgucrZ7rU^JJN`_`NwXJI+KOdS%3Ep0Im{JRLSHrtu?%!M zWlJCFI}@)tG}Sv*kn(ds2`M5Ceo6*YN*N^D;TB0QiViazydL12=&(BXNY7pM@_*wY zv@9tM+mv-a^)e@I3HSmcwg7QlVA;sBdr>U4VJn>H(1S7CkU%Zsn{PxB*qFNwS)LbH1K_F(_Vb)mlIATM-|BB)9`NHPH=r$wxuz&s54&SDL8v=>6YL&ciV zx4%i(?Am-()urs83UVX>ownXf{z*P(v{i_*hj|Ay#0tfzFoIfFXz7ibKj#@xW1jaa-g7 zF5@9`9JoMqeS%El&Oo4Ef=7nkW~P<8*~L#dlJ%n2PSJy-IK5DTr9VI>BD9S{y1Js0O8pI1Nhvm&iy5^}QLBdfw@DA(l^aov z&esK53?kH7R)h9x%U_i&7hN(^a@}DjkjTNH#<#TYua37;*F9pmXf&aq2T!c#S!bjg zu{J~aC>j81Fc#kjSMz_p3hs%qZ~5~F(;Du8di-FonKvDT5L*PD||%q zw5t(?9PZ4{ME*<3vxwi)Mx)ti9;8Le*hO!DtkG_LDXUZhly7E?&L}7k@fK^I&)>ez?G0jI^4_)BZcpb1g+w z&_S2&6i%_-EEayFMm{y$P5LH$WUMl5)OLxRUVMc*JZt=P2qpN9(K!m!IG-a}u zO@cxol;Qm8!zQ`YzVNh&Pk{^j@Pl36Xt1abb-7TXfoqB=C{P{b0_jhFS(L?^o^XF0P(7h^uLDzq z^J#g`&JeptuMbtrZS==!J8NfC*w|hwXKA z>~7QkLYYaF8M%yOziINGvGfqLhFDE0ayRw)Ek=eq-G?NmDPT=x``{s zYRYBfrK60gh(yRaQtAY$8JJBrnR-mfUT_YjgZZ0mAQ9AUb`P4Ux9+6Ql{y@qjcy5z4khS9V;kHN6gH3vC)9`=Ali2s2b(qm9NzdTG9Q0RVvKOwn}kt2l}Lzwnd=| zie@1wJ$QM0*YWAb&c7W{Y3?bp_iX%uv;$dLk`r#N8LF@y#S3Bwvlumqdmy`4wRjZS ze>O9f8Khw;U%{yX(*4`n+4=cm;lqaoARWJ3r#E;h@uk_qB0S0Ln!Hh6EG?><@>X~1R+j>$d&{b+HlCx|`As+eP6>0R)!e7=5Pl9 z1R)HJz94rZ8f*;Nzi@PLraLCMB~rb~Nh2*jRG>>6%kjMYolRjJJ@<2dj*Alxowi#E z-J!$wc`8()#-!5YM0W3$@y6?eqwUScTWNAirA&Vo(7* z>>r#|NUiB%n(;Zb|HBZ4uB;8oFRoukK%i!1?S`_7k63q3Yjr}=?A4NCk_*e)H>;BM z_AR?AX;;cF&)mU{2OK70TI`uK;0v~g*^Z?08~ulu^ zj&hOvSFI5X(6Tp{vhd2TG)I>Gi3YULwle4}J-qM3Nq7B%1;~6o9-<23J@mi>;^q=> z$Blpl)`tc}Ax*g~c4OYXBmhBaEXOnt6WNI};UY!4$3xDVZPc`oxI}{6`5aj>j>LO$ z(E}c7cNEipA4`QKJ(W=rY(!>TI9vEYGTHa}n7196rjFOaIYxsn<+jFZcWSd2Iqf#Z z2vg1aCcA+~4DYAan%AbB#wCeWIy&$~U22qin7~;MWCRp4ly^I2EgzCTW+`~YK=eXw z8t4q9w>RUPs9Tm1k69a{ETqa7JBlJT){sNvQrKZ=k8ERg1-cR8^gIj)tPHEIEv4Eg z({u@^x&rPHsl*+l4>m_B(zYYv`T%iw9ny`<g^e0W@cLqn81@o_$vIvRH<4}m z8fXi8HAgw_yEkCNF{|rrs*0u($~HES(oO`u1XPrAMlgB6khiY*)mT3V?kxtd3fLM& z;b-7Z2_>NYkw&S~7W(fwK5nRkYKD4#`z^7KH? zx3B{@?x2H=u2e%PO1E2Y_D@SXbOo#k?yMr-;IUQ)JFJj`N6oBq+?19#a4@Qm6@AF1 zQZhu0ia|tJKJde^!jf7{vfwf-OASs85?{%cr>4zi8s5`+? zs&t$ZqnE~#U5@zY4|aNS-Q?mXZ!e0fBZv3>1t*c}3+bFZ3#Qmn$x4 zGKvvWN6+d=UYm@2G9-)yUTHMNHy|psd4amqG;m4xGG*KA0uKxZ1ru@KirhBGOVa^p zd09fMair3kCkF?+^Jj7i#TiW*JggJGi>$CRY#~8`rA0|@4a2-8p-3(EAq!Xj7YO{4 zrj0*r9_^qG*c7G=z8=c(Jesqlv!87+>HbGm1px9=J-;Ni2_wErIz{8yr4*Yqn5d6ESb(^dc%9j%|>xa5lH-rR!^6Xo9V8@@9tLeA^ZZY&yZ z`sS&2$sy-sqgeQjN_;}sr?A1`0Fd*UFTN0Z1XjK~$fe^PP;6kw#6Xf(Z16V@I$agBut$-nl_R#amRdUg)f$lq%ss!Y17HXA( z{``qW5J*;ZeUAEuZUCTDqg!7(GeZpqe_%q^N$>N_>g9~bY()u@zcJvISiGpspMopW zJHDvE?o{?TM7y9hj_yz{W`!ejKpM|PNxKlIuMQdW;E$ZBOZf9bI^$Ms-yYt8Hg^#s z3#ybhL5I16O=-NKY9HPTD)Uwu29Ax$YDi1Rp&xp8%2*qyi7Nu&q6NZst0@ z4Xaw*9IQ-6*CYy9ltU#F7KPWqXP}}3d{~!P)7rDO4tbzDsJ@a^iXd6mMG&cx5X%~v z>z}=R?Qhg|>85hP?I-jCh9n!`_p|DHX4nk~1XeRWVL<7<%wH!!d7-^eW zAy8BgLkybMM-x}*2kEgnx@;89Jf66rkAW0z)?^i>geEKxDw;OtQ!@uBHA=hYh)7|b zTFBZ~+Qj`8$o;p!{{0{N*YjH4u2)&EE>)i?zsz5{jV1W^^yw=9uB}9Vfm5v4SJwVk zTY9?kbgj1fbb0M>OSRf^ZS`;BKWZX*FiZOPKjhz&zY7`Ig#+tRjEjoW4~Bz631y`% zJJ~YC!aZ4`RKi@2^~WTsvw=dPN^Pl9TdmffO;xE+Qz46R|0I5mi4c?oLG?5#M34e! z;P?PYK)1glQUE0yAkP1ugV(be35QS%`k|7kB5}w*z8RBHNqGIAWYCf6jZRcebjgh zB{pB}?CzZWh~0m^bF#mEe2gLju_+EWk4|!=z=lelfyz+sVg6w;nP=2Xi!!59kcS)zmn|#m0swZ@h zA>6yRt4)h152lP==Fs*QFpsnd4Z#s3-ovbz%}dZA1vX(MIyei*rOs!>N3|01m1+B+ zhht?Pq_&9!b?MPV_JsyPTSwpZjOEG_|Ld}H4Sm!ybG%0aq~K9NUma2wJJECRV3z_! z9Q3>!M||Vs&&y7`T^$d+w$mS0Tfw(b0rSc=W|E6V>3c$YU|(7n`@W)R@g6C-7v~p+ zC1A-gQeM%(9eP7TCJ(n;Uevz*sxB+KgF)ArrDpoRas`YAlwT;x_*5hD%{S-U2d{Id zXbZQlk?9#X@&O+dx2+Vu#o6Z3o8u3;+|hWT(vAhDvG`IUVGcr@fr4`}6b!SmopNOn zVssZ3TM7SdCH>@b0H~Y_xx|u#V}6#-TpR+9i%4h5={Lt?;vxt9%+BiBadmnj=@wi_ z-{v~JA6?X;?2(ay8EiGD13JYAp&Y_cdmzRTa)ekNKSP@7xP!+y2 zJY(gCVCqJ~6hp5LJQX=u^Jz6O&l&MSC>NZ31DjM{-dG|ppwSMAG`}u>P;exHqpVh3 znywREkz1e^dKMq)?ZbOVdQaT4X$P`}9k&)+PEhrQ{nGkbT>30@!?Y?!T%j+Ael@3} zb`^e;PZbqvK@LG+U?E(aV)*gwCsdPND10myeq(5>P;H-zi(h?w5q>}ZODQCqAEBt0&bffZJ1$jV!;#QrD)syquBGw}f4f6$4M_&7^ zqez_WQJDk*6o-**$>eWavS%>g1|$+FrZ$5i@!rdrc(&D?QamtAV+GGs9#hQ1C~Y(n{!vcu$K75|n4VZw zP>*OLtnR>3hM|>!7JNc6bC)v$gKOk1)!NaO`JK}qkqcO7gvHT~xkGA2KRWk+=QUjC z?T5ezSUrSeTVb|Zbwvv}aj;ke$G*j|ua!NTekA>6phXwbUc(ZOyIs7p@56x(B~I}u zRf-a2trpjQ_FOn^BzGKXZ$@A&2ZUzgc(L~+B7-6cybfzd9@r^F2?hwEpd(a+R`0mS z@~qN?pw2bdt3YVj&`YEXz$+9)L%xM`slPKstOM26)v`eIB*B!u+VC7%tVIof~G^VB-r#FH& z(3~4RU@2c)B@wSEnn8z&46lGl#b_RwGm=tJeI>y^)`2(_w&ez$FKW9KFiBM0U&NA% zzh--(O+#_!pu(~$BuW1!F(j)5^c#VnVE=^H71<~xW&Cj{=t2%q5}KB#gvh{)KPZf_ z2qjTJ6n4NBYI2I9hYHBJn}Lu*b8Gq1y_q2FGue z6=?BJdN(ZV5;1uE9l=`Vw6aBL6R|GN&+{CW!(?%K!z*WF^HpPO`}Lc*JOBKCcW?jT z@PCeuPfmY$_x{I!Ijwfb?OtAaKVSFy1Aq8S0ND2C_U`^yxj|t21CpY6C+J|=Fnh~}ayRhmZse919H6T6GlA~o=M~%D#rXArw()D;^ z9i~)(H$6G3LW5j#7RrIV_`4KvNL=kOa&~*YYHD{d>)XTA_oB8`tuGODlIEz8!NX)g ziouQFmMTFg+6d$X2=NLpWJozwIU%_9sTNa&1FjM2?F1<3;VWBfBb=XOyf%7U{Hd_m zk&o;2Xh(J{EQJ-SHn_H)0adaaAYAF#LdT@X%XWcj1#Np8h1d%FaOE7Ww zGA@^7j|l;ppcs5k6WM6TM$bMJq)tJj=V8b@-U(6-7{)|gfS9+@)(FvzR6Gp`cv?y^ zq1~fp=5Qm!9&JN}13Cg|Px%z|EfhOPJMSswmMY={MAm{-xGd9WoZt*dHgyO2jZ^ma zm4jMY=qqA=W$F2vqIREf$pI6usNB#!}j`vJUO$tOa-u ziJj_U&(8x6yn=00wYJ|AY9&F9MUX%eX*=GX!rHEAZ~!a-$3~h+f{(c{!6|UW6(UH+ z>U7^3NP8A_0G4gBK5HTNNZ-|pt*1=kwD1%|{=gPuRD}J~G&gnRLZY1YqC6)U>5t@< z0l^c__6wnKlOi;vdu=77wI$_LhYHWI#uE??mB{jT$?%`Dg^+GJI3ykpO^b;TLA}|Uded300iQq>-&I1%u!UmDpqBoEvC6B_!U4j zO8iE?^q5FKz_1!5t5wWJ4WW_hcsFrj3QKv9Y=Zv2UW`y}d6?^h9LjoGpR(nAl0k`X z{q!0H!(yR)UQ4YbR>^-CI`mLXL&y7I`aOvxlW_F*GGzdo$t2HdyCk zJ+q=}wMwTuYs>3uW9jgg%NZIyDV+Sn1uPH5Ow8w?k%akJgJHr?9e&QG1qHq@bMgu$ z^D*}zeD+z`EF{z2vXsL-1dDwMMw*C=FThEwqfbhS3??nVP^|R};;LUrhB_&yh_d64 zV6y9mUdvw%^9Y`UUmdC9uW>S6zVTfS?7sQN*I$=to!%Z|$PH(0Mb3#7wW@%SL>Iw~ zxRm=G^JMugX)dWwYd zimEp~!nGt|Q<4^Q7cWgOdHERq~b)Cy1K`S zKTYU_$b;cIiZNj zXy=u3nzCdQr1)L<7GI6A&>*3#>5#4v*TD)yfTJ!H;pH<`fQNihq;jr|{Q2kvyrbN< zjxb;ds&);4{TyC7i$`t;1;cCATA5g5=NHicwEDwZwO(0WT0zXwC#=JyjV+nsR=AB$ zQF-Flft9p3J(fH}CN6(W7j49FDns;uJOyC*sGN8(TAB$jeJR8gb&`^ansA)&@W_x$ z--cPaa`57sn`W0KBtvVt+K~d?V;B!4xV61DUiYIuloAT}U8G;Uu&*_nyr@b5TDsC9 zWO*VXKMBOy%Wkk4iB-Q`Oa!~ZWlvoJYPo?mB&)4*6c}#t#zo#3pq*R{@Ad#pbX{3> zuJUnaG%e8*M+RSJ>lc-G;NR*>jO-1imh2%+Pqor%tec_oc^{JDpsvIkvWmEy0QUHp zkc~mZLhW{jv*?e^j1cXCnu2;y&{|0C1m&Pw)gi5g=?uU1quoNVX}LPo30E(*Zh@ld zx`D1H(hs)sOzXXMUxs?js4C)xx)N548_C-6=_EN)4<$Y;Kx0y1b2zuK8N&Q8W~vc9gQd{rEy=s)X%4=GwB6#+p8f~x` zZSZVPd{`)#<#|>vl-J9}sq!&q50L5?oP$NlTAU3c^s+c!b(R1JbiYMaQ7ST9is} zhYq7YU%MF!ZUOaY7g&zN0)J_jK>7}fuT&1Ov~z|s9AuYHfVv*U>{o~+qW$*qqgE28 zYLED4jbj@0$YsthW1s45%n_qv-l{e9L{qF#P^%3&h~f)lb56QtQG0Tg#M@2x=K?5C z3A;p6?z}$UfZa5k8l7KCv?rA2o2+y~j)jut@h+i3XP1lU%_TJFtSY6t9SvF=>5?|K z(gkG_(rAY6$;tR-?4i6@QPXrxoBLF$j1juzGhx8~RWH_y>Nbf^c8ah}0s_lp7CS?c z;)bX?5NQLkP|&fVKP2CBA@Bz4C!NfqM+)AkZ4;{IF4{%gZKwo3GhR!IQw-OC zIun34&VE`KA5bhrqM`HkGt2=vrKsuX;`zE*FA`RW?)?-YAQ@mxMtPHzVZ`}=qyCAl z?;O`eAr%ySpa{<-q2W1VeF20OH>v<#?bjpC_FYM8#$BJ zQZpQPyWZV~jH;vL?D`^_=$*wXaOs3Ze8h|K&BT%CSmU;0hV=;!C&Fg34WNI!aXHV+ z$0IcAV69y56cgyo!gc>`xGnltZ4q^ixTHNC{+kH2zsRva5jn`!JL{QW% z`m-SNXvLLBE3SNXVNrzZ>*Bm7&d=9}Mj=`iq|3)y3tPlc0lq+LVSQFQX9jKZRLqfr zI^ubF2jaDySX_KTV($VyJeaQNhc_Pj0R8vvxFk!&*S^MxgKZVbxWi|`ld@FknH`uU zIHqld=$V_Zyy@pZ<`?O2<&8(r__y+}9ejqrrQBQ;)Zv}Bh59iYV=jG9r00*Gb2iXR zke>#&1hfop7w!AYp#!W#WsCrKUV}duc>-mQ5*ISm>|AmyJialQhxN3kvNwkEF6G|2ZFTlzI$=HTp>o5gOlplm zVAP)0viPNxr5rilgJZ;)>aJsORw%p9uJS9a2991UuPPp0g3&R(F6xkm9+%d|ywmAa zt}p^?kv3X|Y+W%S6h-u5Um+*{=%K>ARY-wwUF4(AKl0H`tS|_<{;_^v`NvYdkAFH< z`13ZF6G$h>R>0J4c>K%f&>!RfhwU7z;kfk&`u}J))xnf|WO-_>#?G7J2DCZj@94Y5cq_1U}t*$!E# z8ukOEBaCbmq0H0D(n_WNyqJr77@h~>13d+{yB}oag$HxbI+mV_m*7U&ml_wUOs$nUL)2~D>9#lSbgWkP#;*6tekY?(xf61mpybw`r zZ=rZ-T;hJ0ssyCsqq8N9Kf#S!CX5{<)CY7~|H zIUEhW@v31s9V$!k;RI|*3*0E+FCO9o;Kqf-`9zw}vT5uoYCK`&AGGVo-UZ~62)SC; z52YE7u1m;gLfql8R9(dw9hS#=75oCh9%>zXA-i73ut8(#v`O;wPFiDpf$FHyA$uO* zlydrAap}WqDLquR6r|2H)RU@QLXb0qkrHh>6c_*l1gO(m!X%3&SzM`AlH%XAUJ0;I zbFga7lOGSaD|?&!r>{2~C#Of-N0o!a?W4^T^znZDzn%5v{bcvP8;_abIoZ z&z0Mln2!d`RbGd_|D-*~E(K@+MD@zY- zT7^dKSB!lH=`unW?sLpP!u*C!)cFZh!SH){XKKfBh?T!78zISnWa)mtM|{ z2s)q3X%6^2hdb6VR${)O$aDDd9JA>Vh~%ONOp%*)kI*L81fk2pXn( z91v4T-z-pm{~)L6r5A)nh@8T5k0G33266c}@;T|M4>r|gUww3t()E$;G$?0_$DfGG zj1|}BCJ#xN7UXHXt zJ4tu&8kwT7K`>gEjA={ZrkZ{z4+_{2=HioOofQ-bS3WFM=r77X&+DkNEF)CQ^1P3r z>y=*ycL>F>|HgL}K#Jz2&TYd0leK4`+E z{j$80k_}9&j>{{<6}k>Q6NN}Ayzzq~AK2J}oLQ!=WObpkSW(rW_8n$>A=T@Q9QnzU zCt}w{g+K#EQamEtBNGA+zlPhzA1a5WDr9QtQ!Uad41AGp8LShqPr=?AcTvG4KrN`rJX z9xMQalyY-(CT>^P??F~N1bcLgM8vELldkW}X}?KqI)~RWa}^jfVfMZ^B(ST5?k{7g zlAhf`8_qL&9JW`N>zv`z<6j@ieuUk*3NUk&_H=n^i5`~KL&xon9B#n}0QYtzfYgM7XOl|7@j$F0C^#|>I`wH^wb;iPQmi9ig1Qqs*VrZfvn>;r0#In zm)BJHYVzUA8zKC_Gu3idt1nZZxWYTtS4s&wRF~feT9?OmiGN}30*8*{k*B(I1r&!z zxjTMu2++oDU0$KTlODcY65oQ=w))gl%H4+(hkUBaX$8*JrLo>|ZP$bG=!!ez+#?9U zZh^ni{R)SWT-?y3y4xO9N?pJ9@aNWT(~mc3`KZ1$wVF0*Vad1KAe2QaH+LL_BfBW< z_h1}Kc*PHa$@C< zXKNK;NZ{|VjabUmwrbV3T&>@%erA0uvHDg%vp%S!dbWZ$r?O(DLlj2J%bfD}hU@su zc5h6(Po&=;podWzQ_-NF60Fcjk$xavM=F`emJkWN-Ux&#vLHbOKLSfSI`hMSyR)Br=q8 zH)e3%fP8Y;q<557W)dMvfFZSjdQ*yEA;-#?!^r#e6$3>I1U7+1B6CtF4;gd6?~O*% z{j6;{bLqV%7DRmz(vf>T7@pq!aY{?^&z&!R1Hy ztk?R$k2grbtm+qhRv&Ky{<~b~`dVFBJ$h=d++i3n-awqxsV$**_0BT?^e{sw9M;zE z?l?o&>)`3#4VIVa=Z2H7o&k*|@OPDeheJpH)T(DowGZ+IN2Q<62Dd65CXedzmY-q< z@7WstJm(+td04;3gkMmm!%6++I?fOL1oDTd6aele>Ip(Q{ycjoSG@1s{elTC{NuIJ zKc@356+!wEf8C+X31q0?pOz~h+?IOi$p>go=dP`pXMzWQfV@^REr@!Ie)0pBidb*) zvMV(nmi3y*vK-B_oXoPi6v=|Gi7d~fS)NC;c%cIjWj!Z829eJ}JcFJedQN<_OXFK2 zL)fZ`=xZ`d@U(U<;t6)P(cSWMVIK9TL2aqd!-uD34QnI$8xCPo`FY?Gw#Fa1!3F>Z z*ynk4|`Ls;91fJj{fp&N$e_H&Z=UT<(%d*?kl~V`tM<)## zVbL#t<)@Z;yit$O*6!3J`tVebc-v|!yLqNQ+&ni=E%SJzGLJEBgwlURmy|eiu6*qE z=xR(me&jLMgWqRMqyg?rYhHJbj}FB=DT1&nC}rKw1PH@O#x(Pqn&EsWWA{C%IU$_Uvt=R$Hvq ztFyO*Cq63LsV1L6lM-Pr(Q>bSkgv<%$(EN19rssxYupg3zFk`tdWcj}SWBTbM$r-C zvHp(4dE#Q&E-F9cu70Lyu zdgJty!Zuj64D|?_S*XDOaEgf7+Zm+Y|D9hHYUjmuE#8IqNaN>4lI~b0LZtQxb+Xzc zFU2erSDf4e8mY2is3iT2gi2*0Mk(0|t84Zf5jc^;Yb)lvrjVjZb`_dRid3QqB|Bd< zEokckK_4EOBx4n^e(326+}>U2sh95Z5|Ub! zr~7n?`+)=-KLoOuK(z7iompz4-zb$RIGqfn8K-JOPQL;HXFnq`r{8IHeClCmnO2nXklrY2up?>T|%GK8FH@OWIVHo`+q0bP9(a%H>S~(~L?*K#)fmgjgruDn=|`Q3iAnvr@97;2C*gukMXEO>AgMS}k~$UEms5w_ zRU$6s({f!yvVsglV^SWXGWqFe`NL2;WH2IHQWs;w(tJRYGx{cxrzS!94T(@)36r7f zHGso~G6mt9wXee~N>p^EdO^ZeKLcs1o{2b>FZ#i>iBxK&KK+W6s(h3~VNz9>9P)Xg zDO3BoWxw2*muG8t<^{;sNM%U7MiOqGnanrO?dO*LBI{SgE5F_F+J$%DsVa$_r9>iV zb+V_9Afj*8)2j8jsvp<%lfnPku6jlam~s#)%ukMnUm}Xt%bi5-OfvB!(#ZS-s88Yq zrjxBlBAIn9if-l%L^-Q(_XIzRjAptijkHl3PKsdS=pB~QnAGed+gmJ7N@>gFN#T0%Ax2$8KH1x4;#HqAUyeU`Nrhy_XjGA@ z!?t_~oi2=pZH4ZJ?Nqtl64#(>Pm%8NI+;vJ%w2iiWJaR$oPI}kdff5k-3R=eb6QS& z9Htba^cdITbo`dPmd5O0mjNYF1|y&z>%R41jYwdLG)b~JQ7ST%E;1s%n|_y<)}Cd_ zH}ShF(}$sEOn~HsqRR%eLX1GHfP{9W|4p{aLS{xO)s0F-&2>26f-f4eF4X5-^^(;g zY0lr&9NvdFx{P;8a!mZKWJ!Bt>xFrF7V)X$hf|ATtFo9~34$tDb2n2J*zpxr0bQbI zFCcwR8L%vtx*3xttwkN*WfmCr6c9iznZM=qFa}$)3?IN!sxOOm?qMcm!S?eMP=-Xh zFIBq@ubS0V@-=Uzox(r2Yw{8}F&tH>o>HhjtspaX#R?>>COfB{-t=O~7VlYhr zR6nOp6zdOl!P;6otsErB0NCwybs@Tm9}hBj59ZLBz3_&_rt*nS zJa-g0cik}Ua!cmID|f33S>6=RC>kwymzL=+b6_2ZMEv-ZiBIsO%C7ZQuux2S1&%l1 ztK<(8jeSpMlo@1^K}t)=d%`$r3Cup}z@)!x~1onHgC7@RNo1Ij<@h)}GO#9~^JyR)V*aPkK0KHC^&_M| zU*^Q;%U`BjG{?2&wWo5-k(APdYSHud?13vcbVw6ZX}sVwoZ`b}D}x_)r*ww#Y}b@Y z!-|O#kjv0UsHUKFL-8jKMRE=<@I>qs`_gPIkm~IDW5fydJja4Wdqp-M%B0bc!mm`_%ED(>w_?}!nRQuJg?{g|1`1RUU|l^_IH<6Wj3W$R z6v@Mns!-)7B;pQ#W|H+_Mpd3Ebo^QAWRSDrC7vb`Won`iD^QBhO{!{6xwMf=bntOS ze^)$U>O*oxXtU{b|h|x!t+qoQ!`+Ntpyp%C8{FBm<8}z(E z7Kt(*xz{OWyusz|bm~K9ixx^_*HNk(T{E586!yA-(|0pZEu+~ji!3A+?ci-;&)Yvy zzmHJAo5NXLUZ`a6(KJ~S?+Plq$d@oiq{J0|esys@1%KcHtC2Cdz{ek@YwdTtx>PW{ zN@JJR4Mc32IJ;IaNR?B?fC4iaeT2tNB$Qk1k1EzA-h>koJ+*wJ+8wk5Aji@u_!a0X zd`&^7Y>5LynF;4`Zc`NXMBN}2@^4mpmB4MeioGHOAzhN}67c6KaWVMxOg}wO8w0H` z8eQnF+#2mue5oyE6kA$enplwRBJje<3)}QH3xj6X(Y|?_(ljJO#�VNYjq~0vmZ` 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

-mkL-o0vH}@n_hF7w^Ia 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�am>>bSj;cFUt)l;XRgxWQs!c;{Xt^%tfM$7^nWiJ5Mio5T1+i??>xw%~M z8DNvJI7r0Q0XV2JEB?l82$aNxbuk@ERsUmP)W?sX8Kao$^AuKJl>;ZChy*06jxrZlLgW-JYspj``I;))9L|$p- z_bgtZIV}%NFERLT6km7JNltUqYHja6Z?#a$$GyKTs_H~nUw%&OuWYnLhTs`Z6RGSo zW<~lH#c~vnf-g9&k=#a3pNQAlg74ilBITqsOGkwg7@gq1(g8veF>Dmu_1uz{{{I*7coig?!YOHhi<=R6sFGTAyzPg-z zTY9v)|AqHu-1o0$cgppkaA}f5ySq&~LCJO!=T3vQ*?4w@qa?YB&gcvs+)0^%-qr43 zYL-64O|LyDeITEiUQhP+x_+G|4!KH}&(V*iZ2d_d-I!BEBX#9BM^s~Oh7fBR{13+d z8%AhZ=vE`l@n&*FvJ;ayBSqXSwkWC7jW2g5DRonkukO#BPk-jv);)$-m8zEVh)H== zjHeZobngm>CYpSuqjq=E0-PfoyDX9*MGd-4c=^C6>nPsjGs{*>m9e%-ap1pO-GIi3 zpN$`g+4(m#lVp<9?X}eMzk0l~DyqNIzo&a^M~B;)W+Ry`##bNcxV*+z4RYqx;>z&8 z(u)yKRhazUoo95!DW}r-R+`K)t>QZKAbJK=cWdJeOOke8ae|fDjrKnxHxf!Qj+p*Z z`hRmzRBOm3_<;^sfbJ7Xo>?gDsXc{^P{b~W5 zp)TYlJUVIs#Sp(_3cl(yMmeB)e$aCLXm};v@{1PDp)2AGx2z1XY1{ezC1zn%$D}P9 z469g$wPh}jwGUfX_Mn zPOj-e_1WMo*Z#n{ct<7!AIRZ*VWC-C6^(`{zA9Ew=ck{y63@?y6>kRV)U&OVzHq8&Jqb$>d_?|j{B%6Pep&);gkClibuW;Y6V=NLH zz(lh14#=P&wKb4w4~BiGr!pu|LKyYAhUi*79Y#Hlz2A2)*qp{!QBv^Q6RUD&8QMp( zTN;MC6N=9h-0zQSZ&n|^{iuJ{7V-C+$4mw0*u$j9Ckv^QWrNbagn9Y}R&AuxBR(XI>)hK8KM#PDG zj*n>p>oUDEuJ74{2X!NW7 z$cM1Ow0KloB|#XIfeiUTB#&V_pk1_az}Ze5)!H$X-i?}@_y3U+1 zHZ9EvVfoO-?z_A!9Q+oW@?LQshIkS(lx1l5C%XfkZs+9Ij~_*&Ri(62q~1#<}TD9OuS*HftIf zUv5bgM*H$BzIrN_vMFpadG%z%DVB^UQIt23FVZ(A^S0-k*=!E)2qT=Ao^BgJXg41` zSQ5WUqv*%A$Fx@{nb5Axtx`oU^BIVm;-S*$F_88->?qoWM0sA2YZg>O=?MFShJCo` zGTP8ua*$;jkYZ0}p05P3c#2F7Nk$PCfy!zr^@N%y5ukkN>MUS%oMAo$9cv+xA}4lK zMrKn(A*vF#(F$py#o?G#Vjjx%0vN3`rWr2XrXMvaC#RGrXPm)#rKlBE>NYyRG9ppf zAd-zVHxoD{8L^bPK#W9%vVy?e0AXdXYYI@PK+zE?*>dMfXUo*4aLQgj$BewpfXi{H zz%3W%tWVCwM*bg3KiCc|4$lJ2Yao5y(OVsT5e=Tg3MrUMoQ_KEjZM^{))z@F3vGop zBvFg?g8ZUl5%MSTb2|GvfgTSV-Px1y3vkL5(5OKyR0iogWD$F9297_}4m!KENV;0CE&7FEIRC>w)r^OQ;oEHx}N97J0X(v_B2AEhR##YqbOBMGhq8;AJL z>hbZDM|aWbI6zN2KoIh3ZbyqP7f!gw*oW39Wti&vM^P`Q0xMDx&df|v9*sTFIr?Ky z)0?4d?}Tv_sO1fur!8F~2spMM#X?BUL5hM-m|<&vi)9n&2c9|0l5&)s~J+|ArwFgBzdoJI{G(t3a; zu6_p^00Ad@N&z5^900l>M5qbK;|PqBvKYnrigAr*h;TQ^%mkM;eN_Jv` zLy2)iRyLUsE-UDhx~6v4^b+=(4{En=zJ=p z^I>dnj8GVvp+NlDx)e4%Y-Sl9dqPl*u;aaX^f)%V$hAeP4&}RbbQsB zGt;@zAm@TI ziEl9xlp?H)YOh`5s1hge8;{c}^z*;EKaJQT%gE0sy5hU-e*=_v*+s|kio!2|YRzgjE7H+aB5IA{1*-6qFI z0++3D*v3(`h#@MUz}_QVtzN)%%5TM!@=cbuY@YQvk5e@&WmY#Y$hg(CvQxzJgY}StSqPI z@RM~mImx;Qi!-&JXh@wQy&!lu8cb-;Fw{2L9kZNKB$L-nN5IGpoe@XLo@j!dCf~U% z@mPD1T#HQu9p@x>@!lPt2BFN424ifLkz|&$1K=?8t0G|{MQN6@RtX7nv&7#OX>Mu` zxS5KOqHOhvWp0+pW1-$uJan^!4v!@93rdIr8^0CO0o&>aoze$-2YfO*j9hD_sTGi% zdp@bR)l>M=bEoQcZnK$E153*kKB6ps5-GLs&+y7-9-E~Pl0&{$7UwFS#Ft-%59wvN zj$g)O3$G`wPHL7Y_VHa#)F)WjT=T6&HYC`9N#Uq4yo=XdS_C1IG+R7rd_g$+Ub>{ zOz9yuNyUV=!zHs11cY(ZwN;vXiLc?H2W|*0yZO}bb;9(Fr^3RJhxyWcZEhn>Ad4qMZX=Md#iG8eYr34+E)Im2R;b{{#vg+0ve|9BBhq{nb33^?CM;eL+>4n-3 z*gOpl)uO1Ue6A?P0teTs)Xd3((T`i=+1(0-Qi9jjkfvGk!@MQGu^-~RcYS0A_7If;oXbEt zIkLTWb{KFueiELC&Kbt2yULpj!*6oxv*gPl$oXJ&`D2DNSK11GqUKuCKr3QfwTsaO z=}3HVDvw6nxp+4Hf8xMk&ynof4W9RpA4UKDxE9LeVxf!~CF1+3z){_1K;~Y!)8XiI zY|_P>UY8uyO4*gKjX}P&vRCffHT20;G2T^DCsyO4>t!5)k&cAWwkg5*kkTzys_ce3 zufZCJ}Xz$`NZrbKvP`NZr7wK^uWF`udiOCXOV^$>xb7!F0 z8pU!Gv&7RfGZxN`L%_7_DqUbsvE1xQIwNk*&4!k9V=ywsUJ}Nw+y>(eeXk1Lcs>|7 zix>hgdEuMz>CeK&8PH9-mT+mLHsoxVcP~`P?{W&svX6nmN@W$+jW0)6H2A^gO4y zG3%;>a}T{siZg{jD9n_P@@X(Ir1u%v+gn6FF%eq^8S$MFlecn%?YHE!4u>U(hk<4MmN>K>@gX`$r#C0gP0q? zOH_U`n}wa41Tz)@@ynW=Lc?3f-dGx5;-8P?zvh_$|Z5eDIt zPp!6_=!Sl$m^SU;?JSFy!?#jPq3wOW*Qtf+!_Pb%#vClBN$AOR=zJ1KdnhXVgsSC_ zQIuU@tv#&{&_jL@2f>*x5dLh;!sMt|vjfhLceRub5;A)li0KY&?WvqH2APWyL`PE8 zv;Jne`or7QiyE^Jcc=23n}H(CDb${0jsD!!IT2<<1#zRL&|S0aB5n{VI0#qMDMfB) zk~nSTFMBH4=u29OYC}`8^K$3a&dZ}$8!tDv$Ay%J#+1G1*7nin;m*M;H1%v2Rf%SC zY%u7!KBhF9u4GXh?Yw-kyDeVszdZVN<8XUx$|iIoobiR-{w1aj*LXAuHe%zy(7dnu zul6vaAJY?$e8A<&7I4s051ku=TsY1&EyPIKeK;NSJkHb|<_-=N_$p(DNM%5Cu{?(B z&hu0ImYDJENz0h8tf`8*vl*u9Yhvj?Cy#C*G^L4vznrfF1XDutI8UO}VJ8QaO{;yp zV#c2QE%!h_PG9qtZil&Btom27iD;6)v~--w$D(DthkBWlj06uSl;nfrM0G{+`%ruz zHk*DiW%DD7&63B*DKv#v7b>#{AHCIcN;qCL3Sj=X$rD@kd>ELnl$h4^w13el{x4kw z%C7Py!m|MIvQ5{??aRwJG`3Cx%9zX2RPSmms?Vst$fs|~90pmQY9O#-u;lU-B#nb2 z^G+;}RgrPBt($ACr%z>~kSsfCiE>cL%37jo=H@4f@t2d4*rVHvsSqRVt;U?dD3heg zSF};|5yqQyeJN;CSA|}TJL+(zJsvp0l@S)}lPIa%7 z+Eav3vSpH#r8D&2EB6_Ad5XStoIo)cqEU}@ui+T9p}w``z+MrQ48;j-eq&0?H6dWv zW6ps#3<7rNGKrk{I?1k>Arvf{or4XeTpvG$jLFt%Oz`KyrN~?S%tFLsVj6OZ{eFl-;1bhRTZ4y;v1-Z{u}hGrzU387hB? z5Y72KpHok>30y5eAmnbw?tJW$=J}Y$7Er1NyUtVIi6MoZtYy;w7cm)}o$61}J!ggY z=RnstwNto}V&zj9q+x=TM;ZQFyyT>&3w+B0aLAi{{+D~5Op%>jRzx={E zIYQ6vyM9PLnV%QXI)+s5AYviPpr_%%?#ABk&NEp8kmBE?F#h@igIny8t#U1YI5Ug^ z)5SU+69-L;tCIYTQ1UKJ4cp(jegJF~P^nKo)qWu6_he%*IX-&FQZo4~bO5EW16Q>D zLwwD7aC@GcOy{zmr?VYS98sT`*v*_O>~oUCPtv)m3FhaXnipSwR#HTF6pc@n_O&^wO>j;#_+5-1 z_F+tTKhAWqCd_PK7(dOZVSRbBF0KpN3Br(~z;V=~s3S5S2jyy+FQBh15^9w^MR~0C zu9(u}N%9Mn<0y`or7T)VAssJ2Uc$b|(a(zwj;8~smIygY$tm4G5#i1a(^W7@i4{8} znOiD@(!}zn316wG7R&!F8)vkPpn^v+h$K4y5{QX>-1cGOy(-2$!ZVkZ5A8UBja)}g zp>2Srv^N*$E=6mLObwUUw`Mier@GW91+2t~LoRVX%_S&;UR>u6`7E~Se5CA}SeG*6 z;Af`?5^m>83{bHU;-~nmg|i$^dQQef=}DkX4FdC?$fDygk@9#@Tzxq8&#uZg#_=U_)1sm`75Xney*|irpE+SR zIaVgaY!(wCLXB@2Bb2@*B7@#h1Wzjf=`ayPh6!LpmC)~D`)0mG>e$E#tEkH;wn4wR z=rz*m+%9^BIc1iV@p<6Irb9NpZ&cqK-HA!F`Ceac#htKjv>G*YL^Xu><=oKgTnu^4ZWcacm-Jz7YlF}Q!=Pdk6l1o93vNpR78toZF*cR6vl``IhSWL+*t)Fm2&|i z+wcs){;6HG*Xm34-NSlO;l{XV1n_;KsWr9);e27`$96$k4TrcXRlrlu4M|X3l zu5`(fa<2qJVRA3LF!slZ0xpP`guuWvd|gc}cr_O=dkx5Km6HM$lv)8>lj;`WpP_;b zyTF+W2@r`KR%cOPK~J()&3#ECu|_PH81wxVf@Dn zTs#?gf!B9QEdXblrJxld2jp~s4UPa)@M;gQV!enUArp?gE3xIc6^YG$=H$rLi;6Mgll?ee=hDWtWSP%%ps!Ei5WroqF!D5O?6p_Og zr&seu*4)XIk(OScCs|gkml9npS{&Y((Gi%Ok79fi$&gf;J(J1v=I){k#W)fTrLP=^ zgX3Vzgs6pQ+b?!riVufJjUwzM@f`lvKQ{g1`nCALz`H@vC>GcGp&g9;sIj~**KGk_ zc|fFJK3^B~^JlTlzpB*=0pJXuCHjboK4>oD$68SpGYewg)tdP!Zu`Llb?J4@X+S=h z4CR6SV#M8I(mZ_xM1b!&YY9v!jk}E%{INszylURrbynXX5_INe@J=23sM%n!IJQN-DK&k z@2sv&tm9To#YU&~G)Vru_?_}{!(liY;3}=wetcZJT#6I4%DX0tD})iPJkGa)7B&(B zQqqo#%TA_5ad06)R$fL02@JTgVHD?RoL9-yU2!u1ov4+mq8D1%Tv$Y9Y3%6hsYu7u zqV`dZc2X-Zsp~H6t`CBOr)y}?fX6V0q-D||-n+eEKvB*^-x&Z47f~1~oE#u*0i_Ih zSX-_Y##q8()?7TDWb)j%=I@$$x&MJV=JGuJZna*#e7%WYv0|07ck35GSXc4LkuUak zUhW@axrX@hhYI^?F&I*hnlI*IKD=%j6-U6eaq?WlaS@AWWLjTK#CS-njMHj*%Y=is z#R4qE0eU%tv@)J##4*?<|HpBMiqoDkWn&8O|4Tbi34Di;g<%1tYW&k7+Dl< zQwNk+gwvCnS(%~&kPdAEft~A);!t6;CHK^MOuO=4G?n^%!APErj3fr{s?en=AnZ># z+@C=P)qqegcAXAlW&GVCB`+LV12-7JCc}e-r4Z;u$kFW0TV8wQ-rh&C0ELe z>rRlhK(o#VdZAe-YOI@`{j}5DEc;lF6+{Iy7e{7SRiENa5q3A{#U@kuxO=TQONApa zD+x|3Y==6qWXNL?u9(^wa?3zo3>`Cip)&ffFB+|y!V~#vD8=oGG@?GnS|n&5tFXTq zk^lQYYm4>f!ka(qZx@@DW(=|PeRJgik3ew0dy3P)&N~xzc)E-A?BT3qrWV*F#daqy zOPu}g%a+Q(ky#UDjG5~oMJMIy3Okr6M&{HVw_*mGB(}yReN_g&m}fsVZ6@8w=b5G$un{FdheOSgxz_8zRb6pQl@usTRL8Y&EX1b|N;-JRJB~&#bnH;aI#1E)48hWSv zB1?FQ!Ds3mvl_5!&)YF+5G`srMBt0?$Wzxwk(Rz$T;1hpng zNSg5{RMXI|@rAceq_|n?^hk-1#5D$q%Ck}jC@t1Mfq!J%+?Xz?G)edYwRITX@g2py z8mM=wsE&$-=)nDwO{0IDJy<*8ya`e4@%JT59W#-_+jLtEfFLeb5B`I)i5$OBXf0!d77qIRh_` z{27u3Z@r3NcJPIXmN7uTMVO{CgIXzKX_$N^!QU7BkFJv6R;Vc8Hu)ywIqOL4^f9dd>0V|eL-lBXQ;J5yTZvHKuU;NizgKGNMA)oGbHvlbo& zlCcJ~ClL&|bVlWxc+qY%1esxvI&J_WB|2Hhtj8BMAsfHaYjPIDvj({Mu%--c(JZt_ zhl>HrDk>IudyysrGctsh0~yrpS4biRl;GQn{*nR9rPNB~M`9ZBqREYPH|ho>GSJ0a z9iZ-xoD;NF81)AxEH->4^#+>d#NB{O+)1zNxqMqy6C3B}v7y5RUFvv@$h-|oU6tRy zi3#^ZSqg+i#x{I3$ll;$BGt<}iYF7l!NncYzN9XMO#;WU3U@}3VsTDSiFp;A5E;s_ ztzmwFF?26o7XPG0To;HG?Oth^C4(N;r0uyY;(IWBinTDz+@u(1L*~fI>y<0bbgp`x zVv_S?Ak*u3rx#j`iH+wqM`$6@BClNhc1oco1_(wkhV z8_L!`ppXOdb{|gc4*8Uz2WHKS^3ZP?q@K23@Kl6kLu#Ni0^PbvS4QUy^^TEDXRlKA)RJpR(Ici`!*nomA!HEpWVYcl z@Hyp4c$UwRY6bh`xu1ybl)wmcL5l~N^!+`6q3raOz!!wSTH!0Xhr9XhmA))JF8zA& z`nZJ_60N=ct!=y|J$|@q=^!R6j_Qb?Ahy^XWA@vWW!seCpFGL}|Kw58x{k|dXLGsY zn1YEoO@he4&z?L2#~|ng3{~m0$D$~p-><=i67$GJlN2aNze1@PiSGuBzXmkE1s+d> zJOgKSxuvkD-44x{MH|Y@Xe03^o1RI0nF=Lrj7Ti?cqRZA`T-dy58b~;p3Er5K6*)< z`CHR0lgWTBa!`GJj9Sc4EOHQ;MG^Lb3y_pXjP@zR15|tV@t*7PAM@gy@1a; zTqvH$s8bz!mv0{4g=yPoTY|f1YLcp|9iA8Quy!eLGFQaH!S)i2@tup|_$yOg*G}Sa z$MQ;(GH_%HqDB#sbUNV=u{3H14MU^d_v}X(r*bho>gO^LLx%pcKVfGvikF4cQzFn! zSMN(8-i*R<#$xI9O(s@BJb;ch7=P%eDe@Rv2#g=)$5-C9{v!@&hqh>e@5+2IP%^ym zqV_p4#$tDi*T4F3_2Xg@{uRZKi`70#daI{l-y7gt<53h1F+ABZeAjo*ymsT^YW38M z6mnI4hVI+o0i66`y+}6!@8U*YqS{!s0}r~9Cyx*m9Du5cCy!2z0q|2AI8=y%!-IzX z2M7?`Bm#~30RI{1ki14I!C^m=N7F_|YI93`M4`Dn42@rQ|)ACn*#Cs8sC zPh*@}+BOnRw|0?~U<`J27)Nc{5}G8ogKoE0ATqN^-*BJsBbJGuu;5q)dNMTfGg+#>D?k~D62sC{&w2l&u^_%^=C3znuO4Dc_>l=DS<`T0U9ZJ7Zt6?!&_6Q z-F63Td`lINFfPH+#bAm|^-ejS1apaG4@4Md0;GyE5CH}0lXkbvQVK*P)^+hghKpDT zIqLNS*);;Nb#ioCTdddD>wmrxb8i>VFWSxkf7LtdVg1e868sYNGx*(j^JnAjVhM`!Z}E0f z(5L#JrFy3fFr%R;H~q4J|2vr^aL4yh>5t@Dq~@(CBd$nmVhWXo3xacxxJd$=VlYv6 z+3`Y>Zc-e6;1dv;#V3y6wf9a^P#?sDFb)`-tgiy{vzqPY>xA!hO^73k2@)wsh0|g1 z4vm$uUK^uM>R1Zl5&>bW4en2s2&Fg;E}+$J~C*a02x0$m+@2eCbA*8hn8gqE+H4jU9l$yqtI&VLfNOXxGr|ws@?h zv%AgV$VbjtuFA;C_Gz5-Zq1C`di*rZD5(DB{|#^AKi7rJbkk@ivCE`p)371Myy=$Q z7_jQb6$^@=7-p5I!Nb}^;h?oPaAOs**a;Rn_?IlqXBFMbWa>3!_YulR;{jv5CvR-N0=64+r2Y@dbT-jv)5q02Jb0!YcoU?9IV*bqBs5P&cGl<3 z*pc2^dFl-_L(To^ zc(+W}JZ!uUNj*LCT#}bB_N_~7j5_Ap<-w(O>tZCT$UKU_^a+IM3^Ml(ebgpScy8)= z+lM(5bBR)C*lE$UVvu(k&RvD!|4KRIPlW85sW0dV#OxPBOlfvC#zJpm6lWkuXD)mW zuliY`oXw#Amd&5ej4_>wV4P@TLiub9#Hl7B_mC)OM1hg#L^;D|P~)b`w2+ZyL9A=M z&qUc7IEvaN!^hgJSJ`8LOc(h>^H<}7*&E3g@OLsn1E+7OgtB@a^wSefjCG|ugSxV*UxOYX_; z2QfpS!;SxM9alK?aojCU=TxCkZ2+ktsOisU*z)Apv9ZhJ?eu|dCh}0@LFh);2n_z} zeP%{MU1&S)bGK9B7^f=q*m$60MFzZR7*laPODUME~NEV7E3u#5kU|x#j1Fen&UCRH6k)B%H$J?8&gTw9TJI7*k zfA3&tcl(enCe1CwQ!rIXUJNuM10YcR0~HEIhWj+*AdHF6I|CFeSg$^e9Ljjt&=W`b zWpfiCkRl3w42;6&{M(<4$1x;l6a^Hsl+;znuq;It=~dmmvA?byh#&Y>_tHc6*GPL8 z%1A^;AT~ScSP`QX5@{&JA(rsgiSFLC4-(xzzYn~QY7S=-%~MUpTH?zqf}%13Fg`39 z0cEwrZ=92dqKm0;4styT+QXNl3&rv6)zuqU1$2$7QBXZ~t1%1?h$$%BoE&#+_f>0S zv-N7@#cvyj3)wj+mP92vAIVvh`TS%tD~jE&?3cXsQ&mEF*@wZ~5YH68Y5&ifZALHA zizhA-VUAZ^PaOJT#p|K&4^vn{NI{{gyXElOadE|t&e+<~GJ zu_)g&Vm;1B++!gvEn22g2A-<`OSd(Kt5YdCK7O=NE|s>!K({gd(vf`g`UQdms(kq5 ziH05~CukG`PjAlsl!~Wb5Q#jB#>^*z zUu2B@vKW8Op420w#2rkEumUkm1JDnW@c0dZi}NQKz5}<0YO7OlD;k-7<+kng@OFt# znoE->vp(x^w~6;H417NJV~Z2z>M|BTD}l3O!Fa<$cp)2ObQrb-lp>{Dbvm6E5ZTn{ zR-7EgdQAf`JQfQgBbZgPrCn%gmk-!+EipJNNRSOj&izCX#vY-_`^f$E?C?}ZMkvd5 z&*M0fQ;}K<3`-qAi=S$*(;Guo(}gn$D2POuaOb_0E93xgCzhXWCvQxE7q+2cDzhRfCd0;T9;$6leZcq z56WiNoE2fEpu(xP=au25a_w+W?kEiwa4H`Pa|RQGySQ~hSWN;f3a6^TccL1KM4x4} ze3eViC=la-)k?8MR+loZRUGA)+rhz5qOr>?TvE+xs+2*!=)905DK$x=>v%|zrF4&` zmuoyfXu*ncjOrgny_`yKMnwv9SM(R$;~FkQ_EEu!%XL2$}VFcFPGWHfSD;4O?D>p;LSL6=>RG6>SmqT zGRV=4%te7Mne7NuQ=iEo)wPhhnQ$7bV&l)@?#OSqRM8ur!(ZRI3a_^)qnMrrIzo{* z@q_j#7=^54^rIzYSLkH;sps|K46L31EIMwx2Lf;y&mpeRb5uQCIv7A_NxGJa~D|j!xlRM_NXQ_Br5GcZ5<^ z*S&}j?2seXvAYLqNN{d?UOSQo=y)XSPQalH%tJ4@U;CA~7KXM5c2g#8TjC^`1i`3Ex|k4?PNSBFB9~B*Jj73J0591f%}p@y0)|Rw_lOuE zFcmC$>QB03ir*;AQzkiK&FHtzUzv-E<9)@}`(iUz`q4Ut?2$l@Jh15_GAxx|K~WqR zibWst`yq`Yo?nbQK#7k2I70shl=Wj6XuRXJqY+8?c%RjgH{X4ibatFDLMu-JcT_Yw znT(6m0#LpOr{_7Lo&kkn68rT|LG^XwQ!Cy^K&#%lqVH;~$YeXMX}f1U?-|d(1>wOKT)Kyk)9PHgB0IHi5U)1q)Ls2QwKsrBIoc;nU@((ZF9pKM=nuO-$!Ao{6azzj1v`XVS5mRcxGArgMYCGfy>hgJU&Iy_9p6 zF@@^nRu>pwv*JXm`>XkH`!JQrG3GcmO57i) z_Xq0V>S|tL@8`Rk*DZeYSMzG56RzgXV&kvoMvzZ<_rL$y7lYEZ`-Y{-RGMxTfY_yadW#{s<8aUja~E_*jdUXq%MG47d=6= zPSru$DSwMnUP!s7)f%1q^1#Qp@vT2M5xT!j;g>(Ab{^N1 z^0K)h!!&2cEXk&a3{9*RvV41}is94T=}AB5#_~Ep`$20IBF$;6s5cl>O}<;@YU-de zAt-ARk-6&M3j$%{V_fbh!e`4$Kz|CO zju+r3#oZjf+TCis*xi4&v0IoI%JgFQ6@cZpb8}V^X_6qg_SUXZH@mh~MAgnNx=cl= z%c|$VJpPV(POo%i7_;K;#=rh(?H{&Y?*EQ_Ir4(A+I{5rXfk1nIJ68@=?Dya0tdCu zuua)gJf8y}40=w4d8KQT^CPp0WFzswX-@D}S^6M=dRd}&e5BjH#4P!ZSLDB>9Vhg~71D~y`(TA=d3_A-I zOtb>bzt?!Qx_(_CX+rbrf-BXRA9?XCYpXsj)xd}1jL&jSwwT&ugimR0ijAi z!GeyAvC!#-SAG7tRHQx@D-|6T!vd%&j}GpQQFJtr1;IdC8cMQ$Os5nC*j}ApyB7c) z?%z71Ke2-5fjk(2-~_D@_X=}WS?4o_CtGp7Ajcpbqj7zZ9DNQatr>j~4QvrWeLw+# zUMJZ8yJOE&Z1o4t_+6X%dJL{*p;lL=*J<$Uf_iTjS5Bj5rzPh?T#;N99enXJvAC6N zk5i#Tx?iSNbJ{8rBR^t7#B>cm5O(NBLa#L$LyAvP4jIIZevWsnV%OmRi9e6o@kM4E zr{a-Qa8vAYW(f|}WTig7%qp1(jdC+)EmfK$qcl}qni)ARu1$7j6n(LCOCD?ncvEv_ za)@7sIa85mz5*WYhkG9Fo=3aq(e8P)dmincN3#y6*;%!5HOF#ns^Z-+ZZWh^!oNxI zli4_LMBDf$>_d}QRSF-Db^06SN8<}2P`9hq!eBU-*5KxYJ zhl#pXMAR^qr*jOKJ56rIH;<}6zO{0g6pc)A-!+8iJb9!KF=*bqghRl^@V)3HC&N+8 z5c@{2XP*WcYjmb80SWL4L{ELa6_zIuXC^F9)U~jDUhFyV0RKjqd&;AVR>vvQv^ibq zcXfraq{q$i$B&6Q#@nfx<}~}HOMT@zohKhQI*)2fqgQIb&5M`Ni@!!e z#B`3LwW9~1oG6rsG4VJ`E`2w0&`<;pOLs`a=)q~}sxaqm7=L%vBY_vD5+i*xT!gu? z$?al(P^UL?(P0q8?Fccy9SkTRc2{S!*0~jE{$ePyBw8}bl|p`yE5=7@d*}@!oFgoU zDIcKkguNJnd2^Hhu=Z=?5dOc#zqel;ZXXCqDtBMDjzAWJ((n&|f4L_w*)di5(XZRP zyMkjlH&r$#ol_+v!Hb!4MNlU3b_6oO0K}<~$g~7wMv2w|rD3gL&-I-%uZ?BROmFHp zi8KtN<6@mq-tMDEXVAge?ihy{?_$+&s?Pb9g7!PrfjH&HSuZ$sdhoM<8uVHNZ{X&B zjDl7h{ii3uz+yBf7!P@fsrQ;=Qw5DlxnoRM^1#zCN51u%YbZUZe1sKlO1?Ypd`f+q z^JU<*^FB#Zo%0oBFlpAsE7B~COT{KX19@;^*+Qr5roLUA2Y?}pH%NZ9PKXv|jpF{P zW8B0(lflS%jXY4xcQ4HE0|4s|$VjCf>6fqq8E>g*qD*palE^UTGiG&=pEEkHUhzh= zx|~Fs_;n`Qq^2Na?-EIGkuN)XI-5(2LU-1Cx#YY*EMU1gRVICJ!Ks^FBy~6P|JyI9A#c!K4B zjD%lI$+OY)<3vRLn1v)C$Dql_jJf!jKN}yX!jq3Bo$8W?ip@wkV`)V_~ZH&Wd;ETA2U7mQU5B7 zG>fdr6e~rsB38u;nW?hzqb@WlHAovyKnhDyqSn&ZhHS%`QS8b3bwS>X{q$3-wY`rS z)PMfjYnO zu{2n>1J#G`y*9G%^WudRG&(}lUe-TdiPFL0{)@wnJ+XixK}rW3oB!N+u`NoHzc0Po z+1oyPwXt_l0XQ%BUv006&2z^;gG0RUbm-=aqlO@RP7)BNje;$`2LA@{1k8XT-OK}! z&0ugfBy04A&5Bt0@y91i`0o$&?^F8s$0f14yu3{RuF$`$^zTFZ_YwX3nEri2|NcP# zKE?bjLlBUTf^LLqK*jR_jzNbdydA&I?Z499#k@BTOck*7IQU&=>DN%H10D2yHAgRk zA#4s1oTLAEXYW927C)WAtN(ZAk7|xr>w8hn?Tmh=u0M&}P*=y;9Cj;|-C8GU5igX1 zJ5f@oi&uCcf7Ic;1cL8%uP}&BB=8&`%CuI)zLHz0zr3nFaR5XJ4%1y&Z6CI-11;m5 z@Eq3r6v1GHyop&?S^$|k684I0Lc+t`QvhQD7LvqXmMbgdme2#7(lu+DBaa8zQCFE5 zk%;9zFVZLjLOh6bO9Dy)l;3w={ks49mDqUshxmQt5X7Wcf2?aMm7)b9B#cSpVcrjC zICT8z3c8L8j_t$EU!lgvvz^_YSAU>Js^q?4qhJ~ z>>q7o%o^8KGplz@YHqu>Q1#af zRQ#LBn8I}wy+OuZ5*I@+lG`n@nuzuZL|+n*SD=vNzw5!IA4O0cKs@)l0RB1b%i)rE z2745X?`??X)s>ay>dHghYp;(scu*T5+C#v3>fv?QW!t57R~^V7%M$h&Fr_eWti3@a zoOsj4Hm`&YQu2p(3-dx53b4@4Qnpr@AYO|NAZ1u;iMA7}4wN;3+BOpPN!Mzsd*oK4 zMzQWlt}Oe-gb^>86RGaikVJ0~LAE-qZ`>mgY}%;E0qh)%qFMojcDh=CzgYJObJAdq zbGJ7@C9rbaX}5u%`w%CR4DP=ijmlhbASEgAHpo4IzoyFh4zsH!|K=z8pb)@a488plqSV_4?BxkBdCc9 zkmkkw{JeO!{bJ`O-buaM-`^FR`!ApGyufdgYNP9fZiCViQZ6oWvVeamfYe7!5RE^o ze#N}mlxOYAUngs{STtiWEr=GRM)dsm0jXMfGP$F$_v!fNbyf%Y?@}2H*d#SmIX4dl zzGIMTBz7RMb*p2+B~`o@JJ8=GML}NSG}K*=0wY&d!r>X0fQ$$JAYZ8!*F_lGhSWZ06Dsl{ z91LN@BA*@h9KdK;V)j^*Y`f}{T;O4?uyIHqHx3I*eJP*$fvMxBR+!WZsLG@w_=7en z>Nd4543!5Vm5PC>2L{#y4s+z3xm7xVx`662a0yzyzzRE|vXSBjA|2sQz51oV*~{C2 zxi7d+FjL!y+w2mFa7iOepy`*I2F~h?#Gn)JKVy6BGNs?$GBHghB14@Aq8+k+1PLp= zY{?eGl*n(Ba5RfSRmyv(<1zZrC-Y~V<1X2 zSc-2UY4attyr=FNp1nnuPWCol>}<9+_h4}Pr-li%mGil+iLKpTDgVGr-D!A>R2ohy z`Ky>!msNG5GwKg;{`a5#-`4BB1E?f_Wmdv)j{Q?YgblP#*f=Vhr;a*wjPuQ6Ev($I zbZ+2yVO5|rP^VGizX456DtZ1mZY5I-lf}uq*zu~jd!T`nuypTjR zQrF4584Igx1!-=Zp)#h6=(t-#W^P~L_=&(=6oX=g2I*c#?D)#RY4Y{~qvdYTsOex$ zm@Tf!KZ<-%8b`%dM$KACt%m1AsG@F%ji)j~*}in!qlhLpr|SrV?U$f^{z2_;bUGg5 z9k8G_X|Yc<)jz2jt`!DS+nqg`@Rdq{5au>Y>KAWr6j_+m^qotuKkAE~>z@HnP0Xyk zS^K2`A8~vw_}DO#iW{#H+!hjL-SH5>^&-c2gHhPK(o%f2O}tz+P`uzT1yk{ZdamStgeHjr3X6XLlygbykxFH6m6G~k2quVrXt=OxD@ z87U`G3Ce5x2z~l_XqrH3kZSMc#@;q{GjY4EI-7W{_yD|Q>R8->EK911j@RwFL)!#oz!&`ll7AMGw@UOa`Ld98 zZ=y>kKNPaBQ>^m#CmItoI9dIc8$|6NJ(}E$uhbx{uV!loCzftj^*FH22DfwO9bAbJWM1Fx)2& zFrcTwd$KKpb&0Mj1>+`?+B2RD=^IJ2h&e>FOQdNUqCHhCJy~hW)tadn1?!7`i%f(I zXGO>L+a6m|4SG%+t%JI#nxF457HW))_y2q4V&ZJTth9WIb>p7^HY{~P z@?$LKODTpv2{Ip`J*2`e@l}weW}qHPwhLAGsZr-ynB?{dKN8>0W>h$*XjY|dJUen_ zBGb-zm}GE(yUZ}kVz0f755^|7)Sj7^U5$pJIH(nDB?2{Jzal<_MOrxNiRnw5o%4aO zO;)6qgK$ro$kz&4_AX3XGd|eO!X9ap1}xnMakLpgQ*Se=D;q|T@Xp!H^=$uhNE}kK2)PN;X%NL#p7rt%=Kbp

xZ`0sA?-H!HgqoZx?rJA$qp9MhI@uonr+!f%?}+v zM9;)@A85Xy69d5bO_?c$X0niN2RODpRcM+vc}zl?3l1D_SeRf_II(T3bV1#aN*35A z7+N1r)JIu})C%yLtXt6bqhvfxfR=y~p2LS2j`b*&sQR5jhT{VUm6=s$t~03RFGd4_ zj9nMDWN*#pQXdUfn6eQ|(NZ1^&|*r=<7%Bztq_})k%-zTC0-=dvihD@He|vNxdDSc z(XjA?yje-Vi;0af0`if7O)onwPCcJet&E21&?I49u3(=OHR!lYm)pRG>H1oEPq}i8 zJ|#`@2o-a`(h`Ft*g9^g&)mk-Mcm zReEkitig!EP6_M|fkk+ZjUMv3VW1tq$m_O&T{!v` z6&05aWk%#gi8q&FcjS?)F z-!W)Xs90j>4DTG!%*7;As$G*(sdqSl-?Tfz#W^}Kvj>ABT&FGtG$Ugg#dKVthYRYE z`C?i+lc5$SAjuW|I!KVk!S)(cE~dY1;M#J2vJ}!^Y{t z=%I>fZC{zBm9&&7x=J<^c3$F*pwM7K?5vjthDAqAWk=d?b&}kw0S-X}eRa zk@ROeB)m&`P@^4znrfhw(rQ^-p~QDSNtR^6J0#-`TRe4hnX+9J~oB!F{^IqIk^8)n&V`UB0Ck}ps= zkQ)n+Cp2Azc4AYt0pHl!W3=qXWjofpR1>sIWV*D|cx<&o!U&y!CEh9fm+hBZDeD($ zSz3tAb`2j4-^mTqX@HN>$QUdJlaC@4#K`#pMXb9{${bNf8{jFEGp+c8y< zIF~B4@~Hz|1rcxS|6Uv%pz|LaA+hG5OF*F0tkv#&m+*G;u)h18PK@2>Rq|KFkS?fJ zKf(lw)EG)Wz_G|>gtHN&>EJcw656)0WYi;9IpC$EkRjj>BH#duSTgFHoLKHj2&=@X zM{bgrn3fTR#*6bS!hc}MaWDaF2YHu(Py-D0K-S2mzsj*!qK!ysUA2(3uU0nL6`aog zd;25&40Kht_tyaAhkyJ-vUqoL^~ z)KM!61rFKNXycFeV9+RI3|FB8xt8fYpGx>`6K|$V(pNDK_nH-_n5q(Y!S#ZysKIGa zI%Zf3CPiq~khL1^%pWymj9U9`0ZoP|Y6b_u*ep_%hD}SeR;?nftD?yvnG&AC$>P_{ zz+PlPgx@nGdEr-5wCG~%X!%Gw5@=k0mcfCuoP6WZE$Cybs>bW7>U_twqyvPx-s4;u ze&0BJx%2YHno@cYJ~U5wmy{DSW}c(N%s?;{k%~m3$Bco!(H_j~I{UYrutS7UgM&rk z4F~&xLYJ5SB+Ih$NzsZ|mkIK2=7W3~$o$qx?A_Z=(s;-`b4IA5DTl)nSo4G}@bKUA zlH#j?k`M!>J2P{ESs-Kg3L9PhD0k^WhxBW1y5Me{l$_Ro(!Cu27-Su^1Vw)Upl z+IY6Pwf+3XuRH(u&)vP3`v?Eu;nAztzx{sv$G@D@cE|0WoqPX&*X#Si;ICmAjox2e zUj1if_2Hw(Pkwm%i*&pFMa$bx+_2=IBVcTAYXqC#AsZY3NwHQmLpw9CH+3ju^VZz+mZ)kH>O#$H&ap z9Usrk*kRQi&Mpn@R=nNiWrDjy?lr?1p#=?Nte>pwLHd@h1<}>g1{+)}&jgLXCe*YF zTE0Ttu9czh&Mu*K(uvPfH=AnL(v#BHk+01WGqjTmfMNE*Ev1b-_}y*M5|E3^~92?=A! zWfcb%1E(%=Qmn-{Z!uUZXOdc2#;BQOhb|><;%=a+P@u3XnW!xPwSZ-53Z#WamB$=k zv-yGHd_n@H^khMm3o4E_Hr2mDio!(+2}omrc0+AmObkpx0i)bynJpnf7i=Cujv z23gxeH+e2&Wj&o~d{ZWG$HLfdrBOmx88qiXx7G`1h^D7u{WQRj7+IJsEaid_-r%$& z+JW#xp86SSg$i*L%RH1Qrt`5C;$&B{c#&NYEk8cuugmp6OZCpWsAHC^dZ(O7ZPhYu zZ;YWdPLkQJP6`+?zzF3z>%eSu96u_~Ds=N9u>tKg1FG8LNoPflSdT*Jp&ro>YIjRN zzQE7uX~jQ|kM$RJ#PUaU*K0iJ0z?d@TNOGs@MFP_L1s8TaCP7dSTU2x++-Bd5UpBf zaxQjeO_f5eO=k1lHK2*vO=k`SO6N8yhYHQbLh}cs0aTUpL?aZU9`K`DYyTw~J`}_6|1{h( ztKWZLJR$V|9fQO8

Czk2*O&sK);87ie^-0`AlK*d{$Z(0_TyL8c9MfGuTm(7Q4e zh%cDaPvjOG>o`GcSLQCs_hlo9|Kz%)ZXDYMzBn8WFsivT>P74~Ny9YGyL^QyY>;ZN zGfrj7TWAWUDHmK4}QEo1; zJT9N80Lin!I595R)VO3-MQ`9VYUAD$&S@C*Fmwc2X0fPG6a#Z{{<6kDReYo&%Uivu zQLexFv;G$Uw^(o1nzedahlAR5{J=+h4|M#dOGkjL+(ddESxygyFJk1QI)}sWF@(|g z_3zJQbRr=mQ(C2!(z0069kcW_bj%agog3R6kgOO2G+I<`5*_59hIVy}6bNuW6crpR z(o?ah@C8^*FQUli;SwhgL7#BUM9YCikr=Y>_XYB)=CsIpG8bRLqw7U9d42CnsM3r= zSv7RYZ>UFHJZdZ%vblfblp^L`tlNusu~9m?o2TBINa7|YFXlqlR-83oGN4;^s5Tzl1kZ1=n54HP5Eadp~LIyLUoP9 zNc(fY#+oKu=Vx-0tPX$mXg}eZDkB-xV+`TTiVJq*bB8rk zNqJJVSU>lKRX0AxX(HFem17tcAo;&5K=WUjj=p6w0DlhRH%hR5tzOLt9>PQ*C>CY^L7a z4^zdi#;zpv;{0k_YM~&ZZrBFIZxj_s(fFwp`>uYutKx&ULW#5-?%LWBHz3l9h5NKqwlt~S^Yhj86$cwYxt-Sr3 zy;HM9TuuuNn=R)%1;1BO?`O+QVt~m>Ns=f*b8m_JY00`!u=#K$evk@IQaniqDW+HN zO6y~XOKA1oj*V+rLo6d3uvOuyi>eL2)n&>lVS37a4f*bxm5^Wzi(yA}W$}zSUTKn8 z^-}nM95+-k+)dm2l7+zy2>8NqIA(K$)D9g=T^uJCi{iD z#qWn07|*ZD%akf9o3W66$r6uYLUdss3PF~p{q!JR3(8{ySzDF4P*oNx7h=xUiqSh9 z`5|!7OJt(4xw#}Rdhp#az9#QjS^4<*SnN;$`**S&26e)#eg@pPbo?|t+8ywHU<47z(Yr2Zi2JJZMI|=_;LW9X00hwhLFGr#FqtpzrdVdSDaDh%sz%0Xybb-lc)oLtvj;oT9Y)$il_p8Wz@mmZF17_;k`|JJtVBrJ zsgO7ml0`)+)zr?$lSfM?+e`L@WO&Sh6dC9 zxHc!n?Ku*&6Eb-ALY|IWNcijr^juCDYyD2nq!?V*@`OYG5Igu1t|i@5EYS)9y8=v8 z!9Yvxe4=ALa1>bzz1Jl>M7oHi(=VpC%2iLEctfqkVJU{zr^tyuU+r(wk=O;V*f=E!Lj2ojdn7_QT zs!$()))wPj48OZ9_0k<1?<(R~0!p7J9@SRqT!j@uUWeut34W|xBSDS=`wfG4bSWpj zk&pt??HxKFbGYWc_UH<_tGag|?~Qwy(}%HkOWE*IDRU}sf;J4B8)f3oC&H}GM+?H3ZgF*WSM}_I1|}L zp6^|N!lZhT!yU}ci{HF(R(v}16CJ>I3CI~!GGAfADgE*^?Q zx92*DY9OVY!>*$3NF?b+jl46v0h)$LjSG2BwSyrd+?qYsay%}^-5KXCu?Tvq^iIh5 ze7d)Gbhurnb+x86K9qJa4Th^iz0=W#PRWL&3a84DN(l;qOVRa^iI^Lh74V8@uHr$95k8&+e75ScR;xu(-(=1WdITGS%0F>G=W?=${jG$S7 zSs>n`65nCK907UdtPI5Y>zoUCakL+!^QVk9{>)PRNcb*n&{^^2?ZET-Il&#th@K4AbfY=Oc$_;Kv%V z5gCgy#f60ue=16|fo73Z$juY}(_E|wF2MPFnzFb`d~AM;KkN323vzN9jpE9tq1#HrK2C_lyfVC`d7SLY-KApx z0Hn*h{6ypR3))JwBZ_R&ul)K#k?1x3mz~r-Hn2C_0k&iqgkeitEX4_0p$HC#tPwA> zut_y1Nei0eAqi4uUNKqA*wH-g(7yO{^v6NrIQsN5b+jji_J<2 zeVh3GpfJbI9@pi9(MID0V}Xn6uUW%fOTy`A zlxkAqjFc2?Bw+oIq`?wwd^ecY0g%hqZ{&AwH`k(cW zqF&DQ)ZiraL|lf(F6bQnv8O4{(6#r%I2zRQ2F}x#E)l2%d?ITOQZ#hJ3|sSCtdGJW z#@1QGf1rdq+^4)WIF*3bB%`=iwwqMI@~%;UtZi-<%cN|S`a6ygU)R?jDa~aWD$yl{ zB|8Ivrq&S@dG?ai%@FZ64^ueMC&zf;-{SIqQxcOG50ff&-mOk zKKG2zJ>zrF_HmXsb0v;5~U$4 z9BWQaKg%gip1jC{zo%{x#y6&9EEij*=rAE`MrJ|Ibr`PIfH&!N^X*e|am>`HD}B}f z1))1Q7tesiy8fxtJ{LdzdwBZr|DEDahe`Zdgc#zml!i4$^4n~hhtf{WK`nCBsf_5an(rvOt$m$ z&r>wj_5Le=<)F;}&)&N?v~eW;!hfSr(HWEourxCGk{B<^!GIl}#n>-6iFYkqjHCf( zEol^uWFUro_O~v5o2y2EFWJqW^TcSTr?1u3Rn=9$%B|rqK~1HYsJ@!)d1J}N#;4vW z3VRp&9=!#$i6x-IGE#h`YWie!2RCuNl~ zJ_;hnk8=I(kfdvQOp6687Vi73{x&-Brtg>PcTU5(QYous^>_7l zy(a!4QkKRa;Zc06wW=SbbayGUtf`)NgaDKEcA5 z8>QKc9N^)N2-c%(O&eRXFKk51;tdE~^}P>Fdo&I{coUpL%)=8|hXRcYXXL6e@FIBY zhGuBjA)ZuSw?IQVGxmA6(0|ulmZM4S6=EH}1uBUU=l!leXUm=*1!C{-gZI(t7^Y9@ zS$ZoVuyF4D(e#zo-C{FGk7O7*&!L>cBT&1OjOeEFEL>KL5FzYK@ z9M9S7uXAD9oBGHKrR_%RF^u;P6%pjM^6?`mLA?J6`{?J#k`jj0WvoX^c9uNXiRz2) zO1a| z?%CM)hvMg;-{;^EmHPJ9n))P`A(%(#cPHw-SzUXpjX_vnDiNK+$Cpr8$6kOy`_gX_BkpuE zA~uUXb=ONrb?(gJ4xjKYX6R?-&Mb|07}j2|EWrOHnnPq?%gY!2u&AU>muy;pIy1zCwVh*8W}MFhil=3Ur{-s9;|@#;!f z1DmBEbc2aZJ5S+UoXIHGZw>`hflZu@7f9IDqa9A<3`L>N(0w66(oTHbHI$;pjt0=N zH&{*2f?0KESz{2j4HrRyM|Eb#KrZVb$Ty9*d(P2gTEqL1SI$6`gl#2*o8@)N$R#rLJ&lrzI=uCs4bHqyrN%iXR2 zlFe-CY}a6yxeQZ_Q<*{n9&M|4S1#$_)kJWnjS4}Cbg>1z_DMMVEKEmSbw^Vp>Ya{8 z-pa%KE0^exXP^^VlA7ZT&6Ysrgk?9LXnHOKblSe0Jk<&-%&=I`cfK#gK%3IXyndg1 z+NTL=mQ+s1^lb^seCRKvS7t#i3k8hk7$?-Bui!M|H@~;Q4JaTB15hPx%-t1!NY0az7_D;Tka!=@ZL?1=4vzPZ7u!WmX%d|}7yby+Y-BMpa2UoKP@CiEq zdDxyk2xfmIj98J;+jajeZn#F)#5Lz6l4)ZENkp zL-EhxNyF<0CqwLx8AZpRoS}X5?)d{X7;NtD`NOAAxA-R~J64cLm`+)U=OJOvO-Fq8 zSX1Hk;q)P+bVN8_BI=CaFRd+$XykSMGKfjlkzD-J7Xd&=apx7|uu?w)sv5)dgU$Wz z7tb5j>XrCb+`s$ip=gRV(OMB}57$=j-xqhp>b?7GtKWaW_QTzyl6Z3{C^&p=>7)($ zISxGbEy?YTI0J*OUf6+8GgZt_U^_lQJ1+k5aJK1QDG7(qc9EMU{EX9#8{^p<1I(I! z0vr7{oT1cQ%72dxK&rkzB0vn19~zNQq7mT@m;x{pQ_9}e9{VRCVW5NY$Jh#7HKVYt zlq(w#5XQbK9kNxs-o_q9Z~ zmkG9oa@598hd%NWJUk|LdKWtCfZb3#B%e`oUXNa}7>Qp?Nm8e!UdYUP#LEYQapSjx zdSl8qnZERL>-TWAt|yPBfGgt?*%t$@v_*(wVv^t46h$9fWW`0&v_*k=r3h?6IX3?H zOo}}=6m0PSa{ca7Vo!Mq<(fA+)FAX{dX9YX{R&=eVcv+Dyzrlj8UAyM2RR(Yn^6>Y zaUa3~zdP)@V(FioyUX#bNcsR)k-}35b4cc3PO7a6K-fyuN;)WN*mQB`xKZecB~Z=a zuf9V{+RrZ=zr1D`kTG{Rp*>DQ3gwUjDV12F+T`*r%N%1GODu!KBagwXThg0DdT^r_ zX{8Wt)i6is(wlcn%Xb@(HXHx;8h?DedW$(k@qeq$6D)G{m^oI^(W#};5UZ9pZz(8Jz<3&ors82|s z=nbX9B1u$bSj}E9#mBJ1B=mg?Nx?RaFZ@YTP_3vE<_1R=YP^2sT|7 zxqK~L$3S>JzBnVinLo-0VV4Ec`0Iv)jZQ#f$DqrT?r3DWJuZru(33tnrj5htD8@Ty znK&$i(5KYG?CoE2^M96p70{o8o5@bBuyFmX3ZIL{;DBSK<&@Vk_q52wSH*y0P`MFGF) zP<`M&!UuWqDvdu7oU2yg^71SX->h-^i7woWnb&9S&zy&CtqerX=Mt zpP7w6tRwUC@^c-TOpWMyM>i)bR|kTbaFz+Q@?yFeE_gFj2-k6@QZq3ivx`q>1n=>O zH?a}m_hcnF&$($*8#3#niL*;w|Eh_AC6bp-LKIja&b@Jt^}*ItG94oN7sGQ6ymM=S>TJ1a{9I#B!Iz+*&9YGcj4@2=jOlqF@hnNXm>p74m84rLmq9zSob)Mi-e z@^s8wH#ptS^S5>Ff6=<8{)V#fbN$-Zw!eU}EfY&lfsYsZRo;jv&EbFe zxfs+}=B!!5z*fMvN(9#~+!Q!q;pV6T3&oHD3!f-+@TZTZ0ZIBkUI)X!5B`>@|CXr# zViNWILUXZy*ViE`XPii1R6uSFFaYNZN1f!`Uyus~D2^OufEyo?%t9$;kA?GXB)*MW zt)Y{Gvjd)64IF|(hUPHnh-H#L$&ZSXT{PtBVU?k`_9A4$n|-n+pgf?#5Sbm zSeu2LuMJNEVxh?POE8STy#xN%U;fr#K7;=9)u=B66U6zqCiAx@bL*PSD7yVC@MsGA z!72E-8IxoGl+_}~ z>#vKI$KvX7yg+4P#zZjNdu~`BNtvHwdj6bOjy%W^Av15fZ5*yJl2H_rT-V$;cN-7h zqW@m(fy-!Z3kIcyggnEtd*c9OZpg9$4?9S)45bl{d(x%=|AZqtYU-*EL^R{1^%FV@ zjv9Xm%SWT;s)C0)Q5I;ta5Nlp_dp|kD3%7^1xS`_?gMxAC)vG1=QU^q))zSR*y~PW zce(IJB7w-a65z%79p%O<7s!Xok?U5j&939b^*PZ3^4+%#M)Pcl=FjA)ewyi{E>)P= zbm~958T4N@a*qxkk|&#{@ww%umhf5i})#pZ%H%2fm#)10Js$ivqb!XJfCue zx#Ss^E!HW_zFd7ex`;m9Uzwh*;q@T?c<^H64}aO;eXSq-G7QdtgN6AX#eY1M^ zExwz=<1>6r1-s!rckROi_bwD#yRQKIat>hG_d0gCRw@_6Z1+|>fURalu+>VU0q63q zB(z!Sd@wV^0ae{kn9;1K5<}jg<(Q;3L*D#k1B^BB2}hYG=?6AZ%D*3cc&IH$`{Bf2 z7rzlMBOPxD#K`(lgecT!z8C~2rxVNq498$ygEeB(cEVYx80N)dYop(-6RRUO$+0l} zjW@i|nXrlbk?|hGX@K>r9JZ80mPBxE;8l2xnDRCf|3MMm>tJ^8VW=%P)Q+r!fFYHGHI26%Fbd4F!jAi%N$QR2 zZNPURkvR3e4;PJ77{A{$X?f+0DoD$x;aEg|cRCIx7a(DH5o*hrRSKm2Q<&~PK7~ad z;KhWT$cu0)Cr4I7GunX}nu3CYTRx&I0Ca@Ldz6HGJ}-%XPU;?t?6Q{aSI8ldL5PWW z!YhJ~_tOc+Vepw{vVRNlWQw`3s0FoTQbdYOKNY$sF2n^#SxwG@t{(%|9D!!6Cgf1w z+I0L=??Vty$5@1XCpgh5VRRmDz1VzmNL|G&=Kcf^Y){rO42KQSY+*h>c>Srblv#iH zAsB~4#O5SiOv;A)-iL~*c9_HCX&>iJ!Fr;;hy4wYkArUD^+gXY>jA7WScV9wq50uvcy68a7XbLeXN+O``st)OHP^?SA*5Vtti* z`w*1kib_)(e~I=x z-22Brc3wQKbo*Wuf%p+tK2}E4PCw`(ASV14O9)iGEIz_9wju6f$7E{Ob%r1p-s8&E z;|f+%fwTCdSn}bZ718k1)Jr8f{d6f}isVTXK_{9L_RVh{w51hcaQ!S~X0C|K3Ys^d*bsi*TV*pM`iU9~f zCnwN%v=HIZ3Sv0gg?rPn&X^j8qYBI3u)?SZgj4DD6HPnOB$$u@g=5LHV;o6~(d%kX z3G|<-zE-I`s~{3#f7(>PbA;1?109iT91~hjMdT!Bu~qzpkNL(P>PU?P`fuOhMWKW` zFtih)v9IehXu1YzcN!n}>IYYjRDM{#b4?Wo{s3X|DEp5=TemYhjW8y&vFC^uS}auX zrhI&$Lo>;%YNI-Wzwm}B7*2I+DrwE60_qtWc|2&0sH4q!nc5@^A}6-5H$+iM;J+Vn+OOcB zD>ANGrsbJm7QMd`shZJ@r7T;#_nk)H;l*N&dq_$!O`J>;YOoOD2}4G(+Kvh~%p5z* zbwc7&sKEAlbED%P)Qb~m<$+a$i_N53xa7>)&r|cHXDL<6`kk5slZV#)#R+MJ<-=w+ zA8BcD_)Q0j{o#Bhc`a*&K(%L)n2yZXAzB(0YmFZuZpPlC*y^MaHnx3pxH)-tq&D@9 zHgJ4_VkY#|GNs;b;9z2FlvyP8Q1EAFX$q(%w>Rn6>F#8gNk2_>D1&OyG>ts%WT>{w z7?-bN%dI%UeBf^NeK;AXBV2!my!Bi>^E}r-_bW2ITi$`NF~A+%Ul;y(9FEtKC3X7# zKoS!<2tX%kZs66)*c&(%T=ptgjkIKu5=eO&`~vh3o`H&<=3znFm6uXzYL7_a|um!BeOw+`cETW>9hfy@2CtJYs>sBv>jU zvkqppkjNdu1jIpqQj@00$r%6ZoZPwN;9;}<>fn_W*^-o5$tKuJg7sCHCK;a|hcg3t z3rJT(Zz(?-gS}<4yYfN7SzlxV=BR;`6^_|tIO(GvU#Ox+`@#O{R7@LPC9Sp?rqOzpmp;;S9C!&|O z;^)H%MpYL)fVw#A1N}@WBifA2&3V&S!+@z;b`fiuY7PDovwB-6E!`Oe=T_eMO(50H z-PZ!`^>{|(7*k26ZOkFW@m5maB7OP*#MLu%J+iy`@V-*nV1F$X_xFkFaCSarZxEb# z+Ed;#395i1^yKh8=;gy7?ylYCVPFgs+T1cO(K^$KuE|rJ1HFR=^nHyiLRi5wIIU&y zQ^d7#t~hxe#>jwmD?j^tRm=UmH8q2|v|f|#i3V^h5T1sUduyUG;QK**HUYlV@a`w_ ze|LPC3Yq!KN&yCc41rxu!VxFLA-o~}HyJHWwlrX3K`cQrQ7rrhYI$*J60FNs@c=r* zdb$@UXTgwbBtMJM*}XNZV$#t_+6p2&kPH5vj$!|hhDP=%AE-_l)TC_at8u{ zWJ3Dhe@-l1_C>M%f6rdN#UNQT^{4*@W4;(4|Y9z{!;fzt8YEV!W;Ts#W8b- z+W4oG_V7s#GsHCVv-dIaUxFDRL*~Q#jSg%vdJyM-xIp;9%T0dk&X*WIal2GRKG0M9 zKG8BmB~!D{tR+jv*H~*m2yP7mv-Gc0d7h^W^_X4p273dpe=Q_*e@yg>d1$Ep6|b&xGIK;GJV@nWyNy?a2z zga3Om?zo<)KL7Rkj()tgh5u}&p3`+$aE^a>&)vxNoJ{yx!&prMiMjacby;fh#V`Hu zyx+BZRk#CwABJ%*EJ})u$*cqMJ!qcyPKd$e&<~o!?%Yw1p9TH=C+~OTyLocTu_Qc^ zMU+=q?})aIsa92)vEawh27;5qN!lBGCzu%cLf(PHnNHmzzyp||Cdf0N`<#Z!3a-?A=w0U;;S`#b}fk;45l zo*aEq-1)b?IrB4-ml$t4_jd^*k^%?QjdBy~{_x0hgL{4`ehs3jL|$0}4cN#H5g#|h zi*V?RGY=Js30~8n?;LQypX`I+hScV?|+Fpn58Z7G->m1kFEAcHbE7JyXFFV^t+Uh@(v)NQM z-1ZamR+&BjU%34;2tcB3mJ z*nWJw&a+viw0$eWcJgE_m|cxKGUr^L&q4O{pE?qWL{ccDk=&kwp}l)^$GmS3I@7mz zUNx#{2~@0*ie}4+8-l-dT->Jt&yDuiFl%6Ex#& z#JsSj>yA)fK{&c7z^evT9s6^kUD3&K;jZu=hy@R9sT%#5?hjtU-p(}#0dM8U}rmFEct zVO@-1K^Y;JTF1$jw>`L0R!m?;J5I<+As2vSe~f{}J@Fy%pguJZ6l_L*5I9nf9|WP? zjW3IGm9oa?sDSwv79~%pb(bgks`c@1eYJHZ*1xMJmsYF;Y1ZtI#G7~G?TVV`mdm^) z_R)8#kE$7^)@w&t!1my8IW4)_SMRMpT8(|wa%kr+n{OQJtpgg0UVDE$reX}Cr2tq-UWIWGkWuw{rIsepomC>+ILKPHKT1O<|(S(+}rlLbVB@xka=Q$ z?zQH-YO_}p)*PQp$5bLJe*aiB--(qwSTH`#)~~fn>~iTFoHF}0`kVKH<6~jB6fcpJ z&Z`7x)Gj!DC&m9o=SEfkN(KD_%O0r3t!168v%laYR!z@&sjoJ~dEEbk1)^M@tZerV zuCYVjFiIFftj#<*$SIN{R0SlL=&P(5ccP`G9u#xn|1xgIIE-1{bVNE(I(BhO7vppi zA#=q5ZrCM#KZ-D{D0cf>++jPcD}S2G9EQfls6d*Msb+EnsHmTq?f*wemiuOUJvxn06K2(uDtt6D*r#!3T=Ry257{?j>qSzdv zrzSx-kPAEAMW~Rq;Kc2RCpr=$b=t4W6FhbNNff}Dho4BFe%C$!XvEh%=Sq^J@i)~j z7*@KsIqOIsn2oV@X2wX{rhn&V$7!-VrB2kWk4hb?=?_!q>UzP+X1jUfadjP5s=P58 zlwXX(E{)DsnuiwFG7s~FZ*G}q${HoBOb`+S!JrdQXtIdbN0Tk5OU|R0Dn^)jz;;guVNXo&oC#MU6C|`$p6F-0NxW7> zL}sj5PD>n)FQ}hE&?b+rrV18W)CjyH=IusgA-z8B50Rv>3$e;p@acFUnXrDYx{J@^ zMI;Y*iBIrTo1fpJCNAfkYzcxBua}J+ob-V& zp!l0qn+&RoV>j7&Py5d;JSH1O6plQGzm;FLN5RNf5)-Gob5}&OiGLER>3G7IrN1Lu zZoI)-CDW7K@*$rRo(#cQ0?{m^uVde?@X)~hi?^EaowFI^GG(|y?L^= z{p{fI?Hlp7iCYc+#nh6ZXb`xx*xr1#*?io5M{nBg;h^1ya`sPM9G=i$_Gi0TZx8-> zv$^}~H@lVcTiP~3e+3-Ij=z<#o)X|rcBTDn@5PhNz4nWzPY-uqwO?&M+1qJfs;BLz zZ+5rew%wIl<*ULrL!^=`8IClLuS~;&Q7hrVgfL2Mjye>< zfVoqTjKMb65Pa+6`G&6*h||c6Fk}K=>5Aa1ey=VMC|C(fwAPzL%XMy)_RP!Kx zO`@W7-niq)p)41P{GYk$aSX)!(yF%agtZdGG*BPvasm@tWL zl*xp^-w~LdzE2F!3Mi`xkwE~p>PJZeSJjVWAF)C3FX+~2Vg(Q6}>Ut=V z$JcOg_X%P|Gsp`n<@ZQX0?}7?g&YXkq*0eCjy-wF4s-RNP~!-xn|5lcqE6G&-KDyu z#!!hFAu{JAx$wjUW3x?9GU$L=;LJdH=}$nB@UbX(iRylxCE@wH&eFx+v-+G^$L%&O z<-z8`zX%WBh6`8}zmY8k1nubvS82_C^uRr@0}Jl={qAHfR5<&=BFsl{TtmSYAq}^-u0&%;G?Z}+i)W<3Ter{cg)H?p8<#`J((|@h zf`xb)p84aIJW ziL!8_aKi4pYj{nMcWUEhg0%*M{Ra;BM>h&}MFGRKAXS?89x0)4WR3g~v@^ne)4)R! zU!bZiH?-R>KxOb40VF$B$1NNyW%*q`53@waMNIDl%slePAAA7=29kn;K4W-ir5u5w zj|uMx1_^U(0Iv}F94DC%`!hW|G9yfKf##hL#OH{es7803|FqNFEc;kCLTSau2+QoM z>Qiv8SZBPOi(-p8yy;$BmxV#W7Nu#0?SKF*C}9z;*b-n37XoE4L@)1ic014>n=4kU z)|DASm}`a7K&PYd7Q4Sk!{WE^+?6KUN1JFLZJ8RY-?mo2#UfB0Lyd#}pu5=29?oM? zMSx@wxqGH8-BR!Ew-05~i_9;b$71epkfW0lxB8gCca|WVpoEm?a};(2ITc zQ`1o|cys^3EEy^$E`4#9aNTWWt1LB~gbk-vrQ|2gsDqZYevdssg-#7PTY^%GNQN3h zpK3*f|9HK+YJQ+c)tI4vgr&4#nn_k&O!b+1PF4f4uNPy8K13ES4iV%cJaXBgD@u0; zxFdb7x_t1E9xtiioFj@%*l^^SQp-U{Z+Re}i^bIG7clEd&2M2iF^aX$E{@@SmKB|z{ zLT}U=uqd|o_Hg#3GR@Zl)g`94<)-U4JLqC}A(C2nMZufK)bJVxtCGXa#*vO&ZB;+w zldGdY6_!z-wC$tn;m6Zz^!;k44d_X(Fj>)MCH?r*`3n^G1z6seGj^AMz?DM}3e)XD&Rp z7^xA6htds-8kDFBCSn`pThu5^ZicvVB$JdWZYgm%$fdFQju6ByPMWnNRZj6z`+75K zzH#3+8_kp2QT3x{=vNssTOnW6{0duzJ>-poJocA@-ZWG4JQzOv&CJMT>}mO(CPB_l zvFP>5N6XMBbn)HbmkorXSK62JPD`rmPCOg2^`_Z$_+fpcS#Q=)oFk(?O50;z2ORAL z@%T-*@yAx<-*4BOwfv}nMMSv3@TQRA`&pmz#Ba=LQN|vCLP41eX;kD*W_?b}gqLM} z6iC4u$evU%kkXlyUGc2jGj^ z?Zae+lq$VlR4hr{Q{3&-Nq`wVhdsRd;LORV{(#+-fh0J`&7f}8ZRMQc9m;etvg_hFGcs@BwV~+-e8im$jxi$)W#18-rzQnY0mYS|2#dxa zHw997mYM$MO-NEEA*+43^K$cG^VN$3Y*CYN(twb_(Z!z@+Z&zDYu!^KL#d6yH{Qu^AZbJCxkMt z!Q{=atuQRyqy%S6=g0x}&DCal7yX`-l>E4o@;2V`N{cnIW?plY7E&$p%9*Dnm6lX( zas4A(h)7QK_P;W86iYakX-wTJNKR8&t_|Tzrw^h$&=5#XrN3e3gU%5Fs2AuVwfM0u zV%IN9$CYrJH#5|KcFl9{CCt=2XQ_}lKN6&KHES!-*sVfIBu`Q+==W1Nl=O8JdE0p5 z6te~Y24{SeBPlM(N5&`fwg;2U8k%J$9l+vypeYaFtnG1HnA0G#0s9;0yuP5SG~rZZ znZObx^s|klbh)FMD8+J^Z&ugtygXW+F?$986p6PxHAm>;RmROvVCv{9Eqp& zHQb~ zhxfCpe|X=CU8LoUv$Wk^^Gqp4F@~6!Sq9arcl_pzP)X9Skaf&?%+OSA)pr-rmYB%<&|}G7EHRQ zBp8dmZC?Mzy|v2~2mULZ%az6eHNCY?Gzdoc)cPqLOASwU44)0Wlc2kCZw)h5DdK7j zx%OeadZS`3gxWTjW78OCgxfM}E|70I755!1Yw>9aAbW@i>BL%1I6 z%+g+s=yb*4^I^Y-p=f9=Bg~&}czo>29L)3%_X+>RGUgW+EHpsM)Gq@x3U++i958TI zdm^vNU(DM3`TdLIjdlr62G#V&bH^N804Hc~Zbc+oeoSnwIcG2F@9wXZi>|6?_gZ zc>Z2;P=u|LjMY!)&egfa+03^8OCnOs72=ShjVCI^K<3({@4DkKiga{lRHsVV--7$o zAVw)V;W;#=*t^|=Ow|h=?s0Sjd+SNJZ}NQSxCfJ;m4`rx96VvztFb=-PSTS;6+9Y` zBg?TI46MoXkqAViD_)#`H$&PtU(r%1Oj zw|S-%+~3;6 z@{v<0RSo^KD2yI{y70Oi3nMokKMivdHhv%e1#jX%*M&>DX$(O?DCA~k#1JQMx}`J* zqPlg(g6b!xt08W1&%LL!y)TQEUbw;#BeJl}x#;HEHDvd(mP_l03rbq@*4Dai&--73 zI^qi3XJNS4Ww*14K?`<&2o$s=r+z>_H^*P>e zUX~&9#bMKScFT*V;=X6*#7k^@EbQ7ZCQMSF)eyP&F$BY2({#Uh%} zCRZ^_y~}q;m1{cg$vCS#^M=WU_xI^|+d|eNY`h+6J$;Hfl9w;>TNmR-T5#=h=R9`n zqBHL09K~Py1VVBKo%@>6Wiuz-+&Z9gnR(xk>m^2S$kru8EFfC23Eulp&1C%#r< zw@%^@{;&sKkf(7p43rVPgxghthn_^jQ|yQUb<{90bNCZrM<+hKjxGkutxndi`h4)q zzID~Fq_rqO|ITQ+q>JDnoP=ZGeKX5vdmxsYgxo`-)=UR6%5$QY;WMadbLIIsNHzeg3Uq0uiQ=+ZGUeLb}19P)jpcL=t8r%-m;2NH1nDhT3Q=#As^oyx!SrzdYD^y8Bvey?Fj|cW>u_JtplfhaW z{~O6JDh4o#vc=$ioQ_K}>1$;jlx8A|bI3YhXi+T+cbI9U&d%#+0UTvIe3yuavlk65 za0a9Rz4xlUxz&EP`Rv!tgC#u^ zi2=ZjEGMTVIe7y()}r>FHG45=x;@!Fc^{}gi{w2ZBC;U~DpJ%zoo?L2-l9C7!vu7k z%8+&sG21L z(#2H6oINE@pjkbb4)tAd>3lL7^<*aY$S4y}G?!CsLsGMq2j(fJ36pf^sU*-=&J6+w zmyqAK9|s=AP?v76KoC?I;g^>&a!lcf$MVzU_6t-sKZIaKevC~IXK*Xu`eYSTjB91(6rcpL74pQ!(W~pzEZL~I;@?E z-=~;l4tm6_=ae!`(?lUMyvi*%@F$*zxus$B5r|#w)vh-tFuozL6Ot#_i**7+rFQWi z43i%r?j-Pt31YQ&!x8y?9BZ!)Ekn@!nObB?^e2%kg#^nVYBGwt<6uNdu(2FPObppC zAp`+;Ym5KkgngR_@c-NV_s+9}otNTZa~}i|L2zMvub?#ihu`l%=VMr)OAaH{9KJf( zeJP*X7bzKvjICM-@|b~RRpn7Y)1<5hJBQm~MDBy?55%r$lQSlkwJn-9xSOm(f|j>Q zxB&(Tgw#WZ6nc#Mtp29YtqfGHipgb$qGd)JiM*Gfh0CV^;PiD5{37z{@v zc*~-B=18juun!-W6>~FXzCSw+fr=Ecc297W}{|{|CdoywVCm-DSe#HHC3g1d_tg%PBp}T9q#T#{No?( z_Rb4(PyG>uYFW$y6=894Q9Rjsw!4o;s#h;w?1@*K&&1Y?{inOnK%Ja;Cn(gQ7PKdY zQ1syC8|CSk%nSnU^5SR-|DlloOS}ZaKN`d3SdvPHzgqqMXdNp&JoWp8&51e{sZhc2 zLr8Xmh+eU{3p7X~Ddqd1zwqPVWRf9}gQZkXR^ALiX}11K5t=Vm;)-KobtEICs|&eG zt12p(U6o49ghD%g&O~5igI0*jmbudRvF?TC5{kxi>lq)@)XpMsw+zMR?dHukH-kHDYF+ZrtE29l{ zcciM3t1Ii_nU@t=Klp`wq*h)R;o3H(1}1H&63Ie=AyI5D2zL`ZeYsm9exTTZ>XTgP zv0K?ZpqHBm6{W(--~5A`6wCkKsdwTx zWc+>Cs$5oWYZv&@ZWK>}CSCWfe*IM8+sZCb@iW#$<9|F!}>`(r6%YvH67CF zUxi!nidoxbZ=1)louoRI_>QvuA~t(?Jds&{E2#YPXYdCP{mJ1rW`cv`F~FdW;Xo~= zTiJh3W%r+RNtO{jZww5RL1E=}U<*&{Uv14NsAe!xWy z$h03UY*9>&?6>^TQvGTAt=|<(LbKlysIh5*@H0I{Y-B@F(ET=byA_!pEiXeF)cC@5 zO~_l@r6D4IA!er&I?FUrkS8}BlaGxi@C8t|-2E9}diW*G7=OusIDCLwN61CSmxwt7 z-^Oqss@AU>*0N(T6mz2td8>vvJg7TX%+i=gTmNZ6i+ zER2d65XrG%Uts6eJANtEB{8u@@`}Q3xbqvUNsWt6+f@xh{LJ9_3cbIUgeNIs)36KB zgmq?HVJfv2avoKpiV74d$SR{CAS=6LhXab`^i-Y{c}10$zKmHmbqKcl�x#AZ3@LJv9_FpX%k?78gr!ij9qYA18Cs)DUqPh- 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 ANdN!< literal 0 HcmV?d00001 -- 1.7.10.4