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 |
|
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 |
|
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 |
|
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
|
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 |
|
Edward Diener
|
cc8d9218eb
|
Use BOOST_BORLANDC for bcc32 compiler
|
2020-03-21 22:24:50 -04: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 |
|
Marcel Raad
|
0e3b487200
|
Support auto-linking for non-Boost libraries
Check for `BOOST_AUTO_LINK_NOMANGLE` before any other layouts.
This way, `BOOST_AUTO_LINK_NOMANGLE` can be defined temporarily to link
to non-Boost libraries even if `BOOST_AUTO_LINK_TAGGED` or
`BOOST_AUTO_LINK_SYSTEM` are defined.
Boost.UUID does this:
24e3e0db36/include/boost/uuid/detail/random_provider_bcrypt.ipp (L20)
24e3e0db36/include/boost/uuid/detail/random_provider_wincrypt.ipp (L24)
|
2020-03-06 09:01:32 +01:00 |
|
Andrey Semashev
|
c3f81f3c70
|
Increase gcc version to 4.9 for alignas.
gcc 4.8 is known to not support alignas with constant expressions.
|
2020-03-01 17:07:46 +03:00 |
|
jzmaddock
|
b54214277f
|
Merge branch 'develop' into issue_305
|
2020-01-25 09:35:15 +00:00 |
|
jzmaddock
|
aab566f9b9
|
Merge pull request #319 from boostorg/issue_306
Disable <typeinfo> workaround when not required.
|
2020-01-25 09:33:42 +00:00 |
|
jzmaddock
|
8505446ea8
|
Merge pull request #316 from glenfe/develop
Add BOOST_INLINE_CONSTEXPR convenience macro
|
2020-01-24 19:17:25 +00:00 |
|
jzmaddock
|
9aaa4edda1
|
Add helper macro BOOST_IF_CONSTEXPR.
|
2020-01-24 18:33:21 +00:00 |
|
jzmaddock
|
035c096da9
|
Disable <typeinfo> workaround when not required.
|
2020-01-24 18:19:31 +00:00 |
|
jzmaddock
|
94f7da0e5e
|
Merge pull request #308 from Kojoley/use-version-include
Use <version> to determine standard library
|
2020-01-24 18:07:23 +00:00 |
|
Glen Fernandes
|
947571e214
|
Add BOOST_INLINE_CONSTEXPR convenience macro
|
2020-01-01 13:10:17 -05:00 |
|
Edward Diener
|
d7c2c62dba
|
Merge pull request #310 from eldiener/develop
Added new defect macro for C++11's unrestricted unions.
|
2019-12-24 10:53:26 -05:00 |
|
Edward Diener
|
41665c1317
|
Added define BOOST_NO_CXX11_UNRESTRICTED_UNION for CodeGear.
|
2019-12-16 19:00:31 -05:00 |
|
Edward Diener
|
e12c350455
|
VC++ below 14.0 does not support the full C++11 unrestricted unions spec.
|
2019-12-14 18:06:07 -05:00 |
|
Edward Diener
|
bccc2df797
|
Fix Oracle C++ prior to the latest release.
|
2019-12-12 23:36:36 -05:00 |
|
Edward Diener
|
4fdd8bf833
|
Changed from boost_no_union_static_data to boost_no_cxx11_unrestricted_union, in both files and macro name. Implemented extended functionality for user-defined classes with non-trivial special member functions in test.
|
2019-12-11 21:58:12 -05:00 |
|
Marshall Clow
|
86474dd18d
|
Bump version to 1.73
|
2019-12-11 10:36:21 -08:00 |
|
Edward Diener
|
4031128717
|
Added defect macro BOOST_NO_CXX11_UNION_STATIC_DATA for compilers which do not support unions with static data.
|
2019-12-11 00:33:25 -05:00 |
|
Nikita Kniazev
|
26f20bd8e5
|
Use <version> to determine standard library
|
2019-12-03 19:35:14 +03:00 |
|
jzmaddock
|
8aa8d541b3
|
Update suffix.hpp for older msvc versions.
See 8dcea4d78c (commitcomment-35718928).
|
2019-10-30 18:30:31 +00:00 |
|
jzmaddock
|
c85145a2a8
|
Merge branch 'inline_variable' of https://github.com/Lastique/config into develop
Fixed Conflicts:
doc/macro_reference.qbk
|
2019-10-29 16:56:11 +00:00 |
|
jzmaddock
|
3ac79f29ba
|
Merge pull request #299 from Lastique/add_final
Add BOOST_FINAL macro
|
2019-10-29 14:34:39 +00:00 |
|
jzmaddock
|
8dcea4d78c
|
Add version check for C++17 features in suffix.hpp
Fixes https://github.com/boostorg/config/issues/287.
|
2019-10-29 09:29:04 +00:00 |
|
jzmaddock
|
7292b5d6d1
|
Fix accidental removal of BOOST_NO_CXX11_HDR_EXCEPTION define
|
2019-10-28 19:30:59 +00:00 |
|
jzmaddock
|
c035825792
|
Update libstdc++ library version detection: fixes https://github.com/boostorg/config/issues/302
|
2019-10-28 17:59:35 +00:00 |
|
Hans Dembinski
|
d32f9c5864
|
fixes warning in clang-6
|
2019-10-19 14:02:08 +02:00 |
|
Andrey Semashev
|
2fa0a0bd52
|
Added BOOST_FINAL macro.
|
2019-10-14 21:20:33 +03:00 |
|