Commit Graph

  • 5425bedbb4 Add symbol visibility support to Intel and Sun compilers. John Maddock 2010-05-25 14:38:34 +0000
  • 40a0eeeef0 Removed temporary code, skipping value-initialization of pointer-to-member objects for Intel <= 11.1. Niels Dekker 2010-05-22 22:48:13 +0000
  • ab638ef45d Added some more comment to [62159] Niels Dekker 2010-05-22 22:37:11 +0000
  • 5b72dbb856 Added BOOST_NO_COMPLETE_VALUE_INITIALIZATION to Intel C++ <= 11.1 (trunk), see #4080. Niels Dekker 2010-05-22 22:27:27 +0000
  • 956b95a48f Rebuild docs after changeset 62140 Beman Dawes 2010-05-22 12:54:57 +0000
  • 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 +0000
  • 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 +0000
  • 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 +0000
  • fce2db3875 Added BOOST_NO_COMPLETE_VALUE_INITIALIZATION to VC++ 10.0 (trunk), see #4080. Niels Dekker 2010-05-19 09:54:06 +0000
  • 4ce3e43a4e Merge BOOST_CLANG from trunk r62089. Douglas Gregor 2010-05-18 18:13:10 +0000
  • f19e192f68 Add a BOOST_CLANG macro to indicate when Clang is used. Douglas Gregor 2010-05-18 17:55:32 +0000
  • 3d7932ae61 Merge [60624] from the trunk. Refs #4012 Steven Watanabe 2010-05-18 16:53:58 +0000
  • a134372b3e Enhance test case for <tuple>. Update VC10's configuration with more C++0x features enabled. John Maddock 2010-05-18 16:27:11 +0000
  • bbf9896006 Codegear C++ has static_assert. Fixes #4221. John Maddock 2010-05-18 12:05:43 +0000
  • 481fb45917 Add support for <cstdint> in VC10. Fixes #4182. John Maddock 2010-05-18 12:02:23 +0000
  • 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 +0000
  • 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 +0000
  • 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 +0000
  • 7634ba7ec2 Merge Clang NRVO config setting from trunk Douglas Gregor 2010-05-15 18:48:28 +0000
  • b8b5426bc3 Clang now supports the NRVO Douglas Gregor 2010-05-15 18:47:13 +0000
  • 1061e15f3e Added BOOST_NO_COMPLETE_VALUE_INITIALIZATION to clang (trunk), see #4080. Niels Dekker 2010-05-14 21:51:14 +0000
  • 1311f5d3bf Added value-initialization checks for pointer-to-member. Niels Dekker 2010-05-13 12:11:58 +0000
  • 95b42f805d Added BOOST_NO_COMPLETE_VALUE_INITIALIZATION to IBM XL C++ <= V11.1 (trunk), see #4080. Niels Dekker 2010-05-12 18:23:33 +0000
  • 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 +0000
  • e2f6dc9127 Tentative fix for BOOST_NO_EXTERN_TEMPLATE: previous test case was invalid. John Maddock 2010-05-12 12:34:45 +0000
  • 4542714613 1.44.0 prep Beman Dawes 2010-05-10 01:22:04 +0000
  • 1995aad2de 1.44.0 prep Beman Dawes 2010-05-09 14:40:14 +0000
  • 08ebe416a1 Merge Clang configuration for Boost.Config from trunk Douglas Gregor 2010-05-09 12:32:33 +0000
  • 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 +0000
  • 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 +0000
  • 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 +0000
  • 9b529bbc11 Renamed some identifiers in value-initialization test, the word "subobject" appears more appropriate than "member". Niels Dekker 2010-05-07 19:48:38 +0000
  • 7c0cb1b744 Add long standing debug-mode python support. Add support for --layout=tagged. Fixes #4041. John Maddock 2010-05-06 09:54:13 +0000
  • f433ffab10 Fixes #4152. John Maddock 2010-05-06 09:35:55 +0000
  • b36825755a Added BOOST_NO_COMPLETE_VALUE_INITIALIZATION to Microsoft Visual C++ (trunk), see #4080. Niels Dekker 2010-05-05 20:46:41 +0000
  • 94713abf79 Fixes #4178. John Maddock 2010-05-05 18:01:42 +0000
  • 84e49b5e52 Only define BOOST_NO_EXCEPTIONS if not already defined - fixes #4059. John Maddock 2010-05-05 17:55:15 +0000
  • ff22ac28c7 Fix inspection script issues. John Maddock 2010-05-05 17:43:05 +0000
  • 5e1d3de510 Added BOOST_NO_COMPLETE_VALUE_INITIALIZATION to Sun <= 5.10 (trunk), see #4080 Niels Dekker 2010-05-03 17:43:56 +0000
  • 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 +0000
  • 234c863553 Increased last known CodeGear version as discussed with John Maddock. Niels Dekker 2010-05-01 11:06:57 +0000
  • a947601d79 Fixed URL to value-initialization bug report. Niels Dekker 2010-05-01 08:55:01 +0000
  • 02792885e1 Clang has a version macro now. Use it. Douglas Gregor 2010-04-30 03:00:31 +0000
  • 21c71acd6c Added BOOST_NO_COMPLETE_VALUE_INITIALIZATION to CodeGear (trunk), see #4080. Niels Dekker 2010-04-29 22:32:44 +0000
  • c1ae43050e Added BOOST_NO_COMPLETE_VALUE_INITIALIZATION to Borland (trunk), see #4080 Niels Dekker 2010-04-28 17:54:03 +0000
  • 25678a5700 Added BOOST_NO_COMPLETE_VALUE_INITIALIZATION to GCC < 4.4 (trunk), see #4080. Niels Dekker 2010-04-28 08:50:23 +0000
  • 69917116b8 Compiler configuration logic for Clang. Douglas Gregor 2010-04-27 19:45:08 +0000
  • b54ad840b1 Added more documentation to boost_no_complete_value_initialization test. Niels Dekker 2010-04-27 19:09:04 +0000
  • 51a1ad1c2b Correct the name of the BOOST_NO_EXPLICIT_CONVERSION_OPERATORS macro in the documentation Douglas Gregor 2010-04-27 19:06:22 +0000
  • 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 +0000
  • 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 +0000
  • 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 +0000
  • 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 +0000
  • d17f79ab80 Merge release info, and some other hanging changes. Daniel James 2010-04-24 16:25:05 +0000
  • 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 +0000
  • 99e762c031 Fixed tab issue Jeremiah Willcock 2010-04-21 17:34:54 +0000
  • 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 +0000
  • 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 +0000
  • 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 +0000
  • 668b3fccae Fixes #4115: sometimes VC++ doesn't put typeinfo in namespace std. John Maddock 2010-04-20 17:48:16 +0000
  • e2e2e4a6fb Tweak VC10 configuration settings. Update BOOST_NO_DECLTYPE test with VC10 bug case. John Maddock 2010-04-20 17:26:06 +0000
  • 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 +0000
  • 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 +0000
  • 4dc213e6e2 Added value-initialization test for temporary objects. Niels Dekker 2010-04-14 09:35:51 +0000
  • 7254f02010 Replaced IS_VALUE_INITIALIZED by FAILED_TO_VALUE_INITIALIZE, to increase code readability. Niels Dekker 2010-04-14 08:08:11 +0000
  • b9ead6a415 Fixed boost_no_complete_value_initialization::test() return value. Removed useless #include. Added more comment and more newlines. Niels Dekker 2010-04-12 19:03:20 +0000
  • 3e7eb180ed Restyled output of value-initialization test. Niels Dekker 2010-04-11 21:01:41 +0000
  • 2e99752a98 Added check of an lvalue value_initializer object on the stack. Niels Dekker 2010-04-11 20:33:49 +0000
  • 5bc1a8e9fb Added link to a new value-initialization compiler bug report: http://qc.embarcadero.com/wc/qcmain.aspx?d=83751 Niels Dekker 2010-04-11 15:27:32 +0000
  • 580762f388 Added more links to value-initialization bug reports: https://connect.microsoft.com/VisualStudio/feedback/details/100744 and http://qc.embarcadero.com/wc/qcmain.aspx?d=51854 Niels Dekker 2010-04-11 13:01:28 +0000
  • b124875c50 Added value-initialization test to try to reproduce http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30111 Niels Dekker 2010-04-11 12:33:56 +0000
  • bb8216ed39 Added value-initialization tests to possibly reproduce http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33916. Niels Dekker 2010-04-11 10:00:44 +0000
  • d35bde21e8 Fixed silly bug of mine in value_initializer(), detected by darwin-4.0.1/g++ warning, "value computed is not used" Niels Dekker 2010-04-11 07:42:00 +0000
  • 43f24c36f7 Added value-initialization tests for int_struct_holder; made tests more uniform by having an is_value_initialized(arg) function for each type. Niels Dekker 2010-04-10 22:27:55 +0000
  • 0ecdbd11d5 Added value-initialization tests for POD structs that just have an int data member. Niels Dekker 2010-04-10 12:26:00 +0000
  • 8cfb7c01d1 Added value-initialization tests for POD unions. Niels Dekker 2010-04-10 11:29:18 +0000
  • 7318513e8e Added more value-initialization tests. Added more comment. Printed revision number. Avoided CodeGear 2010 warning W8070, "Function should return a value". Niels Dekker 2010-04-10 10:28:40 +0000
  • c9829c3a02 Added value-initialization test for m_int_array, tested individual array elements separately, printed number of failures. Niels Dekker 2010-04-09 17:37:52 +0000
  • 39807d1b97 Committed Neils Dekker's new macro docs. John Maddock 2010-04-09 12:35:20 +0000
  • 20a6d47804 Committed Neils Dekker's new macro tests. John Maddock 2010-04-09 12:17:57 +0000
  • f781c30712 make abi/borland_prefix and borland.jam defaults match David Dean 2010-04-02 18:35:00 +0000
  • 325f2a121c Add definition of BOOST_MSVC_FULL_VER_WORKAROUND_GUARD. Fixes #4012 Steven Watanabe 2010-03-15 21:14:55 +0000
  • 027571bf6e Merge patches from Trunk. John Maddock 2010-03-15 17:55:47 +0000
  • 7254d6c9c8 Merge doc updates from Trunk. John Maddock 2010-03-15 17:53:53 +0000
  • d657b0116e Add Symbian platform config. Fixes #3759. John Maddock 2010-03-03 17:22:48 +0000
  • 396307d8f5 Apply patches for nvidia C++ compiler. Fixes #3919. John Maddock 2010-03-02 17:18:32 +0000
  • 65bc9ac1a1 Fixes #3956. John Maddock 2010-03-02 17:10:01 +0000
  • 6daf564807 Update link from config docs to tracker to trac instead. Daniel James 2010-02-16 22:34:29 +0000
  • cbe407e189 1.43.0 prep Beman Dawes 2010-02-15 02:55:31 +0000
  • 134eac75ac Add BOOST_WORKAROUND docs. Fixes #3782. John Maddock 2010-02-05 18:12:35 +0000
  • b54dc0fca5 Changes to support pgi-10.x. K. Noel Belcourt 2010-02-05 05:51:15 +0000
  • 2c1d61fbd7 Change integer code to still work when BOOST_HAS_MS_INT64 is defined but BOOST_HAS_LONG_LONG is not. Update VC++ config to define BOOST_HAS_LONG_LONG for MSVC-8 in ANSI mode. Fixes #3657. John Maddock 2010-02-04 11:15:54 +0000
  • 3f50fc1231 Clarify determining if macro tests pass Beman Dawes 2010-01-21 21:08:22 +0000
  • ca7bd18565 Sync 4.5 C++0x macros with current 4.5 snapshot Beman Dawes 2010-01-21 19:57:48 +0000
  • 203833a212 Merge both config and integer changes from Trunk: these are interlinked. John Maddock 2009-12-14 18:14:48 +0000
  • 19a43a6de4 Set last known checked version. John Maddock 2009-12-14 12:34:47 +0000
  • 1e287543f2 Another Codegear config fix. John Maddock 2009-12-12 10:00:03 +0000
  • 62ed60c780 Still trying to get the Codegear tests to pass... John Maddock 2009-12-10 09:42:01 +0000
  • dac1a5bf21 More Codegear 2010 changes. John Maddock 2009-12-07 12:01:24 +0000
  • 9600237dca Start to fix up codegear 2010 support... this could take a while. John Maddock 2009-12-05 13:22:45 +0000