ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/libecb/ecb.h
(Generate patch)

Comparing libecb/ecb.h (file contents):
Revision 1.78 by root, Sat Feb 4 15:17:22 2012 UTC vs.
Revision 1.79 by root, Sat Feb 4 17:57:47 2012 UTC

66/*****************************************************************************/ 66/*****************************************************************************/
67 67
68/* ECB_NO_THREADS - ecb is not used by multiple threads, ever */ 68/* ECB_NO_THREADS - ecb is not used by multiple threads, ever */
69/* ECB_NO_SMP - ecb might be used in multiple threads, but only on a single cpu */ 69/* ECB_NO_SMP - ecb might be used in multiple threads, but only on a single cpu */
70 70
71#if ECB_NO_THREADS
72# define ECB_NO_SMP 1
73#endif
74
71#if ECB_NO_THREADS || ECB_NO_SMP 75#if ECB_NO_THREADS || ECB_NO_SMP
72 #define ECB_MEMORY_FENCE do { } while (0) 76 #define ECB_MEMORY_FENCE do { } while (0)
73#endif 77#endif
74 78
75#ifndef ECB_MEMORY_FENCE 79#ifndef ECB_MEMORY_FENCE

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines