- Timestamp:
- 02/29/08 18:39:43 (9 months ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
portaudio/branches/v19-devel/src/common/pa_memorybarrier.h
r1363 r1366 99 99 # endif 100 100 # endif 101 #elif (_MSC_VER >= 1400) 102 # include <intrin.h> 103 # pragma intrinsic(_ReadWriteBarrier) 104 # pragma intrinsic(_ReadBarrier) 105 # pragma intrinsic(_WriteBarrier) 106 # define PaUtil_FullMemoryBarrier() _ReadWriteBarrier() 107 # define PaUtil_ReadMemoryBarrier() _ReadBarrier() 108 # define PaUtil_WriteMemoryBarrier() _WriteBarrier() 101 109 #elif defined(_MSC_VER) || defined(__BORLANDC__) 102 110 # define PaUtil_FullMemoryBarrier() _asm { lock add [esp], 0 }
