Go to the documentation of this file. 1 #ifndef CLHEP_USE_ATOMIC_GUARD_H
2 #define CLHEP_USE_ATOMIC_GUARD_H
10 #if (defined (G4MULTITHREADED))
12 #if __cplusplus >= 201103L
14 #if __GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ > 7)
16 #define CLHEP_USE_ATOMIC
18 #if __has_feature(c_atomic)
20 #define CLHEP_USE_ATOMIC