This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r138925 - in /trunk/libstdc++-v3: ChangeLog inc...
- From: paolo at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Sun, 10 Aug 2008 10:11:47 -0000
- Subject: r138925 - in /trunk/libstdc++-v3: ChangeLog inc...
Author: paolo
Date: Sun Aug 10 10:11:46 2008
New Revision: 138925
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=138925
Log:
2008-08-10 Paolo Carlini <paolo.carlini@oracle.com>
* include/tr1_impl/type_traits (_DEFINE_SPEC*): Simplify.
(_DEFINE_SPEC_BODY): Remove.
(__is_void_helper, __is_integral_helper, __is_floating_point_helper,
__is_member_object_pointer_helper, __is_member_function_pointer_helper,
__remove_pointer_helper): Add.
(is_void, is_integral, is_floating_point, is_member_object_pointer,
is_member_function_pointer, remove_pointer): Use the latter.
* include/tr1/type_traits (_DEFINE_SPEC): Simplify.
(_DEFINE_SPEC_HELPER): Remove.
(__is_signed_helper, __is_unsigned_helper): Add.
(is_signed, is_unsigned): Use the latter.
Modified:
trunk/libstdc++-v3/ChangeLog
trunk/libstdc++-v3/include/tr1/type_traits
trunk/libstdc++-v3/include/tr1_impl/type_traits