5425bedbb4Add symbol visibility support to Intel and Sun compilers.
John Maddock
2010-05-25 14:38:34 +0000
40a0eeeef0Removed temporary code, skipping value-initialization of pointer-to-member objects for Intel <= 11.1.
Niels Dekker
2010-05-22 22:48:13 +0000
ab638ef45dAdded some more comment to [62159]
Niels Dekker
2010-05-22 22:37:11 +0000
5b72dbb856Added BOOST_NO_COMPLETE_VALUE_INITIALIZATION to Intel C++ <= 11.1 (trunk), see #4080.
Niels Dekker
2010-05-22 22:27:27 +0000
956b95a48fRebuild docs after changeset 62140
Beman Dawes
2010-05-22 12:54:57 +0000
d4a9554db0Major 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
56da3bb7eaTemporarily 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
ff36d0b7c5Temporarily 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
fce2db3875Added BOOST_NO_COMPLETE_VALUE_INITIALIZATION to VC++ 10.0 (trunk), see #4080.
Niels Dekker
2010-05-19 09:54:06 +0000
4ce3e43a4eMerge BOOST_CLANG from trunk r62089.
Douglas Gregor
2010-05-18 18:13:10 +0000
f19e192f68Add a BOOST_CLANG macro to indicate when Clang is used.
Douglas Gregor
2010-05-18 17:55:32 +0000
3d7932ae61Merge [60624] from the trunk. Refs #4012
Steven Watanabe
2010-05-18 16:53:58 +0000
a134372b3eEnhance test case for <tuple>. Update VC10's configuration with more C++0x features enabled.
John Maddock
2010-05-18 16:27:11 +0000
bbf9896006Codegear C++ has static_assert. Fixes#4221.
John Maddock
2010-05-18 12:05:43 +0000
481fb45917Add support for <cstdint> in VC10. Fixes#4182.
John Maddock
2010-05-18 12:02:23 +0000
62b3bc6d77Added 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
85b12318f5Temporarily 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
7634ba7ec2Merge Clang NRVO config setting from trunk
Douglas Gregor
2010-05-15 18:48:28 +0000
b8b5426bc3Clang now supports the NRVO
Douglas Gregor
2010-05-15 18:47:13 +0000
1061e15f3eAdded BOOST_NO_COMPLETE_VALUE_INITIALIZATION to clang (trunk), see #4080.
Niels Dekker
2010-05-14 21:51:14 +0000
1311f5d3bfAdded value-initialization checks for pointer-to-member.
Niels Dekker
2010-05-13 12:11:58 +0000
95b42f805dAdded BOOST_NO_COMPLETE_VALUE_INITIALIZATION to IBM XL C++ <= V11.1 (trunk), see #4080.
Niels Dekker
2010-05-12 18:23:33 +0000
dcd49febcaRemoved 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
e2f6dc9127Tentative fix for BOOST_NO_EXTERN_TEMPLATE: previous test case was invalid.
John Maddock
2010-05-12 12:34:45 +0000
888fd57252Added BOOST_NO_COMPLETE_VALUE_INITIALIZATION to IBM XL C++ <= V11.0.1 (trunk), see #4080.
Niels Dekker
2010-05-07 20:05:46 +0000
9b529bbc11Renamed some identifiers in value-initialization test, the word "subobject" appears more appropriate than "member".
Niels Dekker
2010-05-07 19:48:38 +0000
7c0cb1b744Add long standing debug-mode python support. Add support for --layout=tagged. Fixes#4041.
John Maddock
2010-05-06 09:54:13 +0000
f433ffab10Fixes#4152.
John Maddock
2010-05-06 09:35:55 +0000
b36825755aAdded BOOST_NO_COMPLETE_VALUE_INITIALIZATION to Microsoft Visual C++ (trunk), see #4080.
Niels Dekker
2010-05-05 20:46:41 +0000
94713abf79Fixes#4178.
John Maddock
2010-05-05 18:01:42 +0000
84e49b5e52Only define BOOST_NO_EXCEPTIONS if not already defined - fixes#4059.
John Maddock
2010-05-05 17:55:15 +0000
ff22ac28c7Fix inspection script issues.
John Maddock
2010-05-05 17:43:05 +0000
5e1d3de510Added BOOST_NO_COMPLETE_VALUE_INITIALIZATION to Sun <= 5.10 (trunk), see #4080
Niels Dekker
2010-05-03 17:43:56 +0000
fb86556f48Redid 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
234c863553Increased last known CodeGear version as discussed with John Maddock.
Niels Dekker
2010-05-01 11:06:57 +0000
02792885e1Clang has a version macro now. Use it.
Douglas Gregor
2010-04-30 03:00:31 +0000
21c71acd6cAdded BOOST_NO_COMPLETE_VALUE_INITIALIZATION to CodeGear (trunk), see #4080.
Niels Dekker
2010-04-29 22:32:44 +0000
c1ae43050eAdded BOOST_NO_COMPLETE_VALUE_INITIALIZATION to Borland (trunk), see #4080
Niels Dekker
2010-04-28 17:54:03 +0000
25678a5700Added BOOST_NO_COMPLETE_VALUE_INITIALIZATION to GCC < 4.4 (trunk), see #4080.
Niels Dekker
2010-04-28 08:50:23 +0000
69917116b8Compiler configuration logic for Clang.
Douglas Gregor
2010-04-27 19:45:08 +0000
b54ad840b1Added more documentation to boost_no_complete_value_initialization test.
Niels Dekker
2010-04-27 19:09:04 +0000
51a1ad1c2bCorrect the name of the BOOST_NO_EXPLICIT_CONVERSION_OPERATORS macro in the documentation
Douglas Gregor
2010-04-27 19:06:22 +0000
1f380a1a88Hopefully 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
ae573fa3ccHopefully 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
f162205691Postponed 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
890f65d372Fixed 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
4464cf9f47Update 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
0c1feee19fExtended 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
668b3fccaeFixes#4115: sometimes VC++ doesn't put typeinfo in namespace std.
John Maddock
2010-04-20 17:48:16 +0000
e2e2e4a6fbTweak VC10 configuration settings. Update BOOST_NO_DECLTYPE test with VC10 bug case.
John Maddock
2010-04-20 17:26:06 +0000
18af1c798dAvoided 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
d35bde21e8Fixed 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
43f24c36f7Added 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
0ecdbd11d5Added value-initialization tests for POD structs that just have an int data member.
Niels Dekker
2010-04-10 12:26:00 +0000
8cfb7c01d1Added value-initialization tests for POD unions.
Niels Dekker
2010-04-10 11:29:18 +0000
7318513e8eAdded 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
c9829c3a02Added 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
39807d1b97Committed Neils Dekker's new macro docs.
John Maddock
2010-04-09 12:35:20 +0000
20a6d47804Committed Neils Dekker's new macro tests.
John Maddock
2010-04-09 12:17:57 +0000
f781c30712make abi/borland_prefix and borland.jam defaults match
David Dean
2010-04-02 18:35:00 +0000
325f2a121cAdd definition of BOOST_MSVC_FULL_VER_WORKAROUND_GUARD. Fixes#4012
Steven Watanabe
2010-03-15 21:14:55 +0000
027571bf6eMerge patches from Trunk.
John Maddock
2010-03-15 17:55:47 +0000
7254d6c9c8Merge doc updates from Trunk.
John Maddock
2010-03-15 17:53:53 +0000
d657b0116eAdd Symbian platform config. Fixes#3759.
John Maddock
2010-03-03 17:22:48 +0000
396307d8f5Apply patches for nvidia C++ compiler. Fixes#3919.
John Maddock
2010-03-02 17:18:32 +0000
65bc9ac1a1Fixes#3956.
John Maddock
2010-03-02 17:10:01 +0000
6daf564807Update link from config docs to tracker to trac instead.
Daniel James
2010-02-16 22:34:29 +0000
134eac75acAdd BOOST_WORKAROUND docs. Fixes#3782.
John Maddock
2010-02-05 18:12:35 +0000
b54dc0fca5Changes to support pgi-10.x.
K. Noel Belcourt
2010-02-05 05:51:15 +0000
2c1d61fbd7Change 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