stdcxx-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From vi...@apache.org
Subject svn propchange: r667365 - svn:log
Date Mon, 16 Jun 2008 16:47:35 GMT
Author: vitek
Revision: 667365
Modified property: svn:log

Modified: svn:log at Mon Jun 16 09:47:35 2008
------------------------------------------------------------------------------
--- svn:log (original)
+++ svn:log Mon Jun 16 09:47:35 2008
@@ -2,13 +2,32 @@
 
 	STDCXX-916
 	* include/type_traits: New file defines C++0x type traits.
-	* include/rw/_config-gcc.h: Add macros for compiler support.
-	* include/rw/_config-msvc.h: Ditto.
+	* include/rw/_config-gcc.h [_RWSTD_TT_IS_ENUM, _RWSTD_TT_IS_UNION,
+	_RWSTD_TT_IS_CLASS, _RWSTD_TT_IS_POD, _RWSTD_TT_IS_EMPTY,
+	_RWSTD_TT_IS_POLYMORPHIC, _RWSTD_TT_IS_ABSTRACT, _RWSTD_TT_IS_BASE_OF,
+	_RWSTD_TT_HAS_TRIVIAL_CTOR, _RWSTD_TT_HAS_TRIVIAL_COPY,
+	_RWSTD_TT_HAS_TRIVIAL_ASSIGN, _RWSTD_TT_HAS_TRIVIAL_DTOR,
+	_RWSTD_TT_HAS_NOTHROW_CTOR, _RWSTD_TT_HAS_NOTHROW_COPY,
+	_RWSTD_TT_HAS_TRIVIAL_ASSIGN, _RWSTD_TT_HAS_VIRTUAL_DTOR,
+	_RWSTD_TT_ALIGN_OF, _RWSTD_ALIGNED_POD, _RWSTD_MAX_ALIGNMENT]: Add
+	macros for compiler support.
+	* include/rw/_config-msvc.h [_RWSTD_TT_IS_ENUM, _RWSTD_TT_IS_UNION,
+	_RWSTD_TT_IS_CLASS, _RWSTD_TT_IS_POD, _RWSTD_TT_IS_EMPTY,
+	_RWSTD_TT_IS_POLYMORPHIC, _RWSTD_TT_IS_ABSTRACT, _RWSTD_TT_IS_BASE_OF,
+	_RWSTD_TT_IS_CONVERTIBLE, _RWSTD_TT_HAS_VIRTUAL_DTOR,
+	_RWSTD_TT_HAS_TRIVIAL_CTOR, _RWSTD_TT_HAS_TRIVIAL_ASSIGN,
+	_RWSTD_TT_HAS_TRIVIAL_COPY, _RWSTD_TT_HAS_TRIVIAL_DTOR,
+	_RWSTD_TT_HAS_NOTHROW_CTOR, _RWSTD_TT_HAS_NOTHROW_ASSIGN,
+	_RWSTD_TT_HAS_NOTHROW_COPY, _RWSTD_TT_ALIGN_OF, _RWSTD_TT_ALIGNED_POD,
+	_RWSTD_TT_MAX_ALIGNMENT]: Ditto.
 	* include/rw/_config.h [_RWSTD_EXT_CXX_OX]: Disable C++0x
 	extensions unless defined.
 	* include/rw/_defs.h [_RWSTD_SWCHAR_INT_T]: Add new macro that
 	defines a type that has same size and layout a the fictional
 	signed wchar_t.
+	[_RWSTD_UWCHAR_INT_T]: Modify definition to handle case where
+	unsigned long is not the same size as unsigned int. Add case for
+	unsigned long long.
 	* etc/config/src/STATIC_ASSERT.cpp: Add configuration test to
 	check for C++0x static_assert.
 	* include/rw/_static_assert.h [_RWSTD_STATIC_ASSERT]: Add a


Mime
View raw message