@@ -77,6 +77,10 @@ extern "C" {
7777 _Py_atomic_store_ushort_relaxed(&value, new_value)
7878#define FT_ATOMIC_LOAD_USHORT_RELAXED (value ) \
7979 _Py_atomic_load_ushort_relaxed(&value)
80+ #define FT_ATOMIC_LOAD_INT (value ) \
81+ _Py_atomic_load_int(&value)
82+ #define FT_ATOMIC_STORE_INT (value , new_value ) \
83+ _Py_atomic_store_int(&value, new_value)
8084#define FT_ATOMIC_STORE_INT_RELAXED (value , new_value ) \
8185 _Py_atomic_store_int_relaxed(&value, new_value)
8286#define FT_ATOMIC_LOAD_INT_RELAXED (value ) \
@@ -144,6 +148,8 @@ extern "C" {
144148#define FT_ATOMIC_STORE_SHORT_RELAXED (value , new_value ) value = new_value
145149#define FT_ATOMIC_LOAD_USHORT_RELAXED (value ) value
146150#define FT_ATOMIC_STORE_USHORT_RELAXED (value , new_value ) value = new_value
151+ #define FT_ATOMIC_LOAD_INT (value ) value
152+ #define FT_ATOMIC_STORE_INT (value , new_value ) value = new_value
147153#define FT_ATOMIC_LOAD_INT_RELAXED (value ) value
148154#define FT_ATOMIC_STORE_INT_RELAXED (value , new_value ) value = new_value
149155#define FT_ATOMIC_LOAD_UINT_RELAXED (value ) value
0 commit comments