stdcxx-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Martin Sebor <se...@roguewave.com>
Subject Re: svn propchange: r667365 - svn:log
Date Mon, 23 Jun 2008 16:56:22 GMT
vitek@apache.org 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
> 


Mime
View raw message