mirror of git://gcc.gnu.org/git/gcc.git
acinclude.m4 (GLIBCXX_ENABLE_C99): Use C++ compiler for complex tests.
2005-06-07 Benjamin Kosnik <bkoz@redhat.com> * acinclude.m4 (GLIBCXX_ENABLE_C99): Use C++ compiler for complex tests. * configure: Regenerated. From-SVN: r100713
This commit is contained in:
parent
e0374221d9
commit
225962a09b
|
@ -1,3 +1,9 @@
|
||||||
|
2005-06-07 Benjamin Kosnik <bkoz@redhat.com>
|
||||||
|
|
||||||
|
* acinclude.m4 (GLIBCXX_ENABLE_C99): Use C++ compiler for complex
|
||||||
|
tests.
|
||||||
|
* configure: Regenerated.
|
||||||
|
|
||||||
2005-06-07 Adrian Straetling <straetling@de.ibm.com>
|
2005-06-07 Adrian Straetling <straetling@de.ibm.com>
|
||||||
|
|
||||||
* config/cpu/s390/atomicity.h: (__exchange_and_add,
|
* config/cpu/s390/atomicity.h: (__exchange_and_add,
|
||||||
|
|
|
@ -797,14 +797,10 @@ AC_DEFUN([GLIBCXX_ENABLE_C99], [
|
||||||
in <cmath> in namespace std.])
|
in <cmath> in namespace std.])
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Check for the existence of <complex.h> complex functions.
|
# Check for the existence of <complex.h> complex math functions.
|
||||||
# This is necessary even though libstdc++ uses the builtin versions
|
# This is necessary even though libstdc++ uses the builtin versions
|
||||||
# of these functions, because if the builtin cannot be used, a reference
|
# of these functions, because if the builtin cannot be used, a reference
|
||||||
# to the library function is emitted.
|
# to the library function is emitted.
|
||||||
# In addition, need to explicitly specify "C" compilation for this
|
|
||||||
# one, or else the backwards C++ <complex.h> include will be selected.
|
|
||||||
save_CXXFLAGS="$CXXFLAGS"
|
|
||||||
CXXFLAGS="$CXXFLAGS -x c"
|
|
||||||
AC_CHECK_HEADERS(complex.h, ac_has_complex_h=yes, ac_has_complex_h=no)
|
AC_CHECK_HEADERS(complex.h, ac_has_complex_h=yes, ac_has_complex_h=no)
|
||||||
ac_c99_complex=no;
|
ac_c99_complex=no;
|
||||||
if test x"$ac_has_complex_h" = x"yes"; then
|
if test x"$ac_has_complex_h" = x"yes"; then
|
||||||
|
@ -851,7 +847,6 @@ AC_DEFUN([GLIBCXX_ENABLE_C99], [
|
||||||
cpowl(tmpld, tmpld);
|
cpowl(tmpld, tmpld);
|
||||||
],[ac_c99_complex=yes], [ac_c99_complex=no])
|
],[ac_c99_complex=yes], [ac_c99_complex=no])
|
||||||
fi
|
fi
|
||||||
CXXFLAGS="$save_CXXFLAGS"
|
|
||||||
AC_MSG_RESULT($ac_c99_complex)
|
AC_MSG_RESULT($ac_c99_complex)
|
||||||
if test x"$ac_c99_complex" = x"yes"; then
|
if test x"$ac_c99_complex" = x"yes"; then
|
||||||
AC_DEFINE(_GLIBCXX_USE_C99_COMPLEX, 1,
|
AC_DEFINE(_GLIBCXX_USE_C99_COMPLEX, 1,
|
||||||
|
|
|
@ -6715,14 +6715,10 @@ _ACEOF
|
||||||
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Check for the existence of <complex.h> complex functions.
|
# Check for the existence of <complex.h> complex math functions.
|
||||||
# This is necessary even though libstdc++ uses the builtin versions
|
# This is necessary even though libstdc++ uses the builtin versions
|
||||||
# of these functions, because if the builtin cannot be used, a reference
|
# of these functions, because if the builtin cannot be used, a reference
|
||||||
# to the library function is emitted.
|
# to the library function is emitted.
|
||||||
# In addition, need to explicitly specify "C" compilation for this
|
|
||||||
# one, or else the backwards C++ <complex.h> include will be selected.
|
|
||||||
save_CXXFLAGS="$CXXFLAGS"
|
|
||||||
CXXFLAGS="$CXXFLAGS -x c"
|
|
||||||
|
|
||||||
for ac_header in complex.h
|
for ac_header in complex.h
|
||||||
do
|
do
|
||||||
|
@ -6964,7 +6960,6 @@ ac_c99_complex=no
|
||||||
fi
|
fi
|
||||||
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
|
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
|
||||||
fi
|
fi
|
||||||
CXXFLAGS="$save_CXXFLAGS"
|
|
||||||
echo "$as_me:$LINENO: result: $ac_c99_complex" >&5
|
echo "$as_me:$LINENO: result: $ac_c99_complex" >&5
|
||||||
echo "${ECHO_T}$ac_c99_complex" >&6
|
echo "${ECHO_T}$ac_c99_complex" >&6
|
||||||
if test x"$ac_c99_complex" = x"yes"; then
|
if test x"$ac_c99_complex" = x"yes"; then
|
||||||
|
|
Loading…
Reference in New Issue