From 5053fd03a7fa9542394343c59b71895be67f198e Mon Sep 17 00:00:00 2001 From: Dmitry Selyutin Date: Wed, 27 Jan 2021 13:26:48 +0300 Subject: [PATCH] stdatomic: memory models as macros --- include/tccdefs.h | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/include/tccdefs.h b/include/tccdefs.h index ae0364eb..ba2a679f 100644 --- a/include/tccdefs.h +++ b/include/tccdefs.h @@ -78,6 +78,13 @@ #endif #endif + #define __ATOMIC_RELAXED 0 + #define __ATOMIC_CONSUME 1 + #define __ATOMIC_ACQUIRE 2 + #define __ATOMIC_RELEASE 3 + #define __ATOMIC_ACQ_REL 4 + #define __ATOMIC_SEQ_CST 5 + #if defined _WIN32 #define __declspec(x) __attribute__((x)) #define __cdecl