*
* This library implements atomic operations with an API based on the one
* defined in C11. It includes multiple implementations for compilers and
- * libraries with varying degrees of built-in support for C11, including an
+ * libraries with varying degrees of built-in support for C11, including a
* fallback implementation for systems that have pthreads but no other support
* for atomics.
*
#include "ovs-atomic-pthreads.h"
#elif HAVE_STDATOMIC_H
#include "ovs-atomic-c11.h"
+ #elif __has_extension(c_atomic)
+ #include "ovs-atomic-clang.h"
#elif __GNUC__ >= 4 && __GNUC_MINOR__ >= 7
#include "ovs-atomic-gcc4.7+.h"
#elif HAVE_GCC4_ATOMICS