<intrin.h> appears broken.

[SVN r27737]
This commit is contained in:
Peter Dimov
2005-03-18 18:23:59 +00:00
parent 3149446fe8
commit 6c7578e206

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 )