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 |
|
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 |
|
jzmaddock
|
687c9e80c9
|
Merge branch 'develop' into develop
|
2020-03-25 09:49:57 +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 |
|
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 |
|
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
|
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 |
|
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 |
|
jzmaddock
|
b97ab76eae
|
Big clean up to fix issues identified by the inspect program.
Regenerate docs.
|
2019-08-20 18:51:17 +01:00 |
|
jzmaddock
|
dcc6fccd8e
|
Merge pull request #268 from Kojoley/patch-2
Lift thread local ban for 64bit MinGW
|
2019-04-01 19:13:58 +01:00 |
|
jzmaddock
|
1d09aace31
|
Add comment on last change
[CI SKIP]
|
2019-04-01 18:26:43 +01:00 |
|
jzmaddock
|
e27ecad25e
|
Fix BOOST_NO_CXX17_HDR_STRING_VIEW and BOOST_NO_CXX17_HDR_OPTIONAL for msvc and clang/msvc.
|
2019-04-01 18:23:26 +01:00 |
|
Nikita Kniazev
|
5b9a7ac526
|
Missing semicolon in BOOST_UNREACHABLE_RETURN(x)
|
2019-04-01 17:53:33 +03:00 |
|
Nikita Kniazev
|
2af0a97e4f
|
Expand BOOST_UNREACHABLE_RETURN to __assume(0) on MSVC
|
2019-03-31 16:07:14 +03:00 |
|
Nikita Kniazev
|
e9e3129524
|
Lift thread local ban for 64bit MinGW
The problem seems affect only 32bit compilers.
|
2019-03-30 18:11:19 +03:00 |
|
jzmaddock
|
cb01bd379f
|
Merge pull request #267 from Kojoley/patch-1
__builtin_unreachable was introduced in GCC 4.5
|
2019-03-30 11:08:20 +00:00 |
|
Nikita Kniazev
|
a2bf626b54
|
__builtin_unreachable was introduced in GCC 4.5
https://godbolt.org/z/7oXS2i
|
2019-03-26 00:41:31 +03:00 |
|
Thomas Kent
|
354b02cd2b
|
Tried with the latest RC
|
2019-03-21 21:05:22 -05:00 |
|
Thomas Kent
|
84e1f00b14
|
Support for Visual Studio 2019, vc142 toolset.
|
2019-03-20 07:32:07 -05:00 |
|
jzmaddock
|
778ceed6f0
|
Tentatively enable __float128 support for clang
|
2019-02-08 19:09:07 +00:00 |
|
jzmaddock
|
f48077f631
|
Make constexpr a gcc-4.7 feature not 4.6.
|
2018-11-07 18:12:32 +00:00 |
|
jzmaddock
|
d229f9be96
|
Latest msvc seems OK with C++14 constexpr now.
|
2018-09-15 08:22:00 +01:00 |
|
jzmaddock
|
b420491e88
|
Add BOOST_NO_CXX17_HDR_STRING_VIEW.
|
2018-08-16 11:25:16 +01:00 |
|
jzmaddock
|
96a6cd878f
|
Apply fix for [[fallthrough]] attribute in Intel C++ compiler.
Fixes: https://github.com/boostorg/config/issues/211.
|
2018-08-04 19:32:00 +01:00 |
|
jzmaddock
|
5364a2e8a7
|
Add new macro BOOST_NO_CXX17_HDR_OPTIONAL.
Fixes: https://github.com/boostorg/config/issues/236.
|
2018-08-04 19:21:21 +01:00 |
|
jzmaddock
|
d265f48d7b
|
Don't use __attribute__((__visibility__("default"))) for clang on windows as it isn't supported.
Fixes https://github.com/boostorg/config/issues/226.
|
2018-08-03 18:21:18 +01:00 |
|
jzmaddock
|
87f56edb22
|
Merge pull request #228 from lanurmi/message-prefix
Prefix "Unknown compiler version ..." messages with "boost:".
|
2018-08-02 18:29:17 +01:00 |
|
jzmaddock
|
0a22b8dbed
|
Update last tested gcc version.
|
2018-07-31 19:50:31 +01:00 |
|
Lauri Nurmi
|
024dbed67e
|
Merge branch 'develop' into message-prefix
|
2018-07-12 09:42:07 +03:00 |
|
Lauri Nurmi
|
cdf41efdd3
|
Prefix "Unknown compiler version ..." messages with "boost:".
Makes it easier to figure out which library is outputing such messages
during compilation.
|
2018-07-12 09:33:40 +03:00 |
|
jzmaddock
|
9fd87d6d7d
|
CUDA 9 does support constexpr for msvc.
|
2018-07-09 17:54:42 +01:00 |
|
Peter Dimov
|
eb68e4725a
|
Add parentheses to BOOST_CUDA_VERSION
Expressions like `BOOST_CUDA_VERSION / 1000000` don't work correctly; add parentheses around the expression to fix.
|
2018-04-28 20:32:16 +03:00 |
|
jzmaddock
|
29b754ed08
|
Merge pull request #216 from tzlaine/develop
Add BOOST_NO_CXX17_IF_CONSTEXPR.
|
2018-04-18 19:26:47 +01:00 |
|
Justin LaPolla
|
d70b298826
|
Fix typo in comment in 'cray.hpp'
|
2018-04-11 13:25:17 -05:00 |
|
Justin LaPolla
|
664b2fdec8
|
Update 'cray.hpp' for CCE 8.6.4
|
2018-04-11 13:25:17 -05:00 |
|
Justin LaPolla
|
42e1c7913a
|
Update 'cray.hpp' for CCE 8.6.5
|
2018-04-11 13:25:17 -05:00 |
|
Justin LaPolla
|
5e33b4c27a
|
Update 'cray.hpp' for upcoming release
|
2018-04-11 13:25:17 -05:00 |
|
Justin LaPolla
|
54c07da09b
|
Update copyright information
|
2018-04-11 13:25:17 -05:00 |
|