Author: vitek
Date: Mon Jun 16 08:52:54 2008
New Revision: 668208
URL: http://svn.apache.org/viewvc?rev=668208&view=rev
Log:
2008-06-16 Travis Vitek <[EMAIL PROTECTED]>
* include/rw/_defs.h: Remove block defining macros for
trait compiler support.
* include/rw/_config-gcc.h: Add newline to end of file.
* include/rw/_config.msvc.h: Ditto.
Modified:
stdcxx/branches/4.3.x/include/rw/_config-gcc.h
stdcxx/branches/4.3.x/include/rw/_config-msvc.h
stdcxx/branches/4.3.x/include/rw/_defs.h
Modified: stdcxx/branches/4.3.x/include/rw/_config-gcc.h
URL:
http://svn.apache.org/viewvc/stdcxx/branches/4.3.x/include/rw/_config-gcc.h?rev=668208&r1=668207&r2=668208&view=diff
==============================================================================
--- stdcxx/branches/4.3.x/include/rw/_config-gcc.h (original)
+++ stdcxx/branches/4.3.x/include/rw/_config-gcc.h Mon Jun 16 08:52:54 2008
@@ -202,3 +202,4 @@
# define _RWSTD_TT_ALIGNED_POD(N) struct { char __fill
__attribute__ ((aligned (N))); }
# define _RWSTD_TT_MAX_ALIGNMENT 16
#endif // __GNUC__ >= 4.3
+
Modified: stdcxx/branches/4.3.x/include/rw/_config-msvc.h
URL:
http://svn.apache.org/viewvc/stdcxx/branches/4.3.x/include/rw/_config-msvc.h?rev=668208&r1=668207&r2=668208&view=diff
==============================================================================
--- stdcxx/branches/4.3.x/include/rw/_config-msvc.h (original)
+++ stdcxx/branches/4.3.x/include/rw/_config-msvc.h Mon Jun 16 08:52:54 2008
@@ -116,4 +116,5 @@
// that by using our fallback.
# define _RWSTD_TT_IS_POD(T) __is_pod(T)
-#endif // _MSC_VER
\ No newline at end of file
+#endif // _MSC_FULL_VER >= 140050215
+
Modified: stdcxx/branches/4.3.x/include/rw/_defs.h
URL:
http://svn.apache.org/viewvc/stdcxx/branches/4.3.x/include/rw/_defs.h?rev=668208&r1=668207&r2=668208&view=diff
==============================================================================
--- stdcxx/branches/4.3.x/include/rw/_defs.h (original)
+++ stdcxx/branches/4.3.x/include/rw/_defs.h Mon Jun 16 08:52:54 2008
@@ -1631,39 +1631,4 @@
memcpy (va_dst, va_src, sizeof (va_list))
#endif // _RWSTD_NO_VA_LIST_ARRAY
-#if 0
-//
-// http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2518.html
-//
-# define _RWSTD_TT_IS_MEMBER_OBJECT_POINTER(T) __is_member_object_pointer(T)
-# define _RWSTD_TT_IS_MEMBER_FUNCTION_POINTER(T)
__is_member_function_pointer(T)
-# define _RWSTD_TT_IS_ENUM(T) __is_enum(T)
-# define _RWSTD_TT_IS_UNION(T) __is_union(T)
-# define _RWSTD_TT_IS_CLASS(T) __is_class(T)
-# define _RWSTD_TT_IS_FUNCTION(T) __is_function(T)
-# define _RWSTD_TT_IS_STANDARD_LAYOUT(T) __is_standard_layout(T)
-# define _RWSTD_TT_IS_POD(T) __is_pod(T)
-# define _RWSTD_TT_IS_EMPTY(T) __is_empty(T)
-# define _RWSTD_TT_IS_POLYMORPHIC(T) __is_polymorphic(T)
-# define _RWSTD_TT_IS_ABSTRACT(T) __is_abstract(T)
-
-# define _RWSTD_TT_HAS_TRIVIAL_CTOR(T) __has_trivial_default_ctor(T)
-# define _RWSTD_TT_HAS_TRIVIAL_COPY(T) __has_trivial_copy_ctor(T)
-# define _RWSTD_TT_HAS_TRIVIAL_ASSIGN(T) __has_trivial_assign(T)
-# define _RWSTD_TT_HAS_TRIVIAL_DTOR(T) __has_trivial_dtor(T)
-
-# define _RWSTD_TT_HAS_NOTHROW_CTOR(T) __has_nothrow_default_ctor(T)
-# define _RWSTD_TT_HAS_NOTHROW_COPY(T) __has_nothrow_copy_ctor(T)
-# define _RWSTD_TT_HAS_NOTHROW_ASSIGN(T) __has_nothrow_assign(T)
-
-# define _RWSTD_TT_HAS_VIRTUAL_DTOR(T) __has_virtual_destructor(T)
-
-# define _RWSTD_TT_IS_BASE_OF(T) __is_base_of(T,U)
-# define _RWSTD_TT_IS_CONVERTIBLE(T) __is_convertible(T,U)
-
-# define _RWSTD_TT_ALIGN_OF(T) __alignof(T)
-# define _RWSTD_TT_ALIGNED_POD(N) __aligned_pod(N)
-# define _RWSTD_TT_MAX_ALIGNMENT __max_alignment()
-#endif // 0
-
#endif // _RWSTD_RW_DEFS_H_INCLUDED