index
:
c
master
non-posix
implementation of system interfaces from POSIX.1
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
stdatomic
Mode
Name
Size
-rw-r--r--
ATOMIC_BOOL_LOCK_FREE.c
97
log
plain
-rw-r--r--
ATOMIC_CHAR16_T_LOCK_FREE.c
97
log
plain
-rw-r--r--
ATOMIC_CHAR32_T_LOCK_FREE.c
97
log
plain
-rw-r--r--
ATOMIC_CHAR_LOCK_FREE.c
97
log
plain
-rw-r--r--
ATOMIC_FLAG_INIT.h
81
log
plain
-rw-r--r--
ATOMIC_INT_LOCK_FREE.c
97
log
plain
-rw-r--r--
ATOMIC_LLONG_LOCK_FREE.c
97
log
plain
-rw-r--r--
ATOMIC_LONG_LOCK_FREE.c
97
log
plain
-rw-r--r--
ATOMIC_POINTER_LOCK_FREE.c
97
log
plain
-rw-r--r--
ATOMIC_SHORT_LOCK_FREE.c
97
log
plain
-rw-r--r--
ATOMIC_VAR_INIT.h
81
log
plain
-rw-r--r--
ATOMIC_WCHAR_T_LOCK_FREE.c
97
log
plain
-rw-r--r--
__types.sh
2712
log
plain
-rw-r--r--
__types.txt
462
log
plain
-rw-r--r--
__types2defs.awk
199
log
plain
-rw-r--r--
atomic_bool.c
51
log
plain
-rw-r--r--
atomic_char.c
50
log
plain
-rw-r--r--
atomic_char16_t.c
58
log
plain
-rw-r--r--
atomic_char32_t.c
58
log
plain
-rw-r--r--
atomic_compare_exchange_strong.c
339
log
plain
-rw-r--r--
atomic_compare_exchange_strong_explicit.c
490
log
plain
-rw-r--r--
atomic_compare_exchange_weak.c
337
log
plain
-rw-r--r--
atomic_compare_exchange_weak_explicit.c
488
log
plain
-rw-r--r--
atomic_exchange.c
135
log
plain
-rw-r--r--
atomic_exchange_explicit.c
205
log
plain
-rw-r--r--
atomic_fetch_add.c
16
log
plain
-rw-r--r--
atomic_fetch_add_explicit.c
16
log
plain
-rw-r--r--
atomic_fetch_and.c
16
log
plain
-rw-r--r--
atomic_fetch_and_explicit.c
16
log
plain
-rw-r--r--
atomic_fetch_or.c
16
log
plain
-rw-r--r--
atomic_fetch_or_explicit.c
16
log
plain
-rw-r--r--
atomic_fetch_sub.c
16
log
plain
-rw-r--r--
atomic_fetch_sub_explicit.c
16
log
plain
-rw-r--r--
atomic_fetch_xor.c
16
log
plain
-rw-r--r--
atomic_fetch_xor_explicit.c
16
log
plain
-rw-r--r--
atomic_flag.c
111
log
plain
-rw-r--r--
atomic_flag_clear.c
111
log
plain
-rw-r--r--
atomic_flag_clear_explicit.c
154
log
plain
-rw-r--r--
atomic_flag_test_and_set.c
158
log
plain
-rw-r--r--
atomic_flag_test_and_set_explicit.c
200
log
plain
-rw-r--r--
atomic_init.c
129
log
plain
-rw-r--r--
atomic_int.c
48
log
plain
-rw-r--r--
atomic_int_fast16_t.c
66
log
plain
-rw-r--r--
atomic_int_fast32_t.c
66
log
plain
-rw-r--r--
atomic_int_fast64_t.c
66
log
plain
-rw-r--r--
atomic_int_fast8_t.c
64
log
plain
-rw-r--r--
atomic_int_least16_t.c
68
log
plain
-rw-r--r--
atomic_int_least32_t.c
68
log
plain
-rw-r--r--
atomic_int_least64_t.c
68
log
plain
-rw-r--r--
atomic_int_least8_t.c
66
log
plain
-rw-r--r--
atomic_intmax_t.c
58
log
plain
-rw-r--r--
atomic_intptr_t.c
58
log
plain
-rw-r--r--
atomic_is_lock_free.c
121
log
plain
-rw-r--r--
atomic_llong.c
52
log
plain
-rw-r--r--
atomic_load.c
112
log
plain
-rw-r--r--
atomic_load_explicit.c
286
log
plain
-rw-r--r--
atomic_long.c
50
log
plain
-rw-r--r--
atomic_ptrdiff_t.c
60
log
plain
-rw-r--r--
atomic_schar.c
58
log
plain
-rw-r--r--
atomic_short.c
52
log
plain
-rw-r--r--
atomic_signal_fence.c
469
log
plain
-rw-r--r--
atomic_size_t.c
54
log
plain
-rw-r--r--
atomic_store.c
123
log
plain
-rw-r--r--
atomic_store_explicit.c
298
log
plain
-rw-r--r--
atomic_thread_fence.c
469
log
plain
-rw-r--r--
atomic_uchar.c
60
log
plain
-rw-r--r--
atomic_uint.c
58
log
plain
-rw-r--r--
atomic_uint_fast16_t.c
68
log
plain
-rw-r--r--
atomic_uint_fast32_t.c
68
log
plain
-rw-r--r--
atomic_uint_fast64_t.c
68
log
plain
-rw-r--r--
atomic_uint_fast8_t.c
66
log
plain
-rw-r--r--
atomic_uint_least16_t.c
70
log
plain
-rw-r--r--
atomic_uint_least32_t.c
70
log
plain
-rw-r--r--
atomic_uint_least64_t.c
70
log
plain
-rw-r--r--
atomic_uint_least8_t.c
68
log
plain
-rw-r--r--
atomic_uintmax_t.c
60
log
plain
-rw-r--r--
atomic_uintptr_t.c
60
log
plain
-rw-r--r--
atomic_ullong.c
66
log
plain
-rw-r--r--
atomic_ulong.c
60
log
plain
-rw-r--r--
atomic_ushort.c
62
log
plain
-rw-r--r--
atomic_wchar_t.c
56
log
plain
-rw-r--r--
kill_dependency.h
81
log
plain
-rw-r--r--
memory_order.h
169
log
plain