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
c8e0bbdd8a
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; Update inspect tool and regenerate docs
...
[SVN r82237]
2012-12-28 17:11:59 +00:00
Marshall Clow
a0272a7c68
Minor text rearrangement; no functionality change
...
[SVN r82101]
2012-12-19 17:42:39 +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
John Maddock
6e9c372d91
Suppress a lot of GCC warnings.
...
[SVN r81830]
2012-12-10 18:39:11 +00:00
John Maddock
c87231f411
Merge config updates from Trunk.
...
[SVN r81827]
2012-12-10 17:26:30 +00:00
Marshall Clow
13f7c64272
Update Dinkumware config with info for VC 2012; Refs #7695
...
[SVN r81613]
2012-11-28 15:56:45 +00:00
Marshall Clow
807f342f2d
A few of the C++11 configuration tests had tests for features that didn't make it into the C++11 standard; remove those tests
...
[SVN r81612]
2012-11-28 15:00:01 +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
Marshall Clow
f1d572cf03
Changed version to 1.53
...
[SVN r81305]
2012-11-12 14:24:38 +00:00
Marshall Clow
c75a778214
Bump version # to 1.53.0
...
[SVN r81204]
2012-11-05 16:56:00 +00:00
Michel Morin
d53238e902
Adding BOOST_SYMBOL_EXPORT and BOOST_SYMBOL_IMPORT; fixes #7559
...
[SVN r81068]
2012-10-26 16:23:45 +00:00
John Maddock
31b0edb997
Add docs for BOOST_HAS_INT128.
...
Regenerate docs.
[SVN r81065]
2012-10-25 12:31:45 +00:00
John Maddock
bdfa0e0600
Add initial support for __int128 to Config and TypeTraits
...
[SVN r81064]
2012-10-25 12:21:19 +00:00
Michel Morin
3fd02775bb
Adding BOOST_SYMBOL_VISIBLE macro; refs #7559
...
[SVN r81052]
2012-10-24 00:24:06 +00:00
Eric Niebler
fdf239f069
latest config updates for gcc-4.4 and msvc-11.0
...
[SVN r80711]
2012-09-26 18:46:08 +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
Eric Niebler
ec9c529210
gcc-4.4 doesn't correctly implement sfinae-for-expressions
...
[SVN r80674]
2012-09-23 18:16:38 +00:00
Michel Morin
4d142c758c
Fix typo in docs and regenerate; fixes #7351
...
[SVN r80480]
2012-09-10 15:23:41 +00:00
Michel Morin
30b8968ff8
VC++ 11 (aka 2012) has N3276 decltype support
...
[SVN r80453]
2012-09-08 16:28:34 +00:00
Daniel James
eca2375d5f
Merge 1.52 initialization
...
[SVN r80285]
2012-08-28 17:35:48 +00:00
Marshall Clow
145a453580
Bump version number to 1.52
...
[SVN r80271]
2012-08-28 01:07:55 +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
Marshall Clow
ed2aaa3651
Added checking for deprecated macros in the inspect tool
...
[SVN r79723]
2012-07-24 17:27:03 +00:00
Marshall Clow
bc0114f7c8
Merge rework of C++11 config macros to release
...
[SVN r79537]
2012-07-15 15:59:05 +00:00
Marshall Clow
9740187eec
fix (another) bad namespace that I introduced into config tests; affects only C++11 tests
...
[SVN r79509]
2012-07-14 18:04:36 +00:00
Marshall Clow
4f11d6f2af
fix bad namespace that I introduced into config tests; affects only C++11 tests
...
[SVN r79508]
2012-07-14 18:02:03 +00:00
John Maddock
1b1589b54d
Merge changes from trunk:
...
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 r79500]
2012-07-14 16:05:50 +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
John Maddock
ecdb77c48a
Don't test inequality of NaN's unless IEE compliance is claimed.
...
[SVN r79471]
2012-07-13 16:13:26 +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
c77cda2ea4
Minor update for suffix.hpp; reordering some decls
...
[SVN r79401]
2012-07-10 14:04:42 +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
44e8ed4c2f
Apply patch from #6900 .
...
Fixes #6900 .
[SVN r79377]
2012-07-09 11:18:46 +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
dc5535edbd
Apply patch from #7056 .
...
Fixes #7056 .
[SVN r79375]
2012-07-09 11:11:53 +00:00
John Maddock
2058930b04
Apply patch from #6537 .
...
Fixes #6537 .
[SVN r79374]
2012-07-09 11:08:07 +00:00
Daniel James
38fbec8fc6
Merge 1.51 initialisation to release.
...
[SVN r79236]
2012-07-02 21:35:04 +00:00
Daniel James
d9a9dbbaae
Initialize 1.51
...
[SVN r79234]
2012-07-02 21:23:36 +00:00
John Maddock
816c3e22ec
Merge patches from Trunk.
...
[SVN r78692]
2012-05-27 17:48:27 +00:00
Marshall Clow
e0d8861745
Revert changes inadvertently made in last commit
...
[SVN r78688]
2012-05-27 15:27:25 +00:00
Marshall Clow
9b4dd29693
Cleaned up things that the inspect tool found in Boost.Algorithm. No functionality change
...
[SVN r78687]
2012-05-27 15:24:09 +00:00
K. Noel Belcourt
c84a7b363f
Re-enable pthread yield for PGI.
...
[SVN r78640]
2012-05-26 18:31:05 +00:00
Michel Morin
e8f9424ec5
Fix clang's config:
...
* `typeid` is useless when `-fno-rtti` is turned on.
* Protect `BOOST_NO_RTTI` and `BOOST_NO_TYPEID` from redefinition, as done for `BOOST_NO_EXCEPTIONS`.
[SVN r78510]
2012-05-19 12:20:31 +00:00
John Maddock
9d2a5f4d44
Merged changes from Trunk: mostly the addition of new macros.
...
[SVN r78478]
2012-05-15 11:57:21 +00:00
John Maddock
efbd9a2552
VC11 still doesn't support value initialization correctly.
...
[SVN r78468]
2012-05-14 11:46:38 +00:00