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


Reply via email to