2777 Commits

Author SHA1 Message Date
Marshall Clow 49a88f2945 Bump version to 1.75.0 2020-08-14 09:31:42 -07:00
jzmaddock 2276736ced Another try to configure <execution> correctly for libstdc++. 2020-07-29 19:12:24 +01:00
jzmaddock d0f983f942 Header <execution> may not be available if it depends on Intel's TBB. 2020-07-29 18:57:56 +01:00
jzmaddock 03e99668f6 Define BOOST_NO_CXX17_HDR_CHARCONV pre-gcc-10. 2020-07-28 19:07:19 +01:00
jzmaddock def50a41b0 Document C++17 header macro support. 2020-07-27 18:19:45 +01:00
jzmaddock d068116805 Add all C++17 headers not already covered. 2020-07-27 18:14:55 +01:00
jzmaddock 4d253c0efb Merge branch 'develop' of https://github.com/boostorg/config into develop 2020-07-25 19:46:34 +01:00
jzmaddock 46e0a13496 Further restrict typeinfo workarounds to msvc. 2020-07-25 19:46:13 +01:00
jzmaddock d6414910bc Merge pull request #335 from boostorg/pr/feature-check-message
Remove prefix from feature check messages
2020-07-25 19:26:44 +01:00
jzmaddock 0ff8258ecf Merge pull request #337 from Lastique/detect_libstdcxx10
Detect libstdc++ from gcc 10 by the presence of <compare> header
2020-07-25 19:25:54 +01:00
John Maddock 83fd6b3e9d Merge branch 'develop' boost-1.74.0.beta1 boost-1.74.0 2020-06-23 18:56:28 +01:00
jzmaddock ab7bb5c511 regenerate docs. 2020-06-23 18:55:52 +01:00
Andrey Semashev 48a22d91b3 Detect libstdc++ from gcc 10 by the presence of <compare> header. 2020-05-23 19:46:40 +03:00
Peter Dimov d39ce839d1 Remove prefix from feature check messages 2020-05-09 16:36:21 +03:00
Edward Diener 982bd905f3 Merge pull request #333 from eldiener/develop
Changes for Embarcadero C++ clang-based compilers, targeting Boost 1.74. Documented the basic Embarcadero macros. I did not document the exten…
2020-05-08 03:57:03 -04:00
Glen Fernandes e8adadd5d4 Merge pull request #334 from boostorg/develop
Merge develop to master
2020-05-04 16:39:46 -04:00
Edward Diener dea5465f9e Changed the latest accepted value of __BORLANDC__ for when __CODEGEARC__ is not defined. 2020-05-03 16:24:55 -04:00
Edward Diener c2e8598933 Documented the basic Embarcadero macros. I did not document the extended Embarcadero macros beginning with BOOST_EMBTC_ but I did define them all to the value of 1 whereas before they were just defined to an empty value. 2020-05-01 18:51:49 -04:00
jzmaddock 205b545182 Merge pull request #331 from eldiener/develop
Atomic exchange for 16 bytes does not work for Embarcadero C++ clang-…
2020-04-30 09:53:20 +01:00
Glen Fernandes a1f0e165fe Merge pull request #332 from boostorg/mclow-patch-2
Bump version to 1.74.0
2020-04-29 17:31:37 -04:00
Marshall Clow 9baf468ecb Bump version to 1.74.0 2020-04-27 21:21:11 -07:00
Edward Diener 4433fe3355 Define BOOST_NORETURN for Embarcadero the same as gcc/clang 2020-04-23 11:54:24 -04:00
Edward Diener 3e9a8d9fcd Atomic exchange for 16 bytes does not work for Embarcadero C++ clang-based compilers. 2020-04-17 05:49:29 -04:00
jzmaddock 0f1850cc1d Merge pull request #330 from eldiener/develop
Turn off 128-bit integer for Embarcadero C++ clang-based compilers. U…
2020-04-15 19:18:21 +01:00
jzmaddock ffe4e0f5a4 Merge pull request #329 from glenfe/develop
Implement BOOST_NO_CXX11_OVERRIDE and BOOST_OVERRIDE
2020-04-13 16:59:18 +01:00
Edward Diener db53db48e5 Corrected code. 2020-04-12 06:30:42 -04:00
Edward Diener 869cc06e30 Turned off 128 bit float for Embarcadero and updated 128 float test. 2020-04-11 15:00:14 -04:00
Edward Diener 2dcb3f09c0 Turn off 128-bit integer for Embarcadero C++ clang-based compilers. Update the test for 128-bit integers. 2020-04-11 12:41:56 -04:00
Glen Fernandes c6817bf70e Implement BOOST_OVERRIDE 2020-04-09 16:22:41 -04:00
jzmaddock b9eac83cb3 Merge pull request #328 from eldiener/develop
Further changes for Embarcadero C++ clang-based compilers
2020-04-07 21:56:04 +01:00
Edward Diener 221273f1a0 Move version check to the front. 2020-04-05 17:30:25 -04:00
Edward Diener 2c70a870d9 Embarcadero C++ clang-based compilers have chdir and dup2 but not _chdir and _dup2. 2020-04-05 15:56:42 -04:00
Edward Diener e680a13d8a Removed unnecessary changes. Corrected spelling mistake in a comment. 2020-04-05 01:04:18 -04:00
Edward Diener efaceea8c3 Updated configuration for Embarcadero C++ clang-based compilers. Created a better test for CWCHAR compatibility which involves a minimum of multi-byte character functionality also. 2020-04-03 20:53:01 -04:00
Edward Diener be471047f2 Merge pull request #327 from eldiener/develop
Support for Embarcadero clang-based C++ compilers
2020-03-30 10:52:30 -04:00
Edward Diener 2d926e384c Final fix for autolink 2020-03-25 12:35:28 -04:00
jzmaddock 687c9e80c9 Merge branch 'develop' into develop 2020-03-25 09:49:57 +00:00
Edward Diener 03d2c4963e Final change to autolink.hpp 2020-03-25 01:47:55 -04:00
Edward Diener 835b765973 Next change 2020-03-25 01:23:25 -04:00
Edward Diener 0f5f39d1bd Try to resolve conflict. 2020-03-25 01:18:18 -04:00
Edward Diener 4916249f72 Move block so git does not think there is a conflict. 2020-03-24 21:25:46 -04:00
Edward Diener 1ec083d6c2 Update to match latest Boost develop branch change 2020-03-24 21:07:55 -04:00
jzmaddock 68b8da3446 Merge pull request #325 from MarcelRaad/autolink_systemlibs
Support auto-linking for non-Boost libraries
2020-03-24 11:08:02 +00:00
jzmaddock 460c32737d Merge pull request #324 from Lastique/alignas_constexpr
Increase gcc version for BOOST_NO_CXX11_ALIGNAS to 4.9
2020-03-24 11:06:58 +00:00
jzmaddock 1bc450210a Merge pull request #323 from mloskot/ml/document-macro-boost-libstdcxx-version
Document BOOST_LIBSTDCXX_VERSION macro
2020-03-24 11:06:01 +00:00
jzmaddock 0b32bb4f6b Merge branch 'develop' boost-1.73.0.beta1 boost-1.73.0 2020-03-23 21:08:46 +00:00
jzmaddock d11a6ebe09 Regenerate docs.
[CI SKIP]
2020-03-23 21:07:52 +00:00
Edward Diener a592d243c6 Fix for Issue about config-link-test. Added some code for making sure BOOST_NO_EXCEPTIONS is defined if it needs to be. 2020-03-21 18:49:15 -04:00
Edward Diener f9e74d8a12 Updated configuration for Embarcadero clang based compilers 2020-03-20 12:29:35 -04:00
Edward Diener aa90bfdb4a Support for Embarcadero clang-based C++ compilers in Boost Config. 2020-03-18 20:23:04 -04:00