jzmaddock
|
7bc82dbefd
|
Add BOOST_NO_CXX11_EXCECPTION.
Replaces: https://github.com/boostorg/config/pull/285
Fixes https://github.com/boostorg/config/issues/284
See also: https://github.com/boostorg/exception/issues/10
|
2019-08-23 12:45:33 +01:00 |
|
jzmaddock
|
b97ab76eae
|
Big clean up to fix issues identified by the inspect program.
Regenerate docs.
|
2019-08-20 18:51:17 +01:00 |
|
jzmaddock
|
8d58766c7b
|
gcc: exclude attribute definition for gcc in C++03 mode.
Even though __has_attribute reports true for gcc-9.
|
2019-06-28 08:32:47 +01:00 |
|
James E. King III
|
a18911902d
|
Enable auto link support for clang on windows (clang-win) (clang-cl)
|
2019-05-14 08:47:13 -04:00 |
|
Marshall Clow
|
b2bf7ebed1
|
Bump version to 1.71.0
|
2019-04-12 07:19:54 +01:00 |
|
Thomas Kent
|
6fe7117b2e
|
vc142 auto lib
|
2019-04-04 18:58:33 -05:00 |
|
jzmaddock
|
6ef16c8d90
|
Add BOOST_ATTRIBUTE_NO_UNIQUE_ADDRESS.
See https://github.com/boostorg/config/issues/257.
|
2019-04-02 18:40:25 +01:00 |
|
jzmaddock
|
fb746fc6fb
|
Merge pull request #272 from boostorg/nodiscard
Add support for [[nodiscard]]
|
2019-04-02 13:24:34 +01:00 |
|
jzmaddock
|
b68cf2b660
|
Merge pull request #271 from boostorg/variant
Add BOOST_NO_CXX17_HDR_VARIANT.
|
2019-04-02 13:24:24 +01:00 |
|
jzmaddock
|
85b4600817
|
Add BOOST_ATTRIBUTE_NODISCARD.
See https://github.com/boostorg/config/issues/258.
|
2019-04-01 19:30:31 +01:00 |
|
jzmaddock
|
dcc6fccd8e
|
Merge pull request #268 from Kojoley/patch-2
Lift thread local ban for 64bit MinGW
|
2019-04-01 19:13:58 +01:00 |
|
jzmaddock
|
d112744885
|
Add BOOST_NO_CXX17_HDR_VARIANT.
See https://github.com/boostorg/config/issues/264
|
2019-04-01 19:08:54 +01:00 |
|
jzmaddock
|
db26d1431c
|
Update auto linking for --layout=tagged.
Fixes: https://github.com/boostorg/config/issues/260
|
2019-04-01 18:58:26 +01:00 |
|
jzmaddock
|
1d09aace31
|
Add comment on last change
[CI SKIP]
|
2019-04-01 18:26:43 +01:00 |
|
jzmaddock
|
e27ecad25e
|
Fix BOOST_NO_CXX17_HDR_STRING_VIEW and BOOST_NO_CXX17_HDR_OPTIONAL for msvc and clang/msvc.
|
2019-04-01 18:23:26 +01:00 |
|
Nikita Kniazev
|
5b9a7ac526
|
Missing semicolon in BOOST_UNREACHABLE_RETURN(x)
|
2019-04-01 17:53:33 +03:00 |
|
Nikita Kniazev
|
2af0a97e4f
|
Expand BOOST_UNREACHABLE_RETURN to __assume(0) on MSVC
|
2019-03-31 16:07:14 +03:00 |
|
Nikita Kniazev
|
e9e3129524
|
Lift thread local ban for 64bit MinGW
The problem seems affect only 32bit compilers.
|
2019-03-30 18:11:19 +03:00 |
|
jzmaddock
|
cb01bd379f
|
Merge pull request #267 from Kojoley/patch-1
__builtin_unreachable was introduced in GCC 4.5
|
2019-03-30 11:08:20 +00:00 |
|
jzmaddock
|
bcff5c7997
|
Merge pull request #266 from teeks99/vc142-support
Support for Visual Studio 2019, vc142 toolset.
|
2019-03-30 11:06:54 +00:00 |
|
Nikita Kniazev
|
a2bf626b54
|
__builtin_unreachable was introduced in GCC 4.5
https://godbolt.org/z/7oXS2i
|
2019-03-26 00:41:31 +03:00 |
|
Thomas Kent
|
354b02cd2b
|
Tried with the latest RC
|
2019-03-21 21:05:22 -05:00 |
|
Thomas Kent
|
84e1f00b14
|
Support for Visual Studio 2019, vc142 toolset.
|
2019-03-20 07:32:07 -05:00 |
|
Brian Kuhl
|
e6aeafd0d3
|
Update vxworks.hpp
- wide char support in kernel
- use Boost's slist for operator instantiating compatibility in several libraries
- undef V7 macro
|
2019-03-19 08:33:45 -04:00 |
|
jzmaddock
|
778ceed6f0
|
Tentatively enable __float128 support for clang
|
2019-02-08 19:09:07 +00:00 |
|
Marshall Clow
|
03b3941162
|
Bump version number to 1.70
|
2018-12-12 09:56:48 -08:00 |
|
jzmaddock
|
f48077f631
|
Make constexpr a gcc-4.7 feature not 4.6.
|
2018-11-07 18:12:32 +00:00 |
|
James E. King III
|
c78a676e82
|
Fix BOOST_NO_FENV_H on cygwin
|
2018-11-01 14:27:59 -04:00 |
|
jzmaddock
|
d229f9be96
|
Latest msvc seems OK with C++14 constexpr now.
|
2018-09-15 08:22:00 +01:00 |
|
jzmaddock
|
c2af669dd7
|
Merge pull request #239 from boostorg/string_view
Add BOOST_NO_CXX17_HDR_STRING_VIEW.
|
2018-08-16 12:07:19 +01:00 |
|
jzmaddock
|
b420491e88
|
Add BOOST_NO_CXX17_HDR_STRING_VIEW.
|
2018-08-16 11:25:16 +01:00 |
|
Marshall Clow
|
9f006ceb6c
|
Bump version number to 1.69.0
|
2018-08-09 10:11:34 -07:00 |
|
jzmaddock
|
d3084e8cb0
|
Stop testing C++1z with obsolete libc++ version.
There is also no shared_timed_mutex in obsolete libc++ versions.
|
2018-08-05 08:31:18 +01:00 |
|
jzmaddock
|
fb9957101f
|
Correct use of __has_include in suffix.hpp.
|
2018-08-04 19:35:11 +01:00 |
|
jzmaddock
|
96a6cd878f
|
Apply fix for [[fallthrough]] attribute in Intel C++ compiler.
Fixes: https://github.com/boostorg/config/issues/211.
|
2018-08-04 19:32:00 +01:00 |
|
jzmaddock
|
5364a2e8a7
|
Add new macro BOOST_NO_CXX17_HDR_OPTIONAL.
Fixes: https://github.com/boostorg/config/issues/236.
|
2018-08-04 19:21:21 +01:00 |
|
jzmaddock
|
ec3318d47a
|
Fixes https://github.com/boostorg/config/issues/237.
Also tentatively adds .cu test file, though without boost.build support at present.
|
2018-08-04 18:15:48 +01:00 |
|
jzmaddock
|
eb4e8d58d5
|
Clang/libc++: Disable thread_local prior to clang-6 as it appears not to work.
See: https://github.com/boostorg/config/issues/231.
|
2018-08-04 17:55:58 +01:00 |
|
jzmaddock
|
ffd6682a8b
|
No need to define BOOST_NO_CXX11_THREAD_LOCAL for recent libc++ versions on Linux.
Fixes https://github.com/boostorg/config/issues/231.
|
2018-08-04 08:25:09 +01:00 |
|
jzmaddock
|
d265f48d7b
|
Don't use __attribute__((__visibility__("default"))) for clang on windows as it isn't supported.
Fixes https://github.com/boostorg/config/issues/226.
|
2018-08-03 18:21:18 +01:00 |
|
jzmaddock
|
87f56edb22
|
Merge pull request #228 from lanurmi/message-prefix
Prefix "Unknown compiler version ..." messages with "boost:".
|
2018-08-02 18:29:17 +01:00 |
|
jzmaddock
|
447dab3d20
|
Merge pull request #227 from isuruf/auto_link_system
Add support for user defined option BOOST_AUTO_LINK_SYSTEM
|
2018-08-02 18:19:53 +01:00 |
|
jzmaddock
|
0a22b8dbed
|
Update last tested gcc version.
|
2018-07-31 19:50:31 +01:00 |
|
Lauri Nurmi
|
024dbed67e
|
Merge branch 'develop' into message-prefix
|
2018-07-12 09:42:07 +03:00 |
|
Lauri Nurmi
|
cdf41efdd3
|
Prefix "Unknown compiler version ..." messages with "boost:".
Makes it easier to figure out which library is outputing such messages
during compilation.
|
2018-07-12 09:33:40 +03:00 |
|
Isuru Fernando
|
fb903c7180
|
Add support for user defined option BOOST_AUTO_LINK_SYSTEM
This is to support auto linking when the libraries are built with
system layout
|
2018-07-10 21:06:20 -06:00 |
|
jzmaddock
|
9fd87d6d7d
|
CUDA 9 does support constexpr for msvc.
|
2018-07-09 17:54:42 +01:00 |
|
Peter Dimov
|
eb68e4725a
|
Add parentheses to BOOST_CUDA_VERSION
Expressions like `BOOST_CUDA_VERSION / 1000000` don't work correctly; add parentheses around the expression to fix.
|
2018-04-28 20:32:16 +03:00 |
|
jzmaddock
|
29b754ed08
|
Merge pull request #216 from tzlaine/develop
Add BOOST_NO_CXX17_IF_CONSTEXPR.
|
2018-04-18 19:26:47 +01:00 |
|
jzmaddock
|
28b1b02546
|
Merge pull request #220 from pkolbus/remove-c4668-warning
Fix MSVC C4668 on _HAS_NAMESPACE
|
2018-04-18 19:21:29 +01:00 |
|