Commit 13ccfea8 by Jason Merrill Committed by Jason Merrill

configure.ac: Use C++ for all tests.

	* configure.ac: Use C++ for all tests.  Use AC_CHECK_DECLS for
	strstr and basename.
	* configure: Regenerate.

From-SVN: r223691
parent 8f0c696a
2015-05-26 Jason Merrill <jason@redhat.com>
* configure.ac: Use C++ for all tests. Use AC_CHECK_DECLS for
strstr and basename.
* configure: Regenerate.
2015-05-26 Richard Biener <rguenther@suse.de> 2015-05-26 Richard Biener <rguenther@suse.de>
* fold-const.c (fold_binary_loc): Move X % -Y -> X % Y and * fold-const.c (fold_binary_loc): Move X % -Y -> X % Y and
......
...@@ -740,7 +740,6 @@ COLLECT2_LIBS ...@@ -740,7 +740,6 @@ COLLECT2_LIBS
CXXDEPMODE CXXDEPMODE
DEPDIR DEPDIR
am__leading_dot am__leading_dot
CXXCPP
doc_build_sys doc_build_sys
AR AR
NM NM
...@@ -792,9 +791,10 @@ c_strict_warn ...@@ -792,9 +791,10 @@ c_strict_warn
strict_warn strict_warn
c_loose_warn c_loose_warn
loose_warn loose_warn
CPP
EGREP EGREP
GREP GREP
CPP CXXCPP
PICFLAG_FOR_TARGET PICFLAG_FOR_TARGET
GNATMAKE GNATMAKE
GNATBIND GNATBIND
...@@ -950,8 +950,8 @@ CPPFLAGS ...@@ -950,8 +950,8 @@ CPPFLAGS
CXX CXX
CXXFLAGS CXXFLAGS
CCC CCC
CPP
CXXCPP CXXCPP
CPP
GMPLIBS GMPLIBS
GMPINC GMPINC
ISLLIBS ISLLIBS
...@@ -1734,8 +1734,8 @@ Some influential environment variables: ...@@ -1734,8 +1734,8 @@ Some influential environment variables:
you have headers in a nonstandard directory <include dir> you have headers in a nonstandard directory <include dir>
CXX C++ compiler command CXX C++ compiler command
CXXFLAGS C++ compiler flags CXXFLAGS C++ compiler flags
CPP C preprocessor
CXXCPP C++ preprocessor CXXCPP C++ preprocessor
CPP C preprocessor
GMPLIBS How to link GMP GMPLIBS How to link GMP
GMPINC How to find GMP include files GMPINC How to find GMP include files
ISLLIBS How to link ISL ISLLIBS How to link ISL
...@@ -1897,10 +1897,10 @@ fi ...@@ -1897,10 +1897,10 @@ fi
} # ac_fn_cxx_try_compile } # ac_fn_cxx_try_compile
# ac_fn_c_try_cpp LINENO # ac_fn_cxx_try_cpp LINENO
# ---------------------- # ------------------------
# Try to preprocess conftest.$ac_ext, and return whether this succeeded. # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
ac_fn_c_try_cpp () ac_fn_cxx_try_cpp ()
{ {
as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
if { { ac_try="$ac_cpp conftest.$ac_ext" if { { ac_try="$ac_cpp conftest.$ac_ext"
...@@ -1919,7 +1919,7 @@ $as_echo "$ac_try_echo"; } >&5 ...@@ -1919,7 +1919,7 @@ $as_echo "$ac_try_echo"; } >&5
fi fi
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
test $ac_status = 0; } >/dev/null && { test $ac_status = 0; } >/dev/null && {
test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
test ! -s conftest.err test ! -s conftest.err
}; then : }; then :
ac_retval=0 ac_retval=0
...@@ -1932,14 +1932,14 @@ fi ...@@ -1932,14 +1932,14 @@ fi
eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
return $ac_retval return $ac_retval
} # ac_fn_c_try_cpp } # ac_fn_cxx_try_cpp
# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES # ac_fn_cxx_check_header_mongrel LINENO HEADER VAR INCLUDES
# ------------------------------------------------------- # ---------------------------------------------------------
# Tests whether HEADER exists, giving a warning if it cannot be compiled using # Tests whether HEADER exists, giving a warning if it cannot be compiled using
# the include files in INCLUDES and setting the cache variable VAR # the include files in INCLUDES and setting the cache variable VAR
# accordingly. # accordingly.
ac_fn_c_check_header_mongrel () ac_fn_cxx_check_header_mongrel ()
{ {
as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 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 : if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
...@@ -1960,7 +1960,7 @@ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ...@@ -1960,7 +1960,7 @@ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
$4 $4
#include <$2> #include <$2>
_ACEOF _ACEOF
if ac_fn_c_try_compile "$LINENO"; then : if ac_fn_cxx_try_compile "$LINENO"; then :
ac_header_compiler=yes ac_header_compiler=yes
else else
ac_header_compiler=no ac_header_compiler=no
...@@ -1976,7 +1976,7 @@ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ...@@ -1976,7 +1976,7 @@ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h. */ /* end confdefs.h. */
#include <$2> #include <$2>
_ACEOF _ACEOF
if ac_fn_c_try_cpp "$LINENO"; then : if ac_fn_cxx_try_cpp "$LINENO"; then :
ac_header_preproc=yes ac_header_preproc=yes
else else
ac_header_preproc=no ac_header_preproc=no
...@@ -1986,7 +1986,7 @@ rm -f conftest.err conftest.$ac_ext ...@@ -1986,7 +1986,7 @@ rm -f conftest.err conftest.$ac_ext
$as_echo "$ac_header_preproc" >&6; } $as_echo "$ac_header_preproc" >&6; }
# So? What about this header? # So? What about this header?
case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #(( case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in #((
yes:no: ) yes:no: )
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 { $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: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
...@@ -2019,13 +2019,13 @@ $as_echo "$ac_res" >&6; } ...@@ -2019,13 +2019,13 @@ $as_echo "$ac_res" >&6; }
fi fi
eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
} # ac_fn_c_check_header_mongrel } # ac_fn_cxx_check_header_mongrel
# ac_fn_c_try_run LINENO # ac_fn_cxx_try_run LINENO
# ---------------------- # ------------------------
# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
# that executables *can* be run. # that executables *can* be run.
ac_fn_c_try_run () ac_fn_cxx_try_run ()
{ {
as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
if { { ac_try="$ac_link" if { { ac_try="$ac_link"
...@@ -2061,13 +2061,13 @@ fi ...@@ -2061,13 +2061,13 @@ fi
eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
return $ac_retval return $ac_retval
} # ac_fn_c_try_run } # ac_fn_cxx_try_run
# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES # ac_fn_cxx_check_header_compile LINENO HEADER VAR INCLUDES
# ------------------------------------------------------- # ---------------------------------------------------------
# Tests whether HEADER exists and can be compiled using the include files in # Tests whether HEADER exists and can be compiled using the include files in
# INCLUDES, setting the cache variable VAR accordingly. # INCLUDES, setting the cache variable VAR accordingly.
ac_fn_c_check_header_compile () ac_fn_cxx_check_header_compile ()
{ {
as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 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 "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
...@@ -2080,7 +2080,7 @@ else ...@@ -2080,7 +2080,7 @@ else
$4 $4
#include <$2> #include <$2>
_ACEOF _ACEOF
if ac_fn_c_try_compile "$LINENO"; then : if ac_fn_cxx_try_compile "$LINENO"; then :
eval "$3=yes" eval "$3=yes"
else else
eval "$3=no" eval "$3=no"
...@@ -2092,14 +2092,51 @@ eval ac_res=\$$3 ...@@ -2092,14 +2092,51 @@ eval ac_res=\$$3
$as_echo "$ac_res" >&6; } $as_echo "$ac_res" >&6; }
eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
} # ac_fn_c_check_header_compile } # ac_fn_cxx_check_header_compile
# ac_fn_c_try_cpp LINENO
# ----------------------
# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
ac_fn_c_try_cpp ()
{
as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
if { { ac_try="$ac_cpp conftest.$ac_ext"
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_cpp conftest.$ac_ext") 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; } >/dev/null && {
test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
test ! -s conftest.err
}; then :
ac_retval=0
else
$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_c_try_cpp
# ac_fn_c_compute_int LINENO EXPR VAR INCLUDES # ac_fn_cxx_compute_int LINENO EXPR VAR INCLUDES
# -------------------------------------------- # ----------------------------------------------
# Tries to find the compile-time value of EXPR in a program that includes # Tries to find the compile-time value of EXPR in a program that includes
# INCLUDES, setting VAR accordingly. Returns whether the value could be # INCLUDES, setting VAR accordingly. Returns whether the value could be
# computed # computed
ac_fn_c_compute_int () ac_fn_cxx_compute_int ()
{ {
as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
if test "$cross_compiling" = yes; then if test "$cross_compiling" = yes; then
...@@ -2117,7 +2154,7 @@ test_array [0] = 0 ...@@ -2117,7 +2154,7 @@ test_array [0] = 0
return 0; return 0;
} }
_ACEOF _ACEOF
if ac_fn_c_try_compile "$LINENO"; then : if ac_fn_cxx_try_compile "$LINENO"; then :
ac_lo=0 ac_mid=0 ac_lo=0 ac_mid=0
while :; do while :; do
cat confdefs.h - <<_ACEOF >conftest.$ac_ext cat confdefs.h - <<_ACEOF >conftest.$ac_ext
...@@ -2133,7 +2170,7 @@ test_array [0] = 0 ...@@ -2133,7 +2170,7 @@ test_array [0] = 0
return 0; return 0;
} }
_ACEOF _ACEOF
if ac_fn_c_try_compile "$LINENO"; then : if ac_fn_cxx_try_compile "$LINENO"; then :
ac_hi=$ac_mid; break ac_hi=$ac_mid; break
else else
as_fn_arith $ac_mid + 1 && ac_lo=$as_val as_fn_arith $ac_mid + 1 && ac_lo=$as_val
...@@ -2159,7 +2196,7 @@ test_array [0] = 0 ...@@ -2159,7 +2196,7 @@ test_array [0] = 0
return 0; return 0;
} }
_ACEOF _ACEOF
if ac_fn_c_try_compile "$LINENO"; then : if ac_fn_cxx_try_compile "$LINENO"; then :
ac_hi=-1 ac_mid=-1 ac_hi=-1 ac_mid=-1
while :; do while :; do
cat confdefs.h - <<_ACEOF >conftest.$ac_ext cat confdefs.h - <<_ACEOF >conftest.$ac_ext
...@@ -2175,7 +2212,7 @@ test_array [0] = 0 ...@@ -2175,7 +2212,7 @@ test_array [0] = 0
return 0; return 0;
} }
_ACEOF _ACEOF
if ac_fn_c_try_compile "$LINENO"; then : if ac_fn_cxx_try_compile "$LINENO"; then :
ac_lo=$ac_mid; break ac_lo=$ac_mid; break
else else
as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
...@@ -2209,7 +2246,7 @@ test_array [0] = 0 ...@@ -2209,7 +2246,7 @@ test_array [0] = 0
return 0; return 0;
} }
_ACEOF _ACEOF
if ac_fn_c_try_compile "$LINENO"; then : if ac_fn_cxx_try_compile "$LINENO"; then :
ac_hi=$ac_mid ac_hi=$ac_mid
else else
as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
...@@ -2257,7 +2294,7 @@ main () ...@@ -2257,7 +2294,7 @@ main ()
return 0; return 0;
} }
_ACEOF _ACEOF
if ac_fn_c_try_run "$LINENO"; then : if ac_fn_cxx_try_run "$LINENO"; then :
echo >>conftest.val; read $3 <conftest.val; ac_retval=0 echo >>conftest.val; read $3 <conftest.val; ac_retval=0
else else
ac_retval=1 ac_retval=1
...@@ -2270,13 +2307,13 @@ rm -f conftest.val ...@@ -2270,13 +2307,13 @@ rm -f conftest.val
eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
return $ac_retval return $ac_retval
} # ac_fn_c_compute_int } # ac_fn_cxx_compute_int
# ac_fn_c_check_type LINENO TYPE VAR INCLUDES # ac_fn_cxx_check_type LINENO TYPE VAR INCLUDES
# ------------------------------------------- # ---------------------------------------------
# Tests whether TYPE exists after having included INCLUDES, setting cache # Tests whether TYPE exists after having included INCLUDES, setting cache
# variable VAR accordingly. # variable VAR accordingly.
ac_fn_c_check_type () ac_fn_cxx_check_type ()
{ {
as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 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 "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
...@@ -2297,7 +2334,7 @@ if (sizeof ($2)) ...@@ -2297,7 +2334,7 @@ if (sizeof ($2))
return 0; return 0;
} }
_ACEOF _ACEOF
if ac_fn_c_try_compile "$LINENO"; then : if ac_fn_cxx_try_compile "$LINENO"; then :
cat confdefs.h - <<_ACEOF >conftest.$ac_ext cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h. */ /* end confdefs.h. */
$4 $4
...@@ -2310,7 +2347,7 @@ if (sizeof (($2))) ...@@ -2310,7 +2347,7 @@ if (sizeof (($2)))
return 0; return 0;
} }
_ACEOF _ACEOF
if ac_fn_c_try_compile "$LINENO"; then : if ac_fn_cxx_try_compile "$LINENO"; then :
else else
eval "$3=yes" eval "$3=yes"
...@@ -2324,7 +2361,7 @@ eval ac_res=\$$3 ...@@ -2324,7 +2361,7 @@ eval ac_res=\$$3
$as_echo "$ac_res" >&6; } $as_echo "$ac_res" >&6; }
eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
} # ac_fn_c_check_type } # ac_fn_cxx_check_type
# ac_fn_c_find_intX_t LINENO BITS VAR # ac_fn_c_find_intX_t LINENO BITS VAR
# ----------------------------------- # -----------------------------------
...@@ -2354,7 +2391,7 @@ test_array [0] = 0 ...@@ -2354,7 +2391,7 @@ test_array [0] = 0
return 0; return 0;
} }
_ACEOF _ACEOF
if ac_fn_c_try_compile "$LINENO"; then : if ac_fn_cxx_try_compile "$LINENO"; then :
cat confdefs.h - <<_ACEOF >conftest.$ac_ext cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h. */ /* end confdefs.h. */
$ac_includes_default $ac_includes_default
...@@ -2369,7 +2406,7 @@ test_array [0] = 0 ...@@ -2369,7 +2406,7 @@ test_array [0] = 0
return 0; return 0;
} }
_ACEOF _ACEOF
if ac_fn_c_try_compile "$LINENO"; then : if ac_fn_cxx_try_compile "$LINENO"; then :
else else
case $ac_type in #( case $ac_type in #(
...@@ -2397,10 +2434,10 @@ $as_echo "$ac_res" >&6; } ...@@ -2397,10 +2434,10 @@ $as_echo "$ac_res" >&6; }
} # ac_fn_c_find_intX_t } # ac_fn_c_find_intX_t
# ac_fn_c_try_link LINENO # ac_fn_cxx_try_link LINENO
# ----------------------- # -------------------------
# Try to link conftest.$ac_ext, and return whether this succeeded. # Try to link conftest.$ac_ext, and return whether this succeeded.
ac_fn_c_try_link () ac_fn_cxx_try_link ()
{ {
as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
rm -f conftest.$ac_objext conftest$ac_exeext rm -f conftest.$ac_objext conftest$ac_exeext
...@@ -2420,7 +2457,7 @@ $as_echo "$ac_try_echo"; } >&5 ...@@ -2420,7 +2457,7 @@ $as_echo "$ac_try_echo"; } >&5
fi fi
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
test $ac_status = 0; } && { test $ac_status = 0; } && {
test -z "$ac_c_werror_flag" || test -z "$ac_cxx_werror_flag" ||
test ! -s conftest.err test ! -s conftest.err
} && test -s conftest$ac_exeext && { } && test -s conftest$ac_exeext && {
test "$cross_compiling" = yes || test "$cross_compiling" = yes ||
...@@ -2441,7 +2478,7 @@ fi ...@@ -2441,7 +2478,7 @@ fi
eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
return $ac_retval return $ac_retval
} # ac_fn_c_try_link } # ac_fn_cxx_try_link
# ac_fn_c_find_uintX_t LINENO BITS VAR # ac_fn_c_find_uintX_t LINENO BITS VAR
# ------------------------------------ # ------------------------------------
...@@ -2471,7 +2508,7 @@ test_array [0] = 0 ...@@ -2471,7 +2508,7 @@ test_array [0] = 0
return 0; return 0;
} }
_ACEOF _ACEOF
if ac_fn_c_try_compile "$LINENO"; then : if ac_fn_cxx_try_compile "$LINENO"; then :
case $ac_type in #( case $ac_type in #(
uint$2_t) : uint$2_t) :
eval "$3=yes" ;; #( eval "$3=yes" ;; #(
...@@ -2495,10 +2532,10 @@ $as_echo "$ac_res" >&6; } ...@@ -2495,10 +2532,10 @@ $as_echo "$ac_res" >&6; }
} # ac_fn_c_find_uintX_t } # ac_fn_c_find_uintX_t
# ac_fn_c_check_header_preproc LINENO HEADER VAR # ac_fn_cxx_check_header_preproc LINENO HEADER VAR
# ---------------------------------------------- # ------------------------------------------------
# Tests whether HEADER is present, setting the cache variable VAR accordingly. # Tests whether HEADER is present, setting the cache variable VAR accordingly.
ac_fn_c_check_header_preproc () ac_fn_cxx_check_header_preproc ()
{ {
as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 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 "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
...@@ -2510,7 +2547,7 @@ else ...@@ -2510,7 +2547,7 @@ else
/* end confdefs.h. */ /* end confdefs.h. */
#include <$2> #include <$2>
_ACEOF _ACEOF
if ac_fn_c_try_cpp "$LINENO"; then : if ac_fn_cxx_try_cpp "$LINENO"; then :
eval "$3=yes" eval "$3=yes"
else else
eval "$3=no" eval "$3=no"
...@@ -2522,22 +2559,135 @@ eval ac_res=\$$3 ...@@ -2522,22 +2559,135 @@ eval ac_res=\$$3
$as_echo "$ac_res" >&6; } $as_echo "$ac_res" >&6; }
eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
} # ac_fn_c_check_header_preproc } # ac_fn_cxx_check_header_preproc
# ac_fn_cxx_try_cpp LINENO # ac_fn_cxx_check_func LINENO FUNC VAR
# ------------------------ # ------------------------------------
# Try to preprocess conftest.$ac_ext, and return whether this succeeded. # Tests whether FUNC exists, setting the cache variable VAR accordingly
ac_fn_cxx_try_cpp () ac_fn_cxx_check_func ()
{ {
as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
if { { ac_try="$ac_cpp conftest.$ac_ext" { $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. */
/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
For example, HP-UX 11i <limits.h> declares gettimeofday. */
#define $2 innocuous_$2
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char $2 (); 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 $2
/* 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 $2 ();
/* 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_$2 || defined __stub___$2
choke me
#endif
int
main ()
{
return $2 ();
;
return 0;
}
_ACEOF
if ac_fn_cxx_try_link "$LINENO"; then :
eval "$3=yes"
else
eval "$3=no"
fi
rm -f core conftest.err conftest.$ac_objext \
conftest$ac_exeext 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_cxx_check_func
# ac_fn_cxx_check_decl LINENO SYMBOL VAR
# --------------------------------------
# Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
ac_fn_cxx_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;
#else
(void) $as_decl_name;
#endif
#endif
;
return 0;
}
_ACEOF
if ac_fn_cxx_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_cxx_check_decl
# ac_fn_c_try_link LINENO
# -----------------------
# Try to link conftest.$ac_ext, and return whether this succeeded.
ac_fn_c_try_link ()
{
as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
rm -f conftest.$ac_objext conftest$ac_exeext
if { { ac_try="$ac_link"
case "(($ac_try" in case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;; *) ac_try_echo=$ac_try;;
esac esac
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
$as_echo "$ac_try_echo"; } >&5 $as_echo "$ac_try_echo"; } >&5
(eval "$ac_cpp conftest.$ac_ext") 2>conftest.err (eval "$ac_link") 2>conftest.err
ac_status=$? ac_status=$?
if test -s conftest.err; then if test -s conftest.err; then
grep -v '^ *+' conftest.err >conftest.er1 grep -v '^ *+' conftest.err >conftest.er1
...@@ -2545,26 +2695,34 @@ $as_echo "$ac_try_echo"; } >&5 ...@@ -2545,26 +2695,34 @@ $as_echo "$ac_try_echo"; } >&5
mv -f conftest.er1 conftest.err mv -f conftest.er1 conftest.err
fi fi
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
test $ac_status = 0; } >/dev/null && { test $ac_status = 0; } && {
test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" || test -z "$ac_c_werror_flag" ||
test ! -s conftest.err test ! -s conftest.err
} && test -s conftest$ac_exeext && {
test "$cross_compiling" = yes ||
$as_test_x conftest$ac_exeext
}; then : }; then :
ac_retval=0 ac_retval=0
else else
$as_echo "$as_me: failed program was:" >&5 $as_echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5 sed 's/^/| /' conftest.$ac_ext >&5
ac_retval=1 ac_retval=1
fi fi
# Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
# created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
# interfere with the next link command; also delete a directory that is
# left behind by Apple's compiler. We do this before executing the actions.
rm -rf conftest.dSYM conftest_ipa8_conftest.oo
eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
return $ac_retval return $ac_retval
} # ac_fn_cxx_try_cpp } # ac_fn_c_try_link
# ac_fn_cxx_check_header_preproc LINENO HEADER VAR # ac_fn_c_check_header_preproc LINENO HEADER VAR
# ------------------------------------------------ # ----------------------------------------------
# Tests whether HEADER is present, setting the cache variable VAR accordingly. # Tests whether HEADER is present, setting the cache variable VAR accordingly.
ac_fn_cxx_check_header_preproc () ac_fn_c_check_header_preproc ()
{ {
as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 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 "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
...@@ -2576,7 +2734,7 @@ else ...@@ -2576,7 +2734,7 @@ else
/* end confdefs.h. */ /* end confdefs.h. */
#include <$2> #include <$2>
_ACEOF _ACEOF
if ac_fn_cxx_try_cpp "$LINENO"; then : if ac_fn_c_try_cpp "$LINENO"; then :
eval "$3=yes" eval "$3=yes"
else else
eval "$3=no" eval "$3=no"
...@@ -2588,7 +2746,7 @@ eval ac_res=\$$3 ...@@ -2588,7 +2746,7 @@ eval ac_res=\$$3
$as_echo "$ac_res" >&6; } $as_echo "$ac_res" >&6; }
eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
} # ac_fn_cxx_check_header_preproc } # ac_fn_c_check_header_preproc
# ac_fn_c_check_func LINENO FUNC VAR # ac_fn_c_check_func LINENO FUNC VAR
# ---------------------------------- # ----------------------------------
...@@ -2656,52 +2814,6 @@ $as_echo "$ac_res" >&6; } ...@@ -2656,52 +2814,6 @@ $as_echo "$ac_res" >&6; }
eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
} # ac_fn_c_check_func } # ac_fn_c_check_func
# ac_fn_cxx_try_link LINENO
# -------------------------
# Try to link conftest.$ac_ext, and return whether this succeeded.
ac_fn_cxx_try_link ()
{
as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
rm -f conftest.$ac_objext conftest$ac_exeext
if { { ac_try="$ac_link"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
$as_echo "$ac_try_echo"; } >&5
(eval "$ac_link") 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_exeext && {
test "$cross_compiling" = yes ||
$as_test_x conftest$ac_exeext
}; then :
ac_retval=0
else
$as_echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
ac_retval=1
fi
# Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
# created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
# interfere with the next link command; also delete a directory that is
# left behind by Apple's compiler. We do this before executing the actions.
rm -rf conftest.dSYM conftest_ipa8_conftest.oo
eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
return $ac_retval
} # ac_fn_cxx_try_link
cat >config.log <<_ACEOF cat >config.log <<_ACEOF
This file contains any messages produced by compilers while This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake. running configure, to aid debugging if configure makes a mistake.
...@@ -4777,6 +4889,14 @@ else ...@@ -4777,6 +4889,14 @@ else
fi fi
# Do configure tests with the C++ compiler, since that's what we build with.
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
# Remove the -O2: for historical reasons, unless bootstrapping we prefer # Remove the -O2: for historical reasons, unless bootstrapping we prefer
# optimizations to be activated explicitly by the toplevel. # optimizations to be activated explicitly by the toplevel.
case "$CC" in case "$CC" in
...@@ -4876,26 +4996,22 @@ esac ...@@ -4876,26 +4996,22 @@ esac
# ------------------------- # -------------------------
ac_ext=c ac_ext=cpp
ac_cpp='$CPP $CPPFLAGS' ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 { $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; } $as_echo_n "checking how to run the C++ preprocessor... " >&6; }
# On Suns, sometimes $CPP names a directory. if test -z "$CXXCPP"; then
if test -n "$CPP" && test -d "$CPP"; then if test "${ac_cv_prog_CXXCPP+set}" = set; then :
CPP=
fi
if test -z "$CPP"; then
if test "${ac_cv_prog_CPP+set}" = set; then :
$as_echo_n "(cached) " >&6 $as_echo_n "(cached) " >&6
else else
# Double quotes because CPP needs to be expanded # Double quotes because CXXCPP needs to be expanded
for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" for CXXCPP in "$CXX -E" "/lib/cpp"
do do
ac_preproc_ok=false ac_preproc_ok=false
for ac_c_preproc_warn_flag in '' yes for ac_cxx_preproc_warn_flag in '' yes
do do
# Use a header file that comes with gcc, so configuring glibc # Use a header file that comes with gcc, so configuring glibc
# with a fresh cross-compiler works. # with a fresh cross-compiler works.
...@@ -4912,7 +5028,7 @@ do ...@@ -4912,7 +5028,7 @@ do
#endif #endif
Syntax error Syntax error
_ACEOF _ACEOF
if ac_fn_c_try_cpp "$LINENO"; then : if ac_fn_cxx_try_cpp "$LINENO"; then :
else else
# Broken: fails on valid input. # Broken: fails on valid input.
...@@ -4926,7 +5042,7 @@ rm -f conftest.err conftest.$ac_ext ...@@ -4926,7 +5042,7 @@ rm -f conftest.err conftest.$ac_ext
/* end confdefs.h. */ /* end confdefs.h. */
#include <ac_nonexistent.h> #include <ac_nonexistent.h>
_ACEOF _ACEOF
if ac_fn_c_try_cpp "$LINENO"; then : if ac_fn_cxx_try_cpp "$LINENO"; then :
# Broken: success on invalid input. # Broken: success on invalid input.
continue continue
else else
...@@ -4944,17 +5060,17 @@ if $ac_preproc_ok; then : ...@@ -4944,17 +5060,17 @@ if $ac_preproc_ok; then :
fi fi
done done
ac_cv_prog_CPP=$CPP ac_cv_prog_CXXCPP=$CXXCPP
fi fi
CPP=$ac_cv_prog_CPP CXXCPP=$ac_cv_prog_CXXCPP
else else
ac_cv_prog_CPP=$CPP ac_cv_prog_CXXCPP=$CXXCPP
fi fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
$as_echo "$CPP" >&6; } $as_echo "$CXXCPP" >&6; }
ac_preproc_ok=false ac_preproc_ok=false
for ac_c_preproc_warn_flag in '' yes for ac_cxx_preproc_warn_flag in '' yes
do do
# Use a header file that comes with gcc, so configuring glibc # Use a header file that comes with gcc, so configuring glibc
# with a fresh cross-compiler works. # with a fresh cross-compiler works.
...@@ -4971,7 +5087,7 @@ do ...@@ -4971,7 +5087,7 @@ do
#endif #endif
Syntax error Syntax error
_ACEOF _ACEOF
if ac_fn_c_try_cpp "$LINENO"; then : if ac_fn_cxx_try_cpp "$LINENO"; then :
else else
# Broken: fails on valid input. # Broken: fails on valid input.
...@@ -4985,7 +5101,7 @@ rm -f conftest.err conftest.$ac_ext ...@@ -4985,7 +5101,7 @@ rm -f conftest.err conftest.$ac_ext
/* end confdefs.h. */ /* end confdefs.h. */
#include <ac_nonexistent.h> #include <ac_nonexistent.h>
_ACEOF _ACEOF
if ac_fn_c_try_cpp "$LINENO"; then : if ac_fn_cxx_try_cpp "$LINENO"; then :
# Broken: success on invalid input. # Broken: success on invalid input.
continue continue
else else
...@@ -5003,15 +5119,15 @@ if $ac_preproc_ok; then : ...@@ -5003,15 +5119,15 @@ if $ac_preproc_ok; then :
else else
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
as_fn_error "C preprocessor \"$CPP\" fails sanity check as_fn_error "C++ preprocessor \"$CXXCPP\" fails sanity check
See \`config.log' for more details." "$LINENO" 5; } See \`config.log' for more details." "$LINENO" 5; }
fi fi
ac_ext=c ac_ext=cpp
ac_cpp='$CPP $CPPFLAGS' ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
...@@ -5164,7 +5280,7 @@ main () ...@@ -5164,7 +5280,7 @@ main ()
return 0; return 0;
} }
_ACEOF _ACEOF
if ac_fn_c_try_compile "$LINENO"; then : if ac_fn_cxx_try_compile "$LINENO"; then :
ac_cv_header_stdc=yes ac_cv_header_stdc=yes
else else
ac_cv_header_stdc=no ac_cv_header_stdc=no
...@@ -5237,7 +5353,7 @@ main () ...@@ -5237,7 +5353,7 @@ main ()
return 0; return 0;
} }
_ACEOF _ACEOF
if ac_fn_c_try_run "$LINENO"; then : if ac_fn_cxx_try_run "$LINENO"; then :
else else
ac_cv_header_stdc=no ac_cv_header_stdc=no
...@@ -5261,7 +5377,7 @@ for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ ...@@ -5261,7 +5377,7 @@ for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
inttypes.h stdint.h unistd.h inttypes.h stdint.h unistd.h
do : do :
as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 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 ac_fn_cxx_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
" "
eval as_val=\$$as_ac_Header eval as_val=\$$as_ac_Header
if test "x$as_val" = x""yes; then : if test "x$as_val" = x""yes; then :
...@@ -5275,7 +5391,7 @@ done ...@@ -5275,7 +5391,7 @@ done
ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default" ac_fn_cxx_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
if test "x$ac_cv_header_minix_config_h" = x""yes; then : if test "x$ac_cv_header_minix_config_h" = x""yes; then :
MINIX=yes MINIX=yes
else else
...@@ -5314,7 +5430,7 @@ main () ...@@ -5314,7 +5430,7 @@ main ()
return 0; return 0;
} }
_ACEOF _ACEOF
if ac_fn_c_try_compile "$LINENO"; then : if ac_fn_cxx_try_compile "$LINENO"; then :
ac_cv_safe_to_define___extensions__=yes ac_cv_safe_to_define___extensions__=yes
else else
ac_cv_safe_to_define___extensions__=no ac_cv_safe_to_define___extensions__=no
...@@ -5466,11 +5582,11 @@ as_fn_error "C preprocessor \"$CPP\" fails sanity check ...@@ -5466,11 +5582,11 @@ as_fn_error "C preprocessor \"$CPP\" fails sanity check
See \`config.log' for more details." "$LINENO" 5; } See \`config.log' for more details." "$LINENO" 5; }
fi fi
ac_ext=c ac_ext=cpp
ac_cpp='$CPP $CPPFLAGS' ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
$as_echo_n "checking for inline... " >&6; } $as_echo_n "checking for inline... " >&6; }
...@@ -5488,7 +5604,7 @@ $ac_kw foo_t foo () {return 0; } ...@@ -5488,7 +5604,7 @@ $ac_kw foo_t foo () {return 0; }
#endif #endif
_ACEOF _ACEOF
if ac_fn_c_try_compile "$LINENO"; then : if ac_fn_cxx_try_compile "$LINENO"; then :
ac_cv_c_inline=$ac_kw ac_cv_c_inline=$ac_kw
fi fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
...@@ -5552,12 +5668,12 @@ main () ...@@ -5552,12 +5668,12 @@ main ()
return 0; return 0;
} }
_ACEOF _ACEOF
if ac_fn_c_try_compile "$LINENO"; then : if ac_fn_cxx_try_compile "$LINENO"; then :
break break
fi fi
rm -f core conftest.err conftest.$ac_objext rm -f core conftest.err conftest.$ac_objext
CC="$CC -n32" CC="$CC -n32"
if ac_fn_c_try_compile "$LINENO"; then : if ac_fn_cxx_try_compile "$LINENO"; then :
ac_cv_sys_largefile_CC=' -n32'; break ac_cv_sys_largefile_CC=' -n32'; break
fi fi
rm -f core conftest.err conftest.$ac_objext rm -f core conftest.err conftest.$ac_objext
...@@ -5598,7 +5714,7 @@ main () ...@@ -5598,7 +5714,7 @@ main ()
return 0; return 0;
} }
_ACEOF _ACEOF
if ac_fn_c_try_compile "$LINENO"; then : if ac_fn_cxx_try_compile "$LINENO"; then :
ac_cv_sys_file_offset_bits=no; break ac_cv_sys_file_offset_bits=no; break
fi fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
...@@ -5622,7 +5738,7 @@ main () ...@@ -5622,7 +5738,7 @@ main ()
return 0; return 0;
} }
_ACEOF _ACEOF
if ac_fn_c_try_compile "$LINENO"; then : if ac_fn_cxx_try_compile "$LINENO"; then :
ac_cv_sys_file_offset_bits=64; break ac_cv_sys_file_offset_bits=64; break
fi fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
...@@ -5667,7 +5783,7 @@ main () ...@@ -5667,7 +5783,7 @@ main ()
return 0; return 0;
} }
_ACEOF _ACEOF
if ac_fn_c_try_compile "$LINENO"; then : if ac_fn_cxx_try_compile "$LINENO"; then :
ac_cv_sys_large_files=no; break ac_cv_sys_large_files=no; break
fi fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
...@@ -5691,7 +5807,7 @@ main () ...@@ -5691,7 +5807,7 @@ main ()
return 0; return 0;
} }
_ACEOF _ACEOF
if ac_fn_c_try_compile "$LINENO"; then : if ac_fn_cxx_try_compile "$LINENO"; then :
ac_cv_sys_large_files=1; break ac_cv_sys_large_files=1; break
fi fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
...@@ -5724,7 +5840,7 @@ $as_echo_n "checking size of void *... " >&6; } ...@@ -5724,7 +5840,7 @@ $as_echo_n "checking size of void *... " >&6; }
if test "${ac_cv_sizeof_void_p+set}" = set; then : if test "${ac_cv_sizeof_void_p+set}" = set; then :
$as_echo_n "(cached) " >&6 $as_echo_n "(cached) " >&6
else else
if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (void *))" "ac_cv_sizeof_void_p" "$ac_includes_default"; then : if ac_fn_cxx_compute_int "$LINENO" "(long int) (sizeof (void *))" "ac_cv_sizeof_void_p" "$ac_includes_default"; then :
else else
if test "$ac_cv_type_void_p" = yes; then if test "$ac_cv_type_void_p" = yes; then
...@@ -5758,7 +5874,7 @@ $as_echo_n "checking size of short... " >&6; } ...@@ -5758,7 +5874,7 @@ $as_echo_n "checking size of short... " >&6; }
if test "${ac_cv_sizeof_short+set}" = set; then : if test "${ac_cv_sizeof_short+set}" = set; then :
$as_echo_n "(cached) " >&6 $as_echo_n "(cached) " >&6
else else
if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (short))" "ac_cv_sizeof_short" "$ac_includes_default"; then : if ac_fn_cxx_compute_int "$LINENO" "(long int) (sizeof (short))" "ac_cv_sizeof_short" "$ac_includes_default"; then :
else else
if test "$ac_cv_type_short" = yes; then if test "$ac_cv_type_short" = yes; then
...@@ -5792,7 +5908,7 @@ $as_echo_n "checking size of int... " >&6; } ...@@ -5792,7 +5908,7 @@ $as_echo_n "checking size of int... " >&6; }
if test "${ac_cv_sizeof_int+set}" = set; then : if test "${ac_cv_sizeof_int+set}" = set; then :
$as_echo_n "(cached) " >&6 $as_echo_n "(cached) " >&6
else else
if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int" "$ac_includes_default"; then : if ac_fn_cxx_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int" "$ac_includes_default"; then :
else else
if test "$ac_cv_type_int" = yes; then if test "$ac_cv_type_int" = yes; then
...@@ -5826,7 +5942,7 @@ $as_echo_n "checking size of long... " >&6; } ...@@ -5826,7 +5942,7 @@ $as_echo_n "checking size of long... " >&6; }
if test "${ac_cv_sizeof_long+set}" = set; then : if test "${ac_cv_sizeof_long+set}" = set; then :
$as_echo_n "(cached) " >&6 $as_echo_n "(cached) " >&6
else else
if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long" "$ac_includes_default"; then : if ac_fn_cxx_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long" "$ac_includes_default"; then :
else else
if test "$ac_cv_type_long" = yes; then if test "$ac_cv_type_long" = yes; then
...@@ -5851,7 +5967,7 @@ cat >>confdefs.h <<_ACEOF ...@@ -5851,7 +5967,7 @@ cat >>confdefs.h <<_ACEOF
_ACEOF _ACEOF
ac_fn_c_check_type "$LINENO" "long long" "ac_cv_type_long_long" "$ac_includes_default" ac_fn_cxx_check_type "$LINENO" "long long" "ac_cv_type_long_long" "$ac_includes_default"
if test "x$ac_cv_type_long_long" = x""yes; then : if test "x$ac_cv_type_long_long" = x""yes; then :
cat >>confdefs.h <<_ACEOF cat >>confdefs.h <<_ACEOF
...@@ -5867,7 +5983,7 @@ $as_echo_n "checking size of long long... " >&6; } ...@@ -5867,7 +5983,7 @@ $as_echo_n "checking size of long long... " >&6; }
if test "${ac_cv_sizeof_long_long+set}" = set; then : if test "${ac_cv_sizeof_long_long+set}" = set; then :
$as_echo_n "(cached) " >&6 $as_echo_n "(cached) " >&6
else else
if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long long))" "ac_cv_sizeof_long_long" "$ac_includes_default"; then : if ac_fn_cxx_compute_int "$LINENO" "(long int) (sizeof (long long))" "ac_cv_sizeof_long_long" "$ac_includes_default"; then :
else else
if test "$ac_cv_type_long_long" = yes; then if test "$ac_cv_type_long_long" = yes; then
...@@ -5976,7 +6092,7 @@ main () ...@@ -5976,7 +6092,7 @@ main ()
} }
_ACEOF _ACEOF
if ac_fn_c_try_link "$LINENO"; then : if ac_fn_cxx_try_link "$LINENO"; then :
if test "$cross_compiling" = yes; then : if test "$cross_compiling" = yes; then :
ac_cv_type_long_long_int=yes ac_cv_type_long_long_int=yes
else else
...@@ -6006,7 +6122,7 @@ long long int n = 1; ...@@ -6006,7 +6122,7 @@ long long int n = 1;
return 0; return 0;
} }
_ACEOF _ACEOF
if ac_fn_c_try_run "$LINENO"; then : if ac_fn_cxx_try_run "$LINENO"; then :
ac_cv_type_long_long_int=yes ac_cv_type_long_long_int=yes
else else
ac_cv_type_long_long_int=no ac_cv_type_long_long_int=no
...@@ -6031,7 +6147,7 @@ $as_echo "#define HAVE_LONG_LONG_INT 1" >>confdefs.h ...@@ -6031,7 +6147,7 @@ $as_echo "#define HAVE_LONG_LONG_INT 1" >>confdefs.h
ac_fn_c_check_type "$LINENO" "intmax_t" "ac_cv_type_intmax_t" "$ac_includes_default" ac_fn_cxx_check_type "$LINENO" "intmax_t" "ac_cv_type_intmax_t" "$ac_includes_default"
if test "x$ac_cv_type_intmax_t" = x""yes; then : if test "x$ac_cv_type_intmax_t" = x""yes; then :
$as_echo "#define HAVE_INTMAX_T 1" >>confdefs.h $as_echo "#define HAVE_INTMAX_T 1" >>confdefs.h
...@@ -6049,7 +6165,7 @@ fi ...@@ -6049,7 +6165,7 @@ fi
ac_fn_c_check_type "$LINENO" "intptr_t" "ac_cv_type_intptr_t" "$ac_includes_default" ac_fn_cxx_check_type "$LINENO" "intptr_t" "ac_cv_type_intptr_t" "$ac_includes_default"
if test "x$ac_cv_type_intptr_t" = x""yes; then : if test "x$ac_cv_type_intptr_t" = x""yes; then :
$as_echo "#define HAVE_INTPTR_T 1" >>confdefs.h $as_echo "#define HAVE_INTPTR_T 1" >>confdefs.h
...@@ -6069,7 +6185,7 @@ test_array [0] = 0 ...@@ -6069,7 +6185,7 @@ test_array [0] = 0
return 0; return 0;
} }
_ACEOF _ACEOF
if ac_fn_c_try_compile "$LINENO"; then : if ac_fn_cxx_try_compile "$LINENO"; then :
cat >>confdefs.h <<_ACEOF cat >>confdefs.h <<_ACEOF
#define intptr_t $ac_type #define intptr_t $ac_type
...@@ -6175,7 +6291,7 @@ main () ...@@ -6175,7 +6291,7 @@ main ()
} }
_ACEOF _ACEOF
if ac_fn_c_try_link "$LINENO"; then : if ac_fn_cxx_try_link "$LINENO"; then :
ac_cv_type_unsigned_long_long_int=yes ac_cv_type_unsigned_long_long_int=yes
else else
ac_cv_type_unsigned_long_long_int=no ac_cv_type_unsigned_long_long_int=no
...@@ -6193,7 +6309,7 @@ $as_echo "#define HAVE_UNSIGNED_LONG_LONG_INT 1" >>confdefs.h ...@@ -6193,7 +6309,7 @@ $as_echo "#define HAVE_UNSIGNED_LONG_LONG_INT 1" >>confdefs.h
ac_fn_c_check_type "$LINENO" "uintmax_t" "ac_cv_type_uintmax_t" "$ac_includes_default" ac_fn_cxx_check_type "$LINENO" "uintmax_t" "ac_cv_type_uintmax_t" "$ac_includes_default"
if test "x$ac_cv_type_uintmax_t" = x""yes; then : if test "x$ac_cv_type_uintmax_t" = x""yes; then :
$as_echo "#define HAVE_UINTMAX_T 1" >>confdefs.h $as_echo "#define HAVE_UINTMAX_T 1" >>confdefs.h
...@@ -6211,7 +6327,7 @@ fi ...@@ -6211,7 +6327,7 @@ fi
ac_fn_c_check_type "$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "$ac_includes_default" ac_fn_cxx_check_type "$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "$ac_includes_default"
if test "x$ac_cv_type_uintptr_t" = x""yes; then : if test "x$ac_cv_type_uintptr_t" = x""yes; then :
$as_echo "#define HAVE_UINTPTR_T 1" >>confdefs.h $as_echo "#define HAVE_UINTPTR_T 1" >>confdefs.h
...@@ -6232,7 +6348,7 @@ test_array [0] = 0 ...@@ -6232,7 +6348,7 @@ test_array [0] = 0
return 0; return 0;
} }
_ACEOF _ACEOF
if ac_fn_c_try_compile "$LINENO"; then : if ac_fn_cxx_try_compile "$LINENO"; then :
cat >>confdefs.h <<_ACEOF cat >>confdefs.h <<_ACEOF
#define uintptr_t $ac_type #define uintptr_t $ac_type
...@@ -6263,13 +6379,6 @@ if test x"$ac_cv_c_uint64_t" = x"no" -o x"$ac_cv_c_int64_t" = x"no"; then ...@@ -6263,13 +6379,6 @@ if test x"$ac_cv_c_uint64_t" = x"no" -o x"$ac_cv_c_int64_t" = x"no"; then
fi fi
# check what underlying integer type int64_t uses # check what underlying integer type int64_t uses
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
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for int64_t underlying type" >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for int64_t underlying type" >&5
$as_echo_n "checking for int64_t underlying type... " >&6; } $as_echo_n "checking for int64_t underlying type... " >&6; }
if test "${ac_cv_int64_t_type+set}" = set; then : if test "${ac_cv_int64_t_type+set}" = set; then :
...@@ -6333,12 +6442,6 @@ else ...@@ -6333,12 +6442,6 @@ else
fi fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
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
...@@ -6396,7 +6499,7 @@ main () ...@@ -6396,7 +6499,7 @@ main ()
return 0; return 0;
} }
_ACEOF _ACEOF
if ac_fn_c_try_compile "$LINENO"; then : if ac_fn_cxx_try_compile "$LINENO"; then :
eval "$as_acx_Woption=yes" eval "$as_acx_Woption=yes"
else else
eval "$as_acx_Woption=no" eval "$as_acx_Woption=no"
...@@ -6441,7 +6544,7 @@ main () ...@@ -6441,7 +6544,7 @@ main ()
return 0; return 0;
} }
_ACEOF _ACEOF
if ac_fn_c_try_compile "$LINENO"; then : if ac_fn_cxx_try_compile "$LINENO"; then :
eval "$as_acx_Woption=yes" eval "$as_acx_Woption=yes"
else else
eval "$as_acx_Woption=no" eval "$as_acx_Woption=no"
...@@ -6486,7 +6589,7 @@ main () ...@@ -6486,7 +6589,7 @@ main ()
return 0; return 0;
} }
_ACEOF _ACEOF
if ac_fn_c_try_compile "$LINENO"; then : if ac_fn_cxx_try_compile "$LINENO"; then :
eval "$as_acx_Woption=yes" eval "$as_acx_Woption=yes"
else else
eval "$as_acx_Woption=no" eval "$as_acx_Woption=no"
...@@ -6530,7 +6633,7 @@ main () ...@@ -6530,7 +6633,7 @@ main ()
return 0; return 0;
} }
_ACEOF _ACEOF
if ac_fn_c_try_compile "$LINENO"; then : if ac_fn_cxx_try_compile "$LINENO"; then :
eval "$as_acx_Woption=yes" eval "$as_acx_Woption=yes"
else else
eval "$as_acx_Woption=no" eval "$as_acx_Woption=no"
...@@ -6575,7 +6678,7 @@ main () ...@@ -6575,7 +6678,7 @@ main ()
return 0; return 0;
} }
_ACEOF _ACEOF
if ac_fn_c_try_compile "$LINENO"; then : if ac_fn_cxx_try_compile "$LINENO"; then :
eval "$as_acx_Woption=yes" eval "$as_acx_Woption=yes"
else else
eval "$as_acx_Woption=no" eval "$as_acx_Woption=no"
...@@ -6613,7 +6716,7 @@ main () ...@@ -6613,7 +6716,7 @@ main ()
return 0; return 0;
} }
_ACEOF _ACEOF
if ac_fn_c_try_compile "$LINENO"; then : if ac_fn_cxx_try_compile "$LINENO"; then :
acx_cv_prog_cc_pedantic__Wlong_long__Wvariadic_macros__Woverlength_strings=yes acx_cv_prog_cc_pedantic__Wlong_long__Wvariadic_macros__Woverlength_strings=yes
else else
acx_cv_prog_cc_pedantic__Wlong_long__Wvariadic_macros__Woverlength_strings=no acx_cv_prog_cc_pedantic__Wlong_long__Wvariadic_macros__Woverlength_strings=no
...@@ -6683,7 +6786,7 @@ main () ...@@ -6683,7 +6786,7 @@ main ()
return 0; return 0;
} }
_ACEOF _ACEOF
if ac_fn_c_try_compile "$LINENO"; then : if ac_fn_cxx_try_compile "$LINENO"; then :
eval "$as_acx_Woption=yes" eval "$as_acx_Woption=yes"
else else
eval "$as_acx_Woption=no" eval "$as_acx_Woption=no"
...@@ -6839,7 +6942,7 @@ fi ...@@ -6839,7 +6942,7 @@ fi
valgrind_path_defines= valgrind_path_defines=
valgrind_command= valgrind_command=
ac_fn_c_check_header_mongrel "$LINENO" "valgrind.h" "ac_cv_header_valgrind_h" "$ac_includes_default" ac_fn_cxx_check_header_mongrel "$LINENO" "valgrind.h" "ac_cv_header_valgrind_h" "$ac_includes_default"
if test "x$ac_cv_header_valgrind_h" = x""yes; then : if test "x$ac_cv_header_valgrind_h" = x""yes; then :
have_valgrind_h=yes have_valgrind_h=yes
else else
...@@ -6859,7 +6962,7 @@ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ...@@ -6859,7 +6962,7 @@ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
#error VALGRIND_DISCARD not defined #error VALGRIND_DISCARD not defined
#endif #endif
_ACEOF _ACEOF
if ac_fn_c_try_cpp "$LINENO"; then : if ac_fn_cxx_try_cpp "$LINENO"; then :
gcc_cv_header_valgrind_memcheck_h=yes gcc_cv_header_valgrind_memcheck_h=yes
else else
gcc_cv_header_valgrind_memcheck_h=no gcc_cv_header_valgrind_memcheck_h=no
...@@ -6876,7 +6979,7 @@ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ...@@ -6876,7 +6979,7 @@ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
#error VALGRIND_DISCARD not defined #error VALGRIND_DISCARD not defined
#endif #endif
_ACEOF _ACEOF
if ac_fn_c_try_cpp "$LINENO"; then : if ac_fn_cxx_try_cpp "$LINENO"; then :
gcc_cv_header_memcheck_h=yes gcc_cv_header_memcheck_h=yes
else else
gcc_cv_header_memcheck_h=no gcc_cv_header_memcheck_h=no
...@@ -8202,7 +8305,7 @@ main () ...@@ -8202,7 +8305,7 @@ main ()
return 0; return 0;
} }
_ACEOF _ACEOF
if ac_fn_c_try_compile "$LINENO"; then : if ac_fn_cxx_try_compile "$LINENO"; then :
ac_cv_header_stdc=yes ac_cv_header_stdc=yes
else else
ac_cv_header_stdc=no ac_cv_header_stdc=no
...@@ -8275,7 +8378,7 @@ main () ...@@ -8275,7 +8378,7 @@ main ()
return 0; return 0;
} }
_ACEOF _ACEOF
if ac_fn_c_try_run "$LINENO"; then : if ac_fn_cxx_try_run "$LINENO"; then :
else else
ac_cv_header_stdc=no ac_cv_header_stdc=no
...@@ -8314,7 +8417,7 @@ return 0; ...@@ -8314,7 +8417,7 @@ return 0;
return 0; return 0;
} }
_ACEOF _ACEOF
if ac_fn_c_try_compile "$LINENO"; then : if ac_fn_cxx_try_compile "$LINENO"; then :
ac_cv_header_time=yes ac_cv_header_time=yes
else else
ac_cv_header_time=no ac_cv_header_time=no
...@@ -8346,7 +8449,7 @@ main () ...@@ -8346,7 +8449,7 @@ main ()
return 0; return 0;
} }
_ACEOF _ACEOF
if ac_fn_c_try_compile "$LINENO"; then : if ac_fn_cxx_try_compile "$LINENO"; then :
gcc_cv_header_string=yes gcc_cv_header_string=yes
else else
gcc_cv_header_string=no gcc_cv_header_string=no
...@@ -8387,7 +8490,7 @@ main () ...@@ -8387,7 +8490,7 @@ main ()
return 0; return 0;
} }
_ACEOF _ACEOF
if ac_fn_c_try_compile "$LINENO"; then : if ac_fn_cxx_try_compile "$LINENO"; then :
ac_cv_header_sys_wait_h=yes ac_cv_header_sys_wait_h=yes
else else
ac_cv_header_sys_wait_h=no ac_cv_header_sys_wait_h=no
...@@ -8468,7 +8571,7 @@ for ac_header in limits.h stddef.h string.h strings.h stdlib.h time.h iconv.h \ ...@@ -8468,7 +8571,7 @@ for ac_header in limits.h stddef.h string.h strings.h stdlib.h time.h iconv.h \
direct.h malloc.h langinfo.h ldfcn.h locale.h wchar.h direct.h malloc.h langinfo.h ldfcn.h locale.h wchar.h
do : do :
as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
ac_fn_c_check_header_preproc "$LINENO" "$ac_header" "$as_ac_Header" ac_fn_cxx_check_header_preproc "$LINENO" "$ac_header" "$as_ac_Header"
eval as_val=\$$as_ac_Header eval as_val=\$$as_ac_Header
if test "x$as_val" = x""yes; then : if test "x$as_val" = x""yes; then :
cat >>confdefs.h <<_ACEOF cat >>confdefs.h <<_ACEOF
...@@ -8480,14 +8583,14 @@ done ...@@ -8480,14 +8583,14 @@ done
# Check for thread headers. # Check for thread headers.
ac_fn_c_check_header_preproc "$LINENO" "thread.h" "ac_cv_header_thread_h" ac_fn_cxx_check_header_preproc "$LINENO" "thread.h" "ac_cv_header_thread_h"
if test "x$ac_cv_header_thread_h" = x""yes; then : if test "x$ac_cv_header_thread_h" = x""yes; then :
have_thread_h=yes have_thread_h=yes
else else
have_thread_h= have_thread_h=
fi fi
ac_fn_c_check_header_preproc "$LINENO" "pthread.h" "ac_cv_header_pthread_h" ac_fn_cxx_check_header_preproc "$LINENO" "pthread.h" "ac_cv_header_pthread_h"
if test "x$ac_cv_header_pthread_h" = x""yes; then : if test "x$ac_cv_header_pthread_h" = x""yes; then :
have_pthread_h=yes have_pthread_h=yes
else else
...@@ -8545,7 +8648,7 @@ switch(0) { ...@@ -8545,7 +8648,7 @@ switch(0) {
return 0; return 0;
} }
_ACEOF _ACEOF
if ac_fn_c_try_compile "$LINENO"; then : if ac_fn_cxx_try_compile "$LINENO"; then :
gcc_cv_c_nbby=$i; break gcc_cv_c_nbby=$i; break
fi fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
...@@ -8581,7 +8684,7 @@ else ...@@ -8581,7 +8684,7 @@ else
typedef int dummy; typedef int dummy;
_ACEOF _ACEOF
if ac_fn_c_try_compile "$LINENO"; then : if ac_fn_cxx_try_compile "$LINENO"; then :
# Check for potential -arch flags. It is not universal unless # Check for potential -arch flags. It is not universal unless
# there are at least two -arch flags with different values. # there are at least two -arch flags with different values.
...@@ -8626,7 +8729,7 @@ main () ...@@ -8626,7 +8729,7 @@ main ()
return 0; return 0;
} }
_ACEOF _ACEOF
if ac_fn_c_try_compile "$LINENO"; then : if ac_fn_cxx_try_compile "$LINENO"; then :
# It does; now see whether it defined to BIG_ENDIAN or not. # It does; now see whether it defined to BIG_ENDIAN or not.
cat confdefs.h - <<_ACEOF >conftest.$ac_ext cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h. */ /* end confdefs.h. */
...@@ -8644,7 +8747,7 @@ main () ...@@ -8644,7 +8747,7 @@ main ()
return 0; return 0;
} }
_ACEOF _ACEOF
if ac_fn_c_try_compile "$LINENO"; then : if ac_fn_cxx_try_compile "$LINENO"; then :
ac_cv_c_bigendian=yes ac_cv_c_bigendian=yes
else else
ac_cv_c_bigendian=no ac_cv_c_bigendian=no
...@@ -8670,7 +8773,7 @@ main () ...@@ -8670,7 +8773,7 @@ main ()
return 0; return 0;
} }
_ACEOF _ACEOF
if ac_fn_c_try_compile "$LINENO"; then : if ac_fn_cxx_try_compile "$LINENO"; then :
# It does; now see whether it defined to _BIG_ENDIAN or not. # It does; now see whether it defined to _BIG_ENDIAN or not.
cat confdefs.h - <<_ACEOF >conftest.$ac_ext cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h. */ /* end confdefs.h. */
...@@ -8687,7 +8790,7 @@ main () ...@@ -8687,7 +8790,7 @@ main ()
return 0; return 0;
} }
_ACEOF _ACEOF
if ac_fn_c_try_compile "$LINENO"; then : if ac_fn_cxx_try_compile "$LINENO"; then :
ac_cv_c_bigendian=yes ac_cv_c_bigendian=yes
else else
ac_cv_c_bigendian=no ac_cv_c_bigendian=no
...@@ -8726,7 +8829,7 @@ return use_ascii (foo) == use_ebcdic (foo); ...@@ -8726,7 +8829,7 @@ return use_ascii (foo) == use_ebcdic (foo);
return 0; return 0;
} }
_ACEOF _ACEOF
if ac_fn_c_try_compile "$LINENO"; then : if ac_fn_cxx_try_compile "$LINENO"; then :
if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
ac_cv_c_bigendian=yes ac_cv_c_bigendian=yes
fi fi
...@@ -8761,7 +8864,7 @@ main () ...@@ -8761,7 +8864,7 @@ main ()
return 0; return 0;
} }
_ACEOF _ACEOF
if ac_fn_c_try_run "$LINENO"; then : if ac_fn_cxx_try_run "$LINENO"; then :
ac_cv_c_bigendian=no ac_cv_c_bigendian=no
else else
ac_cv_c_bigendian=yes ac_cv_c_bigendian=yes
...@@ -8924,13 +9027,6 @@ $as_echo "$as_me: WARNING: C++ preprocessor \"$CXXCPP\" fails sanity check ...@@ -8924,13 +9027,6 @@ $as_echo "$as_me: WARNING: C++ preprocessor \"$CXXCPP\" fails sanity check
See \`config.log' for more details." >&2;}; } See \`config.log' for more details." >&2;}; }
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
ac_ext=cpp ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS' ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
...@@ -8938,7 +9034,6 @@ ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ex ...@@ -8938,7 +9034,6 @@ ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ex
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
for ac_header in unordered_map for ac_header in unordered_map
do : do :
ac_fn_cxx_check_header_preproc "$LINENO" "unordered_map" "ac_cv_header_unordered_map" ac_fn_cxx_check_header_preproc "$LINENO" "unordered_map" "ac_cv_header_unordered_map"
...@@ -8973,23 +9068,10 @@ fi ...@@ -8973,23 +9068,10 @@ fi
done done
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
# -------- # --------
# Dependency checking. # Dependency checking.
# -------- # --------
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
rm -rf .tst 2>/dev/null rm -rf .tst 2>/dev/null
mkdir .tst 2>/dev/null mkdir .tst 2>/dev/null
if test -d .tst; then if test -d .tst; then
...@@ -9103,12 +9185,6 @@ else CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type ...@@ -9103,12 +9185,6 @@ else CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
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
# -------- # --------
# UNSORTED # UNSORTED
...@@ -9146,7 +9222,7 @@ return ldopen (); ...@@ -9146,7 +9222,7 @@ return ldopen ();
return 0; return 0;
} }
_ACEOF _ACEOF
if ac_fn_c_try_link "$LINENO"; then : if ac_fn_cxx_try_link "$LINENO"; then :
gcc_cv_collect2_libs="$libs"; break gcc_cv_collect2_libs="$libs"; break
fi fi
rm -f core conftest.err conftest.$ac_objext \ rm -f core conftest.err conftest.$ac_objext \
...@@ -9198,7 +9274,7 @@ for ac_lib in '' exc; do ...@@ -9198,7 +9274,7 @@ for ac_lib in '' exc; do
ac_res=-l$ac_lib ac_res=-l$ac_lib
LIBS="-l$ac_lib $ac_func_search_save_LIBS" LIBS="-l$ac_lib $ac_func_search_save_LIBS"
fi fi
if ac_fn_c_try_link "$LINENO"; then : if ac_fn_cxx_try_link "$LINENO"; then :
ac_cv_search_exc_resume=$ac_res ac_cv_search_exc_resume=$ac_res
fi fi
rm -f core conftest.err conftest.$ac_objext \ rm -f core conftest.err conftest.$ac_objext \
...@@ -9261,7 +9337,7 @@ for ac_lib in '' kstat; do ...@@ -9261,7 +9337,7 @@ for ac_lib in '' kstat; do
ac_res=-l$ac_lib ac_res=-l$ac_lib
LIBS="-l$ac_lib $ac_func_search_save_LIBS" LIBS="-l$ac_lib $ac_func_search_save_LIBS"
fi fi
if ac_fn_c_try_link "$LINENO"; then : if ac_fn_cxx_try_link "$LINENO"; then :
ac_cv_search_kstat_open=$ac_res ac_cv_search_kstat_open=$ac_res
fi fi
rm -f core conftest.err conftest.$ac_objext \ rm -f core conftest.err conftest.$ac_objext \
...@@ -9325,7 +9401,7 @@ for ac_lib in '' m; do ...@@ -9325,7 +9401,7 @@ for ac_lib in '' m; do
ac_res=-l$ac_lib ac_res=-l$ac_lib
LIBS="-l$ac_lib $ac_func_search_save_LIBS" LIBS="-l$ac_lib $ac_func_search_save_LIBS"
fi fi
if ac_fn_c_try_link "$LINENO"; then : if ac_fn_cxx_try_link "$LINENO"; then :
ac_cv_search_ldexp=$ac_res ac_cv_search_ldexp=$ac_res
fi fi
rm -f core conftest.err conftest.$ac_objext \ rm -f core conftest.err conftest.$ac_objext \
...@@ -9378,7 +9454,7 @@ choke me ...@@ -9378,7 +9454,7 @@ choke me
return 0; return 0;
} }
_ACEOF _ACEOF
if ac_fn_c_try_compile "$LINENO"; then : if ac_fn_cxx_try_compile "$LINENO"; then :
gcc_cv_header_inttypes_h=yes gcc_cv_header_inttypes_h=yes
else else
gcc_cv_header_inttypes_h=no gcc_cv_header_inttypes_h=no
...@@ -9402,7 +9478,7 @@ for ac_func in times clock kill getrlimit setrlimit atoll atoq \ ...@@ -9402,7 +9478,7 @@ for ac_func in times clock kill getrlimit setrlimit atoll atoq \
clearerr_unlocked feof_unlocked ferror_unlocked fflush_unlocked fgetc_unlocked fgets_unlocked fileno_unlocked fprintf_unlocked fputc_unlocked fputs_unlocked fread_unlocked fwrite_unlocked getchar_unlocked getc_unlocked putchar_unlocked putc_unlocked madvise clearerr_unlocked feof_unlocked ferror_unlocked fflush_unlocked fgetc_unlocked fgets_unlocked fileno_unlocked fprintf_unlocked fputc_unlocked fputs_unlocked fread_unlocked fwrite_unlocked getchar_unlocked getc_unlocked putchar_unlocked putc_unlocked madvise
do : do :
as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" ac_fn_cxx_check_func "$LINENO" "$ac_func" "$as_ac_var"
eval as_val=\$$as_ac_var eval as_val=\$$as_ac_var
if test "x$as_val" = x""yes; then : if test "x$as_val" = x""yes; then :
cat >>confdefs.h <<_ACEOF cat >>confdefs.h <<_ACEOF
...@@ -9431,7 +9507,7 @@ int main() ...@@ -9431,7 +9507,7 @@ int main()
return 0; return 0;
} }
_ACEOF _ACEOF
if ac_fn_c_try_run "$LINENO"; then : if ac_fn_cxx_try_run "$LINENO"; then :
gcc_cv_func_mbstowcs_works=yes gcc_cv_func_mbstowcs_works=yes
else else
gcc_cv_func_mbstowcs_works=no gcc_cv_func_mbstowcs_works=no
...@@ -9450,7 +9526,7 @@ $as_echo "#define HAVE_WORKING_MBSTOWCS 1" >>confdefs.h ...@@ -9450,7 +9526,7 @@ $as_echo "#define HAVE_WORKING_MBSTOWCS 1" >>confdefs.h
fi fi
fi fi
ac_fn_c_check_type "$LINENO" "ssize_t" "ac_cv_type_ssize_t" "$ac_includes_default" ac_fn_cxx_check_type "$LINENO" "ssize_t" "ac_cv_type_ssize_t" "$ac_includes_default"
if test "x$ac_cv_type_ssize_t" = x""yes; then : if test "x$ac_cv_type_ssize_t" = x""yes; then :
else else
...@@ -9461,7 +9537,7 @@ _ACEOF ...@@ -9461,7 +9537,7 @@ _ACEOF
fi fi
ac_fn_c_check_type "$LINENO" "caddr_t" "ac_cv_type_caddr_t" "$ac_includes_default" ac_fn_cxx_check_type "$LINENO" "caddr_t" "ac_cv_type_caddr_t" "$ac_includes_default"
if test "x$ac_cv_type_caddr_t" = x""yes; then : if test "x$ac_cv_type_caddr_t" = x""yes; then :
else else
...@@ -9474,14 +9550,14 @@ fi ...@@ -9474,14 +9550,14 @@ fi
ac_fn_c_check_header_preproc "$LINENO" "sys/mman.h" "ac_cv_header_sys_mman_h" ac_fn_cxx_check_header_preproc "$LINENO" "sys/mman.h" "ac_cv_header_sys_mman_h"
if test "x$ac_cv_header_sys_mman_h" = x""yes; then : if test "x$ac_cv_header_sys_mman_h" = x""yes; then :
gcc_header_sys_mman_h=yes gcc_header_sys_mman_h=yes
else else
gcc_header_sys_mman_h=no gcc_header_sys_mman_h=no
fi fi
ac_fn_c_check_func "$LINENO" "mmap" "ac_cv_func_mmap" ac_fn_cxx_check_func "$LINENO" "mmap" "ac_cv_func_mmap"
if test "x$ac_cv_func_mmap" = x""yes; then : if test "x$ac_cv_func_mmap" = x""yes; then :
gcc_func_mmap=yes gcc_func_mmap=yes
else else
...@@ -9562,7 +9638,7 @@ int n = MAP_ANONYMOUS; ...@@ -9562,7 +9638,7 @@ int n = MAP_ANONYMOUS;
return 0; return 0;
} }
_ACEOF _ACEOF
if ac_fn_c_try_compile "$LINENO"; then : if ac_fn_cxx_try_compile "$LINENO"; then :
gcc_cv_decl_map_anon=yes gcc_cv_decl_map_anon=yes
else else
gcc_cv_decl_map_anon=no gcc_cv_decl_map_anon=no
...@@ -9622,7 +9698,7 @@ case "${host}" in ...@@ -9622,7 +9698,7 @@ case "${host}" in
ac_cv_func_vfork_works=yes ac_cv_func_vfork_works=yes
;; ;;
esac esac
ac_fn_c_check_type "$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default" ac_fn_cxx_check_type "$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default"
if test "x$ac_cv_type_pid_t" = x""yes; then : if test "x$ac_cv_type_pid_t" = x""yes; then :
else else
...@@ -9635,7 +9711,7 @@ fi ...@@ -9635,7 +9711,7 @@ fi
for ac_header in vfork.h for ac_header in vfork.h
do : do :
ac_fn_c_check_header_preproc "$LINENO" "vfork.h" "ac_cv_header_vfork_h" ac_fn_cxx_check_header_preproc "$LINENO" "vfork.h" "ac_cv_header_vfork_h"
if test "x$ac_cv_header_vfork_h" = x""yes; then : if test "x$ac_cv_header_vfork_h" = x""yes; then :
cat >>confdefs.h <<_ACEOF cat >>confdefs.h <<_ACEOF
#define HAVE_VFORK_H 1 #define HAVE_VFORK_H 1
...@@ -9647,7 +9723,7 @@ done ...@@ -9647,7 +9723,7 @@ done
for ac_func in fork vfork for ac_func in fork vfork
do : do :
as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" ac_fn_cxx_check_func "$LINENO" "$ac_func" "$as_ac_var"
eval as_val=\$$as_ac_var eval as_val=\$$as_ac_var
if test "x$as_val" = x""yes; then : if test "x$as_val" = x""yes; then :
cat >>confdefs.h <<_ACEOF cat >>confdefs.h <<_ACEOF
...@@ -9680,7 +9756,7 @@ main () ...@@ -9680,7 +9756,7 @@ main ()
return 0; return 0;
} }
_ACEOF _ACEOF
if ac_fn_c_try_run "$LINENO"; then : if ac_fn_cxx_try_run "$LINENO"; then :
ac_cv_func_fork_works=yes ac_cv_func_fork_works=yes
else else
ac_cv_func_fork_works=no ac_cv_func_fork_works=no
...@@ -9811,7 +9887,7 @@ main () ...@@ -9811,7 +9887,7 @@ main ()
} }
} }
_ACEOF _ACEOF
if ac_fn_c_try_run "$LINENO"; then : if ac_fn_cxx_try_run "$LINENO"; then :
ac_cv_func_vfork_works=yes ac_cv_func_vfork_works=yes
else else
ac_cv_func_vfork_works=no ac_cv_func_vfork_works=no
...@@ -9847,14 +9923,6 @@ $as_echo "#define HAVE_WORKING_FORK 1" >>confdefs.h ...@@ -9847,14 +9923,6 @@ $as_echo "#define HAVE_WORKING_FORK 1" >>confdefs.h
fi fi
# g++ on Solaris 10+ defines _XOPEN_SOURCE=600, which exposes a different
# iconv() prototype.
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 "X$prefix" = "XNONE"; then if test "X$prefix" = "XNONE"; then
acl_final_prefix="$ac_default_prefix" acl_final_prefix="$ac_default_prefix"
...@@ -10551,12 +10619,6 @@ _ACEOF ...@@ -10551,12 +10619,6 @@ _ACEOF
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
# Until we have in-tree GNU iconv: # Until we have in-tree GNU iconv:
LIBICONV_DEP= LIBICONV_DEP=
...@@ -10579,7 +10641,7 @@ return LC_MESSAGES ...@@ -10579,7 +10641,7 @@ return LC_MESSAGES
return 0; return 0;
} }
_ACEOF _ACEOF
if ac_fn_c_try_link "$LINENO"; then : if ac_fn_cxx_try_link "$LINENO"; then :
am_cv_val_LC_MESSAGES=yes am_cv_val_LC_MESSAGES=yes
else else
am_cv_val_LC_MESSAGES=no am_cv_val_LC_MESSAGES=no
...@@ -10613,7 +10675,7 @@ char* cs = nl_langinfo(CODESET); ...@@ -10613,7 +10675,7 @@ char* cs = nl_langinfo(CODESET);
return 0; return 0;
} }
_ACEOF _ACEOF
if ac_fn_c_try_link "$LINENO"; then : if ac_fn_cxx_try_link "$LINENO"; then :
am_cv_langinfo_codeset=yes am_cv_langinfo_codeset=yes
else else
am_cv_langinfo_codeset=no am_cv_langinfo_codeset=no
...@@ -10636,11 +10698,48 @@ saved_CFLAGS="$CFLAGS" ...@@ -10636,11 +10698,48 @@ saved_CFLAGS="$CFLAGS"
CFLAGS="$CFLAGS -I${srcdir} -I${srcdir}/../include $GMPINC" CFLAGS="$CFLAGS -I${srcdir} -I${srcdir}/../include $GMPINC"
saved_CXXFLAGS="$CXXFLAGS" saved_CXXFLAGS="$CXXFLAGS"
CXXFLAGS="$CXXFLAGS -I${srcdir} -I${srcdir}/../include $GMPINC" CXXFLAGS="$CXXFLAGS -I${srcdir} -I${srcdir}/../include $GMPINC"
# gcc_AC_CHECK_DECLS doesn't support overloaded functions, so use the
# normal autoconf function for these. But force definition of
# HAVE_DECL_BASENAME like gcc_AC_CHECK_DECLS does, to suppress the bizarre
# basename handling in libiberty.h.
ac_fn_cxx_check_decl "$LINENO" "basename(const char*)" "ac_cv_have_decl_basename_const_charp_" "
#undef HAVE_DECL_BASENAME
#define HAVE_DECL_BASENAME 1
#include \"ansidecl.h\"
#include \"system.h\"
"
if test "x$ac_cv_have_decl_basename_const_charp_" = x""yes; then :
ac_have_decl=1
else
ac_have_decl=0
fi
cat >>confdefs.h <<_ACEOF
#define HAVE_DECL_BASENAME $ac_have_decl
_ACEOF
ac_fn_cxx_check_decl "$LINENO" "strstr(const char*,const char*)" "ac_cv_have_decl_strstr_const_charp_const_charp_" "
#undef HAVE_DECL_BASENAME
#define HAVE_DECL_BASENAME 1
#include \"ansidecl.h\"
#include \"system.h\"
"
if test "x$ac_cv_have_decl_strstr_const_charp_const_charp_" = x""yes; then :
ac_have_decl=1
else
ac_have_decl=0
fi
cat >>confdefs.h <<_ACEOF
#define HAVE_DECL_STRSTR $ac_have_decl
_ACEOF
for ac_func in getenv atol asprintf sbrk abort atof getcwd getwd \ for ac_func in getenv atol asprintf sbrk abort atof getcwd getwd \
stpcpy strnlen strsignal strstr strverscmp \ madvise stpcpy strnlen strsignal strverscmp \
strtol strtoul strtoll strtoull \ strtol strtoul strtoll strtoull \
errno snprintf vsnprintf vasprintf malloc realloc calloc \ errno snprintf vsnprintf vasprintf malloc realloc calloc \
free basename getopt clock getpagesize ffs clearerr_unlocked feof_unlocked ferror_unlocked fflush_unlocked fgetc_unlocked fgets_unlocked fileno_unlocked fprintf_unlocked fputc_unlocked fputs_unlocked fread_unlocked fwrite_unlocked getchar_unlocked getc_unlocked putchar_unlocked putc_unlocked free getopt clock getpagesize ffs clearerr_unlocked feof_unlocked ferror_unlocked fflush_unlocked fgetc_unlocked fgets_unlocked fileno_unlocked fprintf_unlocked fputc_unlocked fputs_unlocked fread_unlocked fwrite_unlocked getchar_unlocked getc_unlocked putchar_unlocked putc_unlocked
do do
ac_tr_decl=`$as_echo "HAVE_DECL_$ac_func" | $as_tr_cpp` ac_tr_decl=`$as_echo "HAVE_DECL_$ac_func" | $as_tr_cpp`
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $ac_func is declared" >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $ac_func is declared" >&5
...@@ -10666,7 +10765,7 @@ char *(*pfn) = (char *(*)) $ac_func ; ...@@ -10666,7 +10765,7 @@ char *(*pfn) = (char *(*)) $ac_func ;
return 0; return 0;
} }
_ACEOF _ACEOF
if ac_fn_c_try_compile "$LINENO"; then : if ac_fn_cxx_try_compile "$LINENO"; then :
eval "gcc_cv_have_decl_$ac_func=yes" eval "gcc_cv_have_decl_$ac_func=yes"
else else
eval "gcc_cv_have_decl_$ac_func=no" eval "gcc_cv_have_decl_$ac_func=no"
...@@ -10721,7 +10820,7 @@ char *(*pfn) = (char *(*)) $ac_func ; ...@@ -10721,7 +10820,7 @@ char *(*pfn) = (char *(*)) $ac_func ;
return 0; return 0;
} }
_ACEOF _ACEOF
if ac_fn_c_try_compile "$LINENO"; then : if ac_fn_cxx_try_compile "$LINENO"; then :
eval "gcc_cv_have_decl_$ac_func=yes" eval "gcc_cv_have_decl_$ac_func=yes"
else else
eval "gcc_cv_have_decl_$ac_func=no" eval "gcc_cv_have_decl_$ac_func=no"
...@@ -10763,7 +10862,7 @@ rlim_t l = 0; ...@@ -10763,7 +10862,7 @@ rlim_t l = 0;
return 0; return 0;
} }
_ACEOF _ACEOF
if ac_fn_c_try_compile "$LINENO"; then : if ac_fn_cxx_try_compile "$LINENO"; then :
else else
...@@ -10808,7 +10907,7 @@ char *(*pfn) = (char *(*)) $ac_func ; ...@@ -10808,7 +10907,7 @@ char *(*pfn) = (char *(*)) $ac_func ;
return 0; return 0;
} }
_ACEOF _ACEOF
if ac_fn_c_try_compile "$LINENO"; then : if ac_fn_cxx_try_compile "$LINENO"; then :
eval "gcc_cv_have_decl_$ac_func=yes" eval "gcc_cv_have_decl_$ac_func=yes"
else else
eval "gcc_cv_have_decl_$ac_func=no" eval "gcc_cv_have_decl_$ac_func=no"
...@@ -10863,7 +10962,7 @@ char *(*pfn) = (char *(*)) $ac_func ; ...@@ -10863,7 +10962,7 @@ char *(*pfn) = (char *(*)) $ac_func ;
return 0; return 0;
} }
_ACEOF _ACEOF
if ac_fn_c_try_compile "$LINENO"; then : if ac_fn_cxx_try_compile "$LINENO"; then :
eval "gcc_cv_have_decl_$ac_func=yes" eval "gcc_cv_have_decl_$ac_func=yes"
else else
eval "gcc_cv_have_decl_$ac_func=no" eval "gcc_cv_have_decl_$ac_func=no"
...@@ -10916,66 +11015,6 @@ char *(*pfn) = (char *(*)) $ac_func ; ...@@ -10916,66 +11015,6 @@ char *(*pfn) = (char *(*)) $ac_func ;
return 0; return 0;
} }
_ACEOF _ACEOF
if ac_fn_c_try_compile "$LINENO"; then :
eval "gcc_cv_have_decl_$ac_func=yes"
else
eval "gcc_cv_have_decl_$ac_func=no"
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
fi
if eval "test \"`echo '$gcc_cv_have_decl_'$ac_func`\" = yes"; then
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
$as_echo "yes" >&6; } ; cat >>confdefs.h <<_ACEOF
#define $ac_tr_decl 1
_ACEOF
else
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
$as_echo "no" >&6; } ; cat >>confdefs.h <<_ACEOF
#define $ac_tr_decl 0
_ACEOF
fi
done
# g++ on Solaris 10+ defines _XOPEN_SOURCE=600, which hides the madvise()
# prototype.
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
for ac_func in madvise
do
ac_tr_decl=`$as_echo "HAVE_DECL_$ac_func" | $as_tr_cpp`
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $ac_func is declared" >&5
$as_echo_n "checking whether $ac_func is declared... " >&6; }
if { as_var=gcc_cv_have_decl_$ac_func; eval "test \"\${$as_var+set}\" = set"; }; then :
$as_echo_n "(cached) " >&6
else
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h. */
#undef $ac_tr_decl
#define $ac_tr_decl 1
#include "ansidecl.h"
#include "system.h"
int
main ()
{
#ifndef $ac_func
char *(*pfn) = (char *(*)) $ac_func ;
#endif
;
return 0;
}
_ACEOF
if ac_fn_cxx_try_compile "$LINENO"; then : if ac_fn_cxx_try_compile "$LINENO"; then :
eval "gcc_cv_have_decl_$ac_func=yes" eval "gcc_cv_have_decl_$ac_func=yes"
else else
...@@ -11000,12 +11039,6 @@ fi ...@@ -11000,12 +11039,6 @@ fi
done done
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
# More time-related stuff. # More time-related stuff.
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct tms" >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct tms" >&5
...@@ -11031,7 +11064,7 @@ struct tms tms; ...@@ -11031,7 +11064,7 @@ struct tms tms;
return 0; return 0;
} }
_ACEOF _ACEOF
if ac_fn_c_try_compile "$LINENO"; then : if ac_fn_cxx_try_compile "$LINENO"; then :
ac_cv_struct_tms=yes ac_cv_struct_tms=yes
else else
ac_cv_struct_tms=no ac_cv_struct_tms=no
...@@ -11068,7 +11101,7 @@ clock_t x; ...@@ -11068,7 +11101,7 @@ clock_t x;
return 0; return 0;
} }
_ACEOF _ACEOF
if ac_fn_c_try_compile "$LINENO"; then : if ac_fn_cxx_try_compile "$LINENO"; then :
gcc_cv_type_clock_t=yes gcc_cv_type_clock_t=yes
else else
gcc_cv_type_clock_t=no gcc_cv_type_clock_t=no
...@@ -11108,7 +11141,7 @@ return fcntl (1, F_SETLKW, &fl); ...@@ -11108,7 +11141,7 @@ return fcntl (1, F_SETLKW, &fl);
return 0; return 0;
} }
_ACEOF _ACEOF
if ac_fn_c_try_compile "$LINENO"; then : if ac_fn_cxx_try_compile "$LINENO"; then :
ac_cv_f_setlkw=yes ac_cv_f_setlkw=yes
else else
ac_cv_f_setlkw=no ac_cv_f_setlkw=no
...@@ -11154,7 +11187,7 @@ mkdir ("foo", 0); ...@@ -11154,7 +11187,7 @@ mkdir ("foo", 0);
return 0; return 0;
} }
_ACEOF _ACEOF
if ac_fn_c_try_compile "$LINENO"; then : if ac_fn_cxx_try_compile "$LINENO"; then :
gcc_cv_mkdir_takes_one_arg=no gcc_cv_mkdir_takes_one_arg=no
else else
gcc_cv_mkdir_takes_one_arg=yes gcc_cv_mkdir_takes_one_arg=yes
...@@ -11383,7 +11416,7 @@ else ...@@ -11383,7 +11416,7 @@ else
int main() { mcontext_t m; if (m->ss.srr0) return 0; return 0; } int main() { mcontext_t m; if (m->ss.srr0) return 0; return 0; }
_ACEOF _ACEOF
if ac_fn_c_try_compile "$LINENO"; then : if ac_fn_cxx_try_compile "$LINENO"; then :
gcc_cv_mcontext_underscores=no gcc_cv_mcontext_underscores=no
else else
gcc_cv_mcontext_underscores=yes gcc_cv_mcontext_underscores=yes
...@@ -11448,7 +11481,7 @@ if test x$enable___cxa_atexit = xyes || \ ...@@ -11448,7 +11481,7 @@ if test x$enable___cxa_atexit = xyes || \
use_cxa_atexit=yes use_cxa_atexit=yes
;; ;;
*) *)
ac_fn_c_check_func "$LINENO" "__cxa_atexit" "ac_cv_func___cxa_atexit" ac_fn_cxx_check_func "$LINENO" "__cxa_atexit" "ac_cv_func___cxa_atexit"
if test "x$ac_cv_func___cxa_atexit" = x""yes; then : if test "x$ac_cv_func___cxa_atexit" = x""yes; then :
use_cxa_atexit=yes use_cxa_atexit=yes
else else
...@@ -11761,7 +11794,7 @@ for ac_lib in '' advapi32; do ...@@ -11761,7 +11794,7 @@ for ac_lib in '' advapi32; do
ac_res=-l$ac_lib ac_res=-l$ac_lib
LIBS="-l$ac_lib $ac_func_search_save_LIBS" LIBS="-l$ac_lib $ac_func_search_save_LIBS"
fi fi
if ac_fn_c_try_link "$LINENO"; then : if ac_fn_cxx_try_link "$LINENO"; then :
ac_cv_search_RegOpenKeyExA=$ac_res ac_cv_search_RegOpenKeyExA=$ac_res
fi fi
rm -f core conftest.err conftest.$ac_objext \ rm -f core conftest.err conftest.$ac_objext \
...@@ -13852,6 +13885,7 @@ fi ...@@ -13852,6 +13885,7 @@ fi
# Check whether --enable-libtool-lock was given. # Check whether --enable-libtool-lock was given.
if test "${enable_libtool_lock+set}" = set; then : if test "${enable_libtool_lock+set}" = set; then :
enableval=$enable_libtool_lock; enableval=$enable_libtool_lock;
...@@ -14673,6 +14707,7 @@ $as_echo "$lt_cv_ld_force_load" >&6; } ...@@ -14673,6 +14707,7 @@ $as_echo "$lt_cv_ld_force_load" >&6; }
;; ;;
esac esac
for ac_header in dlfcn.h for ac_header in dlfcn.h
do : do :
ac_fn_c_check_header_preproc "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" ac_fn_c_check_header_preproc "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h"
...@@ -18162,7 +18197,7 @@ else ...@@ -18162,7 +18197,7 @@ else
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
lt_status=$lt_dlunknown lt_status=$lt_dlunknown
cat > conftest.$ac_ext <<_LT_EOF cat > conftest.$ac_ext <<_LT_EOF
#line 18165 "configure" #line 18200 "configure"
#include "confdefs.h" #include "confdefs.h"
#if HAVE_DLFCN_H #if HAVE_DLFCN_H
...@@ -18268,7 +18303,7 @@ else ...@@ -18268,7 +18303,7 @@ else
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
lt_status=$lt_dlunknown lt_status=$lt_dlunknown
cat > conftest.$ac_ext <<_LT_EOF cat > conftest.$ac_ext <<_LT_EOF
#line 18271 "configure" #line 18306 "configure"
#include "confdefs.h" #include "confdefs.h"
#if HAVE_DLFCN_H #if HAVE_DLFCN_H
...@@ -18477,11 +18512,11 @@ $as_echo "$enable_static" >&6; } ...@@ -18477,11 +18512,11 @@ $as_echo "$enable_static" >&6; }
fi fi
ac_ext=c ac_ext=cpp
ac_cpp='$CPP $CPPFLAGS' ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
CC="$lt_save_CC" CC="$lt_save_CC"
...@@ -18615,11 +18650,11 @@ as_fn_error "C++ preprocessor \"$CXXCPP\" fails sanity check ...@@ -18615,11 +18650,11 @@ as_fn_error "C++ preprocessor \"$CXXCPP\" fails sanity check
See \`config.log' for more details." "$LINENO" 5; } See \`config.log' for more details." "$LINENO" 5; }
fi fi
ac_ext=c ac_ext=cpp
ac_cpp='$CPP $CPPFLAGS' ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
else else
_lt_caught_CXX_error=yes _lt_caught_CXX_error=yes
...@@ -21495,11 +21530,11 @@ fi ...@@ -21495,11 +21530,11 @@ fi
lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
fi # test "$_lt_caught_CXX_error" != yes fi # test "$_lt_caught_CXX_error" != yes
ac_ext=c ac_ext=cpp
ac_cpp='$CPP $CPPFLAGS' ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
...@@ -22630,7 +22665,7 @@ int foo (void) { x = 0; } ...@@ -22630,7 +22665,7 @@ int foo (void) { x = 0; }
int (*fp) (void) __attribute__ ((section (".init_array"))) = foo; int (*fp) (void) __attribute__ ((section (".init_array"))) = foo;
_ACEOF _ACEOF
if ac_fn_c_try_run "$LINENO"; then : if ac_fn_cxx_try_run "$LINENO"; then :
gcc_cv_initfini_array=yes gcc_cv_initfini_array=yes
else else
gcc_cv_initfini_array=no gcc_cv_initfini_array=no
...@@ -22709,7 +22744,7 @@ EOF ...@@ -22709,7 +22744,7 @@ EOF
#endif #endif
_ACEOF _ACEOF
if ac_fn_c_try_cpp "$LINENO"; then : if ac_fn_cxx_try_cpp "$LINENO"; then :
else else
gcc_cv_initfini_array=no gcc_cv_initfini_array=no
...@@ -24721,7 +24756,7 @@ fi ...@@ -24721,7 +24756,7 @@ fi
# etc., as per n2800 #17.6.4.6 [replacement.functions]. Check if we # etc., as per n2800 #17.6.4.6 [replacement.functions]. Check if we
# are configuring for a version of Cygwin that exports the wrappers. # are configuring for a version of Cygwin that exports the wrappers.
if test x$host = x$target && test x$host_cpu = xi686; then if test x$host = x$target && test x$host_cpu = xi686; then
ac_fn_c_check_func "$LINENO" "__wrap__Znaj" "ac_cv_func___wrap__Znaj" ac_fn_cxx_check_func "$LINENO" "__wrap__Znaj" "ac_cv_func___wrap__Znaj"
if test "x$ac_cv_func___wrap__Znaj" = x""yes; then : if test "x$ac_cv_func___wrap__Znaj" = x""yes; then :
gcc_ac_cygwin_dll_wrappers=yes gcc_ac_cygwin_dll_wrappers=yes
else else
...@@ -27443,7 +27478,7 @@ for clearcap_map in sol2-clearcapv2.map sol2-clearcap.map; do ...@@ -27443,7 +27478,7 @@ for clearcap_map in sol2-clearcapv2.map sol2-clearcap.map; do
/* end confdefs.h. */ /* end confdefs.h. */
int main(void) {return 0;} int main(void) {return 0;}
_ACEOF _ACEOF
if ac_fn_c_try_link "$LINENO"; then : if ac_fn_cxx_try_link "$LINENO"; then :
gcc_cv_ld_clearcap=yes; break gcc_cv_ld_clearcap=yes; break
else else
gcc_cv_ld_clearcap=no gcc_cv_ld_clearcap=no
...@@ -27778,7 +27813,7 @@ fi ...@@ -27778,7 +27813,7 @@ fi
# All supported versions of musl provide it as well # All supported versions of musl provide it as well
gcc_cv_libc_provides_ssp=yes;; gcc_cv_libc_provides_ssp=yes;;
*-*-darwin* | *-*-freebsd*) *-*-darwin* | *-*-freebsd*)
ac_fn_c_check_func "$LINENO" "__stack_chk_fail" "ac_cv_func___stack_chk_fail" ac_fn_cxx_check_func "$LINENO" "__stack_chk_fail" "ac_cv_func___stack_chk_fail"
if test "x$ac_cv_func___stack_chk_fail" = x""yes; then : if test "x$ac_cv_func___stack_chk_fail" = x""yes; then :
gcc_cv_libc_provides_ssp=yes gcc_cv_libc_provides_ssp=yes
else else
...@@ -28269,7 +28304,7 @@ isl_schedule_constraints_compute_schedule (NULL); ...@@ -28269,7 +28304,7 @@ isl_schedule_constraints_compute_schedule (NULL);
return 0; return 0;
} }
_ACEOF _ACEOF
if ac_fn_c_try_link "$LINENO"; then : if ac_fn_cxx_try_link "$LINENO"; then :
ac_has_isl_schedule_constraints_compute_schedule=yes ac_has_isl_schedule_constraints_compute_schedule=yes
else else
ac_has_isl_schedule_constraints_compute_schedule=no ac_has_isl_schedule_constraints_compute_schedule=no
...@@ -28386,7 +28421,7 @@ for ac_lib in '' dl; do ...@@ -28386,7 +28421,7 @@ for ac_lib in '' dl; do
ac_res=-l$ac_lib ac_res=-l$ac_lib
LIBS="-l$ac_lib $ac_func_search_save_LIBS" LIBS="-l$ac_lib $ac_func_search_save_LIBS"
fi fi
if ac_fn_c_try_link "$LINENO"; then : if ac_fn_cxx_try_link "$LINENO"; then :
ac_cv_search_dlopen=$ac_res ac_cv_search_dlopen=$ac_res
fi fi
rm -f core conftest.err conftest.$ac_objext \ rm -f core conftest.err conftest.$ac_objext \
...@@ -28443,7 +28478,7 @@ return X == 0; ...@@ -28443,7 +28478,7 @@ return X == 0;
return 0; return 0;
} }
_ACEOF _ACEOF
if ac_fn_c_try_link "$LINENO"; then : if ac_fn_cxx_try_link "$LINENO"; then :
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
$as_echo "yes" >&6; }; have_pic_shared=yes $as_echo "yes" >&6; }; have_pic_shared=yes
else else
......
...@@ -285,6 +285,9 @@ AC_PROG_CC ...@@ -285,6 +285,9 @@ AC_PROG_CC
AC_PROG_CXX AC_PROG_CXX
ACX_PROG_GNAT([-I"$srcdir"/ada]) ACX_PROG_GNAT([-I"$srcdir"/ada])
# Do configure tests with the C++ compiler, since that's what we build with.
AC_LANG(C++)
# Remove the -O2: for historical reasons, unless bootstrapping we prefer # Remove the -O2: for historical reasons, unless bootstrapping we prefer
# optimizations to be activated explicitly by the toplevel. # optimizations to be activated explicitly by the toplevel.
case "$CC" in case "$CC" in
...@@ -321,7 +324,6 @@ if test x"$ac_cv_c_uint64_t" = x"no" -o x"$ac_cv_c_int64_t" = x"no"; then ...@@ -321,7 +324,6 @@ if test x"$ac_cv_c_uint64_t" = x"no" -o x"$ac_cv_c_int64_t" = x"no"; then
fi fi
# check what underlying integer type int64_t uses # check what underlying integer type int64_t uses
AC_LANG_PUSH(C++)
AC_CACHE_CHECK(for int64_t underlying type, ac_cv_int64_t_type, [ AC_CACHE_CHECK(for int64_t underlying type, ac_cv_int64_t_type, [
AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
#ifdef HAVE_STDINT_H #ifdef HAVE_STDINT_H
...@@ -344,7 +346,6 @@ template <> ...@@ -344,7 +346,6 @@ template <>
struct X<long long> { typedef long long t; }; struct X<long long> { typedef long long t; };
]], [[X<int64_t>::t x;]])],[],[AC_MSG_ERROR([error verifying int64_t uses long long])]) ]], [[X<int64_t>::t x;]])],[],[AC_MSG_ERROR([error verifying int64_t uses long long])])
fi fi
AC_LANG_POP(C++)
...@@ -1050,19 +1051,14 @@ m4_pushdef([AC_MSG_ERROR], m4_defn([AC_MSG_WARN]))[]dnl ...@@ -1050,19 +1051,14 @@ m4_pushdef([AC_MSG_ERROR], m4_defn([AC_MSG_WARN]))[]dnl
AC_PROG_CXXCPP AC_PROG_CXXCPP
m4_popdef([AC_MSG_ERROR])[]dnl m4_popdef([AC_MSG_ERROR])[]dnl
AC_LANG_PUSH(C++)
AC_CHECK_HEADERS(unordered_map) AC_CHECK_HEADERS(unordered_map)
AC_CHECK_HEADERS(tr1/unordered_map) AC_CHECK_HEADERS(tr1/unordered_map)
AC_CHECK_HEADERS(ext/hash_map) AC_CHECK_HEADERS(ext/hash_map)
AC_LANG_POP(C++)
# -------- # --------
# Dependency checking. # Dependency checking.
# -------- # --------
AC_LANG_PUSH(C++)
ZW_CREATE_DEPDIR ZW_CREATE_DEPDIR
AC_CONFIG_COMMANDS([gccdepdir],[ AC_CONFIG_COMMANDS([gccdepdir],[
${CONFIG_SHELL-/bin/sh} $ac_aux_dir/mkinstalldirs build/$DEPDIR ${CONFIG_SHELL-/bin/sh} $ac_aux_dir/mkinstalldirs build/$DEPDIR
...@@ -1072,7 +1068,6 @@ AC_CONFIG_COMMANDS([gccdepdir],[ ...@@ -1072,7 +1068,6 @@ AC_CONFIG_COMMANDS([gccdepdir],[
done], [subdirs="$subdirs" ac_aux_dir=$ac_aux_dir DEPDIR=$DEPDIR]) done], [subdirs="$subdirs" ac_aux_dir=$ac_aux_dir DEPDIR=$DEPDIR])
ZW_PROG_COMPILER_DEPENDENCIES([CXX]) ZW_PROG_COMPILER_DEPENDENCIES([CXX])
AC_LANG_POP(C++)
# -------- # --------
# UNSORTED # UNSORTED
...@@ -1192,11 +1187,7 @@ case "${host}" in ...@@ -1192,11 +1187,7 @@ case "${host}" in
esac esac
AC_FUNC_FORK AC_FUNC_FORK
# g++ on Solaris 10+ defines _XOPEN_SOURCE=600, which exposes a different
# iconv() prototype.
AC_LANG_PUSH([C++])
AM_ICONV AM_ICONV
AC_LANG_POP([C++])
# Until we have in-tree GNU iconv: # Until we have in-tree GNU iconv:
LIBICONV_DEP= LIBICONV_DEP=
...@@ -1211,11 +1202,22 @@ saved_CFLAGS="$CFLAGS" ...@@ -1211,11 +1202,22 @@ saved_CFLAGS="$CFLAGS"
CFLAGS="$CFLAGS -I${srcdir} -I${srcdir}/../include $GMPINC" CFLAGS="$CFLAGS -I${srcdir} -I${srcdir}/../include $GMPINC"
saved_CXXFLAGS="$CXXFLAGS" saved_CXXFLAGS="$CXXFLAGS"
CXXFLAGS="$CXXFLAGS -I${srcdir} -I${srcdir}/../include $GMPINC" CXXFLAGS="$CXXFLAGS -I${srcdir} -I${srcdir}/../include $GMPINC"
# gcc_AC_CHECK_DECLS doesn't support overloaded functions, so use the
# normal autoconf function for these. But force definition of
# HAVE_DECL_BASENAME like gcc_AC_CHECK_DECLS does, to suppress the bizarre
# basename handling in libiberty.h.
AC_CHECK_DECLS([basename(const char*), strstr(const char*,const char*)], , ,[
#undef HAVE_DECL_BASENAME
#define HAVE_DECL_BASENAME 1
#include "ansidecl.h"
#include "system.h"])
gcc_AC_CHECK_DECLS(getenv atol asprintf sbrk abort atof getcwd getwd \ gcc_AC_CHECK_DECLS(getenv atol asprintf sbrk abort atof getcwd getwd \
stpcpy strnlen strsignal strstr strverscmp \ madvise stpcpy strnlen strsignal strverscmp \
strtol strtoul strtoll strtoull \ strtol strtoul strtoll strtoull \
errno snprintf vsnprintf vasprintf malloc realloc calloc \ errno snprintf vsnprintf vasprintf malloc realloc calloc \
free basename getopt clock getpagesize ffs gcc_UNLOCKED_FUNCS, , ,[ free getopt clock getpagesize ffs gcc_UNLOCKED_FUNCS, , ,[
#include "ansidecl.h" #include "ansidecl.h"
#include "system.h"]) #include "system.h"])
...@@ -1264,15 +1266,6 @@ gcc_AC_CHECK_DECLS(sigaltstack, , ,[ ...@@ -1264,15 +1266,6 @@ gcc_AC_CHECK_DECLS(sigaltstack, , ,[
#include <signal.h> #include <signal.h>
]) ])
# g++ on Solaris 10+ defines _XOPEN_SOURCE=600, which hides the madvise()
# prototype.
AC_LANG_PUSH([C++])
gcc_AC_CHECK_DECLS(madvise, , ,[
#include "ansidecl.h"
#include "system.h"
])
AC_LANG_POP([C++])
# More time-related stuff. # More time-related stuff.
AC_CACHE_CHECK(for struct tms, ac_cv_struct_tms, [ AC_CACHE_CHECK(for struct tms, ac_cv_struct_tms, [
AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment