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
|
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 |
|
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
|
fb518941cc
|
Apply patch from #8185.
Fixes #8185.
[SVN r83274]
|
2013-03-03 12:57:20 +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 |
|
Michel Morin
|
1e12433f93
|
Revert [80453]. N3276 decltype support on VC++11 is not complete.
[SVN r80690]
|
2012-09-24 13:42:27 +00:00 |
|
Michel Morin
|
30b8968ff8
|
VC++ 11 (aka 2012) has N3276 decltype support
[SVN r80453]
|
2012-09-08 16:28:34 +00:00 |
|
Marshall Clow
|
38b6fbc1e7
|
Noted that VS2012 has TR1 unordered map and set; thanks to NuSkooler for testing
[SVN r80143]
|
2012-08-22 18:21:29 +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
|
dc5535edbd
|
Apply patch from #7056.
Fixes #7056.
[SVN r79375]
|
2012-07-09 11:11:53 +00:00 |
|
John Maddock
|
efbd9a2552
|
VC11 still doesn't support value initialization correctly.
[SVN r78468]
|
2012-05-14 11:46:38 +00:00 |
|
Lorenzo Caminiti
|
1d157f3544
|
Boost.Config does not define BOOST_NO_LOCAL_CLASS_TEMPLATE_PARAMETERS for MSVC because MSVC supports local classes as template parameters.
[SVN r77486]
|
2012-03-22 21:08:25 +00:00 |
|
Lorenzo Caminiti
|
85751c6911
|
Added BOOST_NO_LOCAL_CLASS_TEMPLATE_PARAMETERS macro to Boost.Config, updated tests and docs.
(Plus I had to run dos2unix on auto generated config_info.cpp because of "inconsistent line ending" SVN error...)
[SVN r77457]
|
2012-03-21 17:32:36 +00:00 |
|
Marshall Clow
|
66d9f7dc00
|
Deprecate all the 'BOOST_NO_OX_*' macros in favor of 'BOOST_NO_CXX11_*' versions. Update tests. Old macros remain for compatibility (for the nonce)
[SVN r77194]
|
2012-03-04 03:00:49 +00:00 |
|
Marshall Clow
|
139bd2213b
|
Deprecate BOOST_NO_INITIALIZER_LISTS; use BOOST_NO_0X_HDR_INITIALIZER_LIST instead
[SVN r77157]
|
2012-03-03 00:34:17 +00:00 |
|
John Maddock
|
5f9b522ede
|
Apply version check patch.
Fixes #6429.
[SVN r76774]
|
2012-01-29 12:56:58 +00:00 |
|
John Maddock
|
8009780247
|
Fix _MSC_VER version checks are current form doesn't work for MIPS cross compiler.
Fixes #6429.
[SVN r76595]
|
2012-01-20 18:18:04 +00:00 |
|
John Maddock
|
17dcf6492b
|
Apply preliminary VC11 support.
Fixes #5923.
[SVN r74888]
|
2011-10-10 11:28:36 +00:00 |
|
Eric Niebler
|
1c37e1a994
|
add BOOST_NO_DECLTYPE_N3276 config macro
[SVN r72327]
|
2011-06-01 14:51:03 +00:00 |
|
John Maddock
|
37b4152dc5
|
Add new config macro: BOOST_NO_UNIFIED_INITIALIZATION_SYNTAX.
Fixes #4867.
[SVN r71840]
|
2011-05-09 11:36:39 +00:00 |
|
John Maddock
|
c5a77c1521
|
Apply BOOST_NO_NOEXCEPT patch from Takaya Saito.
[SVN r71737]
|
2011-05-05 11:55:46 +00:00 |
|
Marshall Clow
|
81e3542d70
|
Renamed BOOST_NO_THREADEX -> BOOST_HAS_THREADEX and BOOST_NO_GETSYSTEMTIMEASFILETIME --> BOOST_HAS_GETSYSTEMTIMEASFILETIME - Refs #1988
[SVN r71533]
|
2011-04-27 15:51:07 +00:00 |
|
John Maddock
|
beaef16287
|
Enable decltype for VC-10.
[SVN r70058]
|
2011-03-17 13:13:49 +00:00 |
|
John Maddock
|
03877f5805
|
Remove std::concept test macros since these are no longer part of the std.
Update GCC C++0x support.
Improve the tests for C++0x support.
Regenerate the docs.
Update generation program to Boost.Filesystem v3.
[SVN r70001]
|
2011-03-15 13:17:46 +00:00 |
|
Steven Watanabe
|
ed7120adb8
|
Restore [66804], [66833], and [66834]. (fenv fixes.) I mistakenly reverted them in [68201] because [66804] was mislabeled.
[SVN r68554]
|
2011-01-30 06:24:30 +00:00 |
|
Steven Watanabe
|
a1865a712d
|
Revert addition of BOOST_NIX, etc and everything tied to it. ([66696], [66783], [66804], [66833], and [66834])
[SVN r68201]
|
2011-01-17 04:51:54 +00:00 |
|
Bryce Adelstein-Lelbach
|
4f7a0d3814
|
Added *nix identification macros to Boost.Config; BOOST_NIX, BOOST_GENETIC_NIX,
BOOST_TRADEMARK_NIX and BOOST_FUNCTIONAL_NIX.
[SVN r66804]
|
2010-11-27 21:43:52 +00:00 |
|
John Maddock
|
7ebb1ca9b5
|
Tidy up VC10 config and enable new VC10 feature (numeric_limits::lowest()).
[SVN r66455]
|
2010-11-08 17:01:44 +00:00 |
|
John Maddock
|
1a1ed6f02a
|
Apply patches for BOOST_NO_VARIADIC_MACROS supplied by Edward Diener.
[SVN r64858]
|
2010-08-17 10:19:29 +00:00 |
|
John Maddock
|
4d398922b4
|
Add new config macro for <typeindex>. Update config accordingly.
Fixes #4274.
[SVN r62425]
|
2010-06-04 12:37:44 +00:00 |
|
Beman Dawes
|
d4a9554db0
|
Major upgrade to Boost.Config symbol visibility macros for shared libraries, based on patches from Jürgen Hunold with mods by Beman Dawes. Upgrade Boost.System to use the new visibility macros. Fixes #3697 and provides foundation for fixing 2114, 2309, etc.
[SVN r62140]
|
2010-05-22 12:12:00 +00:00 |
|
Niels Dekker
|
fce2db3875
|
Added BOOST_NO_COMPLETE_VALUE_INITIALIZATION to VC++ 10.0 (trunk), see #4080.
[SVN r62094]
|
2010-05-19 09:54:06 +00:00 |
|
John Maddock
|
481fb45917
|
Add support for <cstdint> in VC10.
Fixes #4182.
[SVN r62082]
|
2010-05-18 12:02:23 +00:00 |
|
Niels Dekker
|
62b3bc6d77
|
Added BOOST_NO_COMPLETE_VALUE_INITIALIZATION only to MSVC < 10, in order to check how MSVC 10 is doing.
[SVN r62069]
|
2010-05-17 16:24:58 +00:00 |
|
John Maddock
|
e2f6dc9127
|
Tentative fix for BOOST_NO_EXTERN_TEMPLATE: previous test case was invalid.
[SVN r61930]
|
2010-05-12 12:34:45 +00:00 |
|
Niels Dekker
|
b36825755a
|
Added BOOST_NO_COMPLETE_VALUE_INITIALIZATION to Microsoft Visual C++ (trunk), see #4080.
[SVN r61799]
|
2010-05-05 20:46:41 +00:00 |
|
John Maddock
|
84e49b5e52
|
Only define BOOST_NO_EXCEPTIONS if not already defined - fixes #4059.
[SVN r61791]
|
2010-05-05 17:55:15 +00:00 |
|
John Maddock
|
4464cf9f47
|
Update some of the C++0x tests so they don't catch "fake" implementations.
Update config for VC10 accordingly.
Normalise use of BOOST_HAS_RVALUE_REFS - fixes #4112.
[SVN r61453]
|
2010-04-21 08:49:21 +00:00 |
|
John Maddock
|
e2e2e4a6fb
|
Tweak VC10 configuration settings.
Update BOOST_NO_DECLTYPE test with VC10 bug case.
[SVN r61432]
|
2010-04-20 17:26:06 +00:00 |
|
John Maddock
|
2c1d61fbd7
|
Change integer code to still work when BOOST_HAS_MS_INT64 is defined but BOOST_HAS_LONG_LONG is not.
Update VC++ config to define BOOST_HAS_LONG_LONG for MSVC-8 in ANSI mode.
Fixes #3657.
[SVN r59468]
|
2010-02-04 11:15:54 +00:00 |
|
John Maddock
|
2dc1512b9b
|
Fix preprocessor logic for long long support.
Fixes #3657.
Fixes #3568.
[SVN r57843]
|
2009-11-22 16:38:05 +00:00 |
|
John Maddock
|
e201687ac4
|
Fixes #2935.
Add new config macro BOOST_MSVC_FULL_VER, and updated type_traits to make use of it.
[SVN r55429]
|
2009-08-06 09:13:09 +00:00 |
|
Beman Dawes
|
17114cb4a3
|
Add BOOST_NO_SFINAE_EXPR and BOOST_NO_FUNCTION_TEMPLATE_DEFAULT_ARGS (Mathias Gaunard)
[SVN r55361]
|
2009-08-02 14:00:59 +00:00 |
|
Beman Dawes
|
d46a6d5ec8
|
set up config for VC++ 2010 beta 1
[SVN r53155]
|
2009-05-21 15:16:39 +00:00 |
|
John Maddock
|
e1d9c0281a
|
Fixes #3047.
[SVN r53107]
|
2009-05-19 11:39:24 +00:00 |
|
Beman Dawes
|
8c5aee782e
|
Add C++0x feature detection and header detection macros
[SVN r53031]
|
2009-05-15 17:08:26 +00:00 |
|
Andrey Semashev
|
c5410e83d0
|
Added configuration macros BOOST_NO_AUTO_DECLARATIONS and BOOST_NO_AUTO_MULTIDECLARATIONS (take two). The C++0x features were disabled for MSVC 2010 as it is too far from release now. The macros are also defined for Borland and Codegear as these features are not announced in the release notes.
[SVN r51880]
|
2009-03-21 12:39:47 +00:00 |
|
Andrey Semashev
|
e8678c03e4
|
Added configuration macros BOOST_NO_AUTO_DECLARATIONS and BOOST_NO_AUTO_MULTIDECLARATIONS.
[SVN r51733]
|
2009-03-12 14:48:49 +00:00 |
|