Commit Graph

  • 3ecedc9602 Add tests for BOOST_NO_CXX11_ALIGNOF Peter Dimov 2022-11-21 19:32:43 +02:00
  • 8c6226cafd Merge pull request #458 from boostorg/issue455 jzmaddock 2022-11-20 19:45:51 +00:00
  • 1a531cec40 Remove outdated option from docs. [CI SKIP] jzmaddock 2022-11-20 18:37:52 +00:00
  • 25932592fe Merge pull request #452 from boostorg/pr/boost-msstl-version jzmaddock 2022-11-20 18:36:36 +00:00
  • 2703431699 Clang should use _GLIBCXX_RELEASE To determine libstdc++ version. Fixes https://github.com/boostorg/config/issues/455 jzmaddock 2022-11-20 18:33:13 +00:00
  • 7cd570492f Document BOOST_MSSTL_VERSION Peter Dimov 2022-11-16 22:25:12 +02:00
  • 56e7a0e49d Add macro BOOST_MSSTL_VERSION Peter Dimov 2022-11-09 02:14:43 +02:00
  • 7b1f52c85e Merge pull request #457 from boostorg/unused jzmaddock 2022-11-16 19:29:08 +00:00
  • 5566315316 Expand BOOST_ATTRIBUTE_UNUSED [[maybe_unused]] When available, supersedes: https://github.com/boostorg/config/pull/456 jzmaddock 2022-11-16 18:57:05 +00:00
  • 72a2549a89 Merge pull request #454 from Flamefire/patch-1 jzmaddock 2022-11-16 18:35:16 +00:00
  • a16675b5a4 Merge pull request #453 from boostorg/feature/update-msvc-version jzmaddock 2022-11-16 18:34:45 +00:00
  • ac95706e51 Merge pull request #447 from Lastique/patch-5 jzmaddock 2022-11-16 18:31:39 +00:00
  • 3a8ecbb390 Fix -Wundef for _GLIBCXX_USE_DEPRECATED on libstdc++ >= 4.6 Alexander Grund 2022-11-12 13:32:07 +01:00
  • a7276f0397 Merge pull request #451 from boostorg/issue399 boost-1.81.0.beta1 boost-1.81.0 jzmaddock 2022-11-09 12:51:56 +00:00
  • 73cc60c503 Update BOOST_COMPILER_VERSION for msvc-14.3 Peter Dimov 2022-11-09 14:49:18 +02:00
  • 2c2cac226a Update CI script version numbers. jzmaddock 2022-11-08 17:25:12 +00:00
  • 1c37e0c38d Back off gcc on MacOS 12 for now as there are inscrutable failures. jzmaddock 2022-11-08 13:18:05 +00:00
  • c468ec13e2 Add more MacOS runners. jzmaddock 2022-11-07 17:40:45 +00:00
  • deed857d16 Try gcc-11. jzmaddock 2022-11-07 17:02:26 +00:00
  • 3a54a8554a Correct CI script. jzmaddock 2022-11-07 13:30:53 +00:00
  • 704d2fa08d Add MacOS GCC test runner. jzmaddock 2022-11-07 13:21:10 +00:00
  • 5f089cc0aa GNU libstdc++3 _GTHREAD_USE_MUTEX_TIMEDLOCK is not used post gcc-6. Fixes: https://github.com/boostorg/config/issues/399. jzmaddock 2022-11-06 18:45:30 +00:00
  • 2543ff1397 Merge pull request #445 from Lastique/patch-4 jzmaddock 2022-10-05 17:49:43 +01:00
  • 902273e738 Merge pull request #442 from Lastique/feature/deprecated_symbols_markup jzmaddock 2022-10-05 13:26:35 +01:00
  • 5ee97d22d9 Fix typos in BOOST_RESTRICT description. Andrey Semashev 2022-09-23 15:00:32 +03:00
  • a665838eb0 Add support for LoongArch Zhang Na 2022-09-19 14:31:36 +08:00
  • 0a17487c3a Merge pull request #441 from jcelerier/develop jzmaddock 2022-09-17 16:24:50 +01:00
  • 9f75ca8dfa Fix missing ] in docs. jzmaddock 2022-09-17 13:41:17 +01:00
  • ea08901984 Add a macro BOOST_DISABLE_EXPLICIT_SYMBOL_VISIBILITY to disable mandatory symbol visibility Jean-Michaël Celerier 2022-09-12 13:29:11 -04:00
  • ebb95cbf86 Add support for detecting libstdc++ 12 Andrey Semashev 2022-08-31 10:13:16 +03:00
  • 8e94132dad Merge pull request #444 from boostorg/pr/boost-clang-version Peter Dimov 2022-08-29 23:20:49 +03:00
  • 5d6cf7a2eb Update Apple Clang versions Peter Dimov 2022-08-29 20:18:02 +03:00
  • 9eaeeb7844 Use __clang_patchlevel__ % 100, because __clang_patchlevel__ is 300080 for Android NDK r16b (refs boostorg/assert#28) Peter Dimov 2022-08-29 20:13:53 +03:00
  • acd45ca373 Merge pull request #443 from boostorg/ubuntu_18_deprecation jzmaddock 2022-08-23 17:22:40 +01:00
  • 9420e951bc Remove Github testing of Ubuntu-18.04. As it's being deprecated on Github. jzmaddock 2022-08-23 13:15:56 +01:00
  • a7a2d4ebf1 Added a BOOST_DEPRECATED macro for deprecated symbol markup. Andrey Semashev 2022-08-14 16:10:26 +03:00
  • e0638d9865 Bump versions to 1.81 Glen Fernandes 2022-08-10 23:36:08 -04:00
  • c35885ced4 Merge pull request #440 from boostorg/libcxx15 jzmaddock 2022-07-11 19:44:04 +01:00
  • f0af4a9184 The std lib unary/binary_function base classes are deprecated/removed from libcpp15. Fixes https://github.com/boostorg/container_hash/issues/24. jzmaddock 2022-07-11 18:26:07 +01:00
  • f5314c2e84 glob headers esp-idf-component 0xFEEDC0DE64 2022-07-05 10:48:00 +02:00
  • 268704a1e1 Rework as esp-idf component 0xFEEDC0DE64 2022-07-04 19:40:10 +02:00
  • 1cff5e37bb Merge pull request #435 from Lastique/feature/msvc_cxx17_deduction_guides boost-1.80.0.beta1 boost-1.80.0 master develop jzmaddock 2022-06-14 17:56:28 +01:00
  • cbc2f84709 Enabled C++17 CTAD guides for MSVC 14.14 (VS2017 Update 7) and later. Andrey Semashev 2022-06-06 14:09:07 +03:00
  • ae6e2f3dd7 Merge pull request #434 from Lastique/patch-4 jzmaddock 2022-06-05 18:26:04 +01:00
  • f1f0041f28 Fixed a typo in NO_CXX17_DEDUCTION_GUIDES description. Andrey Semashev 2022-06-05 20:18:37 +03:00
  • 54a2618377 Merge pull request #433 from boostorg/deduction_guides jzmaddock 2022-06-05 18:13:35 +01:00
  • dad856418f Add BOOST_NO_CXX17_DEDUCTION_GUIDES. Replaces https://github.com/boostorg/config/pull/414. jzmaddock 2022-06-05 16:59:35 +01:00
  • 68702caadb Merge pull request #432 from boostorg/update-ci2022 jzmaddock 2022-06-05 16:26:58 +01:00
  • bef3413c30 Remove no longer supported XCode versions. Reduce when Github jobs are run. jzmaddock 2022-06-05 13:37:28 +01:00
  • 485ecb42fa Merge pull request #431 from boostorg/pr/boost-nullptr jzmaddock 2022-06-05 12:50:15 +01:00
  • 424eb5f4ab Change HIP_VERSION to __HIP__ Fixes https://github.com/boostorg/config/issues/392. jzmaddock 2022-06-05 12:45:43 +01:00
  • 663198ae92 Add BOOST_NULLPTR helper macro Peter Dimov 2022-05-23 02:29:23 +03:00
  • 26a8d38031 unary_function is deprecated from C++11 onwards. See https://github.com/boostorg/container_hash/issues/22. jzmaddock 2022-05-12 12:32:08 +01:00
  • a7cfad38ea Merge pull request #430 from boostorg/gcc-12-unary_function jzmaddock 2022-05-10 18:42:46 +01:00
  • 89ff6355e1 Define BOOST_NO_CXX98_FUNCTION_BASE for gcc-12 in C++17 mode or later. Fixes: https://github.com/boostorg/container_hash/issues/22. jzmaddock 2022-05-10 18:03:38 +01:00
  • 2fb424497c Add gcc-11 and 12, plus clang-11, 12, 13 and 14 jzmaddock 2022-05-10 17:56:56 +01:00
  • c11afa5ffa Bump versions to 1.80 Glen Fernandes 2022-04-13 21:36:02 -04:00
  • 0fb824a274 Merge pull request #426 from Flamefire/patch-1 jzmaddock 2022-03-16 18:50:24 +00:00
  • 085a32ae7d Doc: Fix description of some macros Alexander Grund 2022-03-16 18:27:12 +01:00
  • 6393b50d79 Merge pull request #390 from Kojoley/mips jzmaddock 2022-03-06 11:26:29 +00:00
  • a8d36011e7 Merge pull request #415 from Lastique/feature/detect_libstdcxx_11 jzmaddock 2022-03-06 11:21:50 +00:00
  • 9bb8416fc7 Correct msvc-14.0 CI runner. jzmaddock 2022-03-04 09:39:42 +00:00
  • 08dced51e9 Make checks for <version> C++ specific. boost-1.79.0.beta1 boost-1.79.0 jzmaddock 2022-02-24 11:38:17 +00:00
  • 6d0155659c Merge pull request #421 from boostorg/issue418 jzmaddock 2022-02-04 11:16:35 +00:00
  • 53c87c192f Correct clang-win b2 invocation. Make <version> always be included when available. jzmaddock 2022-02-04 09:03:48 +00:00
  • 7861d8a9c6 Tentatively add clang-cl CI run. jzmaddock 2022-02-03 19:19:48 +00:00
  • 8104280db6 Refactor C++20 header configuration. Fixes: https://github.com/boostorg/config/issues/418 Fixes: https://github.com/boostorg/config/issues/420 jzmaddock 2022-02-03 18:54:20 +00:00
  • ef68c9d944 Add BOOST_NO_CXX20_HDR_VERSION. Also fix some libcpp.hpp typos. jzmaddock 2022-02-03 18:22:24 +00:00
  • cddaf69654 Merge pull request #419 from boostorg/issue416 jzmaddock 2022-02-03 14:41:18 +00:00
  • d719bee32a Correct Dinkumware header detection to account for clang-cl. Fixes https://github.com/boostorg/config/issues/417. jzmaddock 2022-02-03 12:55:34 +00:00
  • 51b257645d Correct spelling of <source_location> Fixes https://github.com/boostorg/config/issues/416. jzmaddock 2022-02-03 12:54:25 +00:00
  • d39021ce28 Added detection of libstdc++ from gcc 11. Andrey Semashev 2022-01-21 00:38:53 +03:00
  • faa3bda19b Correct not quite corrected SNAFU. jzmaddock 2021-12-09 16:32:48 +00:00
  • 8d7d3f978f Correct merge SNAFU. jzmaddock 2021-12-09 16:29:52 +00:00
  • f485d71222 Merge branch 'develop' Glen Fernandes 2021-12-08 10:11:56 -05:00
  • 1c1d1c563f Merge pull request #412 from boostorg/mclow-patch-4 Glen Fernandes 2021-12-08 10:11:33 -05:00
  • 7dcc8fd6d1 Bump version to 1.79 mclow-patch-4 Marshall Clow 2021-12-08 07:07:18 -08:00
  • e108255ffb Merge branch 'develop' boost-1.78.0 John Maddock 2021-11-29 18:18:59 +00:00
  • fc4e48a910 Merge pull request #411 from boostorg/msvc_2022 jzmaddock 2021-11-24 13:40:54 +00:00
  • 0c21be0407 Correct two phase lookup config for msvc-14.3. jzmaddock 2021-11-23 19:22:21 +00:00
  • 77df5deb6e Configuration update for msvc-2022. jzmaddock 2021-11-23 16:04:45 +00:00
  • ad40eb581d Merge pull request #410 from sdarwin/meta jzmaddock 2021-11-05 18:25:06 +00:00
  • e12a9c5221 Update metadata sdarwin 2021-11-05 13:22:49 -05:00
  • 0b62f7d5a5 Merge branch 'develop' boost-1.78.0.beta1 John Maddock 2021-11-01 13:17:45 +01:00
  • 037a9b4d24 Merge pull request #409 from boostorg/vs2022_ci jzmaddock 2021-10-29 08:52:48 +01:00
  • 1aa177da01 Change VS cxxstd=20 to cxxstd=latest jzmaddock 2021-10-28 19:42:17 +01:00
  • 64bf41929c Add Visual Studio 2022 runner. jzmaddock 2021-10-28 19:36:09 +01:00
  • 57f06834e8 Merge pull request #405 from ohhmm/develop jzmaddock 2021-10-07 18:53:42 +01:00
  • 528db2c584 Merge pull request #408 from boostorg/atomic_macros jzmaddock 2021-10-07 13:52:27 +01:00
  • 7cc7f94007 Update for present, but broken <concepts> on latest MacOS clang. jzmaddock 2021-10-07 13:05:15 +01:00
  • 35c4a13e6f Print out <atomic> macros. jzmaddock 2021-10-07 11:31:49 +01:00
  • b12d44fc79 Disable __int128 on CUDA device code. jzmaddock 2021-10-02 16:17:35 +01:00
  • 1e5f50939c Add first nvcc github action. (#407) jzmaddock 2021-09-29 18:06:11 +01:00
  • 2fdfd43e20 Fix for clang CUDA generation, fixes https://github.com/boostorg/config/issues/297 John Maddock 2021-09-26 18:58:49 +01:00
  • f34bcff86e Add VC143 toolset Serg Krivonos 2021-09-16 16:12:37 +03:00
  • 8f05b6457c Merge branch 'develop' John Maddock 2021-09-11 18:41:00 +01:00
  • 85292621ec Add emscripten testing and support. (#403) jzmaddock 2021-09-10 11:36:29 +01:00
  • 0d95a74054 Merge pull request #398 from boostorg/issue336 jzmaddock 2021-08-19 19:22:01 +01:00
  • 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. jzmaddock 2021-08-19 18:17:56 +01:00
  • fac8ba93cc Merge pull request #397 from boostorg/codecvt jzmaddock 2021-08-19 16:37:50 +01:00