This is the mail archive of the
libstdc++-cvs@gcc.gnu.org
mailing list for the libstdc++ project.
r117303 - in /trunk/libstdc++-v3: ChangeLog inc...
- From: bkoz at gcc dot gnu dot org
- To: libstdc++-cvs at gcc dot gnu dot org
- Date: Fri, 29 Sep 2006 13:38:59 -0000
- Subject: r117303 - in /trunk/libstdc++-v3: ChangeLog inc...
Author: bkoz
Date: Fri Sep 29 13:38:58 2006
New Revision: 117303
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=117303
Log:
2006-09-29 Benjamin Kosnik <bkoz@redhat.com>
Howard Hinnant <hhinnant@apple.com>
Paolo Carlini <pcarlini@suse.de>
* include/ext/type_traits.h (__remove_unsigned): Fix up for signed
char, bool, wchar_t, and floating point types.
(__add_unsigned): Same.
* testsuite/ext/type_traits: New.
* testsuite/ext/type_traits.cc: Move...
* testsuite/ext/type_traits/numeric_traits.cc: ...here.
* testsuite/ext/type_traits/add_unsigned_floating_neg.cc: New.
* testsuite/ext/type_traits/add_unsigned_integer_neg.cc: New.
* testsuite/ext/type_traits/remove_unsigned_floating_neg.cc: New.
* testsuite/ext/type_traits/remove_unsigned_integer_neg.cc: New.
* testsuite/ext/type_traits/add_unsigned.cc: New.
* testsuite/ext/type_traits/remove_unsigned.cc: New.
Added:
trunk/libstdc++-v3/testsuite/ext/type_traits/
trunk/libstdc++-v3/testsuite/ext/type_traits/add_unsigned.cc
trunk/libstdc++-v3/testsuite/ext/type_traits/add_unsigned_floating_neg.cc
trunk/libstdc++-v3/testsuite/ext/type_traits/add_unsigned_integer_neg.cc
trunk/libstdc++-v3/testsuite/ext/type_traits/numeric_traits.cc
- copied unchanged from r117300, trunk/libstdc++-v3/testsuite/ext/type_traits.cc
trunk/libstdc++-v3/testsuite/ext/type_traits/remove_unsigned.cc
trunk/libstdc++-v3/testsuite/ext/type_traits/remove_unsigned_floating_neg.cc
trunk/libstdc++-v3/testsuite/ext/type_traits/remove_unsigned_integer_neg.cc
Removed:
trunk/libstdc++-v3/testsuite/ext/type_traits.cc
Modified:
trunk/libstdc++-v3/ChangeLog
trunk/libstdc++-v3/include/ext/type_traits.h