[EMAIL PROTECTED] wrote:
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,


Not to be an overly pedantic PITA but my reading of the GNU
coding standards is that the brackets are for conditionals,
not for lists of added or changed names, so the names here
should be in parentheses. Do you read it differently?

Martin

+       _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


Reply via email to