File tree Expand file tree Collapse file tree 1 file changed +7
-1
lines changed Expand file tree Collapse file tree 1 file changed +7
-1
lines changed Original file line number Diff line number Diff line change 43
43
#define LOG4CPLUS_HAVE_TIME_H
44
44
#define LOG4CPLUS_HAVE_SYS_TIMEB_H
45
45
#define LOG4CPLUS_HAVE_FTIME
46
- #if defined (_MSC_VER) || defined (__BORLANDC__)
46
+ #if defined (_MSC_VER) || defined (__BORLANDC__)
47
47
#define LOG4CPLUS_HAVE_GMTIME_S
48
48
#endif
49
49
162
162
# endif
163
163
# if _MSC_VER >= 1700
164
164
# define LOG4CPLUS_HAVE_CXX11_ATOMICS
165
+ # endif
166
+ # if _MSC_VER >= 1900
167
+ // C++11 threading facilities and synchronization primitives are available
168
+ // already in earlier versions of Visual Studio compiler, however, there are
169
+ // issues with the way mutexes are implemented and using them during process
170
+ // shutdown. This appears to be fixed in Visual Studio 2015 and later.
165
171
# define LOG4CPLUS_WITH_CXX11_THREADS
166
172
# endif
167
173
#endif
You can’t perform that action at this time.
0 commit comments