Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 295155 Details for
Bug 347931
Recent binutils eclass change to enable plugins breaks Gentoo/FreeBSD
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
files/2.22/libdl.patch
libdl.patch (text/plain), 124.20 KB, created by
Naohiro Aota
on 2011-12-08 02:22:48 UTC
(
hide
)
Description:
files/2.22/libdl.patch
Filename:
MIME Type:
Creator:
Naohiro Aota
Created:
2011-12-08 02:22:48 UTC
Size:
124.20 KB
patch
obsolete
>--- a/bfd/Makefile.in >+++ b/bfd/Makefile.in >@@ -336,7 +336,6 @@ libbfd_la_LDFLAGS = $(am__append_1) -release `cat libtool-soversion` \ > @INSTALL_LIBBFD_FALSE@noinst_LTLIBRARIES = libbfd.la > AM_CFLAGS = $(WARN_CFLAGS) > AM_CPPFLAGS = -DBINDIR='"$(bindir)"' >-@PLUGINS_TRUE@LIBDL = -ldl > > # bfd.h goes here, for now > BFD_H = bfd.h >@@ -1054,7 +1053,7 @@ OFILES = $(BFD_BACKENDS) $(BFD_MACHINES) @COREFILE@ @bfd64_libs@ > libbfd_la_SOURCES = $(BFD32_LIBS_CFILES) > EXTRA_libbfd_la_SOURCES = $(CFILES) > libbfd_la_DEPENDENCIES = $(OFILES) ofiles >-libbfd_la_LIBADD = `cat ofiles` @SHARED_LIBADD@ $(LIBDL) >+libbfd_la_LIBADD = `cat ofiles` @SHARED_LIBADD@ > > # libtool will build .libs/libbfd.a. We create libbfd.a in the build > # directory so that we don't have to convert all the programs that use >--- a/bfd/configure.in >+++ b/bfd/configure.in >@@ -23,9 +23,15 @@ AC_PROG_CC > AM_CONDITIONAL(PLUGINS, test "$plugins" = "yes") > > if test "$plugins" = "yes"; then >- if test "$enable_dlopen" != "yes" ; then >+ has_dlopen=yes >+ # Check for dlopen support >+ AC_CHECK_HEADER([dlfcn.h],[],[has_dlopen=no],[AC_INCLUDES_DEFAULT]) >+ AC_SEARCH_LIBS([dlopen],[dl],[],[has_dlopen=no],[]) >+ AC_CHECK_FUNCS([dlsym dlclose],[],[has_dlopen=no]) >+ >+ if test "$has_dlopen" != "yes" ; then > AC_MSG_ERROR([ >- Building BFD with plugin support requires a host that supports -ldl.]) >+ Building BFD with plugin support requires a host that supports dlopen.]) > fi > enable_targets="$enable_targets plugin" > fi >diff --git a/gold/Makefile.am b/gold/Makefile.am >index df5e66c..2aae464 100644 >--- a/gold/Makefile.am >+++ b/gold/Makefile.am >@@ -19,10 +19,6 @@ AM_CPPFLAGS = \ > > LIBIBERTY = ../libiberty/libiberty.a > >-if PLUGINS >-LIBDL = -ldl >-endif >- > if THREADS > THREADSLIB = -lpthread > endif >@@ -152,7 +148,7 @@ libgold_a_LIBADD = $(LIBOBJS) > sources_var = main.cc > deps_var = $(TARGETOBJS) libgold.a $(LIBIBERTY) $(LIBINTL_DEP) > ldadd_var = $(TARGETOBJS) libgold.a $(LIBIBERTY) $(LIBINTL) \ >- $(THREADSLIB) $(LIBDL) >+ $(THREADSLIB) > > ld_new_SOURCES = $(sources_var) > ld_new_DEPENDENCIES = $(deps_var) >@@ -160,7 +160,7 @@ incremental_dump_SOURCES = incremental-dump.cc > incremental_dump_DEPENDENCIES = $(TARGETOBJS) libgold.a $(LIBIBERTY) \ > $(LIBINTL_DEP) > incremental_dump_LDADD = $(TARGETOBJS) libgold.a $(LIBIBERTY) $(LIBINTL) \ >- $(THREADSLIB) $(LIBDL) >+ $(THREADSLIB) > > # Use an explicit dependency for the bison generated header file. > expression.$(OBJEXT): yyscript.h >diff --git a/gold/configure.ac b/gold/configure.ac >index 685e85b..a10428b 100644 >--- a/gold/configure.ac >+++ b/gold/configure.ac >@@ -97,6 +97,10 @@ AC_ARG_ENABLE([plugins], > if test "$plugins" = "yes"; then > AC_DEFINE(ENABLE_PLUGINS, 1, > [Define to enable linker plugins]) >+ # Check for dlopen support >+ AC_CHECK_HEADER([dlfcn.h],[],[has_dlopen=no],[AC_INCLUDES_DEFAULT]) >+ AC_SEARCH_LIBS([dlopen],[dl],[],[has_dlopen=no],[]) >+ AC_CHECK_FUNCS([dlopen dlsym dlclose],[],[has_dlopen=no]) > fi > AM_CONDITIONAL(PLUGINS, test "$plugins" = "yes") > >--- a/gold/Makefile.in >+++ b/gold/Makefile.in >@@ -100,8 +100,7 @@ am__objects_4 = main.$(OBJEXT) > am_ld_new_OBJECTS = $(am__objects_4) > ld_new_OBJECTS = $(am_ld_new_OBJECTS) > am__DEPENDENCIES_2 = $(am__DEPENDENCIES_1) libgold.a $(LIBIBERTY) \ >- $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \ >- $(am__DEPENDENCIES_1) >+ $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) > @GCC_TRUE@@NATIVE_LINKER_TRUE@am_ld1_OBJECTS = $(am__objects_4) > ld1_OBJECTS = $(am_ld1_OBJECTS) > ld1_LINK = $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(ld1_LDFLAGS) \ >@@ -368,7 +367,6 @@ AM_CPPFLAGS = \ > @INCINTL@ > > LIBIBERTY = ../libiberty/libiberty.a >-@PLUGINS_TRUE@LIBDL = -ldl > @THREADS_TRUE@THREADSLIB = -lpthread > AM_YFLAGS = -d > >@@ -489,7 +487,7 @@ libgold_a_LIBADD = $(LIBOBJS) > sources_var = main.cc > deps_var = $(TARGETOBJS) libgold.a $(LIBIBERTY) $(LIBINTL_DEP) > ldadd_var = $(TARGETOBJS) libgold.a $(LIBIBERTY) $(LIBINTL) \ >- $(THREADSLIB) $(LIBDL) >+ $(THREADSLIB) > > ld_new_SOURCES = $(sources_var) > ld_new_DEPENDENCIES = $(deps_var) >@@ -498,7 +498,7 @@ incremental_dump_DEPENDENCIES = $(TARGETOBJS) libgold.a $(LIBIBERTY) \ > $(LIBINTL_DEP) > > incremental_dump_LDADD = $(TARGETOBJS) libgold.a $(LIBIBERTY) $(LIBINTL) \ >- $(THREADSLIB) $(LIBDL) >+ $(THREADSLIB) > > POTFILES = $(CCFILES) $(HFILES) $(TARGETSOURCES) > @GCC_TRUE@@NATIVE_LINKER_TRUE@ld1_SOURCES = $(sources_var) >diff --git a/gold/config.in b/gold/config.in >index 8611376..d0eb6bb 100644 >--- a/gold/config.in >+++ b/gold/config.in >@@ -66,6 +66,15 @@ > don't. */ > #undef HAVE_DECL_VSNPRINTF > >+/* Define to 1 if you have the `dlclose' function. */ >+#undef HAVE_DLCLOSE >+ >+/* Define to 1 if you have the `dlopen' function. */ >+#undef HAVE_DLOPEN >+ >+/* Define to 1 if you have the `dlsym' function. */ >+#undef HAVE_DLSYM >+ > /* Define to 1 if you have the <ext/hash_map> header file. */ > #undef HAVE_EXT_HASH_MAP > >diff --git a/gold/configure b/gold/configure >index e0a91f8..e560cc7 100755 >--- a/gold/configure >+++ b/gold/configure >@@ -644,9 +644,6 @@ INCINTL > LIBINTL_DEP > LIBINTL > USE_NLS >-EGREP >-GREP >-CPP > LN_S > RANLIB > YFLAGS >@@ -657,6 +654,23 @@ CXXDEPMODE > ac_ct_CXX > CXXFLAGS > CXX >+NM >+TARGETOBJS >+DEFAULT_TARGET_X86_64_FALSE >+DEFAULT_TARGET_X86_64_TRUE >+DEFAULT_TARGET_SPARC_FALSE >+DEFAULT_TARGET_SPARC_TRUE >+DEFAULT_TARGET_POWERPC_FALSE >+DEFAULT_TARGET_POWERPC_TRUE >+DEFAULT_TARGET_I386_FALSE >+DEFAULT_TARGET_I386_TRUE >+DEFAULT_TARGET_ARM_FALSE >+DEFAULT_TARGET_ARM_TRUE >+PLUGINS_FALSE >+PLUGINS_TRUE >+EGREP >+GREP >+CPP > am__fastdepCC_FALSE > am__fastdepCC_TRUE > CCDEPMODE >@@ -673,20 +687,6 @@ CPPFLAGS > LDFLAGS > CFLAGS > CC >-NM >-TARGETOBJS >-DEFAULT_TARGET_X86_64_FALSE >-DEFAULT_TARGET_X86_64_TRUE >-DEFAULT_TARGET_SPARC_FALSE >-DEFAULT_TARGET_SPARC_TRUE >-DEFAULT_TARGET_POWERPC_FALSE >-DEFAULT_TARGET_POWERPC_TRUE >-DEFAULT_TARGET_I386_FALSE >-DEFAULT_TARGET_I386_TRUE >-DEFAULT_TARGET_ARM_FALSE >-DEFAULT_TARGET_ARM_TRUE >-PLUGINS_FALSE >-PLUGINS_TRUE > THREADS_FALSE > THREADS_TRUE > installed_linker >@@ -772,8 +772,8 @@ enable_ld > enable_gold > enable_threads > enable_plugins >-enable_targets > enable_dependency_tracking >+enable_targets > enable_nls > enable_werror > enable_build_warnings >@@ -787,12 +787,12 @@ CFLAGS > LDFLAGS > LIBS > CPPFLAGS >+CPP > CXX > CXXFLAGS > CCC > YACC > YFLAGS >-CPP > CXXCPP' > > >@@ -1418,9 +1418,9 @@ Optional Features: > --enable-gold[=ARG] build gold [ARG={default,yes,no}] > --enable-threads multi-threaded linking > --enable-plugins linker plugins >- --enable-targets alternative target configurations > --disable-dependency-tracking speeds up one-time build > --enable-dependency-tracking do not reject slow dependency extractors >+ --enable-targets alternative target configurations > --disable-nls do not use Native Language Support > --enable-werror treat compile warnings as errors > --enable-build-warnings enable build-time compiler warnings >@@ -1440,6 +1440,7 @@ Some influential environment variables: > LIBS libraries to pass to the linker, e.g. -l<library> > CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if > you have headers in a nonstandard directory <include dir> >+ CPP C preprocessor > CXX C++ compiler command > CXXFLAGS C++ compiler flags > YACC The `Yet Another C Compiler' implementation to use. Defaults to >@@ -1447,7 +1448,6 @@ Some influential environment variables: > YFLAGS The list of arguments that will be passed by default to $YACC. > This script will default YFLAGS to the empty string to avoid a > default value of `-d' given by some make applications. >- CPP C preprocessor > CXXCPP C++ preprocessor > > Use these variables to override the choices made by `configure' or to help >@@ -1568,43 +1568,36 @@ fi > > } # ac_fn_c_try_compile > >-# ac_fn_cxx_try_compile LINENO >-# ---------------------------- >-# Try to compile conftest.$ac_ext, and return whether this succeeded. >-ac_fn_cxx_try_compile () >+# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES >+# ------------------------------------------------------- >+# Tests whether HEADER exists and can be compiled using the include files in >+# INCLUDES, setting the cache variable VAR accordingly. >+ac_fn_c_check_header_compile () > { > as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack >- 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:${as_lineno-$LINENO}: $ac_try_echo\"" >-$as_echo "$ac_try_echo"; } >&5 >- (eval "$ac_compile") 2>conftest.err >- ac_status=$? >- if test -s conftest.err; then >- grep -v '^ *+' conftest.err >conftest.er1 >- cat conftest.er1 >&5 >- mv -f conftest.er1 conftest.err >- fi >- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 >- test $ac_status = 0; } && { >- test -z "$ac_cxx_werror_flag" || >- test ! -s conftest.err >- } && test -s conftest.$ac_objext; then : >- ac_retval=0 >+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 >+$as_echo_n "checking for $2... " >&6; } >+if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : >+ $as_echo_n "(cached) " >&6 > else >- $as_echo "$as_me: failed program was:" >&5 >-sed 's/^/| /' conftest.$ac_ext >&5 >- >- ac_retval=1 >+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext >+/* end confdefs.h. */ >+$4 >+#include <$2> >+_ACEOF >+if ac_fn_c_try_compile "$LINENO"; then : >+ eval "$3=yes" >+else >+ eval "$3=no" >+fi >+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext > fi >+eval ac_res=\$$3 >+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 >+$as_echo "$ac_res" >&6; } > eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} >- return $ac_retval > >-} # ac_fn_cxx_try_compile >+} # ac_fn_c_check_header_compile > > # ac_fn_c_try_cpp LINENO > # ---------------------- >@@ -1643,93 +1636,6 @@ fi > > } # ac_fn_c_try_cpp > >-# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES >-# ------------------------------------------------------- >-# Tests whether HEADER exists, giving a warning if it cannot be compiled using >-# the include files in INCLUDES and setting the cache variable VAR >-# accordingly. >-ac_fn_c_check_header_mongrel () >-{ >- as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack >- if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : >- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 >-$as_echo_n "checking for $2... " >&6; } >-if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : >- $as_echo_n "(cached) " >&6 >-fi >-eval ac_res=\$$3 >- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 >-$as_echo "$ac_res" >&6; } >-else >- # Is the header compilable? >-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 >-$as_echo_n "checking $2 usability... " >&6; } >-cat confdefs.h - <<_ACEOF >conftest.$ac_ext >-/* end confdefs.h. */ >-$4 >-#include <$2> >-_ACEOF >-if ac_fn_c_try_compile "$LINENO"; then : >- ac_header_compiler=yes >-else >- ac_header_compiler=no >-fi >-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext >-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 >-$as_echo "$ac_header_compiler" >&6; } >- >-# Is the header present? >-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 >-$as_echo_n "checking $2 presence... " >&6; } >-cat confdefs.h - <<_ACEOF >conftest.$ac_ext >-/* end confdefs.h. */ >-#include <$2> >-_ACEOF >-if ac_fn_c_try_cpp "$LINENO"; then : >- ac_header_preproc=yes >-else >- ac_header_preproc=no >-fi >-rm -f conftest.err conftest.$ac_ext >-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 >-$as_echo "$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:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 >-$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} >- { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 >-$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} >- ;; >- no:yes:* ) >- { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 >-$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} >- { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 >-$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} >- { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 >-$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} >- { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 >-$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} >- { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 >-$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} >- ;; >-esac >- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 >-$as_echo_n "checking for $2... " >&6; } >-if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : >- $as_echo_n "(cached) " >&6 >-else >- eval "$3=\$ac_header_compiler" >-fi >-eval ac_res=\$$3 >- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 >-$as_echo "$ac_res" >&6; } >-fi >- eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} >- >-} # ac_fn_c_check_header_mongrel >- > # ac_fn_c_try_run LINENO > # ---------------------- > # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes >@@ -1772,37 +1678,6 @@ fi > > } # ac_fn_c_try_run > >-# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES >-# ------------------------------------------------------- >-# Tests whether HEADER exists and can be compiled using the include files in >-# INCLUDES, setting the cache variable VAR accordingly. >-ac_fn_c_check_header_compile () >-{ >- as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack >- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 >-$as_echo_n "checking for $2... " >&6; } >-if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : >- $as_echo_n "(cached) " >&6 >-else >- cat confdefs.h - <<_ACEOF >conftest.$ac_ext >-/* end confdefs.h. */ >-$4 >-#include <$2> >-_ACEOF >-if ac_fn_c_try_compile "$LINENO"; then : >- eval "$3=yes" >-else >- eval "$3=no" >-fi >-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext >-fi >-eval ac_res=\$$3 >- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 >-$as_echo "$ac_res" >&6; } >- eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} >- >-} # ac_fn_c_check_header_compile >- > # ac_fn_c_try_link LINENO > # ----------------------- > # Try to link conftest.$ac_ext, and return whether this succeeded. >@@ -1916,25 +1791,150 @@ $as_echo "$ac_res" >&6; } > > } # ac_fn_c_check_func > >-# ac_fn_c_check_decl LINENO SYMBOL VAR >-# ------------------------------------ >-# Tests whether SYMBOL is declared, setting cache variable VAR accordingly. >-ac_fn_c_check_decl () >+# ac_fn_cxx_try_compile LINENO >+# ---------------------------- >+# Try to compile conftest.$ac_ext, and return whether this succeeded. >+ac_fn_cxx_try_compile () > { > as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack >- as_decl_name=`echo $2|sed 's/ *(.*//'` >- as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'` >- { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5 >-$as_echo_n "checking whether $as_decl_name is declared... " >&6; } >-if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : >- $as_echo_n "(cached) " >&6 >+ 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:${as_lineno-$LINENO}: $ac_try_echo\"" >+$as_echo "$ac_try_echo"; } >&5 >+ (eval "$ac_compile") 2>conftest.err >+ ac_status=$? >+ if test -s conftest.err; then >+ grep -v '^ *+' conftest.err >conftest.er1 >+ cat conftest.er1 >&5 >+ mv -f conftest.er1 conftest.err >+ fi >+ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 >+ test $ac_status = 0; } && { >+ test -z "$ac_cxx_werror_flag" || >+ test ! -s conftest.err >+ } && test -s conftest.$ac_objext; then : >+ ac_retval=0 > else >- cat confdefs.h - <<_ACEOF >conftest.$ac_ext >-/* end confdefs.h. */ >-$4 >-int >-main () >-{ >+ $as_echo "$as_me: failed program was:" >&5 >+sed 's/^/| /' conftest.$ac_ext >&5 >+ >+ ac_retval=1 >+fi >+ eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} >+ return $ac_retval >+ >+} # ac_fn_cxx_try_compile >+ >+# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES >+# ------------------------------------------------------- >+# Tests whether HEADER exists, giving a warning if it cannot be compiled using >+# the include files in INCLUDES and setting the cache variable VAR >+# accordingly. >+ac_fn_c_check_header_mongrel () >+{ >+ as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack >+ if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : >+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 >+$as_echo_n "checking for $2... " >&6; } >+if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : >+ $as_echo_n "(cached) " >&6 >+fi >+eval ac_res=\$$3 >+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 >+$as_echo "$ac_res" >&6; } >+else >+ # Is the header compilable? >+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 >+$as_echo_n "checking $2 usability... " >&6; } >+cat confdefs.h - <<_ACEOF >conftest.$ac_ext >+/* end confdefs.h. */ >+$4 >+#include <$2> >+_ACEOF >+if ac_fn_c_try_compile "$LINENO"; then : >+ ac_header_compiler=yes >+else >+ ac_header_compiler=no >+fi >+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext >+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 >+$as_echo "$ac_header_compiler" >&6; } >+ >+# Is the header present? >+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 >+$as_echo_n "checking $2 presence... " >&6; } >+cat confdefs.h - <<_ACEOF >conftest.$ac_ext >+/* end confdefs.h. */ >+#include <$2> >+_ACEOF >+if ac_fn_c_try_cpp "$LINENO"; then : >+ ac_header_preproc=yes >+else >+ ac_header_preproc=no >+fi >+rm -f conftest.err conftest.$ac_ext >+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 >+$as_echo "$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:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 >+$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} >+ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 >+$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} >+ ;; >+ no:yes:* ) >+ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 >+$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} >+ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 >+$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} >+ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 >+$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} >+ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 >+$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} >+ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 >+$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} >+ ;; >+esac >+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 >+$as_echo_n "checking for $2... " >&6; } >+if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : >+ $as_echo_n "(cached) " >&6 >+else >+ eval "$3=\$ac_header_compiler" >+fi >+eval ac_res=\$$3 >+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 >+$as_echo "$ac_res" >&6; } >+fi >+ eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} >+ >+} # ac_fn_c_check_header_mongrel >+ >+# ac_fn_c_check_decl LINENO SYMBOL VAR >+# ------------------------------------ >+# Tests whether SYMBOL is declared, setting cache variable VAR accordingly. >+ac_fn_c_check_decl () >+{ >+ as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack >+ as_decl_name=`echo $2|sed 's/ *(.*//'` >+ as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'` >+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5 >+$as_echo_n "checking whether $as_decl_name is declared... " >&6; } >+if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : >+ $as_echo_n "(cached) " >&6 >+else >+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext >+/* end confdefs.h. */ >+$4 >+int >+main () >+{ > #ifndef $as_decl_name > #ifdef __cplusplus > (void) $as_decl_use; >@@ -3327,258 +3327,124 @@ if test "$plugins" = "yes"; then > > $as_echo "#define ENABLE_PLUGINS 1" >>confdefs.h > >+ # Check for dlopen support >+ DEPDIR="${am__leading_dot}deps" >+ >+ac_config_commands="$ac_config_commands depfiles" >+ >+ >+am_make=${MAKE-make} >+cat > confinc << 'END' >+am__doit: >+ @echo this is the am__doit target >+.PHONY: am__doit >+END >+# If we don't find an include directive, just comment out the code. >+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5 >+$as_echo_n "checking for style of include used by $am_make... " >&6; } >+am__include="#" >+am__quote= >+_am_result=none >+# First try GNU make style include. >+echo "include confinc" > confmf >+# Ignore all kinds of additional output from `make'. >+case `$am_make -s -f confmf 2> /dev/null` in #( >+*the\ am__doit\ target*) >+ am__include=include >+ am__quote= >+ _am_result=GNU >+ ;; >+esac >+# Now try BSD make style include. >+if test "$am__include" = "#"; then >+ echo '.include "confinc"' > confmf >+ case `$am_make -s -f confmf 2> /dev/null` in #( >+ *the\ am__doit\ target*) >+ am__include=.include >+ am__quote="\"" >+ _am_result=BSD >+ ;; >+ esac >+fi >+ >+ >+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5 >+$as_echo "$_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 "$plugins" = "yes"; then >- PLUGINS_TRUE= >- PLUGINS_FALSE='#' >+ if test "x$enable_dependency_tracking" != xno; then >+ AMDEP_TRUE= >+ AMDEP_FALSE='#' > else >- PLUGINS_TRUE='#' >- PLUGINS_FALSE= >+ AMDEP_TRUE='#' >+ AMDEP_FALSE= > fi > > >-# Check whether --enable-targets was given. >-if test "${enable_targets+set}" = set; then : >- enableval=$enable_targets; case "${enableval}" in >- yes | "") >- as_fn_error "--enable-targets option must specify target names or 'all'" "$LINENO" 5 >- ;; >- no) >- enable_targets= >- ;; >- *) >- enable_targets=$enableval >- ;; >-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 >+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:${as_lineno-$LINENO}: checking for $ac_word" >&5 >+$as_echo_n "checking for $ac_word... " >&6; } >+if test "${ac_cv_prog_CC+set}" = set; then : >+ $as_echo_n "(cached) " >&6 > else >- # For now, enable all targets by default >- enable_targets=all >+ 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" >+ $as_echo "$as_me:${as_lineno-$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 >+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 >+$as_echo "$CC" >&6; } >+else >+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 >+$as_echo "no" >&6; } >+fi > > >-# Canonicalize the enabled targets. >-if test -n "$enable_targets"; then >- for targ in `echo $enable_targets | sed -e 's/,/ /g'`; do >- result=`$ac_config_sub $targ 2>/dev/null` >- if test -n "$result"; then >- canon_targets="$canon_targets $result" >- else >- # Permit unrecognized target names, like "all". >- canon_targets="$canon_targets $targ" >- fi >- done > fi >- >-# See which specific instantiations we need. >-targetobjs= >-all_targets= >-default_machine= >-default_size= >-default_big_endian= >-default_osabi=ELFOSABI_NONE >-targ_32_little= >-targ_32_big= >-targ_64_little= >-targ_64_big= >-for targ in $target $canon_targets; do >- if test "$targ" = "all"; then >- targ_32_little=yes >- targ_32_big=yes >- targ_64_little=yes >- targ_64_big=yes >- all_targets=yes >- else >- . ${srcdir}/configure.tgt >- >- if test "$targ_obj" = "UNKNOWN"; then >- as_fn_error "\"unsupported target $targ\"" "$LINENO" 5 >- else >- targetobjs="$targetobjs ${targ_obj}.\$(OBJEXT)" >- if test "$targ_extra_obj" != ""; then >- targetobjs="$targetobjs ${targ_extra_obj}.\$(OBJEXT)" >- fi >- if test "$targ_size" = "32" -o "$targ_extra_size" = "32"; then >- if test "$targ_big_endian" = "true" \ >- -o "$targ_extra_big_endian" = "true"; then >- targ_32_big=yes >- fi >- if test "$targ_big_endian" = "false" \ >- -o "$targ_extra_big_endian" = "false"; then >- targ_32_little=yes >- fi >- fi >- if test "$targ_size" = "64" -o "$targ_extra_size" = "64"; then >- if test "$targ_big_endian" = "true" \ >- -o "$targ_extra_big_endian" = "true"; then >- targ_64_big=yes >- fi >- if test "$targ_big_endian" = "false" \ >- -o "$targ_extra_big_endian" = "false"; then >- targ_64_little=yes >- fi >- fi >- >- if test "$target" = "$targ"; then >- default_machine=$targ_machine >- default_size=$targ_size >- default_big_endian=$targ_big_endian >- default_osabi=$targ_osabi >- >- if test "$targ_obj" = "arm"; then >- DEFAULT_TARGET_ARM_TRUE= >- DEFAULT_TARGET_ARM_FALSE='#' >-else >- DEFAULT_TARGET_ARM_TRUE='#' >- DEFAULT_TARGET_ARM_FALSE= >-fi >- >- if test "$targ_obj" = "i386"; then >- DEFAULT_TARGET_I386_TRUE= >- DEFAULT_TARGET_I386_FALSE='#' >-else >- DEFAULT_TARGET_I386_TRUE='#' >- DEFAULT_TARGET_I386_FALSE= >-fi >- >- if test "$targ_obj" = "powerpc"; then >- DEFAULT_TARGET_POWERPC_TRUE= >- DEFAULT_TARGET_POWERPC_FALSE='#' >-else >- DEFAULT_TARGET_POWERPC_TRUE='#' >- DEFAULT_TARGET_POWERPC_FALSE= >-fi >- >- if test "$targ_obj" = "sparc"; then >- DEFAULT_TARGET_SPARC_TRUE= >- DEFAULT_TARGET_SPARC_FALSE='#' >-else >- DEFAULT_TARGET_SPARC_TRUE='#' >- DEFAULT_TARGET_SPARC_FALSE= >-fi >- >- if test "$targ_obj" = "x86_64"; then >- DEFAULT_TARGET_X86_64_TRUE= >- DEFAULT_TARGET_X86_64_FALSE='#' >-else >- DEFAULT_TARGET_X86_64_TRUE='#' >- DEFAULT_TARGET_X86_64_FALSE= >-fi >- >- fi >- fi >- fi >-done >- >-# Remove any duplicates. >-to="" >-for t in $targetobjs; do >- case " $to " in >- *" $t "*) ;; >- *) to="$to $t" ;; >- esac >-done >-targetobjs=$to >- >-if test -n "$targ_32_little"; then >- >-$as_echo "#define HAVE_TARGET_32_LITTLE 1" >>confdefs.h >- >-fi >-if test -n "$targ_32_big"; then >- >-$as_echo "#define HAVE_TARGET_32_BIG 1" >>confdefs.h >- >-fi >-if test -n "$targ_64_little"; then >- >-$as_echo "#define HAVE_TARGET_64_LITTLE 1" >>confdefs.h >- >-fi >-if test -n "$targ_64_big"; then >- >-$as_echo "#define HAVE_TARGET_64_BIG 1" >>confdefs.h >- >-fi >- >-if test -n "$all_targets"; then >- TARGETOBJS='$(ALL_TARGETOBJS)' >-else >- TARGETOBJS="$targetobjs" >-fi >- >- >- >-cat >>confdefs.h <<_ACEOF >-#define GOLD_DEFAULT_MACHINE $default_machine >-_ACEOF >- >- >-cat >>confdefs.h <<_ACEOF >-#define GOLD_DEFAULT_SIZE $default_size >-_ACEOF >- >- >-cat >>confdefs.h <<_ACEOF >-#define GOLD_DEFAULT_BIG_ENDIAN $default_big_endian >-_ACEOF >- >- >-cat >>confdefs.h <<_ACEOF >-#define GOLD_DEFAULT_OSABI $default_osabi >-_ACEOF >- >- >-if test -n "$ac_tool_prefix"; then >- # Extract the first word of "${ac_tool_prefix}nm", so it can be a program name with args. >-set dummy ${ac_tool_prefix}nm; ac_word=$2 >-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 >-$as_echo_n "checking for $ac_word... " >&6; } >-if test "${ac_cv_prog_NM+set}" = set; then : >- $as_echo_n "(cached) " >&6 >-else >- if test -n "$NM"; then >- ac_cv_prog_NM="$NM" # 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_NM="${ac_tool_prefix}nm" >- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 >- break 2 >- fi >-done >- done >-IFS=$as_save_IFS >- >-fi >-fi >-NM=$ac_cv_prog_NM >-if test -n "$NM"; then >- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5 >-$as_echo "$NM" >&6; } >-else >- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 >-$as_echo "no" >&6; } >-fi >- >- >-fi >-if test -z "$ac_cv_prog_NM"; then >- ac_ct_NM=$NM >- # Extract the first word of "nm", so it can be a program name with args. >-set dummy nm; ac_word=$2 >+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 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 > $as_echo_n "checking for $ac_word... " >&6; } >-if test "${ac_cv_prog_ac_ct_NM+set}" = set; then : >+if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : > $as_echo_n "(cached) " >&6 > else >- if test -n "$ac_ct_NM"; then >- ac_cv_prog_ac_ct_NM="$ac_ct_NM" # Let the user override the test. >+ 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 >@@ -3587,7 +3453,7 @@ do > 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_NM="nm" >+ ac_cv_prog_ac_ct_CC="gcc" > $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 > break 2 > fi >@@ -3597,17 +3463,17 @@ IFS=$as_save_IFS > > fi > fi >-ac_ct_NM=$ac_cv_prog_ac_ct_NM >-if test -n "$ac_ct_NM"; then >- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NM" >&5 >-$as_echo "$ac_ct_NM" >&6; } >+ac_ct_CC=$ac_cv_prog_ac_ct_CC >+if test -n "$ac_ct_CC"; then >+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 >+$as_echo "$ac_ct_CC" >&6; } > else > { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 > $as_echo "no" >&6; } > fi > >- if test "x$ac_ct_NM" = x; then >- NM="" >+ if test "x$ac_ct_CC" = x; then >+ CC="" > else > case $cross_compiling:$ac_tool_warned in > yes:) >@@ -3615,21 +3481,16 @@ yes:) > $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} > ac_tool_warned=yes ;; > esac >- NM=$ac_ct_NM >+ CC=$ac_ct_CC > fi > else >- NM="$ac_cv_prog_NM" >+ CC="$ac_cv_prog_CC" > 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 >-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 >+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 > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 > $as_echo_n "checking for $ac_word... " >&6; } > if test "${ac_cv_prog_CC+set}" = set; then : >@@ -3645,7 +3506,7 @@ do > 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" >+ ac_cv_prog_CC="${ac_tool_prefix}cc" > $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 > break 2 > fi >@@ -3665,19 +3526,20 @@ $as_echo "no" >&6; } > fi > > >+ 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 >+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:${as_lineno-$LINENO}: checking for $ac_word" >&5 > $as_echo_n "checking for $ac_word... " >&6; } >-if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : >+if test "${ac_cv_prog_CC+set}" = set; then : > $as_echo_n "(cached) " >&6 > else >- if test -n "$ac_ct_CC"; then >- ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. >+ 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 >@@ -3685,105 +3547,11 @@ do > 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" >- $as_echo "$as_me:${as_lineno-$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 >- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 >-$as_echo "$ac_ct_CC" >&6; } >-else >- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 >-$as_echo "no" >&6; } >-fi >- >- if test "x$ac_ct_CC" = x; then >- CC="" >- else >- case $cross_compiling:$ac_tool_warned in >-yes:) >-{ $as_echo "$as_me:${as_lineno-$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;} >-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 >-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 >-$as_echo_n "checking for $ac_word... " >&6; } >-if test "${ac_cv_prog_CC+set}" = set; then : >- $as_echo_n "(cached) " >&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" >- $as_echo "$as_me:${as_lineno-$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 >- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 >-$as_echo "$CC" >&6; } >-else >- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 >-$as_echo "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 >-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 >-$as_echo_n "checking for $ac_word... " >&6; } >-if test "${ac_cv_prog_CC+set}" = set; then : >- $as_echo_n "(cached) " >&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" >+ if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then >+ ac_prog_rejected=yes >+ continue >+ fi >+ ac_cv_prog_CC="cc" > $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 > break 2 > fi >@@ -4386,68 +4154,6 @@ 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 this is the am__doit target >-.PHONY: am__doit >-END >-# If we don't find an include directive, just comment out the code. >-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5 >-$as_echo_n "checking for style of include used by $am_make... " >&6; } >-am__include="#" >-am__quote= >-_am_result=none >-# First try GNU make style include. >-echo "include confinc" > confmf >-# Ignore all kinds of additional output from `make'. >-case `$am_make -s -f confmf 2> /dev/null` in #( >-*the\ am__doit\ target*) >- am__include=include >- am__quote= >- _am_result=GNU >- ;; >-esac >-# Now try BSD make style include. >-if test "$am__include" = "#"; then >- echo '.include "confinc"' > confmf >- case `$am_make -s -f confmf 2> /dev/null` in #( >- *the\ am__doit\ target*) >- am__include=.include >- am__quote="\"" >- _am_result=BSD >- ;; >- esac >-fi >- >- >-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5 >-$as_echo "$_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= > >@@ -4576,936 +4282,1980 @@ else > 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 >-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 >-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 >-$as_echo_n "checking for $ac_word... " >&6; } >-if test "${ac_cv_prog_CXX+set}" = set; then : >+ >+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 >+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 >+$as_echo_n "checking how to run the C preprocessor... " >&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 > 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 >+ # 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 >- 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" >- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 >- break 2 >- fi >-done >- done >-IFS=$as_save_IFS >+ # Use a header file that comes with gcc, so configuring glibc >+ # with a fresh cross-compiler works. >+ # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since >+ # <limits.h> 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 confdefs.h - <<_ACEOF >conftest.$ac_ext >+/* end confdefs.h. */ >+#ifdef __STDC__ >+# include <limits.h> >+#else >+# include <assert.h> >+#endif >+ Syntax error >+_ACEOF >+if ac_fn_c_try_cpp "$LINENO"; then : > >-fi >-fi >-CXX=$ac_cv_prog_CXX >-if test -n "$CXX"; then >- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5 >-$as_echo "$CXX" >&6; } > else >- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 >-$as_echo "no" >&6; } >+ # 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 confdefs.h - <<_ACEOF >conftest.$ac_ext >+/* end confdefs.h. */ >+#include <ac_nonexistent.h> >+_ACEOF >+if ac_fn_c_try_cpp "$LINENO"; then : >+ # Broken: success on invalid input. >+continue >+else >+ # Passes both tests. >+ac_preproc_ok=: >+break >+fi >+rm -f conftest.err conftest.$ac_ext > >- test -n "$CXX" && break >- done >+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 >-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 >-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 >-$as_echo_n "checking for $ac_word... " >&6; } >-if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then : >- $as_echo_n "(cached) " >&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" >- $as_echo "$as_me:${as_lineno-$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 >- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5 >-$as_echo "$ac_ct_CXX" >&6; } >-else >- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 >-$as_echo "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:) >-{ $as_echo "$as_me:${as_lineno-$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;} >-ac_tool_warned=yes ;; >-esac >- CXX=$ac_ct_CXX >- fi >-fi >+ done >+ ac_cv_prog_CPP=$CPP > >- fi > fi >-# Provide some information about the compiler. >-$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5 >-set X $ac_compile >-ac_compiler=$2 >-for ac_option in --version -v -V -qversion; do >- { { ac_try="$ac_compiler $ac_option >&5" >-case "(($ac_try" in >- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; >- *) ac_try_echo=$ac_try;; >-esac >-eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" >-$as_echo "$ac_try_echo"; } >&5 >- (eval "$ac_compiler $ac_option >&5") 2>conftest.err >- ac_status=$? >- if test -s conftest.err; then >- sed '10a\ >-... rest of stderr output deleted ... >- 10q' conftest.err >conftest.er1 >- cat conftest.er1 >&5 >- rm -f conftest.er1 conftest.err >- fi >- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 >- test $ac_status = 0; } >-done >- >-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5 >-$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; } >-if test "${ac_cv_cxx_compiler_gnu+set}" = set; then : >- $as_echo_n "(cached) " >&6 >+ CPP=$ac_cv_prog_CPP > else >+ ac_cv_prog_CPP=$CPP >+fi >+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 >+$as_echo "$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 <limits.h> to <assert.h> if __STDC__ is defined, since >+ # <limits.h> 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 confdefs.h - <<_ACEOF >conftest.$ac_ext > /* end confdefs.h. */ >- >-int >-main () >-{ >-#ifndef __GNUC__ >- choke me >+#ifdef __STDC__ >+# include <limits.h> >+#else >+# include <assert.h> > #endif >- >- ; >- return 0; >-} >+ Syntax error > _ACEOF >-if ac_fn_cxx_try_compile "$LINENO"; then : >- ac_compiler_gnu=yes >-else >- ac_compiler_gnu=no >-fi >-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext >-ac_cv_cxx_compiler_gnu=$ac_compiler_gnu >+if ac_fn_c_try_cpp "$LINENO"; then : > >-fi >-{ $as_echo "$as_me:${as_lineno-$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= >+ # Broken: fails on valid input. >+continue > fi >-ac_test_CXXFLAGS=${CXXFLAGS+set} >-ac_save_CXXFLAGS=$CXXFLAGS >-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5 >-$as_echo_n "checking whether $CXX accepts -g... " >&6; } >-if test "${ac_cv_prog_cxx_g+set}" = set; then : >- $as_echo_n "(cached) " >&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 confdefs.h - <<_ACEOF >conftest.$ac_ext >-/* end confdefs.h. */ >- >-int >-main () >-{ >+rm -f conftest.err conftest.$ac_ext > >- ; >- return 0; >-} >-_ACEOF >-if ac_fn_cxx_try_compile "$LINENO"; then : >- ac_cv_prog_cxx_g=yes >-else >- CXXFLAGS="" >- cat confdefs.h - <<_ACEOF >conftest.$ac_ext >+ # OK, works on sane cases. Now check whether nonexistent headers >+ # can be detected and how. >+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext > /* end confdefs.h. */ >- >-int >-main () >-{ >- >- ; >- return 0; >-} >+#include <ac_nonexistent.h> > _ACEOF >-if ac_fn_cxx_try_compile "$LINENO"; then : >- >+if ac_fn_c_try_cpp "$LINENO"; then : >+ # Broken: success on invalid input. >+continue > else >- ac_cxx_werror_flag=$ac_save_cxx_werror_flag >- CXXFLAGS="-g" >- cat confdefs.h - <<_ACEOF >conftest.$ac_ext >-/* end confdefs.h. */ >+ # Passes both tests. >+ac_preproc_ok=: >+break >+fi >+rm -f conftest.err conftest.$ac_ext > >-int >-main () >-{ >+done >+# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. >+rm -f conftest.err conftest.$ac_ext >+if $ac_preproc_ok; then : > >- ; >- return 0; >-} >-_ACEOF >-if ac_fn_cxx_try_compile "$LINENO"; then : >- ac_cv_prog_cxx_g=yes >-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 >-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5 >-$as_echo "$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 >+ { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 >+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} >+as_fn_error "C preprocessor \"$CPP\" fails sanity check >+See \`config.log' for more details." "$LINENO" 5; } > 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 > >-depcc="$CXX" am_compiler_list= > >-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 >-$as_echo_n "checking dependency style of $depcc... " >&6; } >-if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then : >+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 >+$as_echo_n "checking for grep that handles long lines and -e... " >&6; } >+if test "${ac_cv_path_GREP+set}" = set; then : > $as_echo_n "(cached) " >&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 >- am__universal=false >- case " $depcc " in #( >- *\ -arch\ *\ -arch\ *) am__universal=true ;; >- esac >- >- 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 >- >- # 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. Also, some Intel >- # versions had trouble with output in subdirs >- am__obj=sub/conftest.${OBJEXT-o} >- am__minus_obj="-o $am__obj" >- case $depmode in >- gcc) >- # This depmode causes a compiler race in universal mode. >- test "$am__universal" = false || continue >- ;; >- 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 >- ;; >- msvisualcpp | msvcmsys) >- # This compiler won't grok `-c -o', but also, the minuso test has >- # not run yet. These depmodes are late enough in the game, and >- # so weak that their functioning should not be impacted. >- am__obj=conftest.${OBJEXT-o} >- am__minus_obj= >- ;; >- none) break ;; >- esac >- if depmode=$depmode \ >- source=sub/conftest.c object=$am__obj \ >- depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ >- $SHELL ./depcomp $depcc -c $am__minus_obj 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 $am__obj 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 >+ 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 >+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 >+ $as_echo_n 0123456789 >"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" >+ "$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 >+ as_fn_arith $ac_count + 1 && ac_count=$as_val >+ 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 > >- cd .. >- rm -rf conftest.dir >+ $ac_path_GREP_found && break 3 >+ done >+ done >+ done >+IFS=$as_save_IFS >+ if test -z "$ac_cv_path_GREP"; then >+ as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 >+ fi > else >- am_cv_CXX_dependencies_compiler_type=none >-fi >- >+ ac_cv_path_GREP=$GREP > fi >-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CXX_dependencies_compiler_type" >&5 >-$as_echo "$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 >+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 >+$as_echo "$ac_cv_path_GREP" >&6; } >+ GREP="$ac_cv_path_GREP" > > >-for ac_prog in 'bison -y' byacc >-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:${as_lineno-$LINENO}: checking for $ac_word" >&5 >-$as_echo_n "checking for $ac_word... " >&6; } >-if test "${ac_cv_prog_YACC+set}" = set; then : >+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 >+$as_echo_n "checking for egrep... " >&6; } >+if test "${ac_cv_path_EGREP+set}" = set; then : > $as_echo_n "(cached) " >&6 > else >- if test -n "$YACC"; then >- ac_cv_prog_YACC="$YACC" # Let the user override the test. >-else >-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR >-for as_dir in $PATH >+ if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 >+ then ac_cv_path_EGREP="$GREP -E" >+ else >+ if test -z "$EGREP"; then >+ 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 >- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then >- ac_cv_prog_YACC="$ac_prog" >- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 >- break 2 >- fi >-done >+ 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" >+ while : >+ do >+ cat "conftest.in" "conftest.in" >"conftest.tmp" >+ mv "conftest.tmp" "conftest.in" >+ cp "conftest.in" "conftest.nl" >+ $as_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 >+ as_fn_arith $ac_count + 1 && ac_count=$as_val >+ 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 >-IFS=$as_save_IFS >+ rm -f conftest.in conftest.tmp conftest.nl conftest.out;; >+esac > >-fi >-fi >-YACC=$ac_cv_prog_YACC >-if test -n "$YACC"; then >- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5 >-$as_echo "$YACC" >&6; } >+ $ac_path_EGREP_found && break 3 >+ done >+ done >+ done >+IFS=$as_save_IFS >+ if test -z "$ac_cv_path_EGREP"; then >+ as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 >+ fi > else >- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 >-$as_echo "no" >&6; } >+ ac_cv_path_EGREP=$EGREP > fi > >+ fi >+fi >+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 >+$as_echo "$ac_cv_path_EGREP" >&6; } >+ EGREP="$ac_cv_path_EGREP" > >- test -n "$YACC" && break >-done >-test -n "$YACC" || YACC="yacc" > >-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:${as_lineno-$LINENO}: checking for $ac_word" >&5 >-$as_echo_n "checking for $ac_word... " >&6; } >-if test "${ac_cv_prog_RANLIB+set}" = set; then : >+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 >+$as_echo_n "checking for ANSI C header files... " >&6; } >+if test "${ac_cv_header_stdc+set}" = set; then : > $as_echo_n "(cached) " >&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" >- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 >- break 2 >- fi >-done >- done >-IFS=$as_save_IFS >+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext >+/* end confdefs.h. */ >+#include <stdlib.h> >+#include <stdarg.h> >+#include <string.h> >+#include <float.h> > >-fi >-fi >-RANLIB=$ac_cv_prog_RANLIB >-if test -n "$RANLIB"; then >- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 >-$as_echo "$RANLIB" >&6; } >+int >+main () >+{ >+ >+ ; >+ return 0; >+} >+_ACEOF >+if ac_fn_c_try_compile "$LINENO"; then : >+ ac_cv_header_stdc=yes > else >- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 >-$as_echo "no" >&6; } >+ 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 confdefs.h - <<_ACEOF >conftest.$ac_ext >+/* end confdefs.h. */ >+#include <string.h> > >-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 >-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 >-$as_echo_n "checking for $ac_word... " >&6; } >-if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then : >- $as_echo_n "(cached) " >&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" >- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 >- break 2 >- fi >-done >- done >-IFS=$as_save_IFS >+_ACEOF >+if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | >+ $EGREP "memchr" >/dev/null 2>&1; then : > >-fi >-fi >-ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB >-if test -n "$ac_ct_RANLIB"; then >- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 >-$as_echo "$ac_ct_RANLIB" >&6; } > else >- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 >-$as_echo "no" >&6; } >+ ac_cv_header_stdc=no > fi >+rm -f conftest* > >- if test "x$ac_ct_RANLIB" = x; then >- RANLIB=":" >- else >- case $cross_compiling:$ac_tool_warned in >-yes:) >-{ $as_echo "$as_me:${as_lineno-$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;} >-ac_tool_warned=yes ;; >-esac >- RANLIB=$ac_ct_RANLIB >- fi >-else >- RANLIB="$ac_cv_prog_RANLIB" > fi > >+if test $ac_cv_header_stdc = yes; then >+ # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. >+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext >+/* end confdefs.h. */ >+#include <stdlib.h> >+ >+_ACEOF >+if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | >+ $EGREP "free" >/dev/null 2>&1; then : > >-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5 >-$as_echo_n "checking whether ln -s works... " >&6; } >-LN_S=$as_ln_s >-if test "$LN_S" = "ln -s"; then >- { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 >-$as_echo "yes" >&6; } > else >- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5 >-$as_echo "no, using $LN_S" >&6; } >+ ac_cv_header_stdc=no > fi >+rm -f conftest* > >- >- >-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 >-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 >-$as_echo_n "checking how to run the C preprocessor... " >&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 >+ >+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 >- # 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 <limits.h> to <assert.h> if __STDC__ is defined, since >- # <limits.h> 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 confdefs.h - <<_ACEOF >conftest.$ac_ext > /* end confdefs.h. */ >-#ifdef __STDC__ >-# include <limits.h> >+#include <ctype.h> >+#include <stdlib.h> >+#if ((' ' & 0x0FF) == 0x020) >+# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') >+# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) > #else >-# include <assert.h> >+# define ISLOWER(c) \ >+ (('a' <= (c) && (c) <= 'i') \ >+ || ('j' <= (c) && (c) <= 'r') \ >+ || ('s' <= (c) && (c) <= 'z')) >+# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) > #endif >- Syntax error >-_ACEOF >-if ac_fn_c_try_cpp "$LINENO"; then : >- >-else >- # 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 confdefs.h - <<_ACEOF >conftest.$ac_ext >-/* end confdefs.h. */ >-#include <ac_nonexistent.h> >+#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 >-if ac_fn_c_try_cpp "$LINENO"; then : >- # Broken: success on invalid input. >-continue >+if ac_fn_c_try_run "$LINENO"; then : >+ > else >- # Passes both tests. >-ac_preproc_ok=: >-break >+ ac_cv_header_stdc=no > 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 >+rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ >+ conftest.$ac_objext conftest.beam conftest.$ac_ext > fi > >- done >- ac_cv_prog_CPP=$CPP >- > fi >- CPP=$ac_cv_prog_CPP >-else >- ac_cv_prog_CPP=$CPP > fi >-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 >-$as_echo "$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 <limits.h> to <assert.h> if __STDC__ is defined, since >- # <limits.h> 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 confdefs.h - <<_ACEOF >conftest.$ac_ext >-/* end confdefs.h. */ >-#ifdef __STDC__ >-# include <limits.h> >-#else >-# include <assert.h> >-#endif >- Syntax error >-_ACEOF >-if ac_fn_c_try_cpp "$LINENO"; then : >+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 >+$as_echo "$ac_cv_header_stdc" >&6; } >+if test $ac_cv_header_stdc = yes; then >+ >+$as_echo "#define STDC_HEADERS 1" >>confdefs.h > >-else >- # 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 confdefs.h - <<_ACEOF >conftest.$ac_ext >-/* end confdefs.h. */ >-#include <ac_nonexistent.h> >+# 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=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` >+ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default >+" >+eval as_val=\$$as_ac_Header >+ if test "x$as_val" = x""yes; then : >+ cat >>confdefs.h <<_ACEOF >+#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 > _ACEOF >-if ac_fn_c_try_cpp "$LINENO"; then : >- # Broken: success on invalid input. >-continue >-else >- # 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 : >+ >+ >+ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default >+" >+if test "x$ac_cv_header_dlfcn_h" = x""yes; then : > > else >- { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 >-$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} >-as_fn_error "C preprocessor \"$CPP\" fails sanity check >-See \`config.log' for more details." "$LINENO" 5; } >+ has_dlopen=no > 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 > >- >-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 >-$as_echo_n "checking for grep that handles long lines and -e... " >&6; } >-if test "${ac_cv_path_GREP+set}" = set; then : >+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5 >+$as_echo_n "checking for library containing dlopen... " >&6; } >+if test "${ac_cv_search_dlopen+set}" = set; then : > $as_echo_n "(cached) " >&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 >-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 >- $as_echo_n 0123456789 >"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" >- "$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 >- as_fn_arith $ac_count + 1 && ac_count=$as_val >- 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_func_search_save_LIBS=$LIBS >+cat confdefs.h - <<_ACEOF >conftest.$ac_ext >+/* end confdefs.h. */ > >- $ac_path_GREP_found && break 3 >- done >- done >- done >-IFS=$as_save_IFS >- if test -z "$ac_cv_path_GREP"; then >- as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 >+/* 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 >+for ac_lib in '' dl; do >+ if test -z "$ac_lib"; then >+ ac_res="none required" >+ else >+ ac_res=-l$ac_lib >+ LIBS="-l$ac_lib $ac_func_search_save_LIBS" > fi >+ if ac_fn_c_try_link "$LINENO"; then : >+ ac_cv_search_dlopen=$ac_res >+fi >+rm -f core conftest.err conftest.$ac_objext \ >+ conftest$ac_exeext >+ if test "${ac_cv_search_dlopen+set}" = set; then : >+ break >+fi >+done >+if test "${ac_cv_search_dlopen+set}" = set; then : >+ > else >- ac_cv_path_GREP=$GREP >+ ac_cv_search_dlopen=no >+fi >+rm conftest.$ac_ext >+LIBS=$ac_func_search_save_LIBS > fi >+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5 >+$as_echo "$ac_cv_search_dlopen" >&6; } >+ac_res=$ac_cv_search_dlopen >+if test "$ac_res" != no; then : >+ test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" > >+else >+ has_dlopen=no > fi >-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 >-$as_echo "$ac_cv_path_GREP" >&6; } >- GREP="$ac_cv_path_GREP" > >+ for ac_func in dlopen dlsym dlclose >+do : >+ as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` >+ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" >+eval as_val=\$$as_ac_var >+ if test "x$as_val" = x""yes; then : >+ cat >>confdefs.h <<_ACEOF >+#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 >+_ACEOF > >-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 >-$as_echo_n "checking for egrep... " >&6; } >-if test "${ac_cv_path_EGREP+set}" = set; then : >- $as_echo_n "(cached) " >&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 >- 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 >- $as_echo_n 0123456789 >"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" >- "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break >- diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break >- as_fn_arith $ac_count + 1 && ac_count=$as_val >- 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;; >+ has_dlopen=no >+fi >+done >+ >+fi >+ if test "$plugins" = "yes"; then >+ PLUGINS_TRUE= >+ PLUGINS_FALSE='#' >+else >+ PLUGINS_TRUE='#' >+ PLUGINS_FALSE= >+fi >+ >+ >+# Check whether --enable-targets was given. >+if test "${enable_targets+set}" = set; then : >+ enableval=$enable_targets; case "${enableval}" in >+ yes | "") >+ as_fn_error "--enable-targets option must specify target names or 'all'" "$LINENO" 5 >+ ;; >+ no) >+ enable_targets= >+ ;; >+ *) >+ enable_targets=$enableval >+ ;; > esac >+else >+ # For now, enable all targets by default >+ enable_targets=all > >- $ac_path_EGREP_found && break 3 >- done >- done >+fi >+ >+ >+# Canonicalize the enabled targets. >+if test -n "$enable_targets"; then >+ for targ in `echo $enable_targets | sed -e 's/,/ /g'`; do >+ result=`$ac_config_sub $targ 2>/dev/null` >+ if test -n "$result"; then >+ canon_targets="$canon_targets $result" >+ else >+ # Permit unrecognized target names, like "all". >+ canon_targets="$canon_targets $targ" >+ fi > done >-IFS=$as_save_IFS >- if test -z "$ac_cv_path_EGREP"; then >- as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 >- fi >+fi >+ >+# See which specific instantiations we need. >+targetobjs= >+all_targets= >+default_machine= >+default_size= >+default_big_endian= >+default_osabi=ELFOSABI_NONE >+targ_32_little= >+targ_32_big= >+targ_64_little= >+targ_64_big= >+for targ in $target $canon_targets; do >+ if test "$targ" = "all"; then >+ targ_32_little=yes >+ targ_32_big=yes >+ targ_64_little=yes >+ targ_64_big=yes >+ all_targets=yes >+ else >+ . ${srcdir}/configure.tgt >+ >+ if test "$targ_obj" = "UNKNOWN"; then >+ as_fn_error "\"unsupported target $targ\"" "$LINENO" 5 >+ else >+ targetobjs="$targetobjs ${targ_obj}.\$(OBJEXT)" >+ if test "$targ_extra_obj" != ""; then >+ targetobjs="$targetobjs ${targ_extra_obj}.\$(OBJEXT)" >+ fi >+ if test "$targ_size" = "32" -o "$targ_extra_size" = "32"; then >+ if test "$targ_big_endian" = "true" \ >+ -o "$targ_extra_big_endian" = "true"; then >+ targ_32_big=yes >+ fi >+ if test "$targ_big_endian" = "false" \ >+ -o "$targ_extra_big_endian" = "false"; then >+ targ_32_little=yes >+ fi >+ fi >+ if test "$targ_size" = "64" -o "$targ_extra_size" = "64"; then >+ if test "$targ_big_endian" = "true" \ >+ -o "$targ_extra_big_endian" = "true"; then >+ targ_64_big=yes >+ fi >+ if test "$targ_big_endian" = "false" \ >+ -o "$targ_extra_big_endian" = "false"; then >+ targ_64_little=yes >+ fi >+ fi >+ >+ if test "$target" = "$targ"; then >+ default_machine=$targ_machine >+ default_size=$targ_size >+ default_big_endian=$targ_big_endian >+ default_osabi=$targ_osabi >+ >+ if test "$targ_obj" = "arm"; then >+ DEFAULT_TARGET_ARM_TRUE= >+ DEFAULT_TARGET_ARM_FALSE='#' >+else >+ DEFAULT_TARGET_ARM_TRUE='#' >+ DEFAULT_TARGET_ARM_FALSE= >+fi >+ >+ if test "$targ_obj" = "i386"; then >+ DEFAULT_TARGET_I386_TRUE= >+ DEFAULT_TARGET_I386_FALSE='#' >+else >+ DEFAULT_TARGET_I386_TRUE='#' >+ DEFAULT_TARGET_I386_FALSE= >+fi >+ >+ if test "$targ_obj" = "powerpc"; then >+ DEFAULT_TARGET_POWERPC_TRUE= >+ DEFAULT_TARGET_POWERPC_FALSE='#' >+else >+ DEFAULT_TARGET_POWERPC_TRUE='#' >+ DEFAULT_TARGET_POWERPC_FALSE= >+fi >+ >+ if test "$targ_obj" = "sparc"; then >+ DEFAULT_TARGET_SPARC_TRUE= >+ DEFAULT_TARGET_SPARC_FALSE='#' >+else >+ DEFAULT_TARGET_SPARC_TRUE='#' >+ DEFAULT_TARGET_SPARC_FALSE= >+fi >+ >+ if test "$targ_obj" = "x86_64"; then >+ DEFAULT_TARGET_X86_64_TRUE= >+ DEFAULT_TARGET_X86_64_FALSE='#' >+else >+ DEFAULT_TARGET_X86_64_TRUE='#' >+ DEFAULT_TARGET_X86_64_FALSE= >+fi >+ >+ fi >+ fi >+ fi >+done >+ >+# Remove any duplicates. >+to="" >+for t in $targetobjs; do >+ case " $to " in >+ *" $t "*) ;; >+ *) to="$to $t" ;; >+ esac >+done >+targetobjs=$to >+ >+if test -n "$targ_32_little"; then >+ >+$as_echo "#define HAVE_TARGET_32_LITTLE 1" >>confdefs.h >+ >+fi >+if test -n "$targ_32_big"; then >+ >+$as_echo "#define HAVE_TARGET_32_BIG 1" >>confdefs.h >+ >+fi >+if test -n "$targ_64_little"; then >+ >+$as_echo "#define HAVE_TARGET_64_LITTLE 1" >>confdefs.h >+ >+fi >+if test -n "$targ_64_big"; then >+ >+$as_echo "#define HAVE_TARGET_64_BIG 1" >>confdefs.h >+ >+fi >+ >+if test -n "$all_targets"; then >+ TARGETOBJS='$(ALL_TARGETOBJS)' >+else >+ TARGETOBJS="$targetobjs" >+fi >+ >+ >+ >+cat >>confdefs.h <<_ACEOF >+#define GOLD_DEFAULT_MACHINE $default_machine >+_ACEOF >+ >+ >+cat >>confdefs.h <<_ACEOF >+#define GOLD_DEFAULT_SIZE $default_size >+_ACEOF >+ >+ >+cat >>confdefs.h <<_ACEOF >+#define GOLD_DEFAULT_BIG_ENDIAN $default_big_endian >+_ACEOF >+ >+ >+cat >>confdefs.h <<_ACEOF >+#define GOLD_DEFAULT_OSABI $default_osabi >+_ACEOF >+ >+ >+if test -n "$ac_tool_prefix"; then >+ # Extract the first word of "${ac_tool_prefix}nm", so it can be a program name with args. >+set dummy ${ac_tool_prefix}nm; ac_word=$2 >+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 >+$as_echo_n "checking for $ac_word... " >&6; } >+if test "${ac_cv_prog_NM+set}" = set; then : >+ $as_echo_n "(cached) " >&6 >+else >+ if test -n "$NM"; then >+ ac_cv_prog_NM="$NM" # 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_NM="${ac_tool_prefix}nm" >+ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 >+ break 2 >+ fi >+done >+ done >+IFS=$as_save_IFS >+ >+fi >+fi >+NM=$ac_cv_prog_NM >+if test -n "$NM"; then >+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5 >+$as_echo "$NM" >&6; } >+else >+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 >+$as_echo "no" >&6; } >+fi >+ >+ >+fi >+if test -z "$ac_cv_prog_NM"; then >+ ac_ct_NM=$NM >+ # Extract the first word of "nm", so it can be a program name with args. >+set dummy nm; ac_word=$2 >+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 >+$as_echo_n "checking for $ac_word... " >&6; } >+if test "${ac_cv_prog_ac_ct_NM+set}" = set; then : >+ $as_echo_n "(cached) " >&6 >+else >+ if test -n "$ac_ct_NM"; then >+ ac_cv_prog_ac_ct_NM="$ac_ct_NM" # 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_NM="nm" >+ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 >+ break 2 >+ fi >+done >+ done >+IFS=$as_save_IFS >+ >+fi >+fi >+ac_ct_NM=$ac_cv_prog_ac_ct_NM >+if test -n "$ac_ct_NM"; then >+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NM" >&5 >+$as_echo "$ac_ct_NM" >&6; } >+else >+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 >+$as_echo "no" >&6; } >+fi >+ >+ if test "x$ac_ct_NM" = x; then >+ NM="" >+ else >+ case $cross_compiling:$ac_tool_warned in >+yes:) >+{ $as_echo "$as_me:${as_lineno-$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;} >+ac_tool_warned=yes ;; >+esac >+ NM=$ac_ct_NM >+ fi >+else >+ NM="$ac_cv_prog_NM" >+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 >+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:${as_lineno-$LINENO}: checking for $ac_word" >&5 >+$as_echo_n "checking for $ac_word... " >&6; } >+if test "${ac_cv_prog_CC+set}" = set; then : >+ $as_echo_n "(cached) " >&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" >+ $as_echo "$as_me:${as_lineno-$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 >+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 >+$as_echo "$CC" >&6; } >+else >+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 >+$as_echo "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 >+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 >+$as_echo_n "checking for $ac_word... " >&6; } >+if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : >+ $as_echo_n "(cached) " >&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" >+ $as_echo "$as_me:${as_lineno-$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 >+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 >+$as_echo "$ac_ct_CC" >&6; } >+else >+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 >+$as_echo "no" >&6; } >+fi >+ >+ if test "x$ac_ct_CC" = x; then >+ CC="" >+ else >+ case $cross_compiling:$ac_tool_warned in >+yes:) >+{ $as_echo "$as_me:${as_lineno-$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;} >+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 >+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 >+$as_echo_n "checking for $ac_word... " >&6; } >+if test "${ac_cv_prog_CC+set}" = set; then : >+ $as_echo_n "(cached) " >&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" >+ $as_echo "$as_me:${as_lineno-$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 >+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 >+$as_echo "$CC" >&6; } >+else >+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 >+$as_echo "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 >+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 >+$as_echo_n "checking for $ac_word... " >&6; } >+if test "${ac_cv_prog_CC+set}" = set; then : >+ $as_echo_n "(cached) " >&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" >+ $as_echo "$as_me:${as_lineno-$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 >+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 >+$as_echo "$CC" >&6; } >+else >+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 >+$as_echo "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 >+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 >+$as_echo_n "checking for $ac_word... " >&6; } >+if test "${ac_cv_prog_CC+set}" = set; then : >+ $as_echo_n "(cached) " >&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" >+ $as_echo "$as_me:${as_lineno-$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 >+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 >+$as_echo "$CC" >&6; } >+else >+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 >+$as_echo "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 >+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 >+$as_echo_n "checking for $ac_word... " >&6; } >+if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : >+ $as_echo_n "(cached) " >&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" >+ $as_echo "$as_me:${as_lineno-$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 >+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 >+$as_echo "$ac_ct_CC" >&6; } >+else >+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 >+$as_echo "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:) >+{ $as_echo "$as_me:${as_lineno-$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;} >+ac_tool_warned=yes ;; >+esac >+ CC=$ac_ct_CC >+ fi >+fi >+ >+fi >+ >+ >+test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 >+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} >+as_fn_error "no acceptable C compiler found in \$PATH >+See \`config.log' for more details." "$LINENO" 5; } >+ >+# Provide some information about the compiler. >+$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 >+set X $ac_compile >+ac_compiler=$2 >+for ac_option in --version -v -V -qversion; do >+ { { ac_try="$ac_compiler $ac_option >&5" >+case "(($ac_try" in >+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; >+ *) ac_try_echo=$ac_try;; >+esac >+eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" >+$as_echo "$ac_try_echo"; } >&5 >+ (eval "$ac_compiler $ac_option >&5") 2>conftest.err >+ ac_status=$? >+ if test -s conftest.err; then >+ sed '10a\ >+... rest of stderr output deleted ... >+ 10q' conftest.err >conftest.er1 >+ cat conftest.er1 >&5 >+ rm -f conftest.er1 conftest.err >+ fi >+ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 >+ test $ac_status = 0; } >+done >+ >+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 >+$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } >+if test "${ac_cv_c_compiler_gnu+set}" = set; then : >+ $as_echo_n "(cached) " >&6 >+else >+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext >+/* end confdefs.h. */ >+ >+int >+main () >+{ >+#ifndef __GNUC__ >+ choke me >+#endif >+ >+ ; >+ return 0; >+} >+_ACEOF >+if ac_fn_c_try_compile "$LINENO"; then : >+ ac_compiler_gnu=yes >+else >+ 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 >+{ $as_echo "$as_me:${as_lineno-$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 >+ac_test_CFLAGS=${CFLAGS+set} >+ac_save_CFLAGS=$CFLAGS >+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 >+$as_echo_n "checking whether $CC accepts -g... " >&6; } >+if test "${ac_cv_prog_cc_g+set}" = set; then : >+ $as_echo_n "(cached) " >&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 confdefs.h - <<_ACEOF >conftest.$ac_ext >+/* end confdefs.h. */ >+ >+int >+main () >+{ >+ >+ ; >+ return 0; >+} >+_ACEOF >+if ac_fn_c_try_compile "$LINENO"; then : >+ ac_cv_prog_cc_g=yes >+else >+ CFLAGS="" >+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext >+/* end confdefs.h. */ >+ >+int >+main () >+{ >+ >+ ; >+ return 0; >+} >+_ACEOF >+if ac_fn_c_try_compile "$LINENO"; then : >+ >+else >+ ac_c_werror_flag=$ac_save_c_werror_flag >+ CFLAGS="-g" >+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext >+/* end confdefs.h. */ >+ >+int >+main () >+{ >+ >+ ; >+ return 0; >+} >+_ACEOF >+if ac_fn_c_try_compile "$LINENO"; then : >+ ac_cv_prog_cc_g=yes >+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 >+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 >+$as_echo "$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 >+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 >+$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } >+if test "${ac_cv_prog_cc_c89+set}" = set; then : >+ $as_echo_n "(cached) " >&6 >+else >+ ac_cv_prog_cc_c89=no >+ac_save_CC=$CC >+cat confdefs.h - <<_ACEOF >conftest.$ac_ext >+/* end confdefs.h. */ >+#include <stdarg.h> >+#include <stdio.h> >+#include <sys/types.h> >+#include <sys/stat.h> >+/* 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" >+ if ac_fn_c_try_compile "$LINENO"; then : >+ ac_cv_prog_cc_c89=$ac_arg >+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) >+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 >+$as_echo "none needed" >&6; } ;; >+ xno) >+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 >+$as_echo "unsupported" >&6; } ;; >+ *) >+ CC="$CC $ac_cv_prog_cc_c89" >+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 >+$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; >+esac >+if test "x$ac_cv_prog_cc_c89" != xno; then : >+ >+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 >+ >+depcc="$CC" am_compiler_list= >+ >+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 >+$as_echo_n "checking dependency style of $depcc... " >&6; } >+if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then : >+ $as_echo_n "(cached) " >&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 >+ am__universal=false >+ case " $depcc " in #( >+ *\ -arch\ *\ -arch\ *) am__universal=true ;; >+ esac >+ >+ 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 >+ >+ # 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. Also, some Intel >+ # versions had trouble with output in subdirs >+ am__obj=sub/conftest.${OBJEXT-o} >+ am__minus_obj="-o $am__obj" >+ case $depmode in >+ gcc) >+ # This depmode causes a compiler race in universal mode. >+ test "$am__universal" = false || continue >+ ;; >+ 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 >+ ;; >+ msvisualcpp | msvcmsys) >+ # This compiler won't grok `-c -o', but also, the minuso test has >+ # not run yet. These depmodes are late enough in the game, and >+ # so weak that their functioning should not be impacted. >+ am__obj=conftest.${OBJEXT-o} >+ am__minus_obj= >+ ;; >+ none) break ;; >+ esac >+ if depmode=$depmode \ >+ source=sub/conftest.c object=$am__obj \ >+ depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ >+ $SHELL ./depcomp $depcc -c $am__minus_obj 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 $am__obj 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 >+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 >+$as_echo "$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 >+ >+ >+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 >+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 >+$as_echo_n "checking for $ac_word... " >&6; } >+if test "${ac_cv_prog_CXX+set}" = set; then : >+ $as_echo_n "(cached) " >&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" >+ $as_echo "$as_me:${as_lineno-$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 >+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5 >+$as_echo "$CXX" >&6; } >+else >+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 >+$as_echo "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 >+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 >+$as_echo_n "checking for $ac_word... " >&6; } >+if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then : >+ $as_echo_n "(cached) " >&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" >+ $as_echo "$as_me:${as_lineno-$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 >+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5 >+$as_echo "$ac_ct_CXX" >&6; } >+else >+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 >+$as_echo "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:) >+{ $as_echo "$as_me:${as_lineno-$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;} >+ac_tool_warned=yes ;; >+esac >+ CXX=$ac_ct_CXX >+ fi >+fi >+ >+ fi >+fi >+# Provide some information about the compiler. >+$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5 >+set X $ac_compile >+ac_compiler=$2 >+for ac_option in --version -v -V -qversion; do >+ { { ac_try="$ac_compiler $ac_option >&5" >+case "(($ac_try" in >+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; >+ *) ac_try_echo=$ac_try;; >+esac >+eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" >+$as_echo "$ac_try_echo"; } >&5 >+ (eval "$ac_compiler $ac_option >&5") 2>conftest.err >+ ac_status=$? >+ if test -s conftest.err; then >+ sed '10a\ >+... rest of stderr output deleted ... >+ 10q' conftest.err >conftest.er1 >+ cat conftest.er1 >&5 >+ rm -f conftest.er1 conftest.err >+ fi >+ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 >+ test $ac_status = 0; } >+done >+ >+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5 >+$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; } >+if test "${ac_cv_cxx_compiler_gnu+set}" = set; then : >+ $as_echo_n "(cached) " >&6 >+else >+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext >+/* end confdefs.h. */ >+ >+int >+main () >+{ >+#ifndef __GNUC__ >+ choke me >+#endif >+ >+ ; >+ return 0; >+} >+_ACEOF >+if ac_fn_cxx_try_compile "$LINENO"; then : >+ ac_compiler_gnu=yes >+else >+ 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 >+{ $as_echo "$as_me:${as_lineno-$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 >+ac_test_CXXFLAGS=${CXXFLAGS+set} >+ac_save_CXXFLAGS=$CXXFLAGS >+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5 >+$as_echo_n "checking whether $CXX accepts -g... " >&6; } >+if test "${ac_cv_prog_cxx_g+set}" = set; then : >+ $as_echo_n "(cached) " >&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 confdefs.h - <<_ACEOF >conftest.$ac_ext >+/* end confdefs.h. */ >+ >+int >+main () >+{ >+ >+ ; >+ return 0; >+} >+_ACEOF >+if ac_fn_cxx_try_compile "$LINENO"; then : >+ ac_cv_prog_cxx_g=yes >+else >+ CXXFLAGS="" >+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext >+/* end confdefs.h. */ >+ >+int >+main () >+{ >+ >+ ; >+ return 0; >+} >+_ACEOF >+if ac_fn_cxx_try_compile "$LINENO"; then : >+ >+else >+ ac_cxx_werror_flag=$ac_save_cxx_werror_flag >+ CXXFLAGS="-g" >+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext >+/* end confdefs.h. */ >+ >+int >+main () >+{ >+ >+ ; >+ return 0; >+} >+_ACEOF >+if ac_fn_cxx_try_compile "$LINENO"; then : >+ ac_cv_prog_cxx_g=yes >+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 >+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5 >+$as_echo "$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=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 >+ >+depcc="$CXX" am_compiler_list= >+ >+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 >+$as_echo_n "checking dependency style of $depcc... " >&6; } >+if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then : >+ $as_echo_n "(cached) " >&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 >+ am__universal=false >+ case " $depcc " in #( >+ *\ -arch\ *\ -arch\ *) am__universal=true ;; >+ esac >+ >+ 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 >+ >+ # 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. Also, some Intel >+ # versions had trouble with output in subdirs >+ am__obj=sub/conftest.${OBJEXT-o} >+ am__minus_obj="-o $am__obj" >+ case $depmode in >+ gcc) >+ # This depmode causes a compiler race in universal mode. >+ test "$am__universal" = false || continue >+ ;; >+ 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 >+ ;; >+ msvisualcpp | msvcmsys) >+ # This compiler won't grok `-c -o', but also, the minuso test has >+ # not run yet. These depmodes are late enough in the game, and >+ # so weak that their functioning should not be impacted. >+ am__obj=conftest.${OBJEXT-o} >+ am__minus_obj= >+ ;; >+ none) break ;; >+ esac >+ if depmode=$depmode \ >+ source=sub/conftest.c object=$am__obj \ >+ depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ >+ $SHELL ./depcomp $depcc -c $am__minus_obj 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 $am__obj 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 >- ac_cv_path_EGREP=$EGREP >+ am_cv_CXX_dependencies_compiler_type=none > fi > >- fi > fi >-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 >-$as_echo "$ac_cv_path_EGREP" >&6; } >- EGREP="$ac_cv_path_EGREP" >+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CXX_dependencies_compiler_type" >&5 >+$as_echo "$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 > > >-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 >-$as_echo_n "checking for ANSI C header files... " >&6; } >-if test "${ac_cv_header_stdc+set}" = set; then : >+for ac_prog in 'bison -y' byacc >+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:${as_lineno-$LINENO}: checking for $ac_word" >&5 >+$as_echo_n "checking for $ac_word... " >&6; } >+if test "${ac_cv_prog_YACC+set}" = set; then : > $as_echo_n "(cached) " >&6 > else >- cat confdefs.h - <<_ACEOF >conftest.$ac_ext >-/* end confdefs.h. */ >-#include <stdlib.h> >-#include <stdarg.h> >-#include <string.h> >-#include <float.h> >- >-int >-main () >-{ >+ if test -n "$YACC"; then >+ ac_cv_prog_YACC="$YACC" # 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_YACC="$ac_prog" >+ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 >+ break 2 >+ fi >+done >+ done >+IFS=$as_save_IFS > >- ; >- return 0; >-} >-_ACEOF >-if ac_fn_c_try_compile "$LINENO"; then : >- ac_cv_header_stdc=yes >+fi >+fi >+YACC=$ac_cv_prog_YACC >+if test -n "$YACC"; then >+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5 >+$as_echo "$YACC" >&6; } > else >- ac_cv_header_stdc=no >+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 >+$as_echo "no" >&6; } > 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 confdefs.h - <<_ACEOF >conftest.$ac_ext >-/* end confdefs.h. */ >-#include <string.h> > >-_ACEOF >-if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | >- $EGREP "memchr" >/dev/null 2>&1; then : >+ test -n "$YACC" && break >+done >+test -n "$YACC" || YACC="yacc" > >+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:${as_lineno-$LINENO}: checking for $ac_word" >&5 >+$as_echo_n "checking for $ac_word... " >&6; } >+if test "${ac_cv_prog_RANLIB+set}" = set; then : >+ $as_echo_n "(cached) " >&6 > else >- ac_cv_header_stdc=no >-fi >-rm -f conftest* >+ 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" >+ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 >+ break 2 >+ fi >+done >+ done >+IFS=$as_save_IFS > > fi >- >-if test $ac_cv_header_stdc = yes; then >- # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. >- cat confdefs.h - <<_ACEOF >conftest.$ac_ext >-/* end confdefs.h. */ >-#include <stdlib.h> >- >-_ACEOF >-if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | >- $EGREP "free" >/dev/null 2>&1; then : >- >+fi >+RANLIB=$ac_cv_prog_RANLIB >+if test -n "$RANLIB"; then >+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 >+$as_echo "$RANLIB" >&6; } > else >- ac_cv_header_stdc=no >+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 >+$as_echo "no" >&6; } > 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 : >- : >+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 >+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 >+$as_echo_n "checking for $ac_word... " >&6; } >+if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then : >+ $as_echo_n "(cached) " >&6 > else >- cat confdefs.h - <<_ACEOF >conftest.$ac_ext >-/* end confdefs.h. */ >-#include <ctype.h> >-#include <stdlib.h> >-#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 >-if ac_fn_c_try_run "$LINENO"; then : >- >+ if test -n "$ac_ct_RANLIB"; then >+ ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. > else >- ac_cv_header_stdc=no >-fi >-rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ >- conftest.$ac_objext conftest.beam conftest.$ac_ext >-fi >+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" >+ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 >+ break 2 >+ fi >+done >+ done >+IFS=$as_save_IFS > > fi > fi >-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 >-$as_echo "$ac_cv_header_stdc" >&6; } >-if test $ac_cv_header_stdc = yes; then >- >-$as_echo "#define STDC_HEADERS 1" >>confdefs.h >+ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB >+if test -n "$ac_ct_RANLIB"; then >+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 >+$as_echo "$ac_ct_RANLIB" >&6; } >+else >+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 >+$as_echo "no" >&6; } >+fi > >+ if test "x$ac_ct_RANLIB" = x; then >+ RANLIB=":" >+ else >+ case $cross_compiling:$ac_tool_warned in >+yes:) >+{ $as_echo "$as_me:${as_lineno-$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;} >+ac_tool_warned=yes ;; >+esac >+ RANLIB=$ac_ct_RANLIB >+ fi >+else >+ RANLIB="$ac_cv_prog_RANLIB" > 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=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` >-ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default >-" >-eval as_val=\$$as_ac_Header >- if test "x$as_val" = x""yes; then : >- cat >>confdefs.h <<_ACEOF >-#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 >-_ACEOF > >+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5 >+$as_echo_n "checking whether ln -s works... " >&6; } >+LN_S=$as_ln_s >+if test "$LN_S" = "ln -s"; then >+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 >+$as_echo "yes" >&6; } >+else >+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5 >+$as_echo "no, using $LN_S" >&6; } > fi > >-done >- > > > ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default" >@@ -7393,6 +8143,14 @@ if test -z "${THREADS_TRUE}" && test -z "${THREADS_FALSE}"; then > as_fn_error "conditional \"THREADS\" was never defined. > Usually this means the macro was only invoked conditionally." "$LINENO" 5 > fi >+if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then >+ as_fn_error "conditional \"AMDEP\" was never defined. >+Usually this means the macro was only invoked conditionally." "$LINENO" 5 >+fi >+if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then >+ as_fn_error "conditional \"am__fastdepCC\" was never defined. >+Usually this means the macro was only invoked conditionally." "$LINENO" 5 >+fi > if test -z "${PLUGINS_TRUE}" && test -z "${PLUGINS_FALSE}"; then > as_fn_error "conditional \"PLUGINS\" was never defined. > Usually this means the macro was only invoked conditionally." "$LINENO" 5 >@@ -7417,10 +8175,6 @@ if test -z "${DEFAULT_TARGET_X86_64_TRUE}" && test -z "${DEFAULT_TARGET_X86_64_F > as_fn_error "conditional \"DEFAULT_TARGET_X86_64\" was never defined. > Usually this means the macro was only invoked conditionally." "$LINENO" 5 > fi >-if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then >- as_fn_error "conditional \"AMDEP\" was never defined. >-Usually this means the macro was only invoked conditionally." "$LINENO" 5 >-fi > if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then > as_fn_error "conditional \"am__fastdepCC\" was never defined. > Usually this means the macro was only invoked conditionally." "$LINENO" 5 >--- a/bfd/configure >+++ b/bfd/configure >@@ -11995,9 +11995,94 @@ fi > > > if test "$plugins" = "yes"; then >- if test "$enable_dlopen" != "yes" ; then >+ has_dlopen=yes >+ # Check for dlopen support >+ ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default >+" >+if test "x$ac_cv_header_dlfcn_h" = x""yes; then : >+ >+else >+ has_dlopen=no >+fi >+ >+ >+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5 >+$as_echo_n "checking for library containing dlopen... " >&6; } >+if test "${ac_cv_search_dlopen+set}" = set; then : >+ $as_echo_n "(cached) " >&6 >+else >+ ac_func_search_save_LIBS=$LIBS >+cat confdefs.h - <<_ACEOF >conftest.$ac_ext >+/* 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 >+for ac_lib in '' dl; do >+ if test -z "$ac_lib"; then >+ ac_res="none required" >+ else >+ ac_res=-l$ac_lib >+ LIBS="-l$ac_lib $ac_func_search_save_LIBS" >+ fi >+ if ac_fn_c_try_link "$LINENO"; then : >+ ac_cv_search_dlopen=$ac_res >+fi >+rm -f core conftest.err conftest.$ac_objext \ >+ conftest$ac_exeext >+ if test "${ac_cv_search_dlopen+set}" = set; then : >+ break >+fi >+done >+if test "${ac_cv_search_dlopen+set}" = set; then : >+ >+else >+ ac_cv_search_dlopen=no >+fi >+rm conftest.$ac_ext >+LIBS=$ac_func_search_save_LIBS >+fi >+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5 >+$as_echo "$ac_cv_search_dlopen" >&6; } >+ac_res=$ac_cv_search_dlopen >+if test "$ac_res" != no; then : >+ test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" >+ >+else >+ has_dlopen=no >+fi >+ >+ for ac_func in dlsym dlclose >+do : >+ as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` >+ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" >+eval as_val=\$$as_ac_var >+ if test "x$as_val" = x""yes; then : >+ cat >>confdefs.h <<_ACEOF >+#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 >+_ACEOF >+ >+else >+ has_dlopen=no >+fi >+done >+ >+ >+ if test "$has_dlopen" != "yes" ; then > as_fn_error " >- Building BFD with plugin support requires a host that supports -ldl." "$LINENO" 5 >+ Building BFD with plugin support requires a host that supports dlopen." "$LINENO" 5 > fi > enable_targets="$enable_targets plugin" > fi
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 347931
:
271799
|
295153
| 295155 |
357492
|
357496
|
363812
|
363814
|
363816