From ca9964a4fb6b1faa0155da43b3c815db0075e2d5 Mon Sep 17 00:00:00 2001 From: wm4 Date: Mon, 11 May 2015 23:27:41 +0200 Subject: ao: make better use of atomics The main reason for this was compatibility; but some associated problems have been solved in the previous commit. --- osdep/atomics.h | 1 + 1 file changed, 1 insertion(+) (limited to 'osdep') diff --git a/osdep/atomics.h b/osdep/atomics.h index 6997ba97b2..e0bef8a879 100644 --- a/osdep/atomics.h +++ b/osdep/atomics.h @@ -34,6 +34,7 @@ typedef struct { volatile unsigned long v, t; } atomic_ulong; typedef struct { volatile int v, t; } atomic_int; +typedef struct { volatile unsigned int v, t; } atomic_uint; typedef struct { volatile _Bool v, t; } atomic_bool; typedef struct { volatile long long v, t; } atomic_llong; typedef struct { volatile uint_least32_t v, t; } atomic_uint_least32_t; -- cgit v1.2.3