diff options
Diffstat (limited to 'accel-pptpd/triton/spinlock.h')
-rw-r--r-- | accel-pptpd/triton/spinlock.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/accel-pptpd/triton/spinlock.h b/accel-pptpd/triton/spinlock.h index 5ef9c488..b13cde61 100644 --- a/accel-pptpd/triton/spinlock.h +++ b/accel-pptpd/triton/spinlock.h @@ -2,7 +2,7 @@ #define __TRITON_SPINLOCK_H #ifdef GCC_SPINLOCK -typedef unsigned char spinlock_t; +typedef volatile unsigned char spinlock_t; #define spin_lock(l) {while(__sync_lock_test_and_set(l,1));} #define spin_unlock(l) __sync_lock_release(l) #define SPINLOCK_INITIALIZER 0 |