ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/libptytty/src/estl.h
(Generate patch)

Comparing libptytty/src/estl.h (file contents):
Revision 1.26 by sf-exg, Thu Nov 6 18:13:31 2014 UTC vs.
Revision 1.27 by sf-exg, Fri Nov 7 20:44:49 2014 UTC

68 #if ECB_CPP11 68 #if ECB_CPP11
69 return std::is_trivially_assignable<T, T>::value 69 return std::is_trivially_assignable<T, T>::value
70 && std::is_trivially_constructible<T>::value 70 && std::is_trivially_constructible<T>::value
71 && std::is_trivially_copyable<T>::value 71 && std::is_trivially_copyable<T>::value
72 && std::is_trivially_destructible<T>::value; 72 && std::is_trivially_destructible<T>::value;
73 #elif ECB_GCC_VERSION(4,4) 73 #elif ECB_GCC_VERSION(4,4) || ECB_CLANG_VERSION(2,8)
74 return __has_trivial_assign (T) 74 return __has_trivial_assign (T)
75 && __has_trivial_constructor (T) 75 && __has_trivial_constructor (T)
76 && __has_trivial_copy (T) 76 && __has_trivial_copy (T)
77 && __has_trivial_destructor (T); 77 && __has_trivial_destructor (T);
78 #else 78 #else

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines