Commit Graph
2686 Commits
Author SHA1 Message Date
jzmaddock 08dced51e9 Make checks for <version> C++ specific. boost-1.79.0.beta1 boost-1.79.0 2022-02-24 11:38:17 +00:00
jzmaddock 6d0155659c Merge pull request #421 from boostorg/issue418
Refactor C++20 header configuration.
2022-02-04 11:16:35 +00:00
jzmaddock 53c87c192f Correct clang-win b2 invocation.
Make <version> always be included when available.
2022-02-04 09:03:48 +00:00
jzmaddock 7861d8a9c6 Tentatively add clang-cl CI run. 2022-02-03 19:19:48 +00:00
jzmaddock 8104280db6 Refactor C++20 header configuration.
Fixes: https://github.com/boostorg/config/issues/418
Fixes: https://github.com/boostorg/config/issues/420
2022-02-03 18:54:20 +00:00
jzmaddock ef68c9d944 Add BOOST_NO_CXX20_HDR_VERSION.
Also fix some libcpp.hpp typos.
2022-02-03 18:22:24 +00:00
jzmaddock cddaf69654 Merge pull request #419 from boostorg/issue416
Fix issues 416 and 417
2022-02-03 14:41:18 +00:00
jzmaddock d719bee32a Correct Dinkumware header detection to account for clang-cl.
Fixes https://github.com/boostorg/config/issues/417.
2022-02-03 12:55:34 +00:00
jzmaddock 51b257645d Correct spelling of <source_location>
Fixes https://github.com/boostorg/config/issues/416.
2022-02-03 12:54:25 +00:00
jzmaddock faa3bda19b Correct not quite corrected SNAFU. 2021-12-09 16:32:48 +00:00
jzmaddock 8d7d3f978f Correct merge SNAFU. 2021-12-09 16:29:52 +00:00
Glen Fernandes f485d71222 Merge branch 'develop' 2021-12-08 10:11:56 -05:00
Glen Fernandes 1c1d1c563f Merge pull request #412 from boostorg/mclow-patch-4
Bump version to 1.79
2021-12-08 10:11:33 -05:00
Marshall Clow 7dcc8fd6d1 Bump version to 1.79 2021-12-08 07:07:18 -08:00
John Maddock e108255ffb Merge branch 'develop' boost-1.78.0 2021-11-29 18:18:59 +00:00
jzmaddock fc4e48a910 Merge pull request #411 from boostorg/msvc_2022
Configuration update for msvc-2022.
2021-11-24 13:40:54 +00:00
jzmaddock 0c21be0407 Correct two phase lookup config for msvc-14.3. 2021-11-23 19:22:21 +00:00
jzmaddock 77df5deb6e Configuration update for msvc-2022. 2021-11-23 16:04:45 +00:00
jzmaddock ad40eb581d Merge pull request #410 from sdarwin/meta
Update metadata
2021-11-05 18:25:06 +00:00
sdarwin e12a9c5221 Update metadata 2021-11-05 13:22:49 -05:00
John Maddock 0b62f7d5a5 Merge branch 'develop' boost-1.78.0.beta1 2021-11-01 13:17:45 +01:00
jzmaddock 037a9b4d24 Merge pull request #409 from boostorg/vs2022_ci
Add Visual Studio 2022 runner.
2021-10-29 08:52:48 +01:00
jzmaddock 1aa177da01 Change VS cxxstd=20 to cxxstd=latest 2021-10-28 19:42:17 +01:00
jzmaddock 64bf41929c Add Visual Studio 2022 runner. 2021-10-28 19:36:09 +01:00
jzmaddock 57f06834e8 Merge pull request #405 from ohhmm/develop
Add VC143 toolset
2021-10-07 18:53:42 +01:00
jzmaddock 528db2c584 Merge pull request #408 from boostorg/atomic_macros
Print out <atomic> macros.
2021-10-07 13:52:27 +01:00
jzmaddock 7cc7f94007 Update for present, but broken <concepts> on latest MacOS clang. 2021-10-07 13:05:15 +01:00
jzmaddock 35c4a13e6f Print out <atomic> macros. 2021-10-07 11:31:49 +01:00
jzmaddock b12d44fc79 Disable __int128 on CUDA device code. 2021-10-02 16:17:35 +01:00
jzmaddock 1e5f50939c Add first nvcc github action. (#407)
* Add first nvcc github action.

* More CUDA checks.

* Try adding nvcc+clang options.

* Add -latomic to clang command line.

* Correct previous command line change.

* Add clang-direct-to-cuda compile test.

* Correct CUDA arch.
2021-09-29 18:06:11 +01:00
John Maddock 2fdfd43e20 Fix for clang CUDA generation, fixes https://github.com/boostorg/config/issues/297 2021-09-26 18:58:49 +01:00
Serg Krivonos f34bcff86e Add VC143 toolset 2021-09-16 16:14:38 +03:00
John Maddock 8f05b6457c Merge branch 'develop' 2021-09-11 18:41:00 +01:00
jzmaddock 85292621ec Add emscripten testing and support. (#403)
* Tentatively add emscripten testing and support.
Fixes https://github.com/boostorg/config/issues/402.
2021-09-10 11:36:29 +01:00
jzmaddock 0d95a74054 Merge pull request #398 from boostorg/issue336
Update nodiscard attribute:
2021-08-19 19:22:01 +01:00
jzmaddock 1635999736 Update nodiscard attribute:
It's not supported on functions pre-c++11 even if __has_cpp_attribute indicates it is supported.
Also update test case.
Fixes https://github.com/boostorg/config/issues/336.
2021-08-19 18:17:56 +01:00
jzmaddock fac8ba93cc Merge pull request #397 from boostorg/codecvt
MSVC update that handled deprecation of <codecvt> and availability of…
2021-08-19 16:37:50 +01:00
jzmaddock 88866861d2 MSVC update that handled deprecation of <codecvt> and availability of <stop_token>.
See also https://github.com/boostorg/config/issues/391.
2021-08-17 17:32:09 +01:00
jzmaddock f1b2746fba Merge pull request #395 from boostorg/mclow-patch-3
Bump version to 1.78.0
2021-08-15 16:18:56 +01:00
Marshall Clow 8df65862c7 Fix typo 2021-08-11 10:02:29 -07:00
Marshall Clow 01f00de731 Bump version to 1.78.0 2021-08-11 08:45:47 -07:00
jzmaddock 47614564ec Merge pull request #393 from boostorg/issue392
Patch for noinline attribute on the HIP compiler.
2021-08-09 19:07:38 +01:00
jzmaddock 76d4eaf4be Patch for noinline attribute on the HIP compiler.
Fixes https://github.com/boostorg/config/issues/392.
2021-08-08 11:53:57 +01:00
jzmaddock c3de80c2ef Merge pull request #387 from boostorg/issue382
Correct boost_no_ctype_functions.ipp for C++20.
2021-07-07 09:44:38 +01:00
jzmaddock a8bdf6ae2f Merge pull request #388 from boostorg/gcc4-4-fixes
Try and fix gcc-4.4 -fno-rtti failure.
2021-07-07 09:44:15 +01:00
jzmaddock 42cff96876 Try and fix gcc-4.4 -fno-rtti failure. 2021-07-06 19:56:50 +01:00
jzmaddock 73557f7766 Correct boost_no_ctype_functions.ipp for C++20.
See https://github.com/boostorg/config/issues/382.
2021-07-06 19:48:15 +01:00
jzmaddock cfc6545ce9 Merge pull request #385 from boostorg/pr/boost-clang-version
Add BOOST_CLANG_VERSION macro
2021-07-06 12:48:31 +01:00
jzmaddock eb3a0a98ae Merge pull request #380 from xantares/mingw_tls
Allow thread_local on mingw with gcc>=11
2021-07-04 19:11:36 +01:00
Peter Dimov b80c25f474 Print __apple_build_version__ in config_info 2021-07-04 20:06:09 +03:00