2055 lines
63 KiB
Diff
2055 lines
63 KiB
Diff
|
--- gold/configure.ac.orig 2009-05-27 17:51:48.000000000 +0200
|
||
|
+++ gold/configure.ac 2009-05-27 17:52:48.000000000 +0200
|
||
|
@@ -318,13 +318,16 @@
|
||
|
AC_SEARCH_LIBS(zlibVersion, z, [AC_CHECK_HEADERS(zlib.h)])
|
||
|
AM_CONDITIONAL(HAVE_ZLIB, test "$ac_cv_search_zlibVersion" != "no")
|
||
|
|
||
|
+# Use C for the following tests, new GCC and glibc provide overloads
|
||
|
+# for C++ which confuse the decl checks
|
||
|
+AC_CHECK_DECLS([basename, ffs, asprintf, vasprintf, snprintf, vsnprintf, strverscmp])
|
||
|
+
|
||
|
AC_LANG_PUSH(C++)
|
||
|
|
||
|
AC_CHECK_HEADERS(tr1/unordered_set tr1/unordered_map)
|
||
|
AC_CHECK_HEADERS(ext/hash_map ext/hash_set)
|
||
|
AC_CHECK_HEADERS(byteswap.h)
|
||
|
AC_CHECK_FUNCS(mallinfo posix_fallocate)
|
||
|
-AC_CHECK_DECLS([basename, ffs, asprintf, vasprintf, snprintf, vsnprintf, strverscmp])
|
||
|
|
||
|
# Use of ::std::tr1::unordered_map::rehash causes undefined symbols
|
||
|
# at link time with some versions of GCC.
|
||
|
--- gold/configure.orig 2009-05-27 17:51:51.000000000 +0200
|
||
|
+++ gold/configure 2009-05-27 17:53:09.000000000 +0200
|
||
|
@@ -6058,272 +6058,240 @@
|
||
|
fi
|
||
|
|
||
|
|
||
|
-ac_ext=cc
|
||
|
-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
|
||
|
-
|
||
|
-
|
||
|
-
|
||
|
-ac_ext=cc
|
||
|
-ac_cpp='$CXXCPP $CPPFLAGS'
|
||
|
-ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
|
||
|
-ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
|
||
|
-ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
|
||
|
-echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
|
||
|
-echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6
|
||
|
-if test -z "$CXXCPP"; then
|
||
|
- if test "${ac_cv_prog_CXXCPP+set}" = set; then
|
||
|
+# Use C for the following tests, new GCC and glibc provide overloads
|
||
|
+# for C++ which confuse the decl checks
|
||
|
+echo "$as_me:$LINENO: checking whether basename is declared" >&5
|
||
|
+echo $ECHO_N "checking whether basename is declared... $ECHO_C" >&6
|
||
|
+if test "${ac_cv_have_decl_basename+set}" = set; then
|
||
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
||
|
else
|
||
|
- # Double quotes because CXXCPP needs to be expanded
|
||
|
- for CXXCPP in "$CXX -E" "/lib/cpp"
|
||
|
- do
|
||
|
- ac_preproc_ok=false
|
||
|
-for ac_cxx_preproc_warn_flag in '' yes
|
||
|
-do
|
||
|
- # Use a header file that comes with gcc, so configuring glibc
|
||
|
- # with a fresh cross-compiler works.
|
||
|
- # Prefer <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 >conftest.$ac_ext <<_ACEOF
|
||
|
/* confdefs.h. */
|
||
|
_ACEOF
|
||
|
cat confdefs.h >>conftest.$ac_ext
|
||
|
cat >>conftest.$ac_ext <<_ACEOF
|
||
|
/* end confdefs.h. */
|
||
|
-#ifdef __STDC__
|
||
|
-# include <limits.h>
|
||
|
-#else
|
||
|
-# include <assert.h>
|
||
|
+$ac_includes_default
|
||
|
+int
|
||
|
+main ()
|
||
|
+{
|
||
|
+#ifndef basename
|
||
|
+ char *p = (char *) basename;
|
||
|
#endif
|
||
|
- Syntax error
|
||
|
+
|
||
|
+ ;
|
||
|
+ return 0;
|
||
|
+}
|
||
|
_ACEOF
|
||
|
-if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
|
||
|
- (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
|
||
|
+rm -f conftest.$ac_objext
|
||
|
+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
|
||
|
+ (eval $ac_compile) 2>conftest.er1
|
||
|
ac_status=$?
|
||
|
grep -v '^ *+' conftest.er1 >conftest.err
|
||
|
rm -f conftest.er1
|
||
|
cat conftest.err >&5
|
||
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
||
|
- (exit $ac_status); } >/dev/null; then
|
||
|
- if test -s conftest.err; then
|
||
|
- ac_cpp_err=$ac_cxx_preproc_warn_flag
|
||
|
- ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
|
||
|
- else
|
||
|
- ac_cpp_err=
|
||
|
- fi
|
||
|
-else
|
||
|
- ac_cpp_err=yes
|
||
|
-fi
|
||
|
-if test -z "$ac_cpp_err"; then
|
||
|
- :
|
||
|
+ (exit $ac_status); } &&
|
||
|
+ { ac_try='test -z "$ac_c_werror_flag"
|
||
|
+ || test ! -s conftest.err'
|
||
|
+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
|
||
|
+ (eval $ac_try) 2>&5
|
||
|
+ ac_status=$?
|
||
|
+ echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
||
|
+ (exit $ac_status); }; } &&
|
||
|
+ { ac_try='test -s conftest.$ac_objext'
|
||
|
+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
|
||
|
+ (eval $ac_try) 2>&5
|
||
|
+ ac_status=$?
|
||
|
+ echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
||
|
+ (exit $ac_status); }; }; then
|
||
|
+ ac_cv_have_decl_basename=yes
|
||
|
else
|
||
|
echo "$as_me: failed program was:" >&5
|
||
|
sed 's/^/| /' conftest.$ac_ext >&5
|
||
|
|
||
|
- # Broken: fails on valid input.
|
||
|
-continue
|
||
|
+ac_cv_have_decl_basename=no
|
||
|
fi
|
||
|
-rm -f conftest.err conftest.$ac_ext
|
||
|
+rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
|
||
|
+fi
|
||
|
+echo "$as_me:$LINENO: result: $ac_cv_have_decl_basename" >&5
|
||
|
+echo "${ECHO_T}$ac_cv_have_decl_basename" >&6
|
||
|
+if test $ac_cv_have_decl_basename = yes; then
|
||
|
|
||
|
- # OK, works on sane cases. Now check whether non-existent headers
|
||
|
- # can be detected and how.
|
||
|
+cat >>confdefs.h <<_ACEOF
|
||
|
+#define HAVE_DECL_BASENAME 1
|
||
|
+_ACEOF
|
||
|
+
|
||
|
+
|
||
|
+else
|
||
|
+ cat >>confdefs.h <<_ACEOF
|
||
|
+#define HAVE_DECL_BASENAME 0
|
||
|
+_ACEOF
|
||
|
+
|
||
|
+
|
||
|
+fi
|
||
|
+echo "$as_me:$LINENO: checking whether ffs is declared" >&5
|
||
|
+echo $ECHO_N "checking whether ffs is declared... $ECHO_C" >&6
|
||
|
+if test "${ac_cv_have_decl_ffs+set}" = set; then
|
||
|
+ echo $ECHO_N "(cached) $ECHO_C" >&6
|
||
|
+else
|
||
|
cat >conftest.$ac_ext <<_ACEOF
|
||
|
/* confdefs.h. */
|
||
|
_ACEOF
|
||
|
cat confdefs.h >>conftest.$ac_ext
|
||
|
cat >>conftest.$ac_ext <<_ACEOF
|
||
|
/* end confdefs.h. */
|
||
|
-#include <ac_nonexistent.h>
|
||
|
+$ac_includes_default
|
||
|
+int
|
||
|
+main ()
|
||
|
+{
|
||
|
+#ifndef ffs
|
||
|
+ char *p = (char *) ffs;
|
||
|
+#endif
|
||
|
+
|
||
|
+ ;
|
||
|
+ return 0;
|
||
|
+}
|
||
|
_ACEOF
|
||
|
-if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
|
||
|
- (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
|
||
|
+rm -f conftest.$ac_objext
|
||
|
+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
|
||
|
+ (eval $ac_compile) 2>conftest.er1
|
||
|
ac_status=$?
|
||
|
grep -v '^ *+' conftest.er1 >conftest.err
|
||
|
rm -f conftest.er1
|
||
|
cat conftest.err >&5
|
||
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
||
|
- (exit $ac_status); } >/dev/null; then
|
||
|
- if test -s conftest.err; then
|
||
|
- ac_cpp_err=$ac_cxx_preproc_warn_flag
|
||
|
- ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
|
||
|
- else
|
||
|
- ac_cpp_err=
|
||
|
- fi
|
||
|
-else
|
||
|
- ac_cpp_err=yes
|
||
|
-fi
|
||
|
-if test -z "$ac_cpp_err"; then
|
||
|
- # Broken: success on invalid input.
|
||
|
-continue
|
||
|
+ (exit $ac_status); } &&
|
||
|
+ { ac_try='test -z "$ac_c_werror_flag"
|
||
|
+ || test ! -s conftest.err'
|
||
|
+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
|
||
|
+ (eval $ac_try) 2>&5
|
||
|
+ ac_status=$?
|
||
|
+ echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
||
|
+ (exit $ac_status); }; } &&
|
||
|
+ { ac_try='test -s conftest.$ac_objext'
|
||
|
+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
|
||
|
+ (eval $ac_try) 2>&5
|
||
|
+ ac_status=$?
|
||
|
+ echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
||
|
+ (exit $ac_status); }; }; then
|
||
|
+ ac_cv_have_decl_ffs=yes
|
||
|
else
|
||
|
echo "$as_me: failed program was:" >&5
|
||
|
sed 's/^/| /' conftest.$ac_ext >&5
|
||
|
|
||
|
- # Passes both tests.
|
||
|
-ac_preproc_ok=:
|
||
|
-break
|
||
|
+ac_cv_have_decl_ffs=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 conftest.err conftest.$ac_objext conftest.$ac_ext
|
||
|
fi
|
||
|
+echo "$as_me:$LINENO: result: $ac_cv_have_decl_ffs" >&5
|
||
|
+echo "${ECHO_T}$ac_cv_have_decl_ffs" >&6
|
||
|
+if test $ac_cv_have_decl_ffs = yes; then
|
||
|
+
|
||
|
+cat >>confdefs.h <<_ACEOF
|
||
|
+#define HAVE_DECL_FFS 1
|
||
|
+_ACEOF
|
||
|
|
||
|
- done
|
||
|
- ac_cv_prog_CXXCPP=$CXXCPP
|
||
|
|
||
|
-fi
|
||
|
- CXXCPP=$ac_cv_prog_CXXCPP
|
||
|
else
|
||
|
- ac_cv_prog_CXXCPP=$CXXCPP
|
||
|
+ cat >>confdefs.h <<_ACEOF
|
||
|
+#define HAVE_DECL_FFS 0
|
||
|
+_ACEOF
|
||
|
+
|
||
|
+
|
||
|
fi
|
||
|
-echo "$as_me:$LINENO: result: $CXXCPP" >&5
|
||
|
-echo "${ECHO_T}$CXXCPP" >&6
|
||
|
-ac_preproc_ok=false
|
||
|
-for ac_cxx_preproc_warn_flag in '' yes
|
||
|
-do
|
||
|
- # Use a header file that comes with gcc, so configuring glibc
|
||
|
- # with a fresh cross-compiler works.
|
||
|
- # Prefer <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.
|
||
|
+echo "$as_me:$LINENO: checking whether asprintf is declared" >&5
|
||
|
+echo $ECHO_N "checking whether asprintf is declared... $ECHO_C" >&6
|
||
|
+if test "${ac_cv_have_decl_asprintf+set}" = set; then
|
||
|
+ echo $ECHO_N "(cached) $ECHO_C" >&6
|
||
|
+else
|
||
|
cat >conftest.$ac_ext <<_ACEOF
|
||
|
/* confdefs.h. */
|
||
|
_ACEOF
|
||
|
cat confdefs.h >>conftest.$ac_ext
|
||
|
cat >>conftest.$ac_ext <<_ACEOF
|
||
|
/* end confdefs.h. */
|
||
|
-#ifdef __STDC__
|
||
|
-# include <limits.h>
|
||
|
-#else
|
||
|
-# include <assert.h>
|
||
|
+$ac_includes_default
|
||
|
+int
|
||
|
+main ()
|
||
|
+{
|
||
|
+#ifndef asprintf
|
||
|
+ char *p = (char *) asprintf;
|
||
|
#endif
|
||
|
- Syntax error
|
||
|
+
|
||
|
+ ;
|
||
|
+ return 0;
|
||
|
+}
|
||
|
_ACEOF
|
||
|
-if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
|
||
|
- (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
|
||
|
+rm -f conftest.$ac_objext
|
||
|
+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
|
||
|
+ (eval $ac_compile) 2>conftest.er1
|
||
|
ac_status=$?
|
||
|
grep -v '^ *+' conftest.er1 >conftest.err
|
||
|
rm -f conftest.er1
|
||
|
cat conftest.err >&5
|
||
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
||
|
- (exit $ac_status); } >/dev/null; then
|
||
|
- if test -s conftest.err; then
|
||
|
- ac_cpp_err=$ac_cxx_preproc_warn_flag
|
||
|
- ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
|
||
|
- else
|
||
|
- ac_cpp_err=
|
||
|
- fi
|
||
|
-else
|
||
|
- ac_cpp_err=yes
|
||
|
-fi
|
||
|
-if test -z "$ac_cpp_err"; then
|
||
|
- :
|
||
|
+ (exit $ac_status); } &&
|
||
|
+ { ac_try='test -z "$ac_c_werror_flag"
|
||
|
+ || test ! -s conftest.err'
|
||
|
+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
|
||
|
+ (eval $ac_try) 2>&5
|
||
|
+ ac_status=$?
|
||
|
+ echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
||
|
+ (exit $ac_status); }; } &&
|
||
|
+ { ac_try='test -s conftest.$ac_objext'
|
||
|
+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
|
||
|
+ (eval $ac_try) 2>&5
|
||
|
+ ac_status=$?
|
||
|
+ echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
||
|
+ (exit $ac_status); }; }; then
|
||
|
+ ac_cv_have_decl_asprintf=yes
|
||
|
else
|
||
|
echo "$as_me: failed program was:" >&5
|
||
|
sed 's/^/| /' conftest.$ac_ext >&5
|
||
|
|
||
|
- # Broken: fails on valid input.
|
||
|
-continue
|
||
|
+ac_cv_have_decl_asprintf=no
|
||
|
fi
|
||
|
-rm -f conftest.err conftest.$ac_ext
|
||
|
+rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
|
||
|
+fi
|
||
|
+echo "$as_me:$LINENO: result: $ac_cv_have_decl_asprintf" >&5
|
||
|
+echo "${ECHO_T}$ac_cv_have_decl_asprintf" >&6
|
||
|
+if test $ac_cv_have_decl_asprintf = yes; then
|
||
|
|
||
|
- # OK, works on sane cases. Now check whether non-existent headers
|
||
|
- # can be detected and how.
|
||
|
- cat >conftest.$ac_ext <<_ACEOF
|
||
|
-/* confdefs.h. */
|
||
|
+cat >>confdefs.h <<_ACEOF
|
||
|
+#define HAVE_DECL_ASPRINTF 1
|
||
|
_ACEOF
|
||
|
-cat confdefs.h >>conftest.$ac_ext
|
||
|
-cat >>conftest.$ac_ext <<_ACEOF
|
||
|
-/* end confdefs.h. */
|
||
|
-#include <ac_nonexistent.h>
|
||
|
-_ACEOF
|
||
|
-if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
|
||
|
- (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
|
||
|
- ac_status=$?
|
||
|
- grep -v '^ *+' conftest.er1 >conftest.err
|
||
|
- rm -f conftest.er1
|
||
|
- cat conftest.err >&5
|
||
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
||
|
- (exit $ac_status); } >/dev/null; then
|
||
|
- if test -s conftest.err; then
|
||
|
- ac_cpp_err=$ac_cxx_preproc_warn_flag
|
||
|
- ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
|
||
|
- else
|
||
|
- ac_cpp_err=
|
||
|
- fi
|
||
|
-else
|
||
|
- ac_cpp_err=yes
|
||
|
-fi
|
||
|
-if test -z "$ac_cpp_err"; then
|
||
|
- # Broken: success on invalid input.
|
||
|
-continue
|
||
|
-else
|
||
|
- echo "$as_me: failed program was:" >&5
|
||
|
-sed 's/^/| /' conftest.$ac_ext >&5
|
||
|
|
||
|
- # Passes both tests.
|
||
|
-ac_preproc_ok=:
|
||
|
-break
|
||
|
-fi
|
||
|
-rm -f conftest.err conftest.$ac_ext
|
||
|
|
||
|
-done
|
||
|
-# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
|
||
|
-rm -f conftest.err conftest.$ac_ext
|
||
|
-if $ac_preproc_ok; then
|
||
|
- :
|
||
|
else
|
||
|
- { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
|
||
|
-echo "$as_me: error: in \`$ac_pwd':" >&2;}
|
||
|
-{ { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
|
||
|
-See \`config.log' for more details." >&5
|
||
|
-echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
|
||
|
-See \`config.log' for more details." >&2;}
|
||
|
- { (exit 1); exit 1; }; }; }
|
||
|
-fi
|
||
|
-
|
||
|
-ac_ext=cc
|
||
|
-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
|
||
|
-
|
||
|
-
|
||
|
+ cat >>confdefs.h <<_ACEOF
|
||
|
+#define HAVE_DECL_ASPRINTF 0
|
||
|
+_ACEOF
|
||
|
|
||
|
|
||
|
-for ac_header in tr1/unordered_set tr1/unordered_map
|
||
|
-do
|
||
|
-as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
|
||
|
-if eval "test \"\${$as_ac_Header+set}\" = set"; then
|
||
|
- echo "$as_me:$LINENO: checking for $ac_header" >&5
|
||
|
-echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
|
||
|
-if eval "test \"\${$as_ac_Header+set}\" = set"; then
|
||
|
- echo $ECHO_N "(cached) $ECHO_C" >&6
|
||
|
fi
|
||
|
-echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
|
||
|
-echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
|
||
|
+echo "$as_me:$LINENO: checking whether vasprintf is declared" >&5
|
||
|
+echo $ECHO_N "checking whether vasprintf is declared... $ECHO_C" >&6
|
||
|
+if test "${ac_cv_have_decl_vasprintf+set}" = set; then
|
||
|
+ echo $ECHO_N "(cached) $ECHO_C" >&6
|
||
|
else
|
||
|
- # Is the header compilable?
|
||
|
-echo "$as_me:$LINENO: checking $ac_header usability" >&5
|
||
|
-echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
|
||
|
-cat >conftest.$ac_ext <<_ACEOF
|
||
|
+ cat >conftest.$ac_ext <<_ACEOF
|
||
|
/* confdefs.h. */
|
||
|
_ACEOF
|
||
|
cat confdefs.h >>conftest.$ac_ext
|
||
|
cat >>conftest.$ac_ext <<_ACEOF
|
||
|
/* end confdefs.h. */
|
||
|
$ac_includes_default
|
||
|
-#include <$ac_header>
|
||
|
+int
|
||
|
+main ()
|
||
|
+{
|
||
|
+#ifndef vasprintf
|
||
|
+ char *p = (char *) vasprintf;
|
||
|
+#endif
|
||
|
+
|
||
|
+ ;
|
||
|
+ return 0;
|
||
|
+}
|
||
|
_ACEOF
|
||
|
rm -f conftest.$ac_objext
|
||
|
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
|
||
|
@@ -6334,7 +6302,7 @@
|
||
|
cat conftest.err >&5
|
||
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
||
|
(exit $ac_status); } &&
|
||
|
- { ac_try='test -z "$ac_cxx_werror_flag"
|
||
|
+ { ac_try='test -z "$ac_c_werror_flag"
|
||
|
|| test ! -s conftest.err'
|
||
|
{ (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
|
||
|
(eval $ac_try) 2>&5
|
||
|
@@ -6347,134 +6315,53 @@
|
||
|
ac_status=$?
|
||
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
||
|
(exit $ac_status); }; }; then
|
||
|
- ac_header_compiler=yes
|
||
|
+ ac_cv_have_decl_vasprintf=yes
|
||
|
else
|
||
|
echo "$as_me: failed program was:" >&5
|
||
|
sed 's/^/| /' conftest.$ac_ext >&5
|
||
|
|
||
|
-ac_header_compiler=no
|
||
|
+ac_cv_have_decl_vasprintf=no
|
||
|
fi
|
||
|
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
|
||
|
-echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
|
||
|
-echo "${ECHO_T}$ac_header_compiler" >&6
|
||
|
+fi
|
||
|
+echo "$as_me:$LINENO: result: $ac_cv_have_decl_vasprintf" >&5
|
||
|
+echo "${ECHO_T}$ac_cv_have_decl_vasprintf" >&6
|
||
|
+if test $ac_cv_have_decl_vasprintf = yes; then
|
||
|
|
||
|
-# Is the header present?
|
||
|
-echo "$as_me:$LINENO: checking $ac_header presence" >&5
|
||
|
-echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
|
||
|
-cat >conftest.$ac_ext <<_ACEOF
|
||
|
-/* confdefs.h. */
|
||
|
-_ACEOF
|
||
|
-cat confdefs.h >>conftest.$ac_ext
|
||
|
-cat >>conftest.$ac_ext <<_ACEOF
|
||
|
-/* end confdefs.h. */
|
||
|
-#include <$ac_header>
|
||
|
+cat >>confdefs.h <<_ACEOF
|
||
|
+#define HAVE_DECL_VASPRINTF 1
|
||
|
_ACEOF
|
||
|
-if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
|
||
|
- (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
|
||
|
- ac_status=$?
|
||
|
- grep -v '^ *+' conftest.er1 >conftest.err
|
||
|
- rm -f conftest.er1
|
||
|
- cat conftest.err >&5
|
||
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
||
|
- (exit $ac_status); } >/dev/null; then
|
||
|
- if test -s conftest.err; then
|
||
|
- ac_cpp_err=$ac_cxx_preproc_warn_flag
|
||
|
- ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
|
||
|
- else
|
||
|
- ac_cpp_err=
|
||
|
- fi
|
||
|
-else
|
||
|
- ac_cpp_err=yes
|
||
|
-fi
|
||
|
-if test -z "$ac_cpp_err"; then
|
||
|
- ac_header_preproc=yes
|
||
|
-else
|
||
|
- echo "$as_me: failed program was:" >&5
|
||
|
-sed 's/^/| /' conftest.$ac_ext >&5
|
||
|
|
||
|
- ac_header_preproc=no
|
||
|
-fi
|
||
|
-rm -f conftest.err conftest.$ac_ext
|
||
|
-echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
|
||
|
-echo "${ECHO_T}$ac_header_preproc" >&6
|
||
|
|
||
|
-# So? What about this header?
|
||
|
-case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
|
||
|
- yes:no: )
|
||
|
- { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
|
||
|
-echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
|
||
|
- { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
|
||
|
-echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
|
||
|
- ac_header_preproc=yes
|
||
|
- ;;
|
||
|
- no:yes:* )
|
||
|
- { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
|
||
|
-echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
|
||
|
- { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
|
||
|
-echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
|
||
|
- { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
|
||
|
-echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
|
||
|
- { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
|
||
|
-echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
|
||
|
- { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
|
||
|
-echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
|
||
|
- { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
|
||
|
-echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
|
||
|
- (
|
||
|
- cat <<\_ASBOX
|
||
|
-## ------------------------------- ##
|
||
|
-## Report this to the gold lists. ##
|
||
|
-## ------------------------------- ##
|
||
|
-_ASBOX
|
||
|
- ) |
|
||
|
- sed "s/^/$as_me: WARNING: /" >&2
|
||
|
- ;;
|
||
|
-esac
|
||
|
-echo "$as_me:$LINENO: checking for $ac_header" >&5
|
||
|
-echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
|
||
|
-if eval "test \"\${$as_ac_Header+set}\" = set"; then
|
||
|
- echo $ECHO_N "(cached) $ECHO_C" >&6
|
||
|
else
|
||
|
- eval "$as_ac_Header=\$ac_header_preproc"
|
||
|
-fi
|
||
|
-echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
|
||
|
-echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
|
||
|
-
|
||
|
-fi
|
||
|
-if test `eval echo '${'$as_ac_Header'}'` = yes; then
|
||
|
cat >>confdefs.h <<_ACEOF
|
||
|
-#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
|
||
|
+#define HAVE_DECL_VASPRINTF 0
|
||
|
_ACEOF
|
||
|
|
||
|
-fi
|
||
|
-
|
||
|
-done
|
||
|
-
|
||
|
|
||
|
-
|
||
|
-for ac_header in ext/hash_map ext/hash_set
|
||
|
-do
|
||
|
-as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
|
||
|
-if eval "test \"\${$as_ac_Header+set}\" = set"; then
|
||
|
- echo "$as_me:$LINENO: checking for $ac_header" >&5
|
||
|
-echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
|
||
|
-if eval "test \"\${$as_ac_Header+set}\" = set"; then
|
||
|
- echo $ECHO_N "(cached) $ECHO_C" >&6
|
||
|
fi
|
||
|
-echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
|
||
|
-echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
|
||
|
+echo "$as_me:$LINENO: checking whether snprintf is declared" >&5
|
||
|
+echo $ECHO_N "checking whether snprintf is declared... $ECHO_C" >&6
|
||
|
+if test "${ac_cv_have_decl_snprintf+set}" = set; then
|
||
|
+ echo $ECHO_N "(cached) $ECHO_C" >&6
|
||
|
else
|
||
|
- # Is the header compilable?
|
||
|
-echo "$as_me:$LINENO: checking $ac_header usability" >&5
|
||
|
-echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
|
||
|
-cat >conftest.$ac_ext <<_ACEOF
|
||
|
+ cat >conftest.$ac_ext <<_ACEOF
|
||
|
/* confdefs.h. */
|
||
|
_ACEOF
|
||
|
cat confdefs.h >>conftest.$ac_ext
|
||
|
cat >>conftest.$ac_ext <<_ACEOF
|
||
|
/* end confdefs.h. */
|
||
|
$ac_includes_default
|
||
|
-#include <$ac_header>
|
||
|
+int
|
||
|
+main ()
|
||
|
+{
|
||
|
+#ifndef snprintf
|
||
|
+ char *p = (char *) snprintf;
|
||
|
+#endif
|
||
|
+
|
||
|
+ ;
|
||
|
+ return 0;
|
||
|
+}
|
||
|
_ACEOF
|
||
|
rm -f conftest.$ac_objext
|
||
|
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
|
||
|
@@ -6485,7 +6372,7 @@
|
||
|
cat conftest.err >&5
|
||
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
||
|
(exit $ac_status); } &&
|
||
|
- { ac_try='test -z "$ac_cxx_werror_flag"
|
||
|
+ { ac_try='test -z "$ac_c_werror_flag"
|
||
|
|| test ! -s conftest.err'
|
||
|
{ (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
|
||
|
(eval $ac_try) 2>&5
|
||
|
@@ -6498,133 +6385,123 @@
|
||
|
ac_status=$?
|
||
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
||
|
(exit $ac_status); }; }; then
|
||
|
- ac_header_compiler=yes
|
||
|
+ ac_cv_have_decl_snprintf=yes
|
||
|
else
|
||
|
echo "$as_me: failed program was:" >&5
|
||
|
sed 's/^/| /' conftest.$ac_ext >&5
|
||
|
|
||
|
-ac_header_compiler=no
|
||
|
+ac_cv_have_decl_snprintf=no
|
||
|
fi
|
||
|
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
|
||
|
-echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
|
||
|
-echo "${ECHO_T}$ac_header_compiler" >&6
|
||
|
+fi
|
||
|
+echo "$as_me:$LINENO: result: $ac_cv_have_decl_snprintf" >&5
|
||
|
+echo "${ECHO_T}$ac_cv_have_decl_snprintf" >&6
|
||
|
+if test $ac_cv_have_decl_snprintf = yes; then
|
||
|
|
||
|
-# Is the header present?
|
||
|
-echo "$as_me:$LINENO: checking $ac_header presence" >&5
|
||
|
-echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
|
||
|
-cat >conftest.$ac_ext <<_ACEOF
|
||
|
+cat >>confdefs.h <<_ACEOF
|
||
|
+#define HAVE_DECL_SNPRINTF 1
|
||
|
+_ACEOF
|
||
|
+
|
||
|
+
|
||
|
+else
|
||
|
+ cat >>confdefs.h <<_ACEOF
|
||
|
+#define HAVE_DECL_SNPRINTF 0
|
||
|
+_ACEOF
|
||
|
+
|
||
|
+
|
||
|
+fi
|
||
|
+echo "$as_me:$LINENO: checking whether vsnprintf is declared" >&5
|
||
|
+echo $ECHO_N "checking whether vsnprintf is declared... $ECHO_C" >&6
|
||
|
+if test "${ac_cv_have_decl_vsnprintf+set}" = set; then
|
||
|
+ echo $ECHO_N "(cached) $ECHO_C" >&6
|
||
|
+else
|
||
|
+ cat >conftest.$ac_ext <<_ACEOF
|
||
|
/* confdefs.h. */
|
||
|
_ACEOF
|
||
|
cat confdefs.h >>conftest.$ac_ext
|
||
|
cat >>conftest.$ac_ext <<_ACEOF
|
||
|
/* end confdefs.h. */
|
||
|
-#include <$ac_header>
|
||
|
-_ACEOF
|
||
|
-if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
|
||
|
- (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
|
||
|
- ac_status=$?
|
||
|
- grep -v '^ *+' conftest.er1 >conftest.err
|
||
|
+$ac_includes_default
|
||
|
+int
|
||
|
+main ()
|
||
|
+{
|
||
|
+#ifndef vsnprintf
|
||
|
+ char *p = (char *) vsnprintf;
|
||
|
+#endif
|
||
|
+
|
||
|
+ ;
|
||
|
+ return 0;
|
||
|
+}
|
||
|
+_ACEOF
|
||
|
+rm -f conftest.$ac_objext
|
||
|
+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
|
||
|
+ (eval $ac_compile) 2>conftest.er1
|
||
|
+ ac_status=$?
|
||
|
+ grep -v '^ *+' conftest.er1 >conftest.err
|
||
|
rm -f conftest.er1
|
||
|
cat conftest.err >&5
|
||
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
||
|
- (exit $ac_status); } >/dev/null; then
|
||
|
- if test -s conftest.err; then
|
||
|
- ac_cpp_err=$ac_cxx_preproc_warn_flag
|
||
|
- ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
|
||
|
- else
|
||
|
- ac_cpp_err=
|
||
|
- fi
|
||
|
-else
|
||
|
- ac_cpp_err=yes
|
||
|
-fi
|
||
|
-if test -z "$ac_cpp_err"; then
|
||
|
- ac_header_preproc=yes
|
||
|
+ (exit $ac_status); } &&
|
||
|
+ { ac_try='test -z "$ac_c_werror_flag"
|
||
|
+ || test ! -s conftest.err'
|
||
|
+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
|
||
|
+ (eval $ac_try) 2>&5
|
||
|
+ ac_status=$?
|
||
|
+ echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
||
|
+ (exit $ac_status); }; } &&
|
||
|
+ { ac_try='test -s conftest.$ac_objext'
|
||
|
+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
|
||
|
+ (eval $ac_try) 2>&5
|
||
|
+ ac_status=$?
|
||
|
+ echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
||
|
+ (exit $ac_status); }; }; then
|
||
|
+ ac_cv_have_decl_vsnprintf=yes
|
||
|
else
|
||
|
echo "$as_me: failed program was:" >&5
|
||
|
sed 's/^/| /' conftest.$ac_ext >&5
|
||
|
|
||
|
- ac_header_preproc=no
|
||
|
+ac_cv_have_decl_vsnprintf=no
|
||
|
fi
|
||
|
-rm -f conftest.err conftest.$ac_ext
|
||
|
-echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
|
||
|
-echo "${ECHO_T}$ac_header_preproc" >&6
|
||
|
-
|
||
|
-# So? What about this header?
|
||
|
-case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
|
||
|
- yes:no: )
|
||
|
- { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
|
||
|
-echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
|
||
|
- { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
|
||
|
-echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
|
||
|
- ac_header_preproc=yes
|
||
|
- ;;
|
||
|
- no:yes:* )
|
||
|
- { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
|
||
|
-echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
|
||
|
- { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
|
||
|
-echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
|
||
|
- { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
|
||
|
-echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
|
||
|
- { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
|
||
|
-echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
|
||
|
- { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
|
||
|
-echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
|
||
|
- { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
|
||
|
-echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
|
||
|
- (
|
||
|
- cat <<\_ASBOX
|
||
|
-## ------------------------------- ##
|
||
|
-## Report this to the gold lists. ##
|
||
|
-## ------------------------------- ##
|
||
|
-_ASBOX
|
||
|
- ) |
|
||
|
- sed "s/^/$as_me: WARNING: /" >&2
|
||
|
- ;;
|
||
|
-esac
|
||
|
-echo "$as_me:$LINENO: checking for $ac_header" >&5
|
||
|
-echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
|
||
|
-if eval "test \"\${$as_ac_Header+set}\" = set"; then
|
||
|
- echo $ECHO_N "(cached) $ECHO_C" >&6
|
||
|
-else
|
||
|
- eval "$as_ac_Header=\$ac_header_preproc"
|
||
|
+rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
|
||
|
fi
|
||
|
-echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
|
||
|
-echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
|
||
|
+echo "$as_me:$LINENO: result: $ac_cv_have_decl_vsnprintf" >&5
|
||
|
+echo "${ECHO_T}$ac_cv_have_decl_vsnprintf" >&6
|
||
|
+if test $ac_cv_have_decl_vsnprintf = yes; then
|
||
|
|
||
|
-fi
|
||
|
-if test `eval echo '${'$as_ac_Header'}'` = yes; then
|
||
|
- cat >>confdefs.h <<_ACEOF
|
||
|
-#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
|
||
|
+cat >>confdefs.h <<_ACEOF
|
||
|
+#define HAVE_DECL_VSNPRINTF 1
|
||
|
_ACEOF
|
||
|
|
||
|
-fi
|
||
|
|
||
|
-done
|
||
|
+else
|
||
|
+ cat >>confdefs.h <<_ACEOF
|
||
|
+#define HAVE_DECL_VSNPRINTF 0
|
||
|
+_ACEOF
|
||
|
|
||
|
|
||
|
-for ac_header in byteswap.h
|
||
|
-do
|
||
|
-as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
|
||
|
-if eval "test \"\${$as_ac_Header+set}\" = set"; then
|
||
|
- echo "$as_me:$LINENO: checking for $ac_header" >&5
|
||
|
-echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
|
||
|
-if eval "test \"\${$as_ac_Header+set}\" = set"; then
|
||
|
- echo $ECHO_N "(cached) $ECHO_C" >&6
|
||
|
fi
|
||
|
-echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
|
||
|
-echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
|
||
|
+echo "$as_me:$LINENO: checking whether strverscmp is declared" >&5
|
||
|
+echo $ECHO_N "checking whether strverscmp is declared... $ECHO_C" >&6
|
||
|
+if test "${ac_cv_have_decl_strverscmp+set}" = set; then
|
||
|
+ echo $ECHO_N "(cached) $ECHO_C" >&6
|
||
|
else
|
||
|
- # Is the header compilable?
|
||
|
-echo "$as_me:$LINENO: checking $ac_header usability" >&5
|
||
|
-echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
|
||
|
-cat >conftest.$ac_ext <<_ACEOF
|
||
|
+ cat >conftest.$ac_ext <<_ACEOF
|
||
|
/* confdefs.h. */
|
||
|
_ACEOF
|
||
|
cat confdefs.h >>conftest.$ac_ext
|
||
|
cat >>conftest.$ac_ext <<_ACEOF
|
||
|
/* end confdefs.h. */
|
||
|
$ac_includes_default
|
||
|
-#include <$ac_header>
|
||
|
+int
|
||
|
+main ()
|
||
|
+{
|
||
|
+#ifndef strverscmp
|
||
|
+ char *p = (char *) strverscmp;
|
||
|
+#endif
|
||
|
+
|
||
|
+ ;
|
||
|
+ return 0;
|
||
|
+}
|
||
|
_ACEOF
|
||
|
rm -f conftest.$ac_objext
|
||
|
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
|
||
|
@@ -6635,7 +6512,7 @@
|
||
|
cat conftest.err >&5
|
||
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
||
|
(exit $ac_status); } &&
|
||
|
- { ac_try='test -z "$ac_cxx_werror_flag"
|
||
|
+ { ac_try='test -z "$ac_c_werror_flag"
|
||
|
|| test ! -s conftest.err'
|
||
|
{ (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
|
||
|
(eval $ac_try) 2>&5
|
||
|
@@ -6648,27 +6525,77 @@
|
||
|
ac_status=$?
|
||
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
||
|
(exit $ac_status); }; }; then
|
||
|
- ac_header_compiler=yes
|
||
|
+ ac_cv_have_decl_strverscmp=yes
|
||
|
else
|
||
|
echo "$as_me: failed program was:" >&5
|
||
|
sed 's/^/| /' conftest.$ac_ext >&5
|
||
|
|
||
|
-ac_header_compiler=no
|
||
|
+ac_cv_have_decl_strverscmp=no
|
||
|
fi
|
||
|
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
|
||
|
-echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
|
||
|
-echo "${ECHO_T}$ac_header_compiler" >&6
|
||
|
+fi
|
||
|
+echo "$as_me:$LINENO: result: $ac_cv_have_decl_strverscmp" >&5
|
||
|
+echo "${ECHO_T}$ac_cv_have_decl_strverscmp" >&6
|
||
|
+if test $ac_cv_have_decl_strverscmp = yes; then
|
||
|
|
||
|
-# Is the header present?
|
||
|
-echo "$as_me:$LINENO: checking $ac_header presence" >&5
|
||
|
-echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
|
||
|
-cat >conftest.$ac_ext <<_ACEOF
|
||
|
+cat >>confdefs.h <<_ACEOF
|
||
|
+#define HAVE_DECL_STRVERSCMP 1
|
||
|
+_ACEOF
|
||
|
+
|
||
|
+
|
||
|
+else
|
||
|
+ cat >>confdefs.h <<_ACEOF
|
||
|
+#define HAVE_DECL_STRVERSCMP 0
|
||
|
+_ACEOF
|
||
|
+
|
||
|
+
|
||
|
+fi
|
||
|
+
|
||
|
+
|
||
|
+
|
||
|
+ac_ext=cc
|
||
|
+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
|
||
|
+
|
||
|
+
|
||
|
+
|
||
|
+ac_ext=cc
|
||
|
+ac_cpp='$CXXCPP $CPPFLAGS'
|
||
|
+ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
|
||
|
+ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
|
||
|
+ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
|
||
|
+echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
|
||
|
+echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6
|
||
|
+if test -z "$CXXCPP"; then
|
||
|
+ if test "${ac_cv_prog_CXXCPP+set}" = set; then
|
||
|
+ echo $ECHO_N "(cached) $ECHO_C" >&6
|
||
|
+else
|
||
|
+ # Double quotes because CXXCPP needs to be expanded
|
||
|
+ for CXXCPP in "$CXX -E" "/lib/cpp"
|
||
|
+ do
|
||
|
+ ac_preproc_ok=false
|
||
|
+for ac_cxx_preproc_warn_flag in '' yes
|
||
|
+do
|
||
|
+ # Use a header file that comes with gcc, so configuring glibc
|
||
|
+ # with a fresh cross-compiler works.
|
||
|
+ # Prefer <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 >conftest.$ac_ext <<_ACEOF
|
||
|
/* confdefs.h. */
|
||
|
_ACEOF
|
||
|
cat confdefs.h >>conftest.$ac_ext
|
||
|
cat >>conftest.$ac_ext <<_ACEOF
|
||
|
/* end confdefs.h. */
|
||
|
-#include <$ac_header>
|
||
|
+#ifdef __STDC__
|
||
|
+# include <limits.h>
|
||
|
+#else
|
||
|
+# include <assert.h>
|
||
|
+#endif
|
||
|
+ Syntax error
|
||
|
_ACEOF
|
||
|
if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
|
||
|
(eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
|
||
|
@@ -6688,334 +6615,210 @@
|
||
|
ac_cpp_err=yes
|
||
|
fi
|
||
|
if test -z "$ac_cpp_err"; then
|
||
|
- ac_header_preproc=yes
|
||
|
+ :
|
||
|
else
|
||
|
echo "$as_me: failed program was:" >&5
|
||
|
sed 's/^/| /' conftest.$ac_ext >&5
|
||
|
|
||
|
- ac_header_preproc=no
|
||
|
+ # Broken: fails on valid input.
|
||
|
+continue
|
||
|
fi
|
||
|
rm -f conftest.err conftest.$ac_ext
|
||
|
-echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
|
||
|
-echo "${ECHO_T}$ac_header_preproc" >&6
|
||
|
-
|
||
|
-# So? What about this header?
|
||
|
-case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
|
||
|
- yes:no: )
|
||
|
- { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
|
||
|
-echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
|
||
|
- { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
|
||
|
-echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
|
||
|
- ac_header_preproc=yes
|
||
|
- ;;
|
||
|
- no:yes:* )
|
||
|
- { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
|
||
|
-echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
|
||
|
- { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
|
||
|
-echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
|
||
|
- { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
|
||
|
-echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
|
||
|
- { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
|
||
|
-echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
|
||
|
- { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
|
||
|
-echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
|
||
|
- { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
|
||
|
-echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
|
||
|
- (
|
||
|
- cat <<\_ASBOX
|
||
|
-## ------------------------------- ##
|
||
|
-## Report this to the gold lists. ##
|
||
|
-## ------------------------------- ##
|
||
|
-_ASBOX
|
||
|
- ) |
|
||
|
- sed "s/^/$as_me: WARNING: /" >&2
|
||
|
- ;;
|
||
|
-esac
|
||
|
-echo "$as_me:$LINENO: checking for $ac_header" >&5
|
||
|
-echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
|
||
|
-if eval "test \"\${$as_ac_Header+set}\" = set"; then
|
||
|
- echo $ECHO_N "(cached) $ECHO_C" >&6
|
||
|
-else
|
||
|
- eval "$as_ac_Header=\$ac_header_preproc"
|
||
|
-fi
|
||
|
-echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
|
||
|
-echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
|
||
|
|
||
|
-fi
|
||
|
-if test `eval echo '${'$as_ac_Header'}'` = yes; then
|
||
|
- cat >>confdefs.h <<_ACEOF
|
||
|
-#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
|
||
|
-_ACEOF
|
||
|
-
|
||
|
-fi
|
||
|
-
|
||
|
-done
|
||
|
-
|
||
|
-
|
||
|
-
|
||
|
-for ac_func in mallinfo posix_fallocate
|
||
|
-do
|
||
|
-as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
|
||
|
-echo "$as_me:$LINENO: checking for $ac_func" >&5
|
||
|
-echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
|
||
|
-if eval "test \"\${$as_ac_var+set}\" = set"; then
|
||
|
- echo $ECHO_N "(cached) $ECHO_C" >&6
|
||
|
-else
|
||
|
+ # OK, works on sane cases. Now check whether non-existent headers
|
||
|
+ # can be detected and how.
|
||
|
cat >conftest.$ac_ext <<_ACEOF
|
||
|
/* confdefs.h. */
|
||
|
_ACEOF
|
||
|
cat confdefs.h >>conftest.$ac_ext
|
||
|
cat >>conftest.$ac_ext <<_ACEOF
|
||
|
/* end confdefs.h. */
|
||
|
-/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
|
||
|
- For example, HP-UX 11i <limits.h> declares gettimeofday. */
|
||
|
-#define $ac_func innocuous_$ac_func
|
||
|
-
|
||
|
-/* System header to define __stub macros and hopefully few prototypes,
|
||
|
- which can conflict with char $ac_func (); below.
|
||
|
- Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
|
||
|
- <limits.h> exists even on freestanding compilers. */
|
||
|
-
|
||
|
-#ifdef __STDC__
|
||
|
-# include <limits.h>
|
||
|
-#else
|
||
|
-# include <assert.h>
|
||
|
-#endif
|
||
|
-
|
||
|
-#undef $ac_func
|
||
|
-
|
||
|
-/* Override any gcc2 internal prototype to avoid an error. */
|
||
|
-#ifdef __cplusplus
|
||
|
-extern "C"
|
||
|
-{
|
||
|
-#endif
|
||
|
-/* We use char because int might match the return type of a gcc2
|
||
|
- builtin and then its argument prototype would still apply. */
|
||
|
-char $ac_func ();
|
||
|
-/* The GNU C library defines this for functions which it implements
|
||
|
- to always fail with ENOSYS. Some functions are actually named
|
||
|
- something starting with __ and the normal name is an alias. */
|
||
|
-#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
|
||
|
-choke me
|
||
|
-#else
|
||
|
-char (*f) () = $ac_func;
|
||
|
-#endif
|
||
|
-#ifdef __cplusplus
|
||
|
-}
|
||
|
-#endif
|
||
|
-
|
||
|
-int
|
||
|
-main ()
|
||
|
-{
|
||
|
-return f != $ac_func;
|
||
|
- ;
|
||
|
- return 0;
|
||
|
-}
|
||
|
+#include <ac_nonexistent.h>
|
||
|
_ACEOF
|
||
|
-rm -f conftest.$ac_objext conftest$ac_exeext
|
||
|
-if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
|
||
|
- (eval $ac_link) 2>conftest.er1
|
||
|
+if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
|
||
|
+ (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
|
||
|
ac_status=$?
|
||
|
grep -v '^ *+' conftest.er1 >conftest.err
|
||
|
rm -f conftest.er1
|
||
|
cat conftest.err >&5
|
||
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
||
|
- (exit $ac_status); } &&
|
||
|
- { ac_try='test -z "$ac_cxx_werror_flag"
|
||
|
- || test ! -s conftest.err'
|
||
|
- { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
|
||
|
- (eval $ac_try) 2>&5
|
||
|
- ac_status=$?
|
||
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
||
|
- (exit $ac_status); }; } &&
|
||
|
- { ac_try='test -s conftest$ac_exeext'
|
||
|
- { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
|
||
|
- (eval $ac_try) 2>&5
|
||
|
- ac_status=$?
|
||
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
||
|
- (exit $ac_status); }; }; then
|
||
|
- eval "$as_ac_var=yes"
|
||
|
+ (exit $ac_status); } >/dev/null; then
|
||
|
+ if test -s conftest.err; then
|
||
|
+ ac_cpp_err=$ac_cxx_preproc_warn_flag
|
||
|
+ ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
|
||
|
+ else
|
||
|
+ ac_cpp_err=
|
||
|
+ fi
|
||
|
+else
|
||
|
+ ac_cpp_err=yes
|
||
|
+fi
|
||
|
+if test -z "$ac_cpp_err"; then
|
||
|
+ # Broken: success on invalid input.
|
||
|
+continue
|
||
|
else
|
||
|
echo "$as_me: failed program was:" >&5
|
||
|
sed 's/^/| /' conftest.$ac_ext >&5
|
||
|
|
||
|
-eval "$as_ac_var=no"
|
||
|
-fi
|
||
|
-rm -f conftest.err conftest.$ac_objext \
|
||
|
- conftest$ac_exeext conftest.$ac_ext
|
||
|
+ # Passes both tests.
|
||
|
+ac_preproc_ok=:
|
||
|
+break
|
||
|
fi
|
||
|
-echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
|
||
|
-echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
|
||
|
-if test `eval echo '${'$as_ac_var'}'` = yes; then
|
||
|
- cat >>confdefs.h <<_ACEOF
|
||
|
-#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
|
||
|
-_ACEOF
|
||
|
+rm -f conftest.err conftest.$ac_ext
|
||
|
|
||
|
-fi
|
||
|
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
|
||
|
|
||
|
-echo "$as_me:$LINENO: checking whether basename is declared" >&5
|
||
|
-echo $ECHO_N "checking whether basename is declared... $ECHO_C" >&6
|
||
|
-if test "${ac_cv_have_decl_basename+set}" = set; then
|
||
|
- echo $ECHO_N "(cached) $ECHO_C" >&6
|
||
|
+ done
|
||
|
+ ac_cv_prog_CXXCPP=$CXXCPP
|
||
|
+
|
||
|
+fi
|
||
|
+ CXXCPP=$ac_cv_prog_CXXCPP
|
||
|
else
|
||
|
+ ac_cv_prog_CXXCPP=$CXXCPP
|
||
|
+fi
|
||
|
+echo "$as_me:$LINENO: result: $CXXCPP" >&5
|
||
|
+echo "${ECHO_T}$CXXCPP" >&6
|
||
|
+ac_preproc_ok=false
|
||
|
+for ac_cxx_preproc_warn_flag in '' yes
|
||
|
+do
|
||
|
+ # Use a header file that comes with gcc, so configuring glibc
|
||
|
+ # with a fresh cross-compiler works.
|
||
|
+ # Prefer <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 >conftest.$ac_ext <<_ACEOF
|
||
|
/* confdefs.h. */
|
||
|
_ACEOF
|
||
|
cat confdefs.h >>conftest.$ac_ext
|
||
|
cat >>conftest.$ac_ext <<_ACEOF
|
||
|
/* end confdefs.h. */
|
||
|
-$ac_includes_default
|
||
|
-int
|
||
|
-main ()
|
||
|
-{
|
||
|
-#ifndef basename
|
||
|
- char *p = (char *) basename;
|
||
|
+#ifdef __STDC__
|
||
|
+# include <limits.h>
|
||
|
+#else
|
||
|
+# include <assert.h>
|
||
|
#endif
|
||
|
-
|
||
|
- ;
|
||
|
- return 0;
|
||
|
-}
|
||
|
+ Syntax error
|
||
|
_ACEOF
|
||
|
-rm -f conftest.$ac_objext
|
||
|
-if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
|
||
|
- (eval $ac_compile) 2>conftest.er1
|
||
|
+if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
|
||
|
+ (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
|
||
|
ac_status=$?
|
||
|
grep -v '^ *+' conftest.er1 >conftest.err
|
||
|
rm -f conftest.er1
|
||
|
cat conftest.err >&5
|
||
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
||
|
- (exit $ac_status); } &&
|
||
|
- { ac_try='test -z "$ac_cxx_werror_flag"
|
||
|
- || test ! -s conftest.err'
|
||
|
- { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
|
||
|
- (eval $ac_try) 2>&5
|
||
|
- ac_status=$?
|
||
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
||
|
- (exit $ac_status); }; } &&
|
||
|
- { ac_try='test -s conftest.$ac_objext'
|
||
|
- { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
|
||
|
- (eval $ac_try) 2>&5
|
||
|
- ac_status=$?
|
||
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
||
|
- (exit $ac_status); }; }; then
|
||
|
- ac_cv_have_decl_basename=yes
|
||
|
+ (exit $ac_status); } >/dev/null; then
|
||
|
+ if test -s conftest.err; then
|
||
|
+ ac_cpp_err=$ac_cxx_preproc_warn_flag
|
||
|
+ ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
|
||
|
+ else
|
||
|
+ ac_cpp_err=
|
||
|
+ fi
|
||
|
+else
|
||
|
+ ac_cpp_err=yes
|
||
|
+fi
|
||
|
+if test -z "$ac_cpp_err"; then
|
||
|
+ :
|
||
|
else
|
||
|
echo "$as_me: failed program was:" >&5
|
||
|
sed 's/^/| /' conftest.$ac_ext >&5
|
||
|
|
||
|
-ac_cv_have_decl_basename=no
|
||
|
-fi
|
||
|
-rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
|
||
|
+ # Broken: fails on valid input.
|
||
|
+continue
|
||
|
fi
|
||
|
-echo "$as_me:$LINENO: result: $ac_cv_have_decl_basename" >&5
|
||
|
-echo "${ECHO_T}$ac_cv_have_decl_basename" >&6
|
||
|
-if test $ac_cv_have_decl_basename = yes; then
|
||
|
-
|
||
|
-cat >>confdefs.h <<_ACEOF
|
||
|
-#define HAVE_DECL_BASENAME 1
|
||
|
-_ACEOF
|
||
|
-
|
||
|
-
|
||
|
-else
|
||
|
- cat >>confdefs.h <<_ACEOF
|
||
|
-#define HAVE_DECL_BASENAME 0
|
||
|
-_ACEOF
|
||
|
-
|
||
|
+rm -f conftest.err conftest.$ac_ext
|
||
|
|
||
|
-fi
|
||
|
-echo "$as_me:$LINENO: checking whether ffs is declared" >&5
|
||
|
-echo $ECHO_N "checking whether ffs is declared... $ECHO_C" >&6
|
||
|
-if test "${ac_cv_have_decl_ffs+set}" = set; then
|
||
|
- echo $ECHO_N "(cached) $ECHO_C" >&6
|
||
|
-else
|
||
|
+ # OK, works on sane cases. Now check whether non-existent headers
|
||
|
+ # can be detected and how.
|
||
|
cat >conftest.$ac_ext <<_ACEOF
|
||
|
/* confdefs.h. */
|
||
|
_ACEOF
|
||
|
cat confdefs.h >>conftest.$ac_ext
|
||
|
cat >>conftest.$ac_ext <<_ACEOF
|
||
|
/* end confdefs.h. */
|
||
|
-$ac_includes_default
|
||
|
-int
|
||
|
-main ()
|
||
|
-{
|
||
|
-#ifndef ffs
|
||
|
- char *p = (char *) ffs;
|
||
|
-#endif
|
||
|
-
|
||
|
- ;
|
||
|
- return 0;
|
||
|
-}
|
||
|
+#include <ac_nonexistent.h>
|
||
|
_ACEOF
|
||
|
-rm -f conftest.$ac_objext
|
||
|
-if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
|
||
|
- (eval $ac_compile) 2>conftest.er1
|
||
|
+if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
|
||
|
+ (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
|
||
|
ac_status=$?
|
||
|
grep -v '^ *+' conftest.er1 >conftest.err
|
||
|
rm -f conftest.er1
|
||
|
cat conftest.err >&5
|
||
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
||
|
- (exit $ac_status); } &&
|
||
|
- { ac_try='test -z "$ac_cxx_werror_flag"
|
||
|
- || test ! -s conftest.err'
|
||
|
- { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
|
||
|
- (eval $ac_try) 2>&5
|
||
|
- ac_status=$?
|
||
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
||
|
- (exit $ac_status); }; } &&
|
||
|
- { ac_try='test -s conftest.$ac_objext'
|
||
|
- { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
|
||
|
- (eval $ac_try) 2>&5
|
||
|
- ac_status=$?
|
||
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
||
|
- (exit $ac_status); }; }; then
|
||
|
- ac_cv_have_decl_ffs=yes
|
||
|
+ (exit $ac_status); } >/dev/null; then
|
||
|
+ if test -s conftest.err; then
|
||
|
+ ac_cpp_err=$ac_cxx_preproc_warn_flag
|
||
|
+ ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
|
||
|
+ else
|
||
|
+ ac_cpp_err=
|
||
|
+ fi
|
||
|
+else
|
||
|
+ ac_cpp_err=yes
|
||
|
+fi
|
||
|
+if test -z "$ac_cpp_err"; then
|
||
|
+ # Broken: success on invalid input.
|
||
|
+continue
|
||
|
else
|
||
|
echo "$as_me: failed program was:" >&5
|
||
|
sed 's/^/| /' conftest.$ac_ext >&5
|
||
|
|
||
|
-ac_cv_have_decl_ffs=no
|
||
|
+ # Passes both tests.
|
||
|
+ac_preproc_ok=:
|
||
|
+break
|
||
|
fi
|
||
|
-rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
|
||
|
+rm -f conftest.err conftest.$ac_ext
|
||
|
+
|
||
|
+done
|
||
|
+# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
|
||
|
+rm -f conftest.err conftest.$ac_ext
|
||
|
+if $ac_preproc_ok; then
|
||
|
+ :
|
||
|
+else
|
||
|
+ { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
|
||
|
+echo "$as_me: error: in \`$ac_pwd':" >&2;}
|
||
|
+{ { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
|
||
|
+See \`config.log' for more details." >&5
|
||
|
+echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
|
||
|
+See \`config.log' for more details." >&2;}
|
||
|
+ { (exit 1); exit 1; }; }; }
|
||
|
fi
|
||
|
-echo "$as_me:$LINENO: result: $ac_cv_have_decl_ffs" >&5
|
||
|
-echo "${ECHO_T}$ac_cv_have_decl_ffs" >&6
|
||
|
-if test $ac_cv_have_decl_ffs = yes; then
|
||
|
|
||
|
-cat >>confdefs.h <<_ACEOF
|
||
|
-#define HAVE_DECL_FFS 1
|
||
|
-_ACEOF
|
||
|
+ac_ext=cc
|
||
|
+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
|
||
|
|
||
|
|
||
|
-else
|
||
|
- cat >>confdefs.h <<_ACEOF
|
||
|
-#define HAVE_DECL_FFS 0
|
||
|
-_ACEOF
|
||
|
|
||
|
|
||
|
-fi
|
||
|
-echo "$as_me:$LINENO: checking whether asprintf is declared" >&5
|
||
|
-echo $ECHO_N "checking whether asprintf is declared... $ECHO_C" >&6
|
||
|
-if test "${ac_cv_have_decl_asprintf+set}" = set; then
|
||
|
+for ac_header in tr1/unordered_set tr1/unordered_map
|
||
|
+do
|
||
|
+as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
|
||
|
+if eval "test \"\${$as_ac_Header+set}\" = set"; then
|
||
|
+ echo "$as_me:$LINENO: checking for $ac_header" >&5
|
||
|
+echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
|
||
|
+if eval "test \"\${$as_ac_Header+set}\" = set"; then
|
||
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
||
|
+fi
|
||
|
+echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
|
||
|
+echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
|
||
|
else
|
||
|
- cat >conftest.$ac_ext <<_ACEOF
|
||
|
+ # Is the header compilable?
|
||
|
+echo "$as_me:$LINENO: checking $ac_header usability" >&5
|
||
|
+echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
|
||
|
+cat >conftest.$ac_ext <<_ACEOF
|
||
|
/* confdefs.h. */
|
||
|
_ACEOF
|
||
|
cat confdefs.h >>conftest.$ac_ext
|
||
|
cat >>conftest.$ac_ext <<_ACEOF
|
||
|
/* end confdefs.h. */
|
||
|
$ac_includes_default
|
||
|
-int
|
||
|
-main ()
|
||
|
-{
|
||
|
-#ifndef asprintf
|
||
|
- char *p = (char *) asprintf;
|
||
|
-#endif
|
||
|
-
|
||
|
- ;
|
||
|
- return 0;
|
||
|
-}
|
||
|
+#include <$ac_header>
|
||
|
_ACEOF
|
||
|
rm -f conftest.$ac_objext
|
||
|
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
|
||
|
@@ -7039,53 +6842,134 @@
|
||
|
ac_status=$?
|
||
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
||
|
(exit $ac_status); }; }; then
|
||
|
- ac_cv_have_decl_asprintf=yes
|
||
|
+ ac_header_compiler=yes
|
||
|
else
|
||
|
echo "$as_me: failed program was:" >&5
|
||
|
sed 's/^/| /' conftest.$ac_ext >&5
|
||
|
|
||
|
-ac_cv_have_decl_asprintf=no
|
||
|
+ac_header_compiler=no
|
||
|
fi
|
||
|
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
|
||
|
-fi
|
||
|
-echo "$as_me:$LINENO: result: $ac_cv_have_decl_asprintf" >&5
|
||
|
-echo "${ECHO_T}$ac_cv_have_decl_asprintf" >&6
|
||
|
-if test $ac_cv_have_decl_asprintf = yes; then
|
||
|
+echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
|
||
|
+echo "${ECHO_T}$ac_header_compiler" >&6
|
||
|
|
||
|
-cat >>confdefs.h <<_ACEOF
|
||
|
-#define HAVE_DECL_ASPRINTF 1
|
||
|
+# Is the header present?
|
||
|
+echo "$as_me:$LINENO: checking $ac_header presence" >&5
|
||
|
+echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
|
||
|
+cat >conftest.$ac_ext <<_ACEOF
|
||
|
+/* confdefs.h. */
|
||
|
+_ACEOF
|
||
|
+cat confdefs.h >>conftest.$ac_ext
|
||
|
+cat >>conftest.$ac_ext <<_ACEOF
|
||
|
+/* end confdefs.h. */
|
||
|
+#include <$ac_header>
|
||
|
_ACEOF
|
||
|
+if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
|
||
|
+ (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
|
||
|
+ ac_status=$?
|
||
|
+ grep -v '^ *+' conftest.er1 >conftest.err
|
||
|
+ rm -f conftest.er1
|
||
|
+ cat conftest.err >&5
|
||
|
+ echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
||
|
+ (exit $ac_status); } >/dev/null; then
|
||
|
+ if test -s conftest.err; then
|
||
|
+ ac_cpp_err=$ac_cxx_preproc_warn_flag
|
||
|
+ ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
|
||
|
+ else
|
||
|
+ ac_cpp_err=
|
||
|
+ fi
|
||
|
+else
|
||
|
+ ac_cpp_err=yes
|
||
|
+fi
|
||
|
+if test -z "$ac_cpp_err"; then
|
||
|
+ ac_header_preproc=yes
|
||
|
+else
|
||
|
+ echo "$as_me: failed program was:" >&5
|
||
|
+sed 's/^/| /' conftest.$ac_ext >&5
|
||
|
|
||
|
+ ac_header_preproc=no
|
||
|
+fi
|
||
|
+rm -f conftest.err conftest.$ac_ext
|
||
|
+echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
|
||
|
+echo "${ECHO_T}$ac_header_preproc" >&6
|
||
|
|
||
|
+# So? What about this header?
|
||
|
+case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
|
||
|
+ yes:no: )
|
||
|
+ { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
|
||
|
+echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
|
||
|
+ { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
|
||
|
+echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
|
||
|
+ ac_header_preproc=yes
|
||
|
+ ;;
|
||
|
+ no:yes:* )
|
||
|
+ { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
|
||
|
+echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
|
||
|
+ { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
|
||
|
+echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
|
||
|
+ { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
|
||
|
+echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
|
||
|
+ { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
|
||
|
+echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
|
||
|
+ { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
|
||
|
+echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
|
||
|
+ { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
|
||
|
+echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
|
||
|
+ (
|
||
|
+ cat <<\_ASBOX
|
||
|
+## ------------------------------- ##
|
||
|
+## Report this to the gold lists. ##
|
||
|
+## ------------------------------- ##
|
||
|
+_ASBOX
|
||
|
+ ) |
|
||
|
+ sed "s/^/$as_me: WARNING: /" >&2
|
||
|
+ ;;
|
||
|
+esac
|
||
|
+echo "$as_me:$LINENO: checking for $ac_header" >&5
|
||
|
+echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
|
||
|
+if eval "test \"\${$as_ac_Header+set}\" = set"; then
|
||
|
+ echo $ECHO_N "(cached) $ECHO_C" >&6
|
||
|
else
|
||
|
+ eval "$as_ac_Header=\$ac_header_preproc"
|
||
|
+fi
|
||
|
+echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
|
||
|
+echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
|
||
|
+
|
||
|
+fi
|
||
|
+if test `eval echo '${'$as_ac_Header'}'` = yes; then
|
||
|
cat >>confdefs.h <<_ACEOF
|
||
|
-#define HAVE_DECL_ASPRINTF 0
|
||
|
+#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
|
||
|
_ACEOF
|
||
|
|
||
|
-
|
||
|
fi
|
||
|
-echo "$as_me:$LINENO: checking whether vasprintf is declared" >&5
|
||
|
-echo $ECHO_N "checking whether vasprintf is declared... $ECHO_C" >&6
|
||
|
-if test "${ac_cv_have_decl_vasprintf+set}" = set; then
|
||
|
+
|
||
|
+done
|
||
|
+
|
||
|
+
|
||
|
+
|
||
|
+for ac_header in ext/hash_map ext/hash_set
|
||
|
+do
|
||
|
+as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
|
||
|
+if eval "test \"\${$as_ac_Header+set}\" = set"; then
|
||
|
+ echo "$as_me:$LINENO: checking for $ac_header" >&5
|
||
|
+echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
|
||
|
+if eval "test \"\${$as_ac_Header+set}\" = set"; then
|
||
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
||
|
+fi
|
||
|
+echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
|
||
|
+echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
|
||
|
else
|
||
|
- cat >conftest.$ac_ext <<_ACEOF
|
||
|
+ # Is the header compilable?
|
||
|
+echo "$as_me:$LINENO: checking $ac_header usability" >&5
|
||
|
+echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
|
||
|
+cat >conftest.$ac_ext <<_ACEOF
|
||
|
/* confdefs.h. */
|
||
|
_ACEOF
|
||
|
cat confdefs.h >>conftest.$ac_ext
|
||
|
cat >>conftest.$ac_ext <<_ACEOF
|
||
|
/* end confdefs.h. */
|
||
|
$ac_includes_default
|
||
|
-int
|
||
|
-main ()
|
||
|
-{
|
||
|
-#ifndef vasprintf
|
||
|
- char *p = (char *) vasprintf;
|
||
|
-#endif
|
||
|
-
|
||
|
- ;
|
||
|
- return 0;
|
||
|
-}
|
||
|
+#include <$ac_header>
|
||
|
_ACEOF
|
||
|
rm -f conftest.$ac_objext
|
||
|
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
|
||
|
@@ -7109,53 +6993,133 @@
|
||
|
ac_status=$?
|
||
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
||
|
(exit $ac_status); }; }; then
|
||
|
- ac_cv_have_decl_vasprintf=yes
|
||
|
+ ac_header_compiler=yes
|
||
|
else
|
||
|
echo "$as_me: failed program was:" >&5
|
||
|
sed 's/^/| /' conftest.$ac_ext >&5
|
||
|
|
||
|
-ac_cv_have_decl_vasprintf=no
|
||
|
+ac_header_compiler=no
|
||
|
fi
|
||
|
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
|
||
|
-fi
|
||
|
-echo "$as_me:$LINENO: result: $ac_cv_have_decl_vasprintf" >&5
|
||
|
-echo "${ECHO_T}$ac_cv_have_decl_vasprintf" >&6
|
||
|
-if test $ac_cv_have_decl_vasprintf = yes; then
|
||
|
+echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
|
||
|
+echo "${ECHO_T}$ac_header_compiler" >&6
|
||
|
|
||
|
-cat >>confdefs.h <<_ACEOF
|
||
|
-#define HAVE_DECL_VASPRINTF 1
|
||
|
+# Is the header present?
|
||
|
+echo "$as_me:$LINENO: checking $ac_header presence" >&5
|
||
|
+echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
|
||
|
+cat >conftest.$ac_ext <<_ACEOF
|
||
|
+/* confdefs.h. */
|
||
|
_ACEOF
|
||
|
+cat confdefs.h >>conftest.$ac_ext
|
||
|
+cat >>conftest.$ac_ext <<_ACEOF
|
||
|
+/* end confdefs.h. */
|
||
|
+#include <$ac_header>
|
||
|
+_ACEOF
|
||
|
+if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
|
||
|
+ (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
|
||
|
+ ac_status=$?
|
||
|
+ grep -v '^ *+' conftest.er1 >conftest.err
|
||
|
+ rm -f conftest.er1
|
||
|
+ cat conftest.err >&5
|
||
|
+ echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
||
|
+ (exit $ac_status); } >/dev/null; then
|
||
|
+ if test -s conftest.err; then
|
||
|
+ ac_cpp_err=$ac_cxx_preproc_warn_flag
|
||
|
+ ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
|
||
|
+ else
|
||
|
+ ac_cpp_err=
|
||
|
+ fi
|
||
|
+else
|
||
|
+ ac_cpp_err=yes
|
||
|
+fi
|
||
|
+if test -z "$ac_cpp_err"; then
|
||
|
+ ac_header_preproc=yes
|
||
|
+else
|
||
|
+ echo "$as_me: failed program was:" >&5
|
||
|
+sed 's/^/| /' conftest.$ac_ext >&5
|
||
|
|
||
|
+ ac_header_preproc=no
|
||
|
+fi
|
||
|
+rm -f conftest.err conftest.$ac_ext
|
||
|
+echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
|
||
|
+echo "${ECHO_T}$ac_header_preproc" >&6
|
||
|
|
||
|
+# So? What about this header?
|
||
|
+case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
|
||
|
+ yes:no: )
|
||
|
+ { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
|
||
|
+echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
|
||
|
+ { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
|
||
|
+echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
|
||
|
+ ac_header_preproc=yes
|
||
|
+ ;;
|
||
|
+ no:yes:* )
|
||
|
+ { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
|
||
|
+echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
|
||
|
+ { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
|
||
|
+echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
|
||
|
+ { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
|
||
|
+echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
|
||
|
+ { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
|
||
|
+echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
|
||
|
+ { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
|
||
|
+echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
|
||
|
+ { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
|
||
|
+echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
|
||
|
+ (
|
||
|
+ cat <<\_ASBOX
|
||
|
+## ------------------------------- ##
|
||
|
+## Report this to the gold lists. ##
|
||
|
+## ------------------------------- ##
|
||
|
+_ASBOX
|
||
|
+ ) |
|
||
|
+ sed "s/^/$as_me: WARNING: /" >&2
|
||
|
+ ;;
|
||
|
+esac
|
||
|
+echo "$as_me:$LINENO: checking for $ac_header" >&5
|
||
|
+echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
|
||
|
+if eval "test \"\${$as_ac_Header+set}\" = set"; then
|
||
|
+ echo $ECHO_N "(cached) $ECHO_C" >&6
|
||
|
else
|
||
|
+ eval "$as_ac_Header=\$ac_header_preproc"
|
||
|
+fi
|
||
|
+echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
|
||
|
+echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
|
||
|
+
|
||
|
+fi
|
||
|
+if test `eval echo '${'$as_ac_Header'}'` = yes; then
|
||
|
cat >>confdefs.h <<_ACEOF
|
||
|
-#define HAVE_DECL_VASPRINTF 0
|
||
|
+#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
|
||
|
_ACEOF
|
||
|
|
||
|
+fi
|
||
|
+
|
||
|
+done
|
||
|
+
|
||
|
|
||
|
-fi
|
||
|
-echo "$as_me:$LINENO: checking whether snprintf is declared" >&5
|
||
|
-echo $ECHO_N "checking whether snprintf is declared... $ECHO_C" >&6
|
||
|
-if test "${ac_cv_have_decl_snprintf+set}" = set; then
|
||
|
+for ac_header in byteswap.h
|
||
|
+do
|
||
|
+as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
|
||
|
+if eval "test \"\${$as_ac_Header+set}\" = set"; then
|
||
|
+ echo "$as_me:$LINENO: checking for $ac_header" >&5
|
||
|
+echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
|
||
|
+if eval "test \"\${$as_ac_Header+set}\" = set"; then
|
||
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
||
|
+fi
|
||
|
+echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
|
||
|
+echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
|
||
|
else
|
||
|
- cat >conftest.$ac_ext <<_ACEOF
|
||
|
+ # Is the header compilable?
|
||
|
+echo "$as_me:$LINENO: checking $ac_header usability" >&5
|
||
|
+echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
|
||
|
+cat >conftest.$ac_ext <<_ACEOF
|
||
|
/* confdefs.h. */
|
||
|
_ACEOF
|
||
|
cat confdefs.h >>conftest.$ac_ext
|
||
|
cat >>conftest.$ac_ext <<_ACEOF
|
||
|
/* end confdefs.h. */
|
||
|
$ac_includes_default
|
||
|
-int
|
||
|
-main ()
|
||
|
-{
|
||
|
-#ifndef snprintf
|
||
|
- char *p = (char *) snprintf;
|
||
|
-#endif
|
||
|
-
|
||
|
- ;
|
||
|
- return 0;
|
||
|
-}
|
||
|
+#include <$ac_header>
|
||
|
_ACEOF
|
||
|
rm -f conftest.$ac_objext
|
||
|
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
|
||
|
@@ -7179,104 +7143,117 @@
|
||
|
ac_status=$?
|
||
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
||
|
(exit $ac_status); }; }; then
|
||
|
- ac_cv_have_decl_snprintf=yes
|
||
|
+ ac_header_compiler=yes
|
||
|
else
|
||
|
echo "$as_me: failed program was:" >&5
|
||
|
sed 's/^/| /' conftest.$ac_ext >&5
|
||
|
|
||
|
-ac_cv_have_decl_snprintf=no
|
||
|
+ac_header_compiler=no
|
||
|
fi
|
||
|
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
|
||
|
-fi
|
||
|
-echo "$as_me:$LINENO: result: $ac_cv_have_decl_snprintf" >&5
|
||
|
-echo "${ECHO_T}$ac_cv_have_decl_snprintf" >&6
|
||
|
-if test $ac_cv_have_decl_snprintf = yes; then
|
||
|
-
|
||
|
-cat >>confdefs.h <<_ACEOF
|
||
|
-#define HAVE_DECL_SNPRINTF 1
|
||
|
-_ACEOF
|
||
|
-
|
||
|
-
|
||
|
-else
|
||
|
- cat >>confdefs.h <<_ACEOF
|
||
|
-#define HAVE_DECL_SNPRINTF 0
|
||
|
-_ACEOF
|
||
|
-
|
||
|
+echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
|
||
|
+echo "${ECHO_T}$ac_header_compiler" >&6
|
||
|
|
||
|
-fi
|
||
|
-echo "$as_me:$LINENO: checking whether vsnprintf is declared" >&5
|
||
|
-echo $ECHO_N "checking whether vsnprintf is declared... $ECHO_C" >&6
|
||
|
-if test "${ac_cv_have_decl_vsnprintf+set}" = set; then
|
||
|
- echo $ECHO_N "(cached) $ECHO_C" >&6
|
||
|
-else
|
||
|
- cat >conftest.$ac_ext <<_ACEOF
|
||
|
+# Is the header present?
|
||
|
+echo "$as_me:$LINENO: checking $ac_header presence" >&5
|
||
|
+echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
|
||
|
+cat >conftest.$ac_ext <<_ACEOF
|
||
|
/* confdefs.h. */
|
||
|
_ACEOF
|
||
|
cat confdefs.h >>conftest.$ac_ext
|
||
|
cat >>conftest.$ac_ext <<_ACEOF
|
||
|
/* end confdefs.h. */
|
||
|
-$ac_includes_default
|
||
|
-int
|
||
|
-main ()
|
||
|
-{
|
||
|
-#ifndef vsnprintf
|
||
|
- char *p = (char *) vsnprintf;
|
||
|
-#endif
|
||
|
-
|
||
|
- ;
|
||
|
- return 0;
|
||
|
-}
|
||
|
+#include <$ac_header>
|
||
|
_ACEOF
|
||
|
-rm -f conftest.$ac_objext
|
||
|
-if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
|
||
|
- (eval $ac_compile) 2>conftest.er1
|
||
|
+if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
|
||
|
+ (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
|
||
|
ac_status=$?
|
||
|
grep -v '^ *+' conftest.er1 >conftest.err
|
||
|
rm -f conftest.er1
|
||
|
cat conftest.err >&5
|
||
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
||
|
- (exit $ac_status); } &&
|
||
|
- { ac_try='test -z "$ac_cxx_werror_flag"
|
||
|
- || test ! -s conftest.err'
|
||
|
- { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
|
||
|
- (eval $ac_try) 2>&5
|
||
|
- ac_status=$?
|
||
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
||
|
- (exit $ac_status); }; } &&
|
||
|
- { ac_try='test -s conftest.$ac_objext'
|
||
|
- { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
|
||
|
- (eval $ac_try) 2>&5
|
||
|
- ac_status=$?
|
||
|
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
||
|
- (exit $ac_status); }; }; then
|
||
|
- ac_cv_have_decl_vsnprintf=yes
|
||
|
+ (exit $ac_status); } >/dev/null; then
|
||
|
+ if test -s conftest.err; then
|
||
|
+ ac_cpp_err=$ac_cxx_preproc_warn_flag
|
||
|
+ ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
|
||
|
+ else
|
||
|
+ ac_cpp_err=
|
||
|
+ fi
|
||
|
+else
|
||
|
+ ac_cpp_err=yes
|
||
|
+fi
|
||
|
+if test -z "$ac_cpp_err"; then
|
||
|
+ ac_header_preproc=yes
|
||
|
else
|
||
|
echo "$as_me: failed program was:" >&5
|
||
|
sed 's/^/| /' conftest.$ac_ext >&5
|
||
|
|
||
|
-ac_cv_have_decl_vsnprintf=no
|
||
|
+ ac_header_preproc=no
|
||
|
fi
|
||
|
-rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
|
||
|
+rm -f conftest.err conftest.$ac_ext
|
||
|
+echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
|
||
|
+echo "${ECHO_T}$ac_header_preproc" >&6
|
||
|
+
|
||
|
+# So? What about this header?
|
||
|
+case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
|
||
|
+ yes:no: )
|
||
|
+ { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
|
||
|
+echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
|
||
|
+ { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
|
||
|
+echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
|
||
|
+ ac_header_preproc=yes
|
||
|
+ ;;
|
||
|
+ no:yes:* )
|
||
|
+ { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
|
||
|
+echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
|
||
|
+ { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
|
||
|
+echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
|
||
|
+ { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
|
||
|
+echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
|
||
|
+ { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
|
||
|
+echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
|
||
|
+ { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
|
||
|
+echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
|
||
|
+ { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
|
||
|
+echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
|
||
|
+ (
|
||
|
+ cat <<\_ASBOX
|
||
|
+## ------------------------------- ##
|
||
|
+## Report this to the gold lists. ##
|
||
|
+## ------------------------------- ##
|
||
|
+_ASBOX
|
||
|
+ ) |
|
||
|
+ sed "s/^/$as_me: WARNING: /" >&2
|
||
|
+ ;;
|
||
|
+esac
|
||
|
+echo "$as_me:$LINENO: checking for $ac_header" >&5
|
||
|
+echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
|
||
|
+if eval "test \"\${$as_ac_Header+set}\" = set"; then
|
||
|
+ echo $ECHO_N "(cached) $ECHO_C" >&6
|
||
|
+else
|
||
|
+ eval "$as_ac_Header=\$ac_header_preproc"
|
||
|
fi
|
||
|
-echo "$as_me:$LINENO: result: $ac_cv_have_decl_vsnprintf" >&5
|
||
|
-echo "${ECHO_T}$ac_cv_have_decl_vsnprintf" >&6
|
||
|
-if test $ac_cv_have_decl_vsnprintf = yes; then
|
||
|
+echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
|
||
|
+echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
|
||
|
|
||
|
-cat >>confdefs.h <<_ACEOF
|
||
|
-#define HAVE_DECL_VSNPRINTF 1
|
||
|
+fi
|
||
|
+if test `eval echo '${'$as_ac_Header'}'` = yes; then
|
||
|
+ cat >>confdefs.h <<_ACEOF
|
||
|
+#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
|
||
|
_ACEOF
|
||
|
|
||
|
+fi
|
||
|
|
||
|
-else
|
||
|
- cat >>confdefs.h <<_ACEOF
|
||
|
-#define HAVE_DECL_VSNPRINTF 0
|
||
|
-_ACEOF
|
||
|
+done
|
||
|
|
||
|
|
||
|
-fi
|
||
|
-echo "$as_me:$LINENO: checking whether strverscmp is declared" >&5
|
||
|
-echo $ECHO_N "checking whether strverscmp is declared... $ECHO_C" >&6
|
||
|
-if test "${ac_cv_have_decl_strverscmp+set}" = set; then
|
||
|
+
|
||
|
+for ac_func in mallinfo posix_fallocate
|
||
|
+do
|
||
|
+as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
|
||
|
+echo "$as_me:$LINENO: checking for $ac_func" >&5
|
||
|
+echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
|
||
|
+if eval "test \"\${$as_ac_var+set}\" = set"; then
|
||
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
||
|
else
|
||
|
cat >conftest.$ac_ext <<_ACEOF
|
||
|
@@ -7285,21 +7262,54 @@
|
||
|
cat confdefs.h >>conftest.$ac_ext
|
||
|
cat >>conftest.$ac_ext <<_ACEOF
|
||
|
/* end confdefs.h. */
|
||
|
-$ac_includes_default
|
||
|
-int
|
||
|
-main ()
|
||
|
+/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
|
||
|
+ For example, HP-UX 11i <limits.h> declares gettimeofday. */
|
||
|
+#define $ac_func innocuous_$ac_func
|
||
|
+
|
||
|
+/* System header to define __stub macros and hopefully few prototypes,
|
||
|
+ which can conflict with char $ac_func (); below.
|
||
|
+ Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
|
||
|
+ <limits.h> exists even on freestanding compilers. */
|
||
|
+
|
||
|
+#ifdef __STDC__
|
||
|
+# include <limits.h>
|
||
|
+#else
|
||
|
+# include <assert.h>
|
||
|
+#endif
|
||
|
+
|
||
|
+#undef $ac_func
|
||
|
+
|
||
|
+/* Override any gcc2 internal prototype to avoid an error. */
|
||
|
+#ifdef __cplusplus
|
||
|
+extern "C"
|
||
|
{
|
||
|
-#ifndef strverscmp
|
||
|
- char *p = (char *) strverscmp;
|
||
|
+#endif
|
||
|
+/* We use char because int might match the return type of a gcc2
|
||
|
+ builtin and then its argument prototype would still apply. */
|
||
|
+char $ac_func ();
|
||
|
+/* The GNU C library defines this for functions which it implements
|
||
|
+ to always fail with ENOSYS. Some functions are actually named
|
||
|
+ something starting with __ and the normal name is an alias. */
|
||
|
+#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
|
||
|
+choke me
|
||
|
+#else
|
||
|
+char (*f) () = $ac_func;
|
||
|
+#endif
|
||
|
+#ifdef __cplusplus
|
||
|
+}
|
||
|
#endif
|
||
|
|
||
|
+int
|
||
|
+main ()
|
||
|
+{
|
||
|
+return f != $ac_func;
|
||
|
;
|
||
|
return 0;
|
||
|
}
|
||
|
_ACEOF
|
||
|
-rm -f conftest.$ac_objext
|
||
|
-if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
|
||
|
- (eval $ac_compile) 2>conftest.er1
|
||
|
+rm -f conftest.$ac_objext conftest$ac_exeext
|
||
|
+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
|
||
|
+ (eval $ac_link) 2>conftest.er1
|
||
|
ac_status=$?
|
||
|
grep -v '^ *+' conftest.er1 >conftest.err
|
||
|
rm -f conftest.er1
|
||
|
@@ -7313,38 +7323,31 @@
|
||
|
ac_status=$?
|
||
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
||
|
(exit $ac_status); }; } &&
|
||
|
- { ac_try='test -s conftest.$ac_objext'
|
||
|
+ { ac_try='test -s conftest$ac_exeext'
|
||
|
{ (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
|
||
|
(eval $ac_try) 2>&5
|
||
|
ac_status=$?
|
||
|
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
||
|
(exit $ac_status); }; }; then
|
||
|
- ac_cv_have_decl_strverscmp=yes
|
||
|
+ eval "$as_ac_var=yes"
|
||
|
else
|
||
|
echo "$as_me: failed program was:" >&5
|
||
|
sed 's/^/| /' conftest.$ac_ext >&5
|
||
|
|
||
|
-ac_cv_have_decl_strverscmp=no
|
||
|
+eval "$as_ac_var=no"
|
||
|
fi
|
||
|
-rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
|
||
|
+rm -f conftest.err conftest.$ac_objext \
|
||
|
+ conftest$ac_exeext conftest.$ac_ext
|
||
|
fi
|
||
|
-echo "$as_me:$LINENO: result: $ac_cv_have_decl_strverscmp" >&5
|
||
|
-echo "${ECHO_T}$ac_cv_have_decl_strverscmp" >&6
|
||
|
-if test $ac_cv_have_decl_strverscmp = yes; then
|
||
|
-
|
||
|
-cat >>confdefs.h <<_ACEOF
|
||
|
-#define HAVE_DECL_STRVERSCMP 1
|
||
|
-_ACEOF
|
||
|
-
|
||
|
-
|
||
|
-else
|
||
|
+echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
|
||
|
+echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
|
||
|
+if test `eval echo '${'$as_ac_var'}'` = yes; then
|
||
|
cat >>confdefs.h <<_ACEOF
|
||
|
-#define HAVE_DECL_STRVERSCMP 0
|
||
|
+#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
|
||
|
_ACEOF
|
||
|
|
||
|
-
|
||
|
fi
|
||
|
-
|
||
|
+done
|
||
|
|
||
|
|
||
|
# Use of ::std::tr1::unordered_map::rehash causes undefined symbols
|
||
|
--- libiberty/testsuite/test-demangle.c.orig 2009-05-27 17:56:59.000000000 +0200
|
||
|
+++ libiberty/testsuite/test-demangle.c 2009-05-27 17:57:58.000000000 +0200
|
||
|
@@ -46,7 +46,7 @@
|
||
|
#define LINELEN 80
|
||
|
|
||
|
static void
|
||
|
-getline(buf)
|
||
|
+my_getline(buf)
|
||
|
struct line *buf;
|
||
|
{
|
||
|
char *data = buf->data;
|
||
|
@@ -196,12 +196,12 @@
|
||
|
{
|
||
|
const char *inp;
|
||
|
|
||
|
- getline (&format);
|
||
|
+ my_getline (&format);
|
||
|
if (feof (stdin))
|
||
|
break;
|
||
|
|
||
|
- getline (&input);
|
||
|
- getline (&expect);
|
||
|
+ my_getline (&input);
|
||
|
+ my_getline (&expect);
|
||
|
|
||
|
inp = protect_end (input.data);
|
||
|
|
||
|
@@ -322,7 +322,7 @@
|
||
|
|
||
|
if (no_params)
|
||
|
{
|
||
|
- getline (&expect);
|
||
|
+ my_getline (&expect);
|
||
|
result = cplus_demangle (inp, DMGL_ANSI|DMGL_TYPES);
|
||
|
|
||
|
if (result
|