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
b811dd40ae
Add C++14 support based on https://github.com/boostorg/config/pull/39
2014-10-12 10:01:22 +01:00
jzmaddock
35faf7816c
Doc regen.
2014-10-11 13:12:06 +01:00
jzmaddock
003d33725e
Add helper macro - BOOST_ATTRIBUTE_UNUSED - to suppress unused type/variable warnings.
2014-10-11 13:10:25 +01:00
jzmaddock
d3c1db5436
Apply patch from https://svn.boost.org/trac/boost/ticket/5315 .
...
Allows auto-linking code to synch up with Boost.Build with the --buildid option.
2014-10-02 18:22:19 +01:00
jzmaddock
1066b2a582
Alphabetize C++11 macros.
2014-08-25 18:54:01 +01:00
jzmaddock
4dc7c66c4d
Add new macro BOOST_NO_CXX11_NON_PUBLIC_DEFAULTED_FUNCTIONS
2014-08-25 18:37:18 +01:00
jzmaddock
e659a7e487
Merge branch 'develop' of https://github.com/boostorg/config into develop
2014-08-22 17:40:52 +01:00
Antony Polukhin
6a0c4aeb34
Fix a typo, while it is not too late
2014-08-22 18:44:16 +04:00
Andrey Semashev
9a1f46fbbc
Documented BOOST_NO_CXX11_NON_PUBLIC_DEFAULTED_FUNCTIONS.
2014-08-21 15:41:30 +04:00
jzmaddock
a49bdd43c0
Merge branch 'final' of https://github.com/K-ballo/config into develop
2014-08-19 18:01:25 +01:00
K-ballo
f0136c5911
Added macro BOOST_NO_CXX11_FINAL
2014-08-16 12:24:06 -03:00
Antony Polukhin
3087b80a77
Added BOOST_HAS_PRAGMA_DETECT_MISSMATCH macro
2014-08-11 15:11:38 +04:00
jzmaddock
d43db8b388
regenerate docs.
2014-06-12 13:32:18 +01: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
jzmaddock
4c29ce672b
Merge pull request #18 from Lastique/develop
...
Added BOOST_NORETURN macro to mark functions that do not return normally...
2014-05-31 12:07:59 +01:00
Andrey Semashev
e9c3612560
Added BOOST_NORETURN macro to mark functions that do not return normally.
...
The implementation is based on boost/exception/detail/attribute_noreturn.hpp.
2014-05-31 14:50:59 +04:00
Andrzej Krzemienski
d205efbb1b
Added macro BOOST_NO_CXX11_REF_QUALIFIERS
2014-05-28 17:33:28 +02:00
Peter Dimov
2547ba8d8c
Update macro_reference.qbk
2014-02-11 18:28:58 +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
Andrey Semashev
23579c60d2
Added BOOST_NO_CXX11_INLINE_NAMESPACES and BOOST_NO_CXX11_TRAILING_RESULT_TYPES macros. Also corrected some tests that were using outdated testcase namespaces.
...
[SVN r84873]
2013-06-22 12:23:09 +00:00
Andrey Semashev
411399ec60
Added BOOST_NO_CXX11_NON_PUBLIC_DEFAULTED_FUNCTIONS, BOOST_DEFAULTED_FUNCTION and BOOST_DELETED_FUNCTION macros for portable declaration of defaulted and deleted functions.
...
[SVN r84798]
2013-06-15 17:34:04 +00:00
Andrey Semashev
75d100a4ac
Added BOOST_HAS_PRAGMA_ONCE for compilers that support it. The macro was already defined for DMC, but not for other compilers and was not documented.
...
[SVN r84796]
2013-06-15 16:40:46 +00:00
Andrey Semashev
1c3d02c469
Added BOOST_NO_CXX11_ALIGNAS, BOOST_ALIGNMENT and BOOST_NO_ALIGNMENT macros.
...
[SVN r84794]
2013-06-15 13:48:07 +00:00
Andrey Semashev
f419d4ffd5
Added BOOST_NOINLINE, BOOST_LIKELY and BOOST_UNLIKELY macros.
...
[SVN r84679]
2013-06-07 20:05:18 +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
Marshall Clow
72f0f5bd7d
Deprecate config macros BOOST_HAS_STATIC_ASSERT, BOOST_HAS_VARIADIC_TMPL, BOOST_HAS_RVALUE_REFS, BOOST_HAS_CHAR_16_T and BOOST_HAS_CHAR_32_T
...
[SVN r82098]
2012-12-19 15:28:24 +00:00
Marshall Clow
689a8247e0
Updated the Docs for BOOST_HAS_RVALUE_REFS (thanks Peter!), minor tweaks to suffix.hpp
...
[SVN r81878]
2012-12-12 16:58:26 +00:00
Marshall Clow
513a54edea
removed tests for deprecated macro BOOST_NO_STD_UNORDERED from Boost.Config
...
[SVN r81596]
2012-11-27 20:51:48 +00:00
John Maddock
31b0edb997
Add docs for BOOST_HAS_INT128.
...
Regenerate docs.
[SVN r81065]
2012-10-25 12:31:45 +00:00
Michel Morin
4d142c758c
Fix typo in docs and regenerate; fixes #7351
...
[SVN r80480]
2012-09-10 15:23:41 +00:00
John Maddock
49aa704b3e
Fix PDF install rule so that it's explicit and automatically invokes a PDF build when specified on the command line.
...
So "bjam pdfinstall" will now build and install the PDF to the current directory.
This works around some problems that the previous versions had if the user did not have an FO processor installed (basically Daniel James was unable to build the HTML docs for the distribution if the pdfinstall rule was implicit).
[SVN r79492]
2012-07-14 11:21:03 +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
Lorenzo Caminiti
d0ae31f7f9
Split Utility/IdentityType and Functional/OverloadedFunction tests into smaller tests.
...
Updated docs for ScopeExit, LocalFunction, Utility/IdentityType, and Functional/OverloadedFunction.
[SVN r77484]
2012-03-22 20:54:20 +00:00