Commit Graph

  • 1e12433f93 Revert [80453]. N3276 decltype support on VC++11 is not complete. Michel Morin 2012-09-24 13:42:27 +00:00
  • ec9c529210 gcc-4.4 doesn't correctly implement sfinae-for-expressions Eric Niebler 2012-09-23 18:16:38 +00:00
  • 4d142c758c Fix typo in docs and regenerate; fixes #7351 Michel Morin 2012-09-10 15:23:41 +00:00
  • 30b8968ff8 VC++ 11 (aka 2012) has N3276 decltype support Michel Morin 2012-09-08 16:28:34 +00:00
  • eca2375d5f Merge 1.52 initialization Daniel James 2012-08-28 17:35:48 +00:00
  • 145a453580 Bump version number to 1.52 Marshall Clow 2012-08-28 01:07:55 +00:00
  • 38b6fbc1e7 Noted that VS2012 has TR1 unordered map and set; thanks to NuSkooler for testing Marshall Clow 2012-08-22 18:21:29 +00:00
  • 74551afb6b Release 1.51.0 boost-1.51.0 Marshall Clow 2012-08-20 22:07:05 +00:00
  • f54046a00c Fix doc typo. Fixes #6355. John Maddock 2012-08-16 08:14:53 +00:00
  • ed2aaa3651 Added checking for deprecated macros in the inspect tool Marshall Clow 2012-07-24 17:27:03 +00:00
  • bc0114f7c8 Merge rework of C++11 config macros to release Marshall Clow 2012-07-15 15:59:05 +00:00
  • 9740187eec fix (another) bad namespace that I introduced into config tests; affects only C++11 tests Marshall Clow 2012-07-14 18:04:36 +00:00
  • 4f11d6f2af fix bad namespace that I introduced into config tests; affects only C++11 tests Marshall Clow 2012-07-14 18:02:03 +00:00
  • 1b1589b54d Merge changes from trunk: John Maddock 2012-07-14 16:05:50 +00:00
  • 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). John Maddock 2012-07-14 11:21:03 +00:00
  • ecdb77c48a Don't test inequality of NaN's unless IEE compliance is claimed. John Maddock 2012-07-13 16:13:26 +00:00
  • 318629fbae Update to BOOST_NO_CXX11_NUMERIC_LIMITS in macro reference Paul A. Bristow 2012-07-12 16:03:51 +00:00
  • c4b13231ba Deprecated BOOST_NO_NUMERIC_LIMITS_LOWEST; use BOOST_NO_CXX11_NUMERIC_LIMITS instead Marshall Clow 2012-07-12 13:57:00 +00:00
  • 043059d96b Add BOOST_NO_CXX11_RANGE_BASED_FOR macro. Fix a bunch of .ipp files with incomplete _cxx11 name changes. Beman Dawes 2012-07-10 19:10:08 +00:00
  • c77cda2ea4 Minor update for suffix.hpp; reordering some decls Marshall Clow 2012-07-10 14:04:42 +00:00
  • 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 Marshall Clow 2012-07-10 13:57:24 +00:00
  • 44e8ed4c2f Apply patch from #6900. Fixes #6900. John Maddock 2012-07-09 11:18:46 +00:00
  • 36db37a70a Remove duplicate macro doc. Regenerate docs. Fixes #7071. John Maddock 2012-07-09 11:15:03 +00:00
  • dc5535edbd Apply patch from #7056. Fixes #7056. John Maddock 2012-07-09 11:11:53 +00:00
  • 2058930b04 Apply patch from #6537. Fixes #6537. John Maddock 2012-07-09 11:08:07 +00:00
  • 38fbec8fc6 Merge 1.51 initialisation to release. Daniel James 2012-07-02 21:35:04 +00:00
  • d9a9dbbaae Initialize 1.51 Daniel James 2012-07-02 21:23:36 +00:00
  • 5f71838404 Release 1.50.0 boost-1.50.0 Beman Dawes 2012-06-28 12:37:29 +00:00
  • a3e3921b38 Release 1.50.0 beta 1 boost-1.50.0-beta1 Beman Dawes 2012-06-06 15:23:40 +00:00
  • 816c3e22ec Merge patches from Trunk. John Maddock 2012-05-27 17:48:27 +00:00
  • e0d8861745 Revert changes inadvertently made in last commit Marshall Clow 2012-05-27 15:27:25 +00:00
  • 9b4dd29693 Cleaned up things that the inspect tool found in Boost.Algorithm. No functionality change Marshall Clow 2012-05-27 15:24:09 +00:00
  • c84a7b363f Re-enable pthread yield for PGI. K. Noel Belcourt 2012-05-26 18:31:05 +00:00
  • 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. Michel Morin 2012-05-19 12:20:31 +00:00
  • 9d2a5f4d44 Merged changes from Trunk: mostly the addition of new macros. John Maddock 2012-05-15 11:57:21 +00:00
  • efbd9a2552 VC11 still doesn't support value initialization correctly. John Maddock 2012-05-14 11:46:38 +00:00
  • eb15b40323 Make C++11 smart ptrs a GCC-4.4 feature. John Maddock 2012-04-30 11:14:44 +00:00
  • 8a0c28bb29 Fix some C++11 config options. John Maddock 2012-04-27 11:32:39 +00:00
  • ca0b295449 Fix up GCC-4.7.0 config options. Change boost_no_cxx11_allocator.ipp to only test for allocator related features. John Maddock 2012-04-25 17:18:23 +00:00
  • 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 John Maddock 2012-04-22 10:57:10 +00:00
  • 5e8f4347fd Use a newly added querying macro for BOOST_NO_DECLTYPE_N3276 on clang. Michel Morin 2012-04-12 13:10:47 +00:00
  • 9e23fbc66f Clang now has a querying macro for BOOST_NO_LOCAL_CLASS_TEMPLATE_PARAMETERS. Use this querying macro and remove version checks. Michel Morin 2012-04-04 14:20:14 +00:00
  • 6074729601 Appease clang for BOOST_NO_LOCAL_CLASS_TEMPLATE_PARAMETERS. Michel Morin 2012-03-30 17:47:34 +00:00
  • 33437e724e Avoid redefinition of BOOST_NO_EXCEPTIONS; fixes #6740 Michel Morin 2012-03-30 12:51:49 +00:00
  • f52f0273a9 Config: Try to fix 6354: PGI: Compiler threading support is not turned on Vicente J. Botet Escriba 2012-03-22 21:31:50 +00:00
  • 1d157f3544 Boost.Config does not define BOOST_NO_LOCAL_CLASS_TEMPLATE_PARAMETERS for MSVC because MSVC supports local classes as template parameters. Lorenzo Caminiti 2012-03-22 21:08:25 +00:00
  • d0ae31f7f9 Split Utility/IdentityType and Functional/OverloadedFunction tests into smaller tests. Updated docs for ScopeExit, LocalFunction, Utility/IdentityType, and Functional/OverloadedFunction. Lorenzo Caminiti 2012-03-22 20:54:20 +00:00
  • 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...) Lorenzo Caminiti 2012-03-21 17:32:36 +00:00
  • 157c39e544 Merge 1.50 initialization to release. Daniel James 2012-03-18 16:17:54 +00:00
  • d2514efeca Initialize 1.50 Daniel James 2012-03-18 15:52:58 +00:00
  • cb74c3b9e9 Minor documentation fix Michel Morin 2012-03-12 00:31:50 +00:00
  • 4dfddca1e5 Fix typos in docs Michel Morin 2012-03-10 18:06:04 +00:00
  • 8036af59ab Remove unused table header element in docs Michel Morin 2012-03-10 06:04:51 +00:00
  • 0ccfe4244e Deprecated BOOST_NO_STD_UNORDERED; use BOOST_NO_CXX11_HDR_UNORDERED_SET instead Marshall Clow 2012-03-08 18:52:35 +00:00
  • 662b7ff800 Updated the Quickbook to show macro changes; regenerated the HTML docs Marshall Clow 2012-03-08 15:42:11 +00:00
  • 9150db8f0f Apply Michel Morin's decltype patch. John Maddock 2012-03-07 09:28:11 +00:00
  • c402b154c9 Add missing include. Fixes #6658. John Maddock 2012-03-07 09:22:45 +00:00
  • 12fcc9cde1 Fix typo in namespace; thanks to Michel Morin for the catch Marshall Clow 2012-03-07 04:52:57 +00:00
  • 900126573f Rename all the no_0x tests to no_cxx11 to match the options that they are testing. No functionality change intended Marshall Clow 2012-03-04 03:10:54 +00:00
  • 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) Marshall Clow 2012-03-04 03:00:49 +00:00
  • 139bd2213b Deprecate BOOST_NO_INITIALIZER_LISTS; use BOOST_NO_0X_HDR_INITIALIZER_LIST instead Marshall Clow 2012-03-03 00:34:17 +00:00
  • 8e51b05e1f Set BOOST_HAS_LONG_LONG for Clang in case it doesn't get auto-detected later. Fixes #6636. John Maddock 2012-03-01 11:34:44 +00:00
  • 30b85fc2a5 Release 1.49.0 boost-1.49.0 Beman Dawes 2012-02-22 22:08:43 +00:00
  • 5f9b522ede Apply version check patch. Fixes #6429. John Maddock 2012-01-29 12:56:58 +00:00
  • e1657372eb Fix for thread detection with gcc-4.7 (beta) on Win32. John Maddock 2012-01-28 18:38:49 +00:00
  • be10269488 Release 1.49.0 beta 1 boost-1.49.0-beta1 Beman Dawes 2012-01-27 18:03:17 +00:00
  • 8009780247 Fix _MSC_VER version checks are current form doesn't work for MIPS cross compiler. Fixes #6429. John Maddock 2012-01-20 18:18:04 +00:00
  • 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. John Maddock 2012-01-20 17:36:27 +00:00
  • 5b96a1a80e Fix PGI threading. K. Noel Belcourt 2012-01-14 23:31:06 +00:00
  • a5086b75d7 Fixes for PGI threading and ublas. K. Noel Belcourt 2012-01-13 20:47:36 +00:00
  • b7ff4bb2aa Various sundry PGI fixes to get Boost.config working. K. Noel Belcourt 2012-01-13 19:16:02 +00:00
  • 6f18ead6db Merge config changes from Trunk. John Maddock 2012-01-07 17:29:04 +00:00
  • 4c382635a1 Fix Intel-12.1 failures on Win32. John Maddock 2012-01-05 10:10:24 +00:00
  • 5d04c0e793 Remove bogus comment, __PGIC__ is defined in recent PGI compilers. K. Noel Belcourt 2012-01-04 23:43:32 +00:00
  • 7be7a49cef Fix typo in pgi compiler version. K. Noel Belcourt 2012-01-04 23:42:11 +00:00
  • e8ee9a7843 Fix how _HAS_TR1_IMPORTS is tested. Fixes #6023. John Maddock 2011-12-24 16:35:34 +00:00
  • 06520772ae Fix threading detection in GCC-4.7 experimental. Fixes #6165. John Maddock 2011-12-24 16:19:41 +00:00
  • 3b7ff73e9d Merge config changes from Trunk. John Maddock 2011-12-23 17:17:31 +00:00
  • 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. Beman Dawes 2011-11-27 16:19:55 +00:00
  • 7f68d14175 Update intel.hpp for 12.1. Beman Dawes 2011-11-27 16:14:47 +00:00
  • 7bd78dda03 Merge 1.49 initialisation. Daniel James 2011-11-26 18:53:17 +00:00
  • b1b219f0c1 Start 1.49 Daniel James 2011-11-26 18:51:10 +00:00
  • edcf95a949 Release 1.48.0 boost-1.48.0 Beman Dawes 2011-11-15 15:44:44 +00:00
  • 2301e858aa Apply Michel Morin's Clang patch. John Maddock 2011-11-01 18:17:54 +00:00
  • b899a529a5 Clear compiler warnings Beman Dawes 2011-10-31 11:21:10 +00:00
  • fbc600ddb0 Release 1.48.0 beta 1 boost-1.48.0-beta1 Beman Dawes 2011-10-27 15:04:52 +00:00
  • 5ae1de8cec Apply BOOST_FORCE_INLINE patch. Regenerate docs. John Maddock 2011-10-11 17:24:22 +00:00
  • 2c19eb21d6 Add BOOST_NOEXCEPT and allies. Apply to Boost.Timer. Correct several Boost.timer boo boos detected while testing BOOST_NOEXCEPT. Beman Dawes 2011-10-10 14:48:39 +00:00
  • e7dd982de7 Merge Boost.Config changes from Trunk - numerous small bug fixes plus a new Cray C++ config. Fixes #5607. Fixes #5941. Fixes #5878. John Maddock 2011-10-10 11:50:55 +00:00
  • 17dcf6492b Apply preliminary VC11 support. Fixes #5923. John Maddock 2011-10-10 11:28:36 +00:00
  • 306a33a922 Fix Boost.Config for Intel-12.1. John Maddock 2011-10-02 08:33:11 +00:00
  • 40cd11baa9 Tentative fox for C++0x detection in Intel 12.1 and later. Refs #5941. Refs #5878. John Maddock 2011-09-26 11:11:54 +00:00
  • 1dabccc96a Add tentative Cray compiler support. John Maddock 2011-09-15 17:10:58 +00:00
  • ad7edb7b3a Fix typo in message. Fixes #5770. John Maddock 2011-08-20 16:08:10 +00:00
  • ffece3e93c Add Cray compiler options. John Maddock 2011-07-24 16:09:20 +00:00
  • 18be7dcf00 merge [72327] from trunk Eric Niebler 2011-07-16 20:12:46 +00:00
  • 2b7da15387 Document BOOST_HAS_GETSYSTEMTIMEASFILETIME, add test case, and change test for BOOST_HAS_FTIME. Refs #2881. John Maddock 2011-07-13 18:03:52 +00:00
  • 0bcba7df38 1.48.0 release cycle initialization. Authorized by Beman. Beman Dawes 2011-07-12 13:53:58 +00:00
  • a9a6cecaa3 Update for 1.48.0 Beman Dawes 2011-07-12 13:35:42 +00:00
  • 26630432dc Release 1.47.0 boost-1.47.0 Beman Dawes 2011-07-11 22:16:03 +00:00