Commit Graph

  • 29fd4a0f96 Release: merge preperation for 1.47.0. Daniel James 2011-03-21 09:11:47 +0000
  • f69f4f250a Release: prepare for 1.47.0. Daniel James 2011-03-21 09:02:05 +0000
  • 89924b0478 Disable fenv.h for Intel < 12.0 as it doesn't actually work! John Maddock 2011-03-20 13:17:48 +0000
  • cb41a836d1 Rogue Wave / Apache std lib doesn't have a complete type_traits header. John Maddock 2011-03-20 12:21:19 +0000
  • 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 +0000
  • 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 +0000
  • cea6510410 <future> is incomplete for libc++ as well. John Maddock 2011-03-19 12:41:45 +0000
  • beaef16287 Enable decltype for VC-10. John Maddock 2011-03-17 13:13:49 +0000
  • 9a80704462 Tweak libstdc++ and libc++ config's to cope with the new tests. John Maddock 2011-03-17 11:43:20 +0000
  • 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 +0000
  • 2edb55f8ad Fix up Intel's configuration to match the new tests. John Maddock 2011-03-15 17:29:59 +0000
  • 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 +0000
  • 795abaa3e3 MPTasks support has been absent from Boost for some time, remove it from here. John Maddock 2011-03-10 11:09:55 +0000
  • 0fcc6c06df Change to test C++0x features only. John Maddock 2011-03-08 18:14:41 +0000
  • df7e235df6 Regenerate with up to date autoconf - otherwise exhibits spurious failures. John Maddock 2011-03-08 17:22:16 +0000
  • 31642cc433 Regenerate with up to date autoconf - otherwise exhibits spurious failures. John Maddock 2011-03-08 17:21:50 +0000
  • 34092fc1c1 Bring Boost.Config into line with Trunk. John Maddock 2011-03-07 13:07:30 +0000
  • 01dc0e99a0 Merge prep for 1.46.1 Daniel James 2011-03-02 08:38:42 +0000
  • 4f8c319871 Prep for 1.46.1 Daniel James 2011-03-01 22:17:39 +0000
  • f6a6f20736 Tentative fix for Apache 5.0.0 std lib. John Maddock 2011-02-28 18:13:22 +0000
  • dcfc12f91e Fix typo. Fixes #5205. John Maddock 2011-02-23 09:54:02 +0000
  • cdfbdb2a72 libc++ declares a templated abs, which conflicts with the redefinition in math_info.cpp Christopher Jefferson 2011-02-15 20:41:56 +0000
  • eeb7991cba libc++ has non-standard message_base Christopher Jefferson 2011-02-14 10:29:12 +0000
  • 8445752e75 Improve the libc++ configuration Christopher Jefferson 2011-02-12 23:05:03 +0000
  • 0b1c0b33b3 Add basic support for the libc++ standard library Christopher Jefferson 2011-02-11 20:37:03 +0000
  • 66b9affdd8 Update Clang configuration to reflect improved C++0x support in Clang. Douglas Gregor 2011-02-05 20:39:52 +0000
  • 2ea9ef4841 Change nvcc config to use underlying compiler config. Fixes #4431. John Maddock 2011-01-30 12:47:47 +0000
  • 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 +0000
  • 1efc29c864 Fix pathscale config. John Maddock 2011-01-29 12:09:03 +0000
  • 7b3a8ec37e Merge doc changes from Trunk so that BOOST*NIX macros are no longer defined. John Maddock 2011-01-27 18:29:26 +0000
  • 69e5377957 Fix up Intel C++0x features. Fixes #5112. John Maddock 2011-01-27 11:47:11 +0000
  • 952b57fa7d Add preliminary C++0x support. Refs #5112. John Maddock 2011-01-24 18:28:53 +0000
  • 804e7170e1 Oops... use the correct pathscale version macro. John Maddock 2011-01-24 18:06:12 +0000
  • a7148f1932 Restrict new pathscale config to 4.x versions. John Maddock 2011-01-23 10:18:44 +0000
  • e391ef7ce0 Patch IBM compiler support to latest version. Fixes #5091. John Maddock 2011-01-19 13:20:45 +0000
  • 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 +0000
  • 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 +0000
  • 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 +0000
  • 90760b4c2f More pathscale stuff. Bryce Adelstein-Lelbach 2011-01-14 03:01:26 +0000
  • 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 +0000
  • 547d713ef7 Remove old dead code. John Maddock 2011-01-13 13:43:08 +0000
  • 1614645b5c Spirit: merge from trunk Hartmut Kaiser 2011-01-13 02:11:19 +0000
  • a29c3edc9b Wave: merging from trunk Hartmut Kaiser 2011-01-11 23:19:22 +0000
  • fb93903c02 Re-added Qi numeric literals as they no longer break Qi auto-magic. Bryce Adelstein-Lelbach 2011-01-10 03:04:31 +0000
  • bbb4a34504 Support for PathScale EKOPath Compiler Suite, version 4.0.0. Bryce Adelstein-Lelbach 2011-01-06 02:38:20 +0000
  • 3ce24d6389 Merge Boost.Config changes from Trunk. John Maddock 2010-12-31 17:08:07 +0000
  • bb3e68b516 Merge 1.46.0 prep. Daniel James 2010-12-03 23:50:44 +0000
  • 7535b8d150 1.45.0 prep Daniel James 2010-12-03 23:36:56 +0000
  • 4423219649 Don't undef BOOST_AUTO_LINK_NOMANGLE. Refs #4902. John Maddock 2010-11-30 18:01:55 +0000
  • 20653705ab Forget a ')'. Bryce Adelstein-Lelbach 2010-11-29 01:06:33 +0000
  • 195a8e3004 Fix unistd.h include guards. Bryce Adelstein-Lelbach 2010-11-29 00:22:13 +0000
  • a81a14cd75 Fix for variadic macro support. John Maddock 2010-11-28 17:02:32 +0000
  • 4f7a0d3814 Added *nix identification macros to Boost.Config; BOOST_NIX, BOOST_GENETIC_NIX, BOOST_TRADEMARK_NIX and BOOST_FUNCTIONAL_NIX. Bryce Adelstein-Lelbach 2010-11-27 21:43:52 +0000
  • 9a9ef3a20b Revert last patch - it conflicts with existing definition. John Maddock 2010-11-27 09:29:11 +0000
  • dba9cf164a Should fix issue with fenv.h detection on Darwin. Bryce Adelstein-Lelbach 2010-11-26 04:43:56 +0000
  • fe294afd78 Apply Vincente Botet's patches for BOOST_CONSTEXPR. John Maddock 2010-11-25 10:39:02 +0000
  • 0fedb0bd92 Added *nix identification macros to Boost.Config; BOOST_NIX, BOOST_GENETIC_NIX, BOOST_TRADEMARK_NIX and BOOST_FUNCTIONAL_NIX. Bryce Adelstein-Lelbach 2010-11-23 06:33:35 +0000
  • edab200d72 Added BOOST_HAS_FENV_H detection to Boost.Config (if this macro is defined, then the standard library/platform provide a POSIX compliant implementation of fenv.h). Bryce Adelstein-Lelbach 2010-11-23 03:34:05 +0000
  • 1aa27f2bc1 Normalise BOOST_NO_VARIADIC_TEMPLATES and BOOST_HAS_VARIADIC_TEMPL usage. John Maddock 2010-11-21 09:36:53 +0000
  • 1e03292d1e Update last checked GCC version to 4.6, and add new C++0x features supported. John Maddock 2010-11-15 09:26:29 +0000
  • 4f9f6b89e7 Add some more macros to diagnostic list John Maddock 2010-11-11 16:35:00 +0000
  • 1121b83e3a MingW32 has a few functions we weren't flagging up before. John Maddock 2010-11-09 11:59:47 +0000
  • 7ebb1ca9b5 Tidy up VC10 config and enable new VC10 feature (numeric_limits::lowest()). John Maddock 2010-11-08 17:01:44 +0000
  • c99164cf39 Merge collected updates from Trunk. John Maddock 2010-10-01 09:19:44 +0000
  • 543cbd8760 Add missing files. John Maddock 2010-09-27 08:42:15 +0000
  • 0e321900b2 Add Vincete Botet's patches for new BOOST_NO_NUMERIC_LIMITS_LOWEST macro. Disabled BOOST_HAS_NL_TYPES macro for cygwin - it lies about being XSI conforming :-( John Maddock 2010-09-26 09:30:38 +0000
  • c02ec6995d Fix for cygwin symbol visibility - sometimes _WIN32 may be defined even on cygwin. Fixes #4670. John Maddock 2010-09-22 08:24:07 +0000
  • dca79a5e17 Update test case to make it a touch more strict. John Maddock 2010-09-21 17:09:57 +0000
  • 9edaeb4998 Suppress GCC warnings from this header when compiled with -pedantic and certain GCC-4.x versions (probably 4.5.0 specific). John Maddock 2010-08-31 12:19:53 +0000
  • 1121d53a1d Merge prep for 1.45 Daniel James 2010-08-26 22:44:53 +0000
  • 290d765e3f Fix typo in auto-linking code. Fixes #4563. John Maddock 2010-08-18 12:26:29 +0000
  • 06e164db69 Prepare for 1.45 Daniel James 2010-08-17 17:54:49 +0000
  • 55cdba0324 Remove double define of BOOST_NO_VARIADIC_MACROS John Maddock 2010-08-17 14:07:45 +0000
  • 1a1ed6f02a Apply patches for BOOST_NO_VARIADIC_MACROS supplied by Edward Diener. John Maddock 2010-08-17 10:19:29 +0000
  • c3d5e03a89 Add file missing in previous commit. John Maddock 2010-08-12 15:29:06 +0000
  • 283b3fca54 Add VMS support. Fixes #4474. John Maddock 2010-08-12 12:36:42 +0000
  • 28b8d54fcd Suppress gcc warnings. Fixes #4508. John Maddock 2010-08-12 12:27:35 +0000
  • 71fb00764a Merged [63583] (removal of BOOST_DETAIL_NO_COMPLETE_VALUE_INITIALIZATION_SKIP_PTR_TO_MEMBER) Niels Dekker 2010-07-04 11:37:42 +0000
  • 906168561a Removed temporary option to skip ptr-to-member initializations, BOOST_DETAIL_NO_COMPLETE_VALUE_INITIALIZATION_SKIP_PTR_TO_MEMBER. Niels Dekker 2010-07-04 10:19:10 +0000
  • 648508cb89 Merge documentation update. Daniel James 2010-07-02 08:27:42 +0000
  • 4dc7205bd6 Rebuild config documentation. Daniel James 2010-07-01 22:11:07 +0000
  • ceeb9d5366 Merge a few minor config tweaks from Trunk John Maddock 2010-07-01 11:59:21 +0000
  • e65ec6d169 Patch for macro redefinitions. Fixes #4385. John Maddock 2010-06-29 16:02:13 +0000
  • 345c804440 Assumption that Apple build 5659 of GNU 4.2.1 patched all value-initialization compiler bugs appears wrong, according to minion-clang-boost-bin-v2-libs-config-test-config_test-test-darwin-4-2-1-debug.html. Reverted [63249], see #4080. Niels Dekker 2010-06-27 11:14:54 +0000
  • fbb893adf0 Merge documentation fixes. Daniel James 2010-06-26 12:30:09 +0000
  • e5ab506c4c Removed BOOST_NO_COMPLETE_VALUE_INITIALIZATION from Apple build of GCC (trunk), based on test results and feedback from Chris Jefferson. see #4080. Niels Dekker 2010-06-22 21:49:44 +0000
  • fc0159a81b Update various libraries' documentation build. Daniel James 2010-06-20 18:00:48 +0000
  • 9a30ee0146 Clang passes all value-initialization tests now Douglas Gregor 2010-06-14 21:18:57 +0000
  • 8a4e26e378 Remove macros better handled by config/stdlib/libstdcp3 Beman Dawes 2010-06-11 14:16:38 +0000
  • ff9a447c71 Add BOOST_NO_0X_HDR_TYPEINDEX. John Maddock 2010-06-11 11:51:24 +0000
  • 3f189bf191 Add BOOST_NO_0X_HDR_TYPEINDEX. John Maddock 2010-06-11 11:21:42 +0000
  • e5b586dc02 Merge changes from Trunk - mostly new macro for <typeindex>. John Maddock 2010-06-11 11:16:34 +0000
  • f3cefbd8a3 Disable all C++0x features in GCC-XML for now. Fixes #4324. John Maddock 2010-06-09 15:45:50 +0000
  • 5f838e66a5 typeindex is not yet supported. John Maddock 2010-06-07 11:56:57 +0000
  • 160db0eaa6 Add missing files from last commit. John Maddock 2010-06-04 15:51:51 +0000
  • 4d398922b4 Add new config macro for <typeindex>. Update config accordingly. Fixes #4274. John Maddock 2010-06-04 12:37:44 +0000
  • 49e17b082e Merge all config diffs from trunk Beman Dawes 2010-06-02 14:30:04 +0000
  • 1f0f1c2dcf Update link_test to check that separate file template instantiation and export works as expected. John Maddock 2010-05-30 17:31:09 +0000
  • 915cd05f0e Change regex to make use of new Boost.Config macros. John Maddock 2010-05-30 17:24:45 +0000
  • 2b40995d16 Try and make BOOST_NO_EXTERN_TEMPLATES clearer. John Maddock 2010-05-27 08:49:52 +0000