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
81
log
plain
-rw-r--r--
ATOMIC_CHAR16_T_LOCK_FREE.c
81
log
plain
-rw-r--r--
ATOMIC_CHAR32_T_LOCK_FREE.c
81
log
plain
-rw-r--r--
ATOMIC_CHAR_LOCK_FREE.c
81
log
plain
-rw-r--r--
ATOMIC_FLAG_INIT.h
81
log
plain
-rw-r--r--
ATOMIC_INT_LOCK_FREE.c
81
log
plain
-rw-r--r--
ATOMIC_LLONG_LOCK_FREE.c
81
log
plain
-rw-r--r--
ATOMIC_LONG_LOCK_FREE.c
81
log
plain
-rw-r--r--
ATOMIC_POINTER_LOCK_FREE.c
81
log
plain
-rw-r--r--
ATOMIC_SHORT_LOCK_FREE.c
81
log
plain
-rw-r--r--
ATOMIC_VAR_INIT.h
81
log
plain
-rw-r--r--
ATOMIC_WCHAR_T_LOCK_FREE.c
81
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
35
log
plain
-rw-r--r--
atomic_char.c
34
log
plain
-rw-r--r--
atomic_char16_t.c
42
log
plain
-rw-r--r--
atomic_char32_t.c
42
log
plain
-rw-r--r--
atomic_compare_exchange_strong.c
323
log
plain
-rw-r--r--
atomic_compare_exchange_strong_explicit.c
474
log
plain
-rw-r--r--
atomic_compare_exchange_weak.c
321
log
plain
-rw-r--r--
atomic_compare_exchange_weak_explicit.c
472
log
plain
-rw-r--r--
atomic_exchange.c
119
log
plain
-rw-r--r--
atomic_exchange_explicit.c
189
log
plain
-rw-r--r--
atomic_fetch_add.c
0
log
plain
-rw-r--r--
atomic_fetch_add_explicit.c
0
log
plain
-rw-r--r--
atomic_fetch_and.c
0
log
plain
-rw-r--r--
atomic_fetch_and_explicit.c
0
log
plain
-rw-r--r--
atomic_fetch_or.c
0
log
plain
-rw-r--r--
atomic_fetch_or_explicit.c
0
log
plain
-rw-r--r--
atomic_fetch_sub.c
0
log
plain
-rw-r--r--
atomic_fetch_sub_explicit.c
0
log
plain
-rw-r--r--
atomic_fetch_xor.c
0
log
plain
-rw-r--r--
atomic_fetch_xor_explicit.c
0
log
plain
-rw-r--r--
atomic_flag.c
95
log
plain
-rw-r--r--
atomic_flag_clear.c
95
log
plain
-rw-r--r--
atomic_flag_clear_explicit.c
138
log
plain
-rw-r--r--
atomic_flag_test_and_set.c
142
log
plain
-rw-r--r--
atomic_flag_test_and_set_explicit.c
184
log
plain
-rw-r--r--
atomic_init.c
113
log
plain
-rw-r--r--
atomic_int.c
32
log
plain
-rw-r--r--
atomic_int_fast16_t.c
50
log
plain
-rw-r--r--
atomic_int_fast32_t.c
50
log
plain
-rw-r--r--
atomic_int_fast64_t.c
50
log
plain
-rw-r--r--
atomic_int_fast8_t.c
48
log
plain
-rw-r--r--
atomic_int_least16_t.c
52
log
plain
-rw-r--r--
atomic_int_least32_t.c
52
log
plain
-rw-r--r--
atomic_int_least64_t.c
52
log
plain
-rw-r--r--
atomic_int_least8_t.c
50
log
plain
-rw-r--r--
atomic_intmax_t.c
42
log
plain
-rw-r--r--
atomic_intptr_t.c
42
log
plain
-rw-r--r--
atomic_is_lock_free.c
105
log
plain
-rw-r--r--
atomic_llong.c
36
log
plain
-rw-r--r--
atomic_load.c
96
log
plain
-rw-r--r--
atomic_load_explicit.c
270
log
plain
-rw-r--r--
atomic_long.c
34
log
plain
-rw-r--r--
atomic_ptrdiff_t.c
44
log
plain
-rw-r--r--
atomic_schar.c
42
log
plain
-rw-r--r--
atomic_short.c
36
log
plain
-rw-r--r--
atomic_signal_fence.c
453
log
plain
-rw-r--r--
atomic_size_t.c
38
log
plain
-rw-r--r--
atomic_store.c
107
log
plain
-rw-r--r--
atomic_store_explicit.c
282
log
plain
-rw-r--r--
atomic_thread_fence.c
453
log
plain
-rw-r--r--
atomic_uchar.c
44
log
plain
-rw-r--r--
atomic_uint.c
42
log
plain
-rw-r--r--
atomic_uint_fast16_t.c
52
log
plain
-rw-r--r--
atomic_uint_fast32_t.c
52
log
plain
-rw-r--r--
atomic_uint_fast64_t.c
52
log
plain
-rw-r--r--
atomic_uint_fast8_t.c
50
log
plain
-rw-r--r--
atomic_uint_least16_t.c
54
log
plain
-rw-r--r--
atomic_uint_least32_t.c
54
log
plain
-rw-r--r--
atomic_uint_least64_t.c
54
log
plain
-rw-r--r--
atomic_uint_least8_t.c
52
log
plain
-rw-r--r--
atomic_uintmax_t.c
44
log
plain
-rw-r--r--
atomic_uintptr_t.c
44
log
plain
-rw-r--r--
atomic_ullong.c
50
log
plain
-rw-r--r--
atomic_ulong.c
44
log
plain
-rw-r--r--
atomic_ushort.c
46
log
plain
-rw-r--r--
atomic_wchar_t.c
40
log
plain
-rw-r--r--
kill_dependency.h
81
log
plain
-rw-r--r--
memory_order.h
169
log
plain