John Maddock
ffece3e93c
Add Cray compiler options.
...
[SVN r73331]
2011-07-24 16:09:20 +00:00
John Maddock
2b7da15387
Document BOOST_HAS_GETSYSTEMTIMEASFILETIME, add test case, and change test for BOOST_HAS_FTIME.
...
Refs #2881 .
[SVN r73058]
2011-07-13 18:03:52 +00:00
Eric Niebler
1c37e1a994
add BOOST_NO_DECLTYPE_N3276 config macro
...
[SVN r72327]
2011-06-01 14:51:03 +00:00
John Maddock
07e1c7cda5
Add needed missing files.
...
[SVN r72043]
2011-05-19 09:32:31 +00:00
John Maddock
37b4152dc5
Add new config macro: BOOST_NO_UNIFIED_INITIALIZATION_SYNTAX.
...
Fixes #4867 .
[SVN r71840]
2011-05-09 11:36:39 +00:00
John Maddock
c5a77c1521
Apply BOOST_NO_NOEXCEPT patch from Takaya Saito.
...
[SVN r71737]
2011-05-05 11:55:46 +00:00
John Maddock
56d410f014
Make Boost.Config C language compatible.
...
[SVN r70953]
2011-04-03 17:55:30 +00:00
John Maddock
2dfa0e4dd2
Update gcc-4.6.0 config and tests to match.
...
[SVN r70754]
2011-03-30 18:24:18 +00:00
John Maddock
7448397653
Change test to include fenv.h directly, otherwise Boost.Config test depends upon Boost.Config which is not a good idea.
...
[SVN r70568]
2011-03-26 11:56:55 +00:00
John Maddock
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.
...
[SVN r70202]
2011-03-19 17:57:16 +00:00
John Maddock
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 .
[SVN r70019]
2011-03-16 18:45:07 +00:00
John Maddock
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.
[SVN r70001]
2011-03-15 13:17:46 +00:00
John Maddock
0fcc6c06df
Change to test C++0x features only.
...
[SVN r69721]
2011-03-08 18:14:41 +00:00
Christopher Jefferson
cdfbdb2a72
libc++ declares a templated abs, which conflicts with the redefinition in math_info.cpp
...
[SVN r68927]
2011-02-15 20:41:56 +00:00
Steven Watanabe
ed7120adb8
Restore [66804], [66833], and [66834]. (fenv fixes.) I mistakenly reverted them in [68201] because [66804] was mislabeled.
...
[SVN r68554]
2011-01-30 06:24:30 +00:00
Steven Watanabe
a1865a712d
Revert addition of BOOST_NIX, etc and everything tied to it. ([66696], [66783], [66804], [66833], and [66834])
...
[SVN r68201]
2011-01-17 04:51:54 +00:00
Steven Watanabe
b12a7589b9
Revert [67111] (addition of boost/detail/iomanip.hpp) and all the commits that depend on it. ([68137], [68140], [68141], [68154], and [68165]).
...
[SVN r68168]
2011-01-15 08:11:51 +00:00
Bryce Adelstein-Lelbach
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.
[SVN r68140]
2011-01-14 02:35:58 +00:00
Bryce Adelstein-Lelbach
4f7a0d3814
Added *nix identification macros to Boost.Config; BOOST_NIX, BOOST_GENETIC_NIX,
...
BOOST_TRADEMARK_NIX and BOOST_FUNCTIONAL_NIX.
[SVN r66804]
2010-11-27 21:43:52 +00:00
John Maddock
fe294afd78
Apply Vincente Botet's patches for BOOST_CONSTEXPR.
...
[SVN r66746]
2010-11-25 10:39:02 +00:00
John Maddock
4f9f6b89e7
Add some more macros to diagnostic list
...
[SVN r66492]
2010-11-11 16:35:00 +00:00
John Maddock
543cbd8760
Add missing files.
...
[SVN r65621]
2010-09-27 08:42:15 +00:00
John Maddock
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 :-(
[SVN r65594]
2010-09-26 09:30:38 +00:00
John Maddock
dca79a5e17
Update test case to make it a touch more strict.
...
[SVN r65517]
2010-09-21 17:09:57 +00:00
John Maddock
1a1ed6f02a
Apply patches for BOOST_NO_VARIADIC_MACROS supplied by Edward Diener.
...
[SVN r64858]
2010-08-17 10:19:29 +00:00
Niels Dekker
906168561a
Removed temporary option to skip ptr-to-member initializations, BOOST_DETAIL_NO_COMPLETE_VALUE_INITIALIZATION_SKIP_PTR_TO_MEMBER.
...
[SVN r63583]
2010-07-04 10:19:10 +00:00
John Maddock
160db0eaa6
Add missing files from last commit.
...
[SVN r62427]
2010-06-04 15:51:51 +00:00
John Maddock
4d398922b4
Add new config macro for <typeindex>. Update config accordingly.
...
Fixes #4274 .
[SVN r62425]
2010-06-04 12:37:44 +00:00
John Maddock
1f0f1c2dcf
Update link_test to check that separate file template instantiation and export works as expected.
...
[SVN r62332]
2010-05-30 17:31:09 +00:00
Niels Dekker
40a0eeeef0
Removed temporary code, skipping value-initialization of pointer-to-member objects for Intel <= 11.1.
...
[SVN r62161]
2010-05-22 22:48:13 +00:00
Niels Dekker
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.
...
[SVN r62126]
2010-05-21 18:03:58 +00:00
Niels Dekker
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.
...
[SVN r62114]
2010-05-20 15:56:59 +00:00
John Maddock
a134372b3e
Enhance test case for <tuple>.
...
Update VC10's configuration with more C++0x features enabled.
[SVN r62085]
2010-05-18 16:27:11 +00:00
Niels Dekker
623579d64c
Oops, fixed #define BOOST_DETAIL_NO_COMPLETE_VALUE_INITIALIZATION_SKIP_PTR_TO_MEMBER_ARRAY (error detected by Sandia-intel-11.0-64)
...
[SVN r62077]
2010-05-18 07:32:01 +00:00
Niels Dekker
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.
...
[SVN r62067]
2010-05-17 15:36:04 +00:00
Niels Dekker
1311f5d3bf
Added value-initialization checks for pointer-to-member.
...
[SVN r61942]
2010-05-13 12:11:58 +00:00
Niels Dekker
dcd49febca
Removed printing of "__IBMCPP__". It printed 1110, so I'm pretty sure the IBM regression machine currently runs XL V11.1.
...
[SVN r61932]
2010-05-12 18:23:07 +00:00
John Maddock
e2f6dc9127
Tentative fix for BOOST_NO_EXTERN_TEMPLATE: previous test case was invalid.
...
[SVN r61930]
2010-05-12 12:34:45 +00:00
Niels Dekker
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
...
[SVN r61873]
2010-05-09 08:11:36 +00:00
Niels Dekker
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
...
[SVN r61853]
2010-05-08 14:17:54 +00:00
Niels Dekker
9b529bbc11
Renamed some identifiers in value-initialization test, the word "subobject" appears more appropriate than "member".
...
[SVN r61847]
2010-05-07 19:48:38 +00:00
John Maddock
94713abf79
Fixes #4178 .
...
[SVN r61792]
2010-05-05 18:01:42 +00:00
John Maddock
ff22ac28c7
Fix inspection script issues.
...
[SVN r61790]
2010-05-05 17:43:05 +00:00
Niels Dekker
b54ad840b1
Added more documentation to boost_no_complete_value_initialization test.
...
[SVN r61625]
2010-04-27 19:09:04 +00:00
Niels Dekker
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.
...
[SVN r61608]
2010-04-27 09:20:42 +00:00
Niels Dekker
ae573fa3cc
Hopefully fixed config_test/darwin-4.0.1 error, "heap_object_wrapper(const &) is private". Added bool to pod_struct.
...
[SVN r61572]
2010-04-26 10:24:28 +00:00
Niels Dekker
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
...
[SVN r61552]
2010-04-25 09:38:48 +00:00
Jeremiah Willcock
99e762c031
Fixed tab issue
...
[SVN r61469]
2010-04-21 17:34:54 +00:00
Niels Dekker
890f65d372
Fixed GCC warning in value_initializer(): "m_3d_char_array will be initialized after m_unsigned_char".
...
[SVN r61455]
2010-04-21 10:24:54 +00:00
John Maddock
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 .
[SVN r61453]
2010-04-21 08:49:21 +00:00