2
0
mirror of https://github.com/boostorg/thread.git synced 2026-01-30 08:22:13 +00:00
Andrey Semashev 49ab2e8619 Fixed compilation with MSVC-8.
Make sure _WIN32_WINNT is defined when windows.h is included. This is
achieved by (a) making sure boost/detail/winapi/config.hpp is included
before any other headers and (b) BOOST_USE_WINDOWS_H is defined so that
the header defines _WIN32_WINNT based on the default target Windows
version. This ensures that all APIs used by the implementation are
available.

Also extracted WIN32_LEAN_AND_MEAN definition to the Jamfile so that it is
consistently defined for all translation units instead of only tss*.cpp.
2016-07-16 19:50:46 +03:00
2016-07-16 19:50:46 +03:00
2015-11-11 00:29:15 +01:00
2014-06-10 00:18:36 +01:00
2016-07-16 19:50:46 +03:00
2001-06-15 15:27:08 +00:00
2014-10-11 07:33:57 +02:00

thread

Portable C++ multi-threading. C++11, C++14.

License

Distributed under the Boost Software License, Version 1.0.

Current Jenkins CI Test Status for unstable (develop) branch

Overall build (nightly): Overall tests (weekly, on Sundays):

Build (nightly):

android-ndkc++03static
Successg++-4.6
Successg++-4.8
Successclang++-3.5
shared
Successg++-4.6
Successg++-4.8
Successclang++-3.5
c++11static
Successg++-4.8
Successclang++-3.5
shared
Successg++-4.8
Successclang++-3.5
c++14static
Successclang++-3.5
shared
Successclang++-3.5
winphone8
c++14static
Successmsvc-11.0
Successmsvc-12.0
Successmsvc-14.0
shared
Successmsvc-11.0
Successmsvc-12.0
Successmsvc-14.0
arm-gcc-clangc++03static
Successg++-4.9
Successclang++-3.5
shared
Successg++-4.9
Successclang++-3.5
c++11static
Successg++-4.9
Successclang++-3.5
shared
Successg++-4.9
Successclang++-3.5
c++14static
Successg++-4.9
shared
Successg++-4.9
freebsd10-clang3.3c++03static
Successclang++-3.3
shared
Successclang++-3.3
c++11static
Successclang++-3.3
shared
Successclang++-3.3
linux-gcc-clangc++03static
Successg++-4.6
Successg++-4.7
Successclang++-3.2
Successclang++-3.3
Successclang++-3.4
shared
Successg++-4.6
Successg++-4.7
Successclang++-3.2
Successclang++-3.3
Successclang++-3.4
c++11static
Successg++-4.7
Successclang++-3.2
Successclang++-3.3
Successclang++-3.4
shared
Successg++-4.7
Successclang++-3.2
Successclang++-3.3
Successclang++-3.4
linux64-gcc-clangc++03static
Unstableclang++-analyse
Successg++-4.8
Successg++-4.9
Successclang++-3.5
shared
Unstableclang++-analyse
Successg++-4.8
Successg++-4.9
Successclang++-3.5
c++11static
Successclang++-analyse
Successg++-4.8
Successg++-4.9
Successclang++-3.5
shared
Successclang++-analyse
Successg++-4.8
Successg++-4.9
Successclang++-3.5
c++14static
Successclang++-analyse
Successg++-4.9
Successclang++-3.5
shared
Successclang++-analyse
Successg++-4.9
Successclang++-3.5
win8-msvc-mingwc++03static
Successmingw32
Successmingw64
shared
Successmingw32
Successmingw64
c++11static
Successmingw32
Successmingw64
shared
Successmingw32
Successmingw64
c++14static
Successmsvc-10.0
Successmsvc-11.0
Successmsvc-12.0
Successmsvc-14.0
shared
Successmsvc-analyse
Successmsvc-10.0
Successmsvc-11.0
Successmsvc-12.0
Successmsvc-14.0
Description
Mirrored via gitea-mirror
Readme 11 MiB
Languages
C++ 99.9%