stdcxx-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From vi...@apache.org
Subject svn propchange: r681820 - svn:log
Date Fri, 01 Aug 2008 20:55:05 GMT
Author: vitek
Revision: 681820
Modified property: svn:log

Modified: svn:log at Fri Aug  1 13:55:05 2008
------------------------------------------------------------------------------
--- svn:log (original)
+++ svn:log Fri Aug  1 13:55:05 2008
@@ -455,6 +455,89 @@
 	* tests/utilities/20.function.objects.cpp: Same.
 
 
+	2008-07-09  Travis Vitek  <vitek@roguewave.com>
+
+	STDCXX-916
+	* include/rw/_meta_help.h: Remove doxygen tags from comments.
+	* include/rw/_meta_prop.h: Reduce lines to 76 characters or
+	less where necessary.
+	[_MSC_VER]: Simplify workaround for broken __is_pod() and
+	__is_empty().
+	[!_RWSTD_TT_IS_STANDARD_LAYOUT]: Change fallback for the
+	__rw_is_standard_layout<> trait to be more reliable.
+	[!_RWSTD_TT_IS_EMPTY]: Change fallback for __rw_is_empty<>
+	trait to be more reliable.
+	[!_RWSTD_TT_IS_POLYMORPHIC]: Add fallback to detect polymorphic
+	class types when compiler support is not available.
+	[!_RWSTD_TT_IS_ABSTRACT]: Add fallback to detect abstract
+	class types when compiler support is not available.
+	[!_RWSTD_TT_HAS_TRIVIAL_CTOR]: Add fallback to detect types
+	that have a trivial constructor when compiler support is not
+	available.
+	[!_RWSTD_TT_HAS_TRIVIAL_COPY]: Add fallback to detect types
+	that have a trivial copy constructor when compiler support is
+	not available.
+	[!_RWSTD_TT_HAS_TRIVIAL_ASSIGN]: Add fallback to detect types
+	that have a trivial assignment operator when compiler support
+	is not available.
+	[!_RWSTD_TT_HAS_TRIVIAL_DTOR]: Add fallback to detect types
+	that have a trivial destructor when compiler support is not
+	available.
+	[!_RWSTD_TT_HAS_NOTHROW_CTOR]: Add fallback to detect types
+	that have a nothrow constructor when compiler support is not
+	available.
+	[!_RWSTD_TT_HAS_NOTHROW_COPY]: Add fallback to detect types
+	that have a nothrow copy constructor when compiler support is
+	not available.
+	[!_RWSTD_TT_HAS_NOTHROW_ASSIGN]: Add fallback to detect types
+	that have a nothrow assignment operator when compiler support
+	is not available.
+	[!_RWSTD_TT_HAS_VIRTUAL_DTOR]: Add fallback to detect types
+	that have a virtual destructor when compiler support is not
+	available. Currently tests that the type is polymorphic, which
+	may not be entirely accurate.
+	* include/rw/_meta_other.h [__GNUG__]: Use simpler implementation for
+	__rw_aligned_storage<>. Reorder union members to make most strictly
+	aligned member first.
+	[_RWSTD_TT_MAX_ALIGNMENT]: Guard __rw_aligned_storage_impl<>
+	specializations to prevent their use when the requested alignment
+	is out of range.
+	* include/rw/_meta_comp.h: Reduce lines to 76 characters or less.
+	* include/rw/_meta_cat.h: Add __rw_is_class_or_union<> helper.
+	[!_RWSTD_TT_IS_CLASS]: Add fallback to detect class types, using
+	_RWSTD_TT_IS_UNION if available.
+	[!_RWSTD_TT_IS_UNION]: Add fallback to detect union types, using
+	_RWSTD_TT_IS_CLASS if available.
+	[!_RWSTD_TT_IS_ENUM]: Add fallback to detect enum types when compiler
+	support is not available.
+	[!_RWSTD_TT_IS_FUNCTION]: Fix fallback for __rw_is_function to avoid
+	compiler warnings on HP aCC 6.16.
+	* include/rw/_meta_ref.h: Reduce lines to 76 characters or less.
+	Remove use of _TYPENAME macro.
+	* include/rw/_meta_rel.h: Fix __rw_is_convertible_impl to avoid 
+	warning on HP aCC 6.16. Reduce lines to 76 characters or less.
+	Remove use of _TYPENAME macro. Fix __rw_is_convertible_impl<> to
+	avoid compiler warnings on HP aCC 6.16.
+	[_RWSTD_TT_IS_CONVERTIBLE]: Guard header inclusion. Rename template
+	parameters to _From and _To for clarity.
+	[_RWSTD_TT_IS_BASE_OF]: Guard header inclusion. Change fallback for
+	__rw_is_base_of to be more reliable. Rename template parameters to
+	_Base and _Derived for clarity.
+	* include/rw/_config-gcc.h [__GNUG__]: Reduce lines to 76 characters
+	or less where necessary. Work around issue with gcc aligned attribute
+	so we can use it to define __rw_aligned_storage<>.
+	* include/rw/_config-acc.h [__HP_aCC]: Add macros _RWSTD_TT_ALIGN_OF,
+	_RWSTD_TT_MAX_ALIGNMENT, and _RWSTD_TT_ALIGNED_POD.
+	* include/rw/_config-msvc.h [_MSC_VER]: Remove comments about broken
+	__is_pod(). Reduce lines to 76 characters or less where necessary.
+	Provide accurate definition of _RWSTD_TT_MAX_ALIGNMENT.
+	* tests/utilities/20.meta.trans.other.cpp: Add include for stddef.h.
+	Use std::alignment_of<> instead of __alignof() for portability. Test
+	default alignment for various aligned storage sizes.
+	* tests/utilities/20.meta.rel.cpp (test_is_base_of): Fix test cases
+	that were failing due to parameter ordering.
+
+
 	2008-07-10  Martin Sebor  <sebor@roguewave.com>
 
 	STDCXX-990
