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
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
8e51b05e1f
Set BOOST_HAS_LONG_LONG for Clang in case it doesn't get auto-detected later.
...
Fixes #6636 .
[SVN r77147]
2012-03-01 11:34:44 +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
98bba8b5f2
Enable thread support unconditionally on Win32 - it's not clear that this is the right thing to do, but it does seem to be needed for gcc-4.7 on Mingw and Cygwin.
...
Fixes #6165 .
[SVN r76594]
2012-01-20 17:36:27 +00:00
K. Noel Belcourt
5b96a1a80e
Fix PGI threading.
...
[SVN r76502]
2012-01-14 23:31:06 +00:00
K. Noel Belcourt
a5086b75d7
Fixes for PGI threading and ublas.
...
[SVN r76468]
2012-01-13 20:47:36 +00:00
K. Noel Belcourt
b7ff4bb2aa
Various sundry PGI fixes to get Boost.config working.
...
[SVN r76464]
2012-01-13 19:16:02 +00:00
John Maddock
4c382635a1
Fix Intel-12.1 failures on Win32.
...
[SVN r76317]
2012-01-05 10:10:24 +00:00
K. Noel Belcourt
5d04c0e793
Remove bogus comment, __PGIC__ is defined in recent PGI compilers.
...
[SVN r76313]
2012-01-04 23:43:32 +00:00
K. Noel Belcourt
7be7a49cef
Fix typo in pgi compiler version.
...
[SVN r76312]
2012-01-04 23:42:11 +00:00
John Maddock
e8ee9a7843
Fix how _HAS_TR1_IMPORTS is tested.
...
Fixes #6023 .
[SVN r76134]
2011-12-24 16:35:34 +00:00
John Maddock
06520772ae
Fix threading detection in GCC-4.7 experimental.
...
Fixes #6165 .
[SVN r76133]
2011-12-24 16:19:41 +00:00
Beman Dawes
8828d82d4d
char16_t and char32_t tests: removed dependencies on Unicode literals, add test for implementations that are typedefs and so not really conforming. Unicode literal test: now check for all three forms of Unicode literals - u8, u, and U.
...
[SVN r75694]
2011-11-27 16:19:55 +00:00
Beman Dawes
7f68d14175
Update intel.hpp for 12.1.
...
[SVN r75693]
2011-11-27 16:14:47 +00:00
Daniel James
b1b219f0c1
Start 1.49
...
[SVN r75672]
2011-11-26 18:51:10 +00:00
John Maddock
2301e858aa
Apply Michel Morin's Clang patch.
...
[SVN r75214]
2011-11-01 18:17:54 +00:00
Beman Dawes
b899a529a5
Clear compiler warnings
...
[SVN r75185]
2011-10-31 11:21:10 +00:00
John Maddock
5ae1de8cec
Apply BOOST_FORCE_INLINE patch.
...
Regenerate docs.
[SVN r74917]
2011-10-11 17:24:22 +00:00
Beman Dawes
2c19eb21d6
Add BOOST_NOEXCEPT and allies. Apply to Boost.Timer. Correct several Boost.timer boo boos detected while testing BOOST_NOEXCEPT.
...
[SVN r74895]
2011-10-10 14:48:39 +00:00
John Maddock
17dcf6492b
Apply preliminary VC11 support.
...
Fixes #5923 .
[SVN r74888]
2011-10-10 11:28:36 +00:00
John Maddock
306a33a922
Fix Boost.Config for Intel-12.1.
...
[SVN r74639]
2011-10-02 08:33:11 +00:00
John Maddock
40cd11baa9
Tentative fox for C++0x detection in Intel 12.1 and later.
...
Refs #5941 .
Refs #5878 .
[SVN r74573]
2011-09-26 11:11:54 +00:00
John Maddock
1dabccc96a
Add tentative Cray compiler support.
...
[SVN r74388]
2011-09-15 17:10:58 +00:00
John Maddock
ad7edb7b3a
Fix typo in message.
...
Fixes #5770 .
[SVN r73955]
2011-08-20 16:08:10 +00:00
John Maddock
ffece3e93c
Add Cray compiler options.
...
[SVN r73331]
2011-07-24 16:09:20 +00:00
John Maddock
2b7da15387
Document BOOST_HAS_GETSYSTEMTIMEASFILETIME, add test case, and change test for BOOST_HAS_FTIME.
...
Refs #2881 .
[SVN r73058]
2011-07-13 18:03:52 +00:00
Beman Dawes
a9a6cecaa3
Update for 1.48.0
...
[SVN r73014]
2011-07-12 13:35:42 +00:00
John Maddock
d7e03fe7a0
RValue references don't really work correctly with Intel's compiler - disable support for them for now as enabling it breaks the Filesystem and Exception libraries.
...
Fixes #5671 .
See Intel support issue #636018 .
[SVN r72953]
2011-07-07 10:37:15 +00:00