Purpose:
Tests and sets a lock-free primitive atomic flag.
Syntax:
void atomic_flag_test_and_set(volatile atomic_flag *object);
void atomic_flag_test_and_set_explicit(volatile atomic_flag *object, memory_order order);
...
should be
Purpose:
Tests and sets a lock-free primitive atomic flag.
Syntax:
_Bool atomic_flag_test_and_set(volatile atomic_flag *object);
_Bool atomic_flag_test_and_set_explicit(volatile atomic_flag *object, memory_order order);
...