Commit Graph

  • f6a50c0ed9 Apply patch from 7898. REfs #7898. John Maddock 2013-02-19 16:12:27 +00:00
  • e1f956a762 Fix for __STDC_LIMIT_MACROS already defined. Refs #7389. John Maddock 2013-02-19 13:15:41 +00:00
  • 97b4d85e75 Move Intel up the selection list so it's not mistaken for clang. Refs #7359. John Maddock 2013-02-19 13:13:12 +00:00
  • d6a0e39484 Bump the version for 1.54 Marshall Clow 2013-02-11 14:39:37 +00:00
  • a9f844c192 Change version to 1.54.0 Marshall Clow 2013-02-04 18:15:12 +00:00
  • 6449ce41a0 Release 1.53.0 boost-1.53.0 Marshall Clow 2013-02-04 18:11:49 +00:00
  • 2b85686b48 Enable support for version 12.1. K. Noel Belcourt 2013-02-04 05:19:41 +00:00
  • 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. Beman Dawes 2013-01-17 02:18:31 +00:00
  • 50a562867e Add BOOST_NOEXCEPT_OR_NOTHROW Beman Dawes 2013-01-03 14:55:24 +00:00
  • 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 Marshall Clow 2012-12-28 17:11:59 +00:00
  • a0272a7c68 Minor text rearrangement; no functionality change Marshall Clow 2012-12-19 17:42:39 +00:00
  • 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 Marshall Clow 2012-12-19 15:28:24 +00:00
  • 689a8247e0 Updated the Docs for BOOST_HAS_RVALUE_REFS (thanks Peter!), minor tweaks to suffix.hpp Marshall Clow 2012-12-12 16:58:26 +00:00
  • 6e9c372d91 Suppress a lot of GCC warnings. John Maddock 2012-12-10 18:39:11 +00:00
  • c87231f411 Merge config updates from Trunk. John Maddock 2012-12-10 17:26:30 +00:00
  • 13f7c64272 Update Dinkumware config with info for VC 2012; Refs #7695 Marshall Clow 2012-11-28 15:56:45 +00:00
  • 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 Marshall Clow 2012-11-28 15:00:01 +00:00
  • 513a54edea removed tests for deprecated macro BOOST_NO_STD_UNORDERED from Boost.Config Marshall Clow 2012-11-27 20:51:48 +00:00
  • f1d572cf03 Changed version to 1.53 Marshall Clow 2012-11-12 14:24:38 +00:00
  • c75a778214 Bump version # to 1.53.0 Marshall Clow 2012-11-05 16:56:00 +00:00
  • b564017334 Release 1.52.0 boost-1.52.0 Marshall Clow 2012-11-05 15:31:58 +00:00
  • d53238e902 Adding BOOST_SYMBOL_EXPORT and BOOST_SYMBOL_IMPORT; fixes #7559 Michel Morin 2012-10-26 16:23:45 +00:00
  • 31b0edb997 Add docs for BOOST_HAS_INT128. Regenerate docs. John Maddock 2012-10-25 12:31:45 +00:00
  • bdfa0e0600 Add initial support for __int128 to Config and TypeTraits John Maddock 2012-10-25 12:21:19 +00:00
  • 3fd02775bb Adding BOOST_SYMBOL_VISIBLE macro; refs #7559 Michel Morin 2012-10-24 00:24:06 +00:00
  • fdf239f069 latest config updates for gcc-4.4 and msvc-11.0 Eric Niebler 2012-09-26 18:46:08 +00:00
  • 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
  • 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