K 10 svn:author V 2 ed K 8 svn:date V 27 2011-12-16T08:22:23.686898Z K 7 svn:log V 778 Process a lot of feedback from bde@ on : - Add __alignof() for non-GCC and GCC < 2.95. - Simply implement the C1X keywords on top of the existing __macros. - Add struct __hack to _Static_assert to require consumers to add a semicolon. - Add an extra underscore to __assert_ to allow it to be combined with locally defined versions of CTASSERT in the tree. - Add proper casts to __offsetof() to make it work for cases where sizeof(size_t) != sizeof(uintptr_t). - Globally replace size_t and uintptr_t by __size_t and __uintptr_t. This removes the dependency on / . Practically any header file ends up including somehow. - Change argument names of macros to match with the rest of the file. MFC after: 3 months END