stdatomic: atomic_init routine
This commit is contained in:
parent
355897a920
commit
dd5b546bf7
1 changed files with 3 additions and 0 deletions
|
@ -82,6 +82,9 @@ typedef struct {
|
||||||
__c11_atomic_store(&(object)->value, 0, order)
|
__c11_atomic_store(&(object)->value, 0, order)
|
||||||
|
|
||||||
/* Generic routines */
|
/* Generic routines */
|
||||||
|
#define atomic_init(object, desired) \
|
||||||
|
__c11_atomic_init(object, desired)
|
||||||
|
|
||||||
#define atomic_store(object, desired) \
|
#define atomic_store(object, desired) \
|
||||||
__c11_atomic_store(object, desired, __ATOMIC_SEQ_CST)
|
__c11_atomic_store(object, desired, __ATOMIC_SEQ_CST)
|
||||||
#define atomic_store_explicit __c11_atomic_store
|
#define atomic_store_explicit __c11_atomic_store
|
||||||
|
|
Loading…
Reference in a new issue