
1 Jun
2008
1 Jun
'08
1:41 a.m.
The following logic from thread_primitives.hpp needs to allow for a separately installed platform SDK: #if defined(BOOST_MSVC) || defined(BOOST_INTEL_WIN) #if _MSC_VER>=1400 #if _MSC_VER==1400 extern "C" unsigned char _interlockedbittestandset(long *a,long b); extern "C" unsigned char _interlockedbittestandreset(long *a,long b); #else extern "C" unsigned char _interlockedbittestandset(volatile long *a,long b); extern "C" unsigned char _interlockedbittestandreset(volatile long *a,long b); #endif Right? -- Emil Dotchevski Reverge Studios, Inc. http://www.revergestudios.com/reblog/index.php?n=ReCode