Commit Graph

  • 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
  • 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. John Maddock 2011-07-07 10:37:15 +00:00
  • 72e2d4c24f Merge missing changes from Trunk. Authorized by Daniel James. John Maddock 2011-06-29 18:00:59 +00:00
  • ef26f4a6f4 Release 1.47.0 beta 1 boost-1.47.0-beta1 Beman Dawes 2011-06-21 13:23:49 +00:00
  • 1c37e1a994 add BOOST_NO_DECLTYPE_N3276 config macro Eric Niebler 2011-06-01 14:51:03 +00:00
  • a4c133c6ce Merge config typo fix. Fixes #5581. Daniel James 2011-05-30 15:01:59 +00:00
  • c897810096 Fix typo in config documentation. Fixes #5581 Daniel James 2011-05-30 14:40:05 +00:00
  • 8dd107358b Merge changes from Trunk. Adds new macros BOOST_NO_NOEXCEPT and BOOST_NO_UNIFIED_INITIALIZATION_SYNTAX. Fixes #4867. Fixes #5571. John Maddock 2011-05-27 16:56:00 +00:00
  • c68266c486 Apply fix for Dinkumware on GHS. Refs #5571. John Maddock 2011-05-27 16:00:44 +00:00
  • 07e1c7cda5 Add needed missing files. John Maddock 2011-05-19 09:32:31 +00:00
  • 37b4152dc5 Add new config macro: BOOST_NO_UNIFIED_INITIALIZATION_SYNTAX. Fixes #4867. John Maddock 2011-05-09 11:36:39 +00:00
  • c5a77c1521 Apply BOOST_NO_NOEXCEPT patch from Takaya Saito. John Maddock 2011-05-05 11:55:46 +00:00
  • 20a331cd0e Merge fixes to release; Fixes #1988 Marshall Clow 2011-05-02 20:56:53 +00:00
  • 81e3542d70 Renamed BOOST_NO_THREADEX -> BOOST_HAS_THREADEX and BOOST_NO_GETSYSTEMTIMEASFILETIME --> BOOST_HAS_GETSYSTEMTIMEASFILETIME - Refs #1988 Marshall Clow 2011-04-27 15:51:07 +00:00
  • dd3ebc8776 Merge Boost.Config changes to release. John Maddock 2011-04-25 12:10:48 +00:00
  • 4c07c44225 Revert unnecessary changes. John Maddock 2011-04-06 17:21:44 +00:00
  • 371171ef97 Add BOOST_PREVENT_MACRO_SUBSTITUTION and regenerate docs. Fixes #5349. John Maddock 2011-04-06 10:52:22 +00:00
  • 86102c32ef More C-mode patches. John Maddock 2011-04-05 08:24:09 +00:00
  • 56d410f014 Make Boost.Config C language compatible. John Maddock 2011-04-03 17:55:30 +00:00
  • 730e354c65 Remove redundant (and potentially confusing) macro defs). John Maddock 2011-04-03 08:55:50 +00:00
  • 2dfa0e4dd2 Update gcc-4.6.0 config and tests to match. John Maddock 2011-03-30 18:24:18 +00:00
  • 7448397653 Change test to include fenv.h directly, otherwise Boost.Config test depends upon Boost.Config which is not a good idea. John Maddock 2011-03-26 11:56:55 +00:00
  • 98d2f9fc1d Release: Merge fixed BOOST_LIB_VERSION from trunk. Daniel James 2011-03-26 10:43:03 +00:00
  • 7f7fe4095d Release: Fix BOOST_LIB_VERSION. Daniel James 2011-03-26 10:22:08 +00:00
  • 29fd4a0f96 Release: merge preperation for 1.47.0. Daniel James 2011-03-21 09:11:47 +00:00
  • f69f4f250a Release: prepare for 1.47.0. Daniel James 2011-03-21 09:02:05 +00:00
  • 89924b0478 Disable fenv.h for Intel < 12.0 as it doesn't actually work! John Maddock 2011-03-20 13:17:48 +00:00
  • cb41a836d1 Rogue Wave / Apache std lib doesn't have a complete type_traits header. John Maddock 2011-03-20 12:21:19 +00:00
  • 8a0e258984 Fix up type_traits intrinsic support when using the Intel compiler. Suppress quite a few Intel-12.0 warnings. John Maddock 2011-03-20 12:18:59 +00:00
  • 101aaca178 Don't take the address of extern "C" functions: some compilers (PGI for example) don't allow mixing pointers to extern "C" and pointers to extern "C++". Actually call the functions instead and make sure they all work as advertised. John Maddock 2011-03-19 17:57:16 +00:00
  • cea6510410 <future> is incomplete for libc++ as well. John Maddock 2011-03-19 12:41:45 +00:00
  • beaef16287 Enable decltype for VC-10. John Maddock 2011-03-17 13:13:49 +00:00
  • 9a80704462 Tweak libstdc++ and libc++ config's to cope with the new tests. John Maddock 2011-03-17 11:43:20 +00:00
  • 050da29d47 Don't enable GCC C++0x features in non-C++0x mode. Update tests to actually fail unless we're in C++0x mode. Fixes #5320. Fixes #5319. John Maddock 2011-03-16 18:45:07 +00:00
  • 2edb55f8ad Fix up Intel's configuration to match the new tests. John Maddock 2011-03-15 17:29:59 +00:00
  • 03877f5805 Remove std::concept test macros since these are no longer part of the std. Update GCC C++0x support. Improve the tests for C++0x support. Regenerate the docs. Update generation program to Boost.Filesystem v3. John Maddock 2011-03-15 13:17:46 +00:00
  • f7ba079801 Release 1.46.1 boost-1.46.1 Beman Dawes 2011-03-12 15:41:16 +00:00
  • 795abaa3e3 MPTasks support has been absent from Boost for some time, remove it from here. John Maddock 2011-03-10 11:09:55 +00:00
  • 0fcc6c06df Change to test C++0x features only. John Maddock 2011-03-08 18:14:41 +00:00
  • df7e235df6 Regenerate with up to date autoconf - otherwise exhibits spurious failures. John Maddock 2011-03-08 17:22:16 +00:00
  • 31642cc433 Regenerate with up to date autoconf - otherwise exhibits spurious failures. John Maddock 2011-03-08 17:21:50 +00:00
  • 34092fc1c1 Bring Boost.Config into line with Trunk. John Maddock 2011-03-07 13:07:30 +00:00
  • 01dc0e99a0 Merge prep for 1.46.1 Daniel James 2011-03-02 08:38:42 +00:00
  • 4f8c319871 Prep for 1.46.1 Daniel James 2011-03-01 22:17:39 +00:00
  • f6a6f20736 Tentative fix for Apache 5.0.0 std lib. John Maddock 2011-02-28 18:13:22 +00:00
  • dcfc12f91e Fix typo. Fixes #5205. John Maddock 2011-02-23 09:54:02 +00:00
  • 44ad5fdc1a Release 1.46.0 boost-1.46.0 Beman Dawes 2011-02-21 18:42:22 +00:00
  • cdfbdb2a72 libc++ declares a templated abs, which conflicts with the redefinition in math_info.cpp Christopher Jefferson 2011-02-15 20:41:56 +00:00
  • eeb7991cba libc++ has non-standard message_base Christopher Jefferson 2011-02-14 10:29:12 +00:00
  • 8445752e75 Improve the libc++ configuration Christopher Jefferson 2011-02-12 23:05:03 +00:00
  • 0b1c0b33b3 Add basic support for the libc++ standard library Christopher Jefferson 2011-02-11 20:37:03 +00:00
  • 66b9affdd8 Update Clang configuration to reflect improved C++0x support in Clang. Douglas Gregor 2011-02-05 20:39:52 +00:00
  • bb7804d5a2 Release 1_46_0 beta 1 boost-1.46.0-beta1 Beman Dawes 2011-01-31 13:00:44 +00:00
  • 2ea9ef4841 Change nvcc config to use underlying compiler config. Fixes #4431. John Maddock 2011-01-30 12:47:47 +00:00
  • ed7120adb8 Restore [66804], [66833], and [66834]. (fenv fixes.) I mistakenly reverted them in [68201] because [66804] was mislabeled. Steven Watanabe 2011-01-30 06:24:30 +00:00
  • 1efc29c864 Fix pathscale config. John Maddock 2011-01-29 12:09:03 +00:00
  • 7b3a8ec37e Merge doc changes from Trunk so that BOOST*NIX macros are no longer defined. John Maddock 2011-01-27 18:29:26 +00:00
  • 69e5377957 Fix up Intel C++0x features. Fixes #5112. John Maddock 2011-01-27 11:47:11 +00:00
  • 952b57fa7d Add preliminary C++0x support. Refs #5112. John Maddock 2011-01-24 18:28:53 +00:00
  • 804e7170e1 Oops... use the correct pathscale version macro. John Maddock 2011-01-24 18:06:12 +00:00
  • a7148f1932 Restrict new pathscale config to 4.x versions. John Maddock 2011-01-23 10:18:44 +00:00
  • e391ef7ce0 Patch IBM compiler support to latest version. Fixes #5091. John Maddock 2011-01-19 13:20:45 +00:00
  • a1865a712d Revert addition of BOOST_NIX, etc and everything tied to it. ([66696], [66783], [66804], [66833], and [66834]) Steven Watanabe 2011-01-17 04:51:54 +00:00
  • b12a7589b9 Revert [67111] (addition of boost/detail/iomanip.hpp) and all the commits that depend on it. ([68137], [68140], [68141], [68154], and [68165]). Steven Watanabe 2011-01-15 08:11:51 +00:00
  • c32a3915db Make <boost/detail/iomanip.hpp> include <iomanip> and put the <iomanip> functions in the boost::detail namespace if not on clang- or intel-linux. Bryce Adelstein-Lelbach 2011-01-15 02:23:46 +00:00
  • 90760b4c2f More pathscale stuff. Bryce Adelstein-Lelbach 2011-01-14 03:01:26 +00:00
  • 580f4e72f7 Replacing the use of <iomanip> with <boost/detail/iomanip.hpp> across Boost. On Linux, GNU's libstdc++, which is the default stdlib for icc and clang, cannot parse the <iomanip> header in version 4.5+ (which thankfully neither compiler advises the use of yet), as it's original C++98-friendly implementation has been replaced with a gnu++0x implementation. <boost/detail/iomanip.hpp> is a portable implementation of <iomanip>, providing boost::detail::setfill, boost::detail::setbase, boost::detail::setw, boost::detail::setprecision, boost::detail::setiosflags and boost::detail::resetiosflags. Bryce Adelstein-Lelbach 2011-01-14 02:35:58 +00:00
  • 547d713ef7 Remove old dead code. John Maddock 2011-01-13 13:43:08 +00:00
  • 1614645b5c Spirit: merge from trunk Hartmut Kaiser 2011-01-13 02:11:19 +00:00
  • a29c3edc9b Wave: merging from trunk Hartmut Kaiser 2011-01-11 23:19:22 +00:00
  • fb93903c02 Re-added Qi numeric literals as they no longer break Qi auto-magic. Bryce Adelstein-Lelbach 2011-01-10 03:04:31 +00:00
  • bbb4a34504 Support for PathScale EKOPath Compiler Suite, version 4.0.0. Bryce Adelstein-Lelbach 2011-01-06 02:38:20 +00:00
  • 3ce24d6389 Merge Boost.Config changes from Trunk. John Maddock 2010-12-31 17:08:07 +00:00
  • bb3e68b516 Merge 1.46.0 prep. Daniel James 2010-12-03 23:50:44 +00:00
  • 7535b8d150 1.45.0 prep Daniel James 2010-12-03 23:36:56 +00:00
  • 4423219649 Don't undef BOOST_AUTO_LINK_NOMANGLE. Refs #4902. John Maddock 2010-11-30 18:01:55 +00:00