Atomic library (C11)

The header file stdatomic.h defines the following macros, types, and functions for performing atomic operations on data shared among threads: