This is the mail archive of the
libstdc++-cvs@gcc.gnu.org
mailing list for the libstdc++ project.
r109663 - in /trunk/libstdc++-v3: ChangeLog inc...
- From: paolo at gcc dot gnu dot org
- To: libstdc++-cvs at gcc dot gnu dot org
- Date: Fri, 13 Jan 2006 09:45:58 -0000
- Subject: r109663 - in /trunk/libstdc++-v3: ChangeLog inc...
Author: paolo
Date: Fri Jan 13 09:45:57 2006
New Revision: 109663
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=109663
Log:
2006-01-13 Paolo Carlini <pcarlini@suse.de>
Howard Hinnant <hhinnant@apple.com>
* include/tr1/complex (arg, conj, imag, norm, polar, pow, real):
Add, implementing TR1, 8.1.9.
(__promote_2): New.
* include/tr1/common.h: New, provides __promote, __promote_2.
* include/Makefile.am: Add.
* include/Makefile.in: Regenerate.
* testsuite/testsuite_tr1.h (check_ret_type): New.
* testsuite/tr1/8_c_compatibility/complex/overloads_int.cc: New.
* testsuite/tr1/8_c_compatibility/complex/overloads_float.cc: New.
Added:
trunk/libstdc++-v3/include/tr1/common.h
trunk/libstdc++-v3/testsuite/tr1/8_c_compatibility/complex/overloads_float.cc
trunk/libstdc++-v3/testsuite/tr1/8_c_compatibility/complex/overloads_int.cc
Modified:
trunk/libstdc++-v3/ChangeLog
trunk/libstdc++-v3/include/Makefile.am
trunk/libstdc++-v3/include/Makefile.in
trunk/libstdc++-v3/include/tr1/complex
trunk/libstdc++-v3/testsuite/testsuite_tr1.h