Files
geant4/source/externals/clhep/include/CLHEP/Utility/thread_local.h
T
2019-06-28 11:59:04 +02:00

17 lines
460 B
C

#ifndef CLHEP_THREAD_LOCAL_H
#define CLHEP_THREAD_LOCAL_H
// ======================================================================
//
// Use thread_local when the compiler declares it uses the C++11 standard
//
// ======================================================================
#if __GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ > 7) || __clang__ || WIN32
#define CLHEP_THREAD_LOCAL thread_local
#else
#define CLHEP_THREAD_LOCAL
#endif
#endif