Commit Graph

  • dca79a5e17 Update test case to make it a touch more strict. John Maddock 2010-09-21 17:09:57 +00:00
  • 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 +00:00
  • 1121d53a1d Merge prep for 1.45 Daniel James 2010-08-26 22:44:53 +00:00
  • 290d765e3f Fix typo in auto-linking code. Fixes #4563. John Maddock 2010-08-18 12:26:29 +00:00
  • 06e164db69 Prepare for 1.45 Daniel James 2010-08-17 17:54:49 +00:00
  • 55cdba0324 Remove double define of BOOST_NO_VARIADIC_MACROS John Maddock 2010-08-17 14:07:45 +00:00
  • 1a1ed6f02a Apply patches for BOOST_NO_VARIADIC_MACROS supplied by Edward Diener. John Maddock 2010-08-17 10:19:29 +00:00
  • a2a4144813 Release 1.44.0 boost-1.44.0 Beman Dawes 2010-08-16 15:03:16 +00:00
  • c3d5e03a89 Add file missing in previous commit. John Maddock 2010-08-12 15:29:06 +00:00
  • 283b3fca54 Add VMS support. Fixes #4474. John Maddock 2010-08-12 12:36:42 +00:00
  • 28b8d54fcd Suppress gcc warnings. Fixes #4508. John Maddock 2010-08-12 12:27:35 +00:00
  • 906ebac63f Release 1.44.0 beta 1 boost-1.44.0-beta1 Beman Dawes 2010-08-05 16:04:40 +00:00
  • 71fb00764a Merged [63583] (removal of BOOST_DETAIL_NO_COMPLETE_VALUE_INITIALIZATION_SKIP_PTR_TO_MEMBER) Niels Dekker 2010-07-04 11:37:42 +00:00
  • 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 +00:00
  • 648508cb89 Merge documentation update. Daniel James 2010-07-02 08:27:42 +00:00
  • 4dc7205bd6 Rebuild config documentation. Daniel James 2010-07-01 22:11:07 +00:00
  • ceeb9d5366 Merge a few minor config tweaks from Trunk John Maddock 2010-07-01 11:59:21 +00:00
  • e65ec6d169 Patch for macro redefinitions. Fixes #4385. John Maddock 2010-06-29 16:02:13 +00:00
  • 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 +00:00
  • fbb893adf0 Merge documentation fixes. Daniel James 2010-06-26 12:30:09 +00:00
  • 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 +00:00
  • fc0159a81b Update various libraries' documentation build. Daniel James 2010-06-20 18:00:48 +00:00
  • 9a30ee0146 Clang passes all value-initialization tests now Douglas Gregor 2010-06-14 21:18:57 +00:00
  • 8a4e26e378 Remove macros better handled by config/stdlib/libstdcp3 Beman Dawes 2010-06-11 14:16:38 +00:00
  • ff9a447c71 Add BOOST_NO_0X_HDR_TYPEINDEX. John Maddock 2010-06-11 11:51:24 +00:00
  • 3f189bf191 Add BOOST_NO_0X_HDR_TYPEINDEX. John Maddock 2010-06-11 11:21:42 +00:00
  • e5b586dc02 Merge changes from Trunk - mostly new macro for <typeindex>. John Maddock 2010-06-11 11:16:34 +00:00
  • f3cefbd8a3 Disable all C++0x features in GCC-XML for now. Fixes #4324. John Maddock 2010-06-09 15:45:50 +00:00
  • 5f838e66a5 typeindex is not yet supported. John Maddock 2010-06-07 11:56:57 +00:00
  • 160db0eaa6 Add missing files from last commit. John Maddock 2010-06-04 15:51:51 +00:00
  • 4d398922b4 Add new config macro for <typeindex>. Update config accordingly. Fixes #4274. John Maddock 2010-06-04 12:37:44 +00:00
  • 49e17b082e Merge all config diffs from trunk Beman Dawes 2010-06-02 14:30:04 +00:00
  • 1f0f1c2dcf Update link_test to check that separate file template instantiation and export works as expected. John Maddock 2010-05-30 17:31:09 +00:00
  • 915cd05f0e Change regex to make use of new Boost.Config macros. John Maddock 2010-05-30 17:24:45 +00:00
  • 2b40995d16 Try and make BOOST_NO_EXTERN_TEMPLATES clearer. John Maddock 2010-05-27 08:49:52 +00:00
  • 5425bedbb4 Add symbol visibility support to Intel and Sun compilers. John Maddock 2010-05-25 14:38:34 +00:00
  • 40a0eeeef0 Removed temporary code, skipping value-initialization of pointer-to-member objects for Intel <= 11.1. Niels Dekker 2010-05-22 22:48:13 +00:00
  • ab638ef45d Added some more comment to [62159] Niels Dekker 2010-05-22 22:37:11 +00:00
  • 5b72dbb856 Added BOOST_NO_COMPLETE_VALUE_INITIALIZATION to Intel C++ <= 11.1 (trunk), see #4080. Niels Dekker 2010-05-22 22:27:27 +00:00
  • 956b95a48f Rebuild docs after changeset 62140 Beman Dawes 2010-05-22 12:54:57 +00:00
  • d4a9554db0 Major upgrade to Boost.Config symbol visibility macros for shared libraries, based on patches from Jürgen Hunold with mods by Beman Dawes. Upgrade Boost.System to use the new visibility macros. Fixes #3697 and provides foundation for fixing 2114, 2309, etc. Beman Dawes 2010-05-22 12:12:00 +00:00
  • 56da3bb7ea Temporarily skipped value-initialization of all ptr-to-member objects for Intel <= 11.1, as another try to avoid the internal error, Intel support issue 589832. Niels Dekker 2010-05-21 18:03:58 +00:00
  • ff36d0b7c5 Temporarily skipped value-initialization of m_ptr_to_member, as well as m_ptr_to_member_array for Intel <= 11.1, still trying to avoid the internal error, Intel support issue 589832. Niels Dekker 2010-05-20 15:56:59 +00:00
  • fce2db3875 Added BOOST_NO_COMPLETE_VALUE_INITIALIZATION to VC++ 10.0 (trunk), see #4080. Niels Dekker 2010-05-19 09:54:06 +00:00
  • 4ce3e43a4e Merge BOOST_CLANG from trunk r62089. Douglas Gregor 2010-05-18 18:13:10 +00:00
  • f19e192f68 Add a BOOST_CLANG macro to indicate when Clang is used. Douglas Gregor 2010-05-18 17:55:32 +00:00
  • 3d7932ae61 Merge [60624] from the trunk. Refs #4012 Steven Watanabe 2010-05-18 16:53:58 +00:00
  • a134372b3e Enhance test case for <tuple>. Update VC10's configuration with more C++0x features enabled. John Maddock 2010-05-18 16:27:11 +00:00
  • bbf9896006 Codegear C++ has static_assert. Fixes #4221. John Maddock 2010-05-18 12:05:43 +00:00
  • 481fb45917 Add support for <cstdint> in VC10. Fixes #4182. John Maddock 2010-05-18 12:02:23 +00:00
  • 623579d64c Oops, fixed #define BOOST_DETAIL_NO_COMPLETE_VALUE_INITIALIZATION_SKIP_PTR_TO_MEMBER_ARRAY (error detected by Sandia-intel-11.0-64) Niels Dekker 2010-05-18 07:32:01 +00:00
  • 62b3bc6d77 Added BOOST_NO_COMPLETE_VALUE_INITIALIZATION only to MSVC < 10, in order to check how MSVC 10 is doing. Niels Dekker 2010-05-17 16:24:58 +00:00
  • 85b12318f5 Temporarily skipped value-initialization of m_ptr_to_member_array for Intel <= 11.1, to avoid an internal error reported by John Maddock, Intel support issue 589832. Niels Dekker 2010-05-17 15:36:04 +00:00
  • 7634ba7ec2 Merge Clang NRVO config setting from trunk Douglas Gregor 2010-05-15 18:48:28 +00:00
  • b8b5426bc3 Clang now supports the NRVO Douglas Gregor 2010-05-15 18:47:13 +00:00
  • 1061e15f3e Added BOOST_NO_COMPLETE_VALUE_INITIALIZATION to clang (trunk), see #4080. Niels Dekker 2010-05-14 21:51:14 +00:00
  • 1311f5d3bf Added value-initialization checks for pointer-to-member. Niels Dekker 2010-05-13 12:11:58 +00:00
  • 95b42f805d Added BOOST_NO_COMPLETE_VALUE_INITIALIZATION to IBM XL C++ <= V11.1 (trunk), see #4080. Niels Dekker 2010-05-12 18:23:33 +00:00
  • dcd49febca Removed printing of "__IBMCPP__". It printed 1110, so I'm pretty sure the IBM regression machine currently runs XL V11.1. Niels Dekker 2010-05-12 18:23:07 +00:00
  • e2f6dc9127 Tentative fix for BOOST_NO_EXTERN_TEMPLATE: previous test case was invalid. John Maddock 2010-05-12 12:34:45 +00:00
  • 4542714613 1.44.0 prep Beman Dawes 2010-05-10 01:22:04 +00:00
  • 1995aad2de 1.44.0 prep Beman Dawes 2010-05-09 14:40:14 +00:00
  • 08ebe416a1 Merge Clang configuration for Boost.Config from trunk Douglas Gregor 2010-05-09 12:32:33 +00:00
  • f41b288087 Temporarily printed __IBMCPP__. Maybe I typed in the wrong version number at [61848], because there are still value initialization failures at http://www.boost.org/development/tests/trunk/developer/output/IBM_Canada_Ltd-boost-bin-v2-libs-config-test-config_test-test-vacpp-debug.html Niels Dekker 2010-05-09 08:11:36 +00:00
  • 80569d1e82 Added value-initialization tests for user_defined_copy_constructor_holder_and_int, a type similar to struct B at https://connect.microsoft.com/VisualStudio/feedback/details/499606 Niels Dekker 2010-05-08 14:17:54 +00:00
  • 888fd57252 Added BOOST_NO_COMPLETE_VALUE_INITIALIZATION to IBM XL C++ <= V11.0.1 (trunk), see #4080. Niels Dekker 2010-05-07 20:05:46 +00:00
  • 9b529bbc11 Renamed some identifiers in value-initialization test, the word "subobject" appears more appropriate than "member". Niels Dekker 2010-05-07 19:48:38 +00:00
  • 754e4e8b40 Release 1.43.0 boost-1.43.0 Beman Dawes 2010-05-06 13:21:09 +00:00
  • 7c0cb1b744 Add long standing debug-mode python support. Add support for --layout=tagged. Fixes #4041. John Maddock 2010-05-06 09:54:13 +00:00
  • f433ffab10 Fixes #4152. John Maddock 2010-05-06 09:35:55 +00:00
  • b36825755a Added BOOST_NO_COMPLETE_VALUE_INITIALIZATION to Microsoft Visual C++ (trunk), see #4080. Niels Dekker 2010-05-05 20:46:41 +00:00
  • 94713abf79 Fixes #4178. John Maddock 2010-05-05 18:01:42 +00:00
  • 84e49b5e52 Only define BOOST_NO_EXCEPTIONS if not already defined - fixes #4059. John Maddock 2010-05-05 17:55:15 +00:00
  • ff22ac28c7 Fix inspection script issues. John Maddock 2010-05-05 17:43:05 +00:00
  • 5e1d3de510 Added BOOST_NO_COMPLETE_VALUE_INITIALIZATION to Sun <= 5.10 (trunk), see #4080 Niels Dekker 2010-05-03 17:43:56 +00:00
  • fb86556f48 Redid adding BOOST_NO_COMPLETE_VALUE_INITIALIZATION to IBM XL C++ <= V10.1.0 (trunk), as [61516]. The addition of heap objects to boost_no_complete_value_initialization::test() [61552] did not cause any extra failures. See #4080. Niels Dekker 2010-05-01 22:28:24 +00:00
  • 234c863553 Increased last known CodeGear version as discussed with John Maddock. Niels Dekker 2010-05-01 11:06:57 +00:00
  • a947601d79 Fixed URL to value-initialization bug report. Niels Dekker 2010-05-01 08:55:01 +00:00
  • 02792885e1 Clang has a version macro now. Use it. Douglas Gregor 2010-04-30 03:00:31 +00:00
  • 21c71acd6c Added BOOST_NO_COMPLETE_VALUE_INITIALIZATION to CodeGear (trunk), see #4080. Niels Dekker 2010-04-29 22:32:44 +00:00
  • c1ae43050e Added BOOST_NO_COMPLETE_VALUE_INITIALIZATION to Borland (trunk), see #4080 Niels Dekker 2010-04-28 17:54:03 +00:00
  • 25678a5700 Added BOOST_NO_COMPLETE_VALUE_INITIALIZATION to GCC < 4.4 (trunk), see #4080. Niels Dekker 2010-04-28 08:50:23 +00:00
  • 69917116b8 Compiler configuration logic for Clang. Douglas Gregor 2010-04-27 19:45:08 +00:00
  • b54ad840b1 Added more documentation to boost_no_complete_value_initialization test. Niels Dekker 2010-04-27 19:09:04 +00:00
  • 51a1ad1c2b Correct the name of the BOOST_NO_EXPLICIT_CONVERSION_OPERATORS macro in the documentation Douglas Gregor 2010-04-27 19:06:22 +00:00
  • 1f380a1a88 Hopefully fixed config_test/darwin-4.0.1 error, "heap_object_wrapper(const &) is private" (second try). Also hopefully fixed warnings from IBM XL V10.1, saying "The temporary is not constructed, but the copy constructor must be accessible". Added more bool tests. Niels Dekker 2010-04-27 09:20:42 +00:00
  • ae573fa3cc Hopefully fixed config_test/darwin-4.0.1 error, "heap_object_wrapper(const &) is private". Added bool to pod_struct. Niels Dekker 2010-04-26 10:24:28 +00:00
  • f162205691 Postponed BOOST_NO_COMPLETE_VALUE_INITIALIZATION definition, in order to check value-initialization of heap objects, which I just added to boost_no_complete_value_initialization::test() [61552] Niels Dekker 2010-04-25 09:48:49 +00:00
  • fed1f22c6d Added value-initialization tests for heap objects, added private_int_holder class, did some cosmetics, added link to https://connect.microsoft.com/VisualStudio/feedback/details/484295 Niels Dekker 2010-04-25 09:38:48 +00:00
  • d17f79ab80 Merge release info, and some other hanging changes. Daniel James 2010-04-24 16:25:05 +00:00
  • 5230022c0e Added BOOST_NO_COMPLETE_VALUE_INITIALIZATION to IBM XL C++ <= V10.1.0 (trunk), see #4080. Niels Dekker 2010-04-23 22:01:56 +00:00
  • 99e762c031 Fixed tab issue Jeremiah Willcock 2010-04-21 17:34:54 +00:00
  • 71c3453d5d Release 1.43.0 beta 1 boost-1.43.0-beta1 Beman Dawes 2010-04-21 14:13:35 +00:00
  • 890f65d372 Fixed GCC warning in value_initializer(): "m_3d_char_array will be initialized after m_unsigned_char". Niels Dekker 2010-04-21 10:24:54 +00:00
  • 4464cf9f47 Update some of the C++0x tests so they don't catch "fake" implementations. Update config for VC10 accordingly. Normalise use of BOOST_HAS_RVALUE_REFS - fixes #4112. John Maddock 2010-04-21 08:49:21 +00:00
  • 0c1feee19f Extended value-initialization test by adding function pointers, member function pointers, bit-fiends and long double. Thanks to the HCC C gebruikersgroep! Niels Dekker 2010-04-20 18:31:35 +00:00
  • 668b3fccae Fixes #4115: sometimes VC++ doesn't put typeinfo in namespace std. John Maddock 2010-04-20 17:48:16 +00:00
  • e2e2e4a6fb Tweak VC10 configuration settings. Update BOOST_NO_DECLTYPE test with VC10 bug case. John Maddock 2010-04-20 17:26:06 +00:00
  • 18af1c798d Avoided IBM/XL warning about omitted keyword "private" for base class "int_struct". Added note about IBM/XL V10.1 regression failure. Niels Dekker 2010-04-17 08:38:01 +00:00
  • 70f95b9245 Added value-initialization tests for 2D and 3D arrays. Mentioned newly submitted Borland/CodeGear bug report, http://qc.embarcadero.com/wc/qcmain.aspx?d=83851 Niels Dekker 2010-04-15 17:12:14 +00:00