2777 Commits

Author SHA1 Message Date
Neale Ferguson b62dd43cc0 Change s390 -> s390x 2019-04-26 09:04:06 -04:00
Neale Ferguson 4f82c11ce8 Add s390 2019-04-25 12:29:16 -04:00
jzmaddock f76000bbc9 Update version check for __cpp_deduction_guides.
Fixes https://github.com/boostorg/config/issues/279.
2019-04-21 09:17:37 +01:00
jzmaddock 9f2bb19547 Merge branch 'develop' of https://github.com/boostorg/config into develop 2019-04-16 19:37:35 +01:00
jzmaddock 87931b074f In C++20 the u8 literal produces a char8_t[] not a char[].
Fixes https://github.com/boostorg/config/issues/276.
2019-04-16 19:37:15 +01:00
Marshall Clow 0a20a83860 Bump version to 1.71.0 2019-04-16 19:15:22 +03:00
Peter Dimov 77ff8a2fac Merge pull request #278 from boostorg/mclow-patch-1
Bump version to 1.71.0
2019-04-15 17:03:09 +03:00
jzmaddock d65e644144 Merge pull request #277 from andreas-schwab/develop
Add detection of the RISC-V architecture
2019-04-12 18:00:51 +01:00
Marshall Clow b2bf7ebed1 Bump version to 1.71.0 2019-04-12 07:19:54 +01:00
Andreas Schwab f6029148a8 Add detection of the RISC-V architecture 2019-04-09 14:23:59 +02:00
Thomas Kent 96abc66a3b vc142 auto lib boost-1.70.0 2019-04-08 13:14:18 +01:00
jzmaddock 96607d5e15 Merge pull request #275 from teeks99/msvc142-auto-lib
vc142 auto lib
2019-04-05 10:52:18 +01:00
Thomas Kent 6fe7117b2e vc142 auto lib 2019-04-04 18:58:33 -05:00
jzmaddock bae57f50de Update auto linking for --layout=tagged.
Fixes: https://github.com/boostorg/config/issues/260
2019-04-03 19:56:23 +01:00
jzmaddock 9a79d0b155 Merge pull request #273 from boostorg/no_unique_address
Add BOOST_ATTRIBUTE_NO_UNIQUE_ADDRESS.
2019-04-03 18:09:33 +01:00
Nikita Kniazev dd47b4b59e Print config info via b2
Simplifies CI build scripts. Allows having CI builds with multiple options
like `address-model=32,64`.
2019-04-03 03:50:58 +03: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
John Maddock 9c829919aa Merge branch 'variant' into nodiscard 2019-04-01 21:19:55 +01:00
jzmaddock a16e603718 Add missing files. 2019-04-01 21:19:11 +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
jzmaddock 621335b175 Merge branch 'develop' of https://github.com/boostorg/config into develop 2019-04-01 17:22:06 +01:00
jzmaddock 2cbec1f74b Merge pull request #270 from Kojoley/patch-1
Missing semicolon in BOOST_UNREACHABLE_RETURN(x)
2019-04-01 17:21:49 +01:00
jzmaddock 38a9ed16db Correct BOOST_UNREACHABLE_RETURN usage in test case. 2019-04-01 17:21:14 +01:00
Nikita Kniazev 5b9a7ac526 Missing semicolon in BOOST_UNREACHABLE_RETURN(x) 2019-04-01 17:53:33 +03:00
jzmaddock 6231009e97 Merge pull request #269 from Kojoley/msvc-unreachable-return
Expand BOOST_UNREACHABLE_RETURN to __assume(0) on MSVC
2019-03-31 17:27:06 +01: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
jzmaddock 057be035f4 Merge pull request #265 from kuhlenough/develop
Update vxworks.hpp
2019-03-30 11:06:26 +00:00
jzmaddock 8118ba6547 Remove icc testing, it seems to be no longer functional. 2019-03-30 11:04:52 +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 98dc98611e Merge branch 'develop' boost-1.70.0.beta1 2019-02-24 09:13:22 +00:00
jzmaddock fb362e6b29 Merge pull request #263 from boostorg/std_features
Implement b2 checks for std lib feature macros.
2019-02-12 11:41:44 +00:00
jzmaddock 4d9e3db530 Add versioning to std feature checks, document the feature. 2019-02-11 18:22:05 +00:00
jzmaddock cdb997ef90 Merge pull request #261 from boostorg/float128-clang
Tentatively enable __float128 support for clang
2019-02-10 20:04:51 +00:00
jzmaddock 93dc993313 Implement b2 checks for std lib feature macros. 2019-02-10 20:03:32 +00:00
jzmaddock 778ceed6f0 Tentatively enable __float128 support for clang 2019-02-08 19:09:07 +00:00
jzmaddock c2b1df496a Travis CI: Add intel-16 testing. 2018-12-24 18:59:56 +00:00
jzmaddock 5d593759a0 Update CI scripts to cope with new submodule layout. 2018-12-20 09:00:23 +00:00