<intrin.h> appears broken.

[SVN r27737]
This commit is contained in:
Peter Dimov
2014-02-12 16:41:10 +02:00
parent 43bc30e576
commit 0fd3947e19
-8
View File
@@ -29,18 +29,10 @@
#elif defined( BOOST_MSVC ) || defined( BOOST_INTEL_WIN )
# if defined( BOOST_MSVC ) && ( BOOST_MSVC >= 1400 )
# include <intrin.h>
# else
extern "C" long __cdecl _InterlockedIncrement( long volatile * );
extern "C" long __cdecl _InterlockedDecrement( long volatile * );
extern "C" long __cdecl _InterlockedCompareExchange( long volatile *, long, long );
# endif
# pragma intrinsic( _InterlockedIncrement )
# pragma intrinsic( _InterlockedDecrement )
# pragma intrinsic( _InterlockedCompareExchange )