2009-03-10 Paolo Carlini <paolo.carlini@oracle.com>
commit3f01225910711e655faef56d694cf7c404d9ec35
authorpaolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 11 Mar 2009 01:51:59 +0000 (11 01:51 +0000)
committerpaolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 11 Mar 2009 01:51:59 +0000 (11 01:51 +0000)
tree4c922c198e69b52071e20c908358a0f09da2b218
parentb40a963e15e2589eb250b4cf897d4c2210216ea3
2009-03-10  Paolo Carlini  <paolo.carlini@oracle.com>

* include/std/complex (operator+(const complex<>&, const _Tp&),
operator+(const _Tp&, const complex<>&),
operator-(const complex<>&, const _Tp&),
operator-(const _Tp&, const complex<>&)): Do not assume real()
returns a reference (against DR 387).
* testsuite/26_numerics/complex/dr387_2.cc: New.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@144770 138bc75d-0d04-0410-961f-82ee72b054a4
libstdc++-v3/ChangeLog
libstdc++-v3/include/std/complex
libstdc++-v3/testsuite/26_numerics/complex/dr387_2.cc [new file with mode: 0644]