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
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
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
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
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
d9a9dbbaae
Initialize 1.51
...
[SVN r79234]
2012-07-02 21:23:36 +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
efbd9a2552
VC11 still doesn't support value initialization correctly.
...
[SVN r78468]
2012-05-14 11:46:38 +00:00
John Maddock
eb15b40323
Make C++11 smart ptrs a GCC-4.4 feature.
...
[SVN r78263]
2012-04-30 11:14:44 +00:00
John Maddock
8a0c28bb29
Fix some C++11 config options.
...
[SVN r78217]
2012-04-27 11:32:39 +00:00
John Maddock
ca0b295449
Fix up GCC-4.7.0 config options.
...
Change boost_no_cxx11_allocator.ipp to only test for allocator related features.
[SVN r78194]
2012-04-25 17:18:23 +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
Michel Morin
5e8f4347fd
Use a newly added querying macro for BOOST_NO_DECLTYPE_N3276 on clang.
...
[SVN r77934]
2012-04-12 13:10:47 +00:00
Michel Morin
9e23fbc66f
Clang now has a querying macro for BOOST_NO_LOCAL_CLASS_TEMPLATE_PARAMETERS. Use this querying macro and remove version checks.
...
[SVN r77752]
2012-04-04 14:20:14 +00:00
Michel Morin
6074729601
Appease clang for BOOST_NO_LOCAL_CLASS_TEMPLATE_PARAMETERS.
...
The use of a version check to determine the feature support is not recommended in clang. But we do the version check, since clang does not have a querying macro for this feature. This is an unfortunate workaround. We need to observe carefully the effect of the version check on vendor versions of clang (other than the LLVM project's clang).
[SVN r77649]
2012-03-30 17:47:34 +00:00
Michel Morin
33437e724e
Avoid redefinition of BOOST_NO_EXCEPTIONS; fixes #6740
...
[SVN r77643]
2012-03-30 12:51:49 +00:00
Vicente J. Botet Escriba
f52f0273a9
Config: Try to fix 6354: PGI: Compiler threading support is not turned on
...
[SVN r77487]
2012-03-22 21:31:50 +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
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
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
Daniel James
d2514efeca
Initialize 1.50
...
[SVN r77373]
2012-03-18 15:52:58 +00:00
Michel Morin
cb74c3b9e9
Minor documentation fix
...
[SVN r77311]
2012-03-12 00:31:50 +00:00
Michel Morin
4dfddca1e5
Fix typos in docs
...
[SVN r77295]
2012-03-10 18:06:04 +00:00
Michel Morin
8036af59ab
Remove unused table header element in docs
...
[SVN r77287]
2012-03-10 06:04:51 +00:00
Marshall Clow
0ccfe4244e
Deprecated BOOST_NO_STD_UNORDERED; use BOOST_NO_CXX11_HDR_UNORDERED_SET instead
...
[SVN r77274]
2012-03-08 18:52:35 +00:00
Marshall Clow
662b7ff800
Updated the Quickbook to show macro changes; regenerated the HTML docs
...
[SVN r77264]
2012-03-08 15:42:11 +00:00
John Maddock
9150db8f0f
Apply Michel Morin's decltype patch.
...
[SVN r77256]
2012-03-07 09:28:11 +00:00
John Maddock
c402b154c9
Add missing include.
...
Fixes #6658 .
[SVN r77255]
2012-03-07 09:22:45 +00:00
Marshall Clow
12fcc9cde1
Fix typo in namespace; thanks to Michel Morin for the catch
...
[SVN r77254]
2012-03-07 04:52:57 +00:00
Marshall Clow
900126573f
Rename all the no_0x tests to no_cxx11 to match the options that they are testing. No functionality change intended
...
[SVN r77195]
2012-03-04 03:10:54 +00:00