summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--atomic.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/atomic.h b/atomic.h
index 714bf23a6a..4c44a89cf0 100644
--- a/atomic.h
+++ b/atomic.h
@@ -77,6 +77,8 @@ extern __inline__ int atomic_sub_return(int i, atomic_t *v)
#define atomic_inc(v) atomic_add(1,(v))
#define atomic_dec_and_test(v) (atomic_sub_return(1, (v)) == 0)
/* Add further gcc architectures here */
+# else
+# define EMULATE_ATOMIC_REFCOUNTS
# endif /* sparc64 */
#endif /* i386 */
#else