Commit 5d26efca authored by Jean-Baptiste Kempf's avatar Jean-Baptiste Kempf

Try fixing previous atomic header commit

parent 406f697d
...@@ -26,9 +26,11 @@ ...@@ -26,9 +26,11 @@
* Atomic operations do not require locking, but they are not very powerful. * Atomic operations do not require locking, but they are not very powerful.
*/ */
/* Clang version < 7 lacks the stdatomic.h header but supports atomics */ /* Clang older versions support atomics but lacks the stdatomic.h header */
#if defined(__clang__) && __clang_major__ >= 4 && !__has_include(<stdatomic.h>) #if defined(__clang__)
# if !defined(__has_include) || !__has_include(<stdatomic.h>)
# define __STDC_NO_ATOMICS__ 1 # define __STDC_NO_ATOMICS__ 1
# endif
#endif #endif
# ifndef __cplusplus # ifndef __cplusplus
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment