2
0
mirror of https://github.com/boostorg/log.git synced 2026-02-07 22:42:24 +00:00
Commit Graph

11 Commits

Author SHA1 Message Date
Andrey Semashev
0e2965b4ee More robust conversions if pthread_key_t is a signed integer. 2016-04-14 19:32:03 +03:00
Andrey Semashev
b909c5bdb3 Added a slightly more optimal implementation for the case when pthread_key_t is an integer, like on Linux. 2016-04-14 19:32:03 +03:00
Andrey Semashev
83e7e33646 Removed union-based type punning. Added result checks for pthread_setspecific. 2016-04-14 19:32:03 +03:00
Andrey Semashev
b284e68200 Moved queue overflow policy handling to the IPC queue. Compilation fixes. 2016-04-14 19:32:03 +03:00
Andrey Semashev
a31ec74e51 Make sure that Windows API version is consistent for all sources.
Include winapi/config.hpp as soon as possible; avoid including even
Boost.Config before it so that it doesn't set Windows API version
accidentally by including some third party header. In all source files,
include detail/config.hpp or detail/setup_config.hpp first thing.

Moved all WinAPI config macros to the Jamfile.v2 and removed
windows_version.hpp as it was no longer needed. Also enabled inclusion of
windows.h while compiling the library.

Removed auto-linking with psapi.lib and advapi32.lib as it was no longer
working after ecf3114. Added linking with advapi32.lib to Jamfile.v2.
2015-12-20 21:05:28 +03:00
Andrey Semashev
8da446c6d0 Made sure that header.hpp is included last. Also removed the unneeded set_content(0); on TLS creation. 2015-11-10 01:05:51 +03:00
Andrey Semashev
f9dfc45d85 Cleaned up the TLS implementation to avoid reinterpret_casts and associated warnings about violating strict aliasing rules. 2015-11-10 00:59:21 +03:00
Andrey Semashev
5bb604ee39 Updated copyright dates. 2015-01-25 17:32:33 +03:00
Andrey Semashev
a21d096e4a Updated copyright notes to 2014. 2014-01-19 18:46:09 +04:00
Andrey Semashev
5204873fa9 Merged latest changes from trunk.
[SVN r85461]
2013-08-25 14:20:22 +00:00
Andrey Semashev
a7c4e0e319 Boost.Log merged to trunk.
[SVN r83860]
2013-04-13 12:30:25 +00:00