jzmaddock
9b8e3bcabb
Add C++23 feature test macro support.
2023-10-13 19:11:46 +01:00
jzmaddock
29c39d4585
Merge pull request #484 from boostorg/cpp23
...
Add C++23 header macros.
2023-09-10 10:33:05 +01:00
jzmaddock
dd7fa7f902
Update docs for C++23 macros.
...
[CI SKIP]
2023-09-10 10:32:26 +01:00
jzmaddock
6ec687639f
Remove XCode-9.4 testing as it appears to be no longer supported.
2023-09-09 19:46:53 +01:00
jzmaddock
c23bb933a9
Minor corrections.
2023-09-09 19:43:50 +01:00
jzmaddock
ce665092fe
Add C++23 header macros.
2023-09-09 19:20:12 +01:00
jzmaddock
33b12777cf
Merge pull request #481 from boostorg/serialization_issue_271
...
Add msvc support for [[maybe_unused]] attribute.
2023-08-26 09:29:08 +01:00
jzmaddock
015247ccd0
Add msvc support for [[maybe_unused]] attribute.
...
Fixes: https://github.com/boostorg/serialization/issues/271
Also removes failing cuda+clang test as it's an inscrutable system setup issue.
2023-08-25 18:54:49 +01:00
jzmaddock
d483059795
Merge pull request #480 from boostorg/mclow-patch-1
...
Update version to 1.84.0
2023-08-11 19:20:23 +01:00
Marshall Clow
e11564fb3d
Update version to 1.84.0
2023-08-11 10:17:26 -07:00
jzmaddock
a1cf5d5314
Merge pull request #475 from boostorg/ci_2023_04
...
Update CI script for current runners.
boost-1.83.0.beta1
boost-1.83.0
2023-04-15 13:20:12 +01:00
jzmaddock
a1edcd56a0
Update CI script for current runners.
2023-04-15 12:22:44 +01:00
jzmaddock
f5726a26dc
Merge pull request #474 from boostorg/mclow-1.83.0
...
Bump version to 1.83.0
2023-04-15 09:48:37 +01:00
Marshall Clow
9953128bd4
Bump version to 1.83.0
2023-04-14 17:04:07 -07:00
jzmaddock
4cf70b168f
Merge pull request #446 from loongson-zn/develop
...
Add support for LoongArch
2023-03-23 17:40:42 +00:00
jzmaddock
429c1982d4
Documentation update.
...
[CI SKIP]
boost-1.82.0.beta1
boost-1.82.0
2023-02-22 19:08:52 +00:00
jzmaddock
ab271393a7
Merge pull request #469 from MarcelRaad/msvc_cpp20_with_auto_ptr_etc
...
Dinkumware: disable C++ 98 binders without adaptor typedefs
2023-01-21 20:08:08 +00:00
Marcel Raad
1f4e789023
Dinkumware: disable C++ 98 binders without adaptor typedefs
...
When building with MSVC in C++ 20 mode with `_HAS_AUTO_PTR_ETC`
explicitly enabled, `std:bind1st` and `std::bind2nd` are unavailable
unless `_HAS_DEPRECATED_ADAPTOR_TYPEDEFS` is also explicitly enabled.
2023-01-21 14:04:19 +01:00
jzmaddock
42e1b11952
Merge pull request #468 from boostorg/issue467
...
Update VS/CLR support.
2023-01-14 09:09:34 +00:00
jzmaddock
ceae87e4c0
Update VS/CLR support.
...
Fixes: https://github.com/boostorg/config/issues/467
2023-01-13 19:23:21 +00:00
jzmaddock
e215d5ba55
Merge pull request #466 from georgthegreat/noexcept
...
Modernize throw() specifiers
2022-12-30 19:17:40 +00:00
Yuriy Chernyshov
6614ccbef3
Modernize throw() specifiers
2022-12-30 20:35:22 +03:00
jzmaddock
ed87737c13
Merge pull request #465 from boostorg/issue462_cxx17
...
Try Xcode-9.4.1 C++17 support.
2022-12-30 13:22:53 +00:00
jzmaddock
e6cf358f57
Try Xcode-9.4.1 C++17 support.
2022-12-30 12:30:25 +00:00
jzmaddock
c3efdb4bb8
Add XCode 9.4.1 testing. ( #463 )
...
* Add XCode 9.4.1 testing.
Refs https://github.com/boostorg/config/issues/462 .
* Disable nullptr and __int128 support on clang/XCode-9.1.
* Correct BOOST_HAS_INT128 undef option.
* Stop testing C++17 mode - it's not supported by the std lib.
2022-12-30 09:15:11 +00:00
Glen Fernandes
dbd0a4776d
Bump versions to 1.82
2022-12-14 19:55:52 -05:00
jzmaddock
9915163609
Merge pull request #459 from boostorg/feature/boost-no-cxx11-alignof
...
Add BOOST_NO_CXX11_ALIGNOF. Closes #427 .
2022-12-14 18:42:31 +00:00
jzmaddock
3a0f869732
Merge pull request #461 from boostorg/issue460
...
Fix some C++23 testing issues:
2022-12-08 11:31:52 +00:00
jzmaddock
b9a3ecaa14
Fix some C++23 testing issues:
...
Deprecated type_traits and non-const operator==.
Fixes https://github.com/boostorg/config/issues/460
2022-12-07 19:05:45 +00:00
Peter Dimov
a63de62c1f
Document BOOST_NO_CXX11_ALIGNOF
2022-11-21 19:54:45 +02:00
Peter Dimov
ebaf02e31b
Define BOOST_NO_CXX11_ALIGNOF in boost/config/compiler/*.hpp
2022-11-21 19:50:11 +02:00
Peter Dimov
3ecedc9602
Add tests for BOOST_NO_CXX11_ALIGNOF
2022-11-21 19:32:43 +02:00
jzmaddock
8c6226cafd
Merge pull request #458 from boostorg/issue455
...
Clang should use _GLIBCXX_RELEASE
2022-11-20 19:45:51 +00:00
jzmaddock
1a531cec40
Remove outdated option from docs.
...
[CI SKIP]
2022-11-20 18:37:52 +00:00
jzmaddock
25932592fe
Merge pull request #452 from boostorg/pr/boost-msstl-version
...
Add macro BOOST_MSSTL_VERSION
2022-11-20 18:36:36 +00:00
jzmaddock
2703431699
Clang should use _GLIBCXX_RELEASE
...
To determine libstdc++ version.
Fixes https://github.com/boostorg/config/issues/455
2022-11-20 18:33:13 +00:00
Peter Dimov
7cd570492f
Document BOOST_MSSTL_VERSION
2022-11-16 22:25:12 +02:00
Peter Dimov
56e7a0e49d
Add macro BOOST_MSSTL_VERSION
2022-11-16 22:12:57 +02:00
jzmaddock
7b1f52c85e
Merge pull request #457 from boostorg/unused
...
Expand BOOST_ATTRIBUTE_UNUSED [[maybe_unused]]
2022-11-16 19:29:08 +00:00
jzmaddock
5566315316
Expand BOOST_ATTRIBUTE_UNUSED [[maybe_unused]]
...
When available, supersedes: https://github.com/boostorg/config/pull/456
2022-11-16 18:57:05 +00:00
jzmaddock
72a2549a89
Merge pull request #454 from Flamefire/patch-1
...
Fix -Wundef for `_GLIBCXX_USE_DEPRECATED` on libstdc++ >= 4.6
2022-11-16 18:35:16 +00:00
jzmaddock
a16675b5a4
Merge pull request #453 from boostorg/feature/update-msvc-version
...
Update BOOST_COMPILER_VERSION for msvc-14.3
2022-11-16 18:34:45 +00:00
jzmaddock
ac95706e51
Merge pull request #447 from Lastique/patch-5
...
Fix typos in BOOST_RESTRICT description
2022-11-16 18:31:39 +00:00
Alexander Grund
3a8ecbb390
Fix -Wundef for _GLIBCXX_USE_DEPRECATED
on libstdc++ >= 4.6
2022-11-12 13:32:07 +01:00
jzmaddock
a7276f0397
Merge pull request #451 from boostorg/issue399
...
GNU libstdc++3 _GTHREAD_USE_MUTEX_TIMEDLOCK is not used post gcc-6.
boost-1.81.0.beta1
boost-1.81.0
2022-11-09 12:51:56 +00:00
Peter Dimov
73cc60c503
Update BOOST_COMPILER_VERSION for msvc-14.3
2022-11-09 14:49:18 +02:00
jzmaddock
2c2cac226a
Update CI script version numbers.
2022-11-08 17:25:12 +00:00
jzmaddock
1c37e0c38d
Back off gcc on MacOS 12 for now as there are inscrutable failures.
2022-11-08 13:18:05 +00:00
jzmaddock
c468ec13e2
Add more MacOS runners.
2022-11-07 17:40:45 +00:00
jzmaddock
deed857d16
Try gcc-11.
2022-11-07 17:02:26 +00:00