jzmaddock
8aa8d541b3
Update suffix.hpp for older msvc versions.
...
See 8dcea4d78c (commitcomment-35718928)
.
2019-10-30 18:30:31 +00:00
jzmaddock
153063cbe1
Documentation update.
...
Fixes https://github.com/boostorg/config/issues/283 .
[CI SKIP]
2019-10-29 09:33:41 +00: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
b420491e88
Add BOOST_NO_CXX17_HDR_STRING_VIEW.
2018-08-16 11:25:16 +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
cd5c825039
Document intptr_t in cstdint.h.
...
[SKIP CI]
Fixes https://github.com/boostorg/config/issues/234 .
2018-08-03 13:09:53 +01:00
jzmaddock
f3ebdc4558
Add docs for BOOST_NO_CXX17_IF_CONSTEXPR
...
[CI SKIP]
2018-04-18 19:30:39 +01:00
Peter Dimov
da9f4d062b
Add BOOST_HEADER_DEPRECATED
2017-12-23 01:52:52 +02:00
jzmaddock
5fa3b7d00c
Merge branch 'feature/pragma-message' into develop
...
# Fixed Conflicts:
# doc/html/index.html
2017-12-12 18:15:37 +00:00
jzmaddock
baeb8cd550
Config.MSVC-15.5: Update docs.
2017-12-11 19:32:29 +00:00
Peter Dimov
77c6a915db
Document BOOST_PRAGMA_MESSAGE header; fix mentions of detail/workaround.hpp
2017-12-04 01:24:39 +02:00
Peter Dimov
025db91843
Add BOOST_PRAGMA_MESSAGE
2017-12-04 00:55:14 +02:00
jzmaddock
c21f170a97
Regenerate docs.
2017-07-21 19:08:40 +01:00
jzmaddock
5317fd4193
Regenerate docs.
2017-04-17 18:42:27 +01:00
Daniela Engert
f3cea5a8e4
Introduce feature-test macro BOOST_NO_CXX98_RANDOM_SHUFFLE
...
The algorithm std::random_shuffle was marked as deprecated in C++14 and is removed from the upcoming C++17 standard. The name itself is still reserved and library implementations may continue to ship it. In this sense, support for std::random_shuffle must be regarded as purely optional and a feature-test macro is required to test for its presence.
Signed-off-by: Daniela Engert <dani@ngrt.de>
2017-04-17 13:48:08 +02:00
jzmaddock
d468063662
Regenerate docs.
2017-04-16 09:38:33 +01:00
jzmaddock
79ac4bdbeb
Merge branch 'boost_no_cxx11_sfinae_expr' of https://github.com/glenfe/config into pr114
...
# Fixed Conflicts:
# checks/Jamfile.v2
# checks/test_case.cpp
# test/all/Jamfile.v2
# test/config_test.cpp
Also added some more documentation to tie together the various SFINAE macros. Regenerated the docs.
2017-02-05 19:38:35 +00:00
jzmaddock
fb87ea1cbe
Regenerate docs.
2017-02-05 19:01:24 +00:00
jzmaddock
4fc32ad70a
Add support for C++11 thread_local.
2016-07-02 09:09:19 +01:00
Edward Diener
295fff9a10
Changed guidelines reference in html file.
2016-05-01 17:52:58 -04:00
jzmaddock
15fa6fd8b9
Add BOOST_HAS_FLOAT128 for compilers that support __float128 as a distinct type.
2015-08-13 17:13:32 +01:00
jzmaddock
ecb017fd33
Rebuild docs for shared_mutex support macro.
2015-07-07 11:19:07 +01:00
Beman
a0f7b67145
Add missing BOOST_NO_CXX11_NUMERIC_LIMITS macro reference doc entry
2015-05-04 09:37:42 -04:00
jzmaddock
dcbb032aa3
Rename BOOST_NO_CXX14_DIGIT_SEPARATOR to BOOST_NO_CXX14_DIGIT_SEPARATORS.
...
Fix name of BOOST_NO_CXX14_INITIALIZED_LAMBDA_CAPTURES in docs.
2014-10-21 12:39:17 +01:00
jzmaddock
e725ad9776
Fix C++14 macro docs. Regen docs.
2014-10-12 17:01:03 +01:00
jzmaddock
35faf7816c
Doc regen.
2014-10-11 13:12:06 +01:00
jzmaddock
1066b2a582
Alphabetize C++11 macros.
2014-08-25 18:54:01 +01:00
Andrey Semashev
9a1f46fbbc
Documented BOOST_NO_CXX11_NON_PUBLIC_DEFAULTED_FUNCTIONS.
2014-08-21 15:41:30 +04:00
K-ballo
f0136c5911
Added macro BOOST_NO_CXX11_FINAL
2014-08-16 12:24:06 -03:00
jzmaddock
51da22f6ff
Revert "Revert "Add new build-time configuration feature.""
...
This reverts commit 4cf1376ec2
.
Update tests to not use the run rule, but run the programs by other means instead.
2014-06-12 13:30:04 +01:00
jzmaddock
4cf1376ec2
Revert "Add new build-time configuration feature."
...
This reverts commit dad7bc5b30
.
Conflicts:
checks/config.jam
2014-06-12 09:11:05 +01:00
jzmaddock
dad7bc5b30
Add new build-time configuration feature.
2014-06-05 18:55:12 +01:00
Glen Fernandes
498b17520a
Move cstdint docs to this module
2014-06-01 02:53:15 -07:00
jzmaddock
ca17e7fe8a
Regenerate docs.
2014-05-31 12:10:51 +01:00
Andrzej Krzemienski
d205efbb1b
Added macro BOOST_NO_CXX11_REF_QUALIFIERS
2014-05-28 17:33:28 +02:00
jzmaddock
30f4ab53e5
Fix typo in macro name - should be BOOST_NO_ATOMIC_SMART_PTR.
...
Add BOOST_NO_CXX11_HRD_ATOMIC.
Regenerate docs.
See https://svn.boost.org/trac/boost/ticket/8929 .
2013-12-12 19:32:06 +00:00
John Maddock
143464f5be
Fix spelling of macro names (patch from #9071 ).
...
Regenerate docs.
Fixes #9071 .
[SVN r85602]
2013-09-08 08:53:01 +00:00
Daniel James
330ac02c14
Remove BOOST_NO_EXPLICIT_FUNCTION_TEMPLATE_ARGUMENT
...
This makes boost::config independent of boost::core in the
modularized repos.
(from Stephen Kelly)
Daniel James: The original patch included changes for several libraries.
I'll deal with them later, they shouldn't break since the changes were to
remove code that won't be activated any more.
[SVN r85274]
2013-08-10 12:42:47 +00:00
John Maddock
9cfe4710d7
Add new macro BOOST_NO_CXX11_USER_DEFINED_LITERALS.
...
Regenerate tests and docs.
[SVN r84074]
2013-04-28 18:11:43 +00:00
John Maddock
bffa0772d8
Apply patch from #8408 .
...
Fixes #8408 .
[SVN r83958]
2013-04-18 17:50:17 +00:00
John Maddock
02602b9139
Add new macro BOOST_GCC as per #7841 .
...
Refs #7841 .
[SVN r83008]
2013-02-19 16:26:06 +00:00
Beman Dawes
55fa3a8e88
Add BOOST_MSVC_ENABLE_2012_NOV_CTP macro to allow users to explicitly enable use of VC++ November 2012 Community Technology Preview. C++11 features supplied by this CTP are not enabled by default since they represent unsupported alpha-level code that should not be used for production work.
...
[SVN r82514]
2013-01-17 02:18:31 +00:00
Beman Dawes
50a562867e
Add BOOST_NOEXCEPT_OR_NOTHROW
...
[SVN r82331]
2013-01-03 14:55:24 +00:00
John Maddock
31b0edb997
Add docs for BOOST_HAS_INT128.
...
Regenerate docs.
[SVN r81065]
2012-10-25 12:31:45 +00:00
Paul A. Bristow
318629fbae
Update to BOOST_NO_CXX11_NUMERIC_LIMITS in macro reference
...
[SVN r79456]
2012-07-12 16:03:51 +00:00
Marshall Clow
c4b13231ba
Deprecated BOOST_NO_NUMERIC_LIMITS_LOWEST; use BOOST_NO_CXX11_NUMERIC_LIMITS instead
...
[SVN r79452]
2012-07-12 13:57:00 +00:00
Beman Dawes
043059d96b
Add BOOST_NO_CXX11_RANGE_BASED_FOR macro. Fix a bunch of .ipp files with incomplete _cxx11 name changes.
...
[SVN r79404]
2012-07-10 19:10:08 +00:00
Marshall Clow
20b319483f
Rename a bunch of C++11 configuration macros to include 'CXX11' in the name; preserve old macro names for compatibility, but mark them as deprecated. No functionality change intended
...
[SVN r79400]
2012-07-10 13:57:24 +00:00
John Maddock
36db37a70a
Remove duplicate macro doc.
...
Regenerate docs.
Fixes #7071 .
[SVN r79376]
2012-07-09 11:15:03 +00:00
John Maddock
95068b4510
Add four new config macros:
...
BOOST_NO_CXX11_ALLOCATOR
BOOST_NO_CXX11_ATOMIC_SMART_PTR
BOOST_NO_CXX11_HDR_FUNCTIONAL
BOOST_NO_CXX11_SMART_PTR
[SVN r78132]
2012-04-22 10:57:10 +00:00