re PR libstdc++/50880 (__complex_acosh() picks wrong complex branch)
authorRichard B. Kreckel <kreckel@ginac.de>
Thu, 27 Oct 2011 11:00:25 +0000 (11:00 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Thu, 27 Oct 2011 11:00:25 +0000 (11:00 +0000)
commit259f206328b3de4f4d35ffd22540ba2e75248646
tree620e30a17939bf79786ab66334d4b0041cd8c78d
parente7a7929d91e79912fc626ba178d8ee7bd68bed5e
re PR libstdc++/50880 (__complex_acosh() picks wrong complex branch)

2011-10-27  Richard B. Kreckel  <kreckel@ginac.de>
    Paolo Carlini  <paolo.carlini@oracle.com>

PR libstdc++/50880
* include/std/complex (__complex_acosh): Fix for __z.real() < 0.
* include/tr1/complex (__complex_acosh): Likewise.
* testsuite/26_numerics/complex/50880.cc: New.
* testsuite/tr1/8_c_compatibility/complex/50880.cc: Likewise.

Co-Authored-By: Paolo Carlini <paolo.carlini@oracle.com>
From-SVN: r180563
libstdc++-v3/ChangeLog
libstdc++-v3/include/std/complex
libstdc++-v3/include/tr1/complex
libstdc++-v3/testsuite/26_numerics/complex/50880.cc [new file with mode: 0644]
libstdc++-v3/testsuite/tr1/8_c_compatibility/complex/50880.cc [new file with mode: 0644]