aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/acinclude.m4
diff options
context:
space:
mode:
authorPaolo Carlini <paolo.carlini@oracle.com>2008-05-22 11:44:00 +0000
committerPaolo Carlini <paolo@gcc.gnu.org>2008-05-22 11:44:00 +0000
commit3cd54fc92dfe972cdf4969ea2426b6af3a2f6685 (patch)
tree9e2d6af57d9f02cf4dc711a80839eb7e6dac1cf7 /libstdc++-v3/acinclude.m4
parentf8b52c2ff7dfe999f04c2db276c8c557d7eaf9e9 (diff)
downloadgcc-3cd54fc92dfe972cdf4969ea2426b6af3a2f6685.zip
gcc-3cd54fc92dfe972cdf4969ea2426b6af3a2f6685.tar.gz
gcc-3cd54fc92dfe972cdf4969ea2426b6af3a2f6685.tar.bz2
complex (proj(const std::complex<>&), proj(_Tp)): Add per DR 781.
2008-05-22 Paolo Carlini <paolo.carlini@oracle.com> * include/std/complex (proj(const std::complex<>&), proj(_Tp)): Add per DR 781. * include/tr1_impl/complex(polar(const _Tp&, const _Up&)): Move to... * include/tr1/complex: ... here. * doc/xml/manual/intro.xml: Add an entry for DR 781. * testsuite/26_numerics/complex/dr781.cc: Add. * acinclude.m4 ([GLIBCXX_ENABLE_C99]): Update. * configure: Regenerate. From-SVN: r135757
Diffstat (limited to 'libstdc++-v3/acinclude.m4')
-rw-r--r--libstdc++-v3/acinclude.m43
1 files changed, 3 insertions, 0 deletions
diff --git a/libstdc++-v3/acinclude.m4 b/libstdc++-v3/acinclude.m4
index db3c7b1..a68ab9b 100644
--- a/libstdc++-v3/acinclude.m4
+++ b/libstdc++-v3/acinclude.m4
@@ -860,6 +860,7 @@ AC_DEFUN([GLIBCXX_ENABLE_C99], [
tmpf = ctanf(tmpf);
tmpf = ctanhf(tmpf);
tmpf = cpowf(tmpf, tmpf);
+ tmpf = cprojf(tmpf);
d = cabs(tmpd);
d = carg(tmpd);
tmpd = ccos(tmpd);
@@ -872,6 +873,7 @@ AC_DEFUN([GLIBCXX_ENABLE_C99], [
tmpd = ctan(tmpd);
tmpd = ctanh(tmpd);
tmpd = cpow(tmpd, tmpd);
+ tmpd = cproj(tmpd);
ld = cabsl(tmpld);
ld = cargl(tmpld);
tmpld = ccosl(tmpld);
@@ -884,6 +886,7 @@ AC_DEFUN([GLIBCXX_ENABLE_C99], [
tmpld = ctanl(tmpld);
tmpld = ctanhl(tmpld);
tmpld = cpowl(tmpld, tmpld);
+ tmpld = cprojl(tmpld);
],[glibcxx_cv_c99_complex=yes], [glibcxx_cv_c99_complex=no])
fi
AC_MSG_RESULT($glibcxx_cv_c99_complex)