@@ -652,89 +735,3 @@
 	preprocessor conditional logic introduced in rev 680574.
 
 
-------------------------------------------------------------------------
-r675050 | vitek | 2008-07-08 23:25:19 +0000 (Tue, 08 Jul 2008) | 82 lines
-
-2008-07-09  Travis Vitek  <vitek@roguewave.com>
-
-	STDCXX-916
-	* include/rw/_meta_help.h: Remove doxygen tags from comments.
-	* include/rw/_meta_prop.h: Reduce lines to 76 characters or
-	less where necessary.
-	[_MSC_VER]: Simplify workaround for broken __is_pod() and
-	__is_empty().
-	[!_RWSTD_TT_IS_STANDARD_LAYOUT]: Change fallback for the
-	__rw_is_standard_layout<> trait to be more reliable.
-	[!_RWSTD_TT_IS_EMPTY]: Change fallback for __rw_is_empty<>
-	trait to be more reliable.
-	[!_RWSTD_TT_IS_POLYMORPHIC]: Add fallback to detect polymorphic
-	class types when compiler support is not available.
-	[!_RWSTD_TT_IS_ABSTRACT]: Add fallback to detect abstract
-	class types when compiler support is not available.
-	[!_RWSTD_TT_HAS_TRIVIAL_CTOR]: Add fallback to detect types
-	that have a trivial constructor when compiler support is not
-	available.
-	[!_RWSTD_TT_HAS_TRIVIAL_COPY]: Add fallback to detect types
-	that have a trivial copy constructor when compiler support is
-	not available.
-	[!_RWSTD_TT_HAS_TRIVIAL_ASSIGN]: Add fallback to detect types
-	that have a trivial assignment operator when compiler support
-	is not available.
-	[!_RWSTD_TT_HAS_TRIVIAL_DTOR]: Add fallback to detect types
-	that have a trivial destructor when compiler support is not
-	available.
-	[!_RWSTD_TT_HAS_NOTHROW_CTOR]: Add fallback to detect types
-	that have a nothrow constructor when compiler support is not
-	available.
-	[!_RWSTD_TT_HAS_NOTHROW_COPY]: Add fallback to detect types
-	that have a nothrow copy constructor when compiler support is
-	not available.
-	[!_RWSTD_TT_HAS_NOTHROW_ASSIGN]: Add fallback to detect types
-	that have a nothrow assignment operator when compiler support
-	is not available.
-	[!_RWSTD_TT_HAS_VIRTUAL_DTOR]: Add fallback to detect types
-	that have a virtual destructor when compiler support is not
-	available. Currently tests that the type is polymorphic, which
-	may not be entirely accurate.
-	* include/rw/_meta_other.h [__GNUG__]: Use simpler implementation for
-	__rw_aligned_storage<>. Reorder union members to make most strictly
-	aligned member first.
-	[_RWSTD_TT_MAX_ALIGNMENT]: Guard __rw_aligned_storage_impl<>
-	specializations to prevent their use when the requested alignment
-	is out of range.
-	* include/rw/_meta_comp.h: Reduce lines to 76 characters or less.
-	* include/rw/_meta_cat.h: Add __rw_is_class_or_union<> helper.
-	[!_RWSTD_TT_IS_CLASS]: Add fallback to detect class types, using
-	_RWSTD_TT_IS_UNION if available.
-	[!_RWSTD_TT_IS_UNION]: Add fallback to detect union types, using
-	_RWSTD_TT_IS_CLASS if available.
-	[!_RWSTD_TT_IS_ENUM]: Add fallback to detect enum types when compiler
-	support is not available.
-	[!_RWSTD_TT_IS_FUNCTION]: Fix fallback for __rw_is_function to avoid
-	compiler warnings on HP aCC 6.16.
-	* include/rw/_meta_ref.h: Reduce lines to 76 characters or less.
-	Remove use of _TYPENAME macro.
-	* include/rw/_meta_rel.h: Fix __rw_is_convertible_impl to avoid 
-	warning on HP aCC 6.16. Reduce lines to 76 characters or less.
-	Remove use of _TYPENAME macro. Fix __rw_is_convertible_impl<> to
-	avoid compiler warnings on HP aCC 6.16.
-	[_RWSTD_TT_IS_CONVERTIBLE]: Guard header inclusion. Rename template
-	parameters to _From and _To for clarity.
-	[_RWSTD_TT_IS_BASE_OF]: Guard header inclusion. Change fallback for
-	__rw_is_base_of to be more reliable. Rename template parameters to
-	_Base and _Derived for clarity.
-	* include/rw/_config-gcc.h [__GNUG__]: Reduce lines to 76 characters
-	or less where necessary. Work around issue with gcc aligned attribute
-	so we can use it to define __rw_aligned_storage<>.
-	* include/rw/_config-acc.h [__HP_aCC]: Add macros _RWSTD_TT_ALIGN_OF,
-	_RWSTD_TT_MAX_ALIGNMENT, and _RWSTD_TT_ALIGNED_POD.
-	* include/rw/_config-msvc.h [_MSC_VER]: Remove comments about broken
-	__is_pod(). Reduce lines to 76 characters or less where necessary.
-	Provide accurate definition of _RWSTD_TT_MAX_ALIGNMENT.
-	* tests/utilities/20.meta.trans.other.cpp: Add include for stddef.h.
-	Use std::alignment_of<> instead of __alignof() for portability. Test
-	default alignment for various aligned storage sizes.
-	* tests/utilities/20.meta.rel.cpp (test_is_base_of): Fix test cases
-	that were failing due to parameter ordering.
-
-------------------------------------------------------------------------


Mime
View raw message