stdcxx-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From vi...@apache.org
Subject svn commit: r668208 - in /stdcxx/branches/4.3.x/include/rw: _config-gcc.h _config-msvc.h _defs.h
Date Mon, 16 Jun 2008 15:52:54 GMT
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  <vitek@roguewave.com>

	* 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



Mime
View raw message