minetest/src/threading
adrido d7343b6c93 Fix msvc annoyances (#5963)
* MSVC: Fix '/std:c++11' is not a valid compiler option

* MSVC/MINGW: Define 'WIN32_LEAN_AND_MEAN' for the whole project

In some obscure cases 'Windows.h" got includet before that definition, which leaded to compilation warnings+errors

* MSVC: '/arch:SSE' is only available for x86

* MSVC: Fix float conversation

* MSVC/MINGW: use winthreads on Windows

* MSVC: 'USE_CMAKE_CONFIG' might be already definied by CMake build system

* MSVC: Use all available cpu cores for compiling

* Add missing include ctime and use std::time_t
2017-06-27 11:54:40 +02:00
..
CMakeLists.txt Use C++11 mutexes only (remove compat code) (#5922) 2017-06-06 16:29:28 +02:00
event.cpp Remove threads.h and replace its definitions with their C++11 equivalents (#5957) 2017-06-11 09:43:05 +02:00
event.h Remove threads.h and replace its definitions with their C++11 equivalents (#5957) 2017-06-11 09:43:05 +02:00
mutex_auto_lock.h Use C++11 mutexes only (remove compat code) (#5922) 2017-06-06 16:29:28 +02:00
semaphore.cpp Fix MinGW 32-bit build 2015-10-03 13:20:43 -04:00
semaphore.h Pass clang-format on 14 trivial header files fixes 2017-04-07 23:22:00 +02:00
thread.cpp Fix msvc annoyances (#5963) 2017-06-27 11:54:40 +02:00
thread.h C++11 cleanup on constructors (#6000) 2017-06-19 23:54:58 +02:00