jzmaddock
32b125612c
Merge branch 'develop' of https://github.com/boostorg/config into develop
2014-05-28 18:46:17 +01:00
jzmaddock
d52482247c
Fix <regex> test case.
2014-05-28 18:45:37 +01:00
Andrzej Krzemienski
d205efbb1b
Added macro BOOST_NO_CXX11_REF_QUALIFIERS
2014-05-28 17:33:28 +02:00
Steve Gates
86b46bb01e
Fixing failing test case boost_no_cxx11_hdr_regex.
2014-05-13 14:18:38 -07:00
Glen Fernandes
ac11ae9890
Add test case for BOOST_NO_CXX11_ALLOCATOR
2014-05-08 11:53:50 -07:00
jzmaddock
654762003e
Header <regex> is finally working (probably) in gcc-4.9.
...
Add better tests for it as well.
2014-03-25 17:12:46 +00:00
Peter Dimov
d9d19688a1
Add test files as well
2014-02-11 18:25:38 +02:00
Peter Dimov
9c117007ba
Add BOOST_NO_CXX11_ADDRESSOF, BOOST_NO_CXX11_STD_ALIGN
2014-02-11 18:20:31 +02:00
jzmaddock
8660f77552
Tentative fix for Clang build configuration issue.
2014-02-07 13:08:03 +00:00
jzmaddock
08392fd952
Update test for C++11 std::allocator to check that member rebind is a template alias. Update config headers to match.
2014-02-06 13:29:59 +00:00
Edward Diener
800d3d5416
Add specific 'const' for member function declared as a 'constexpr' in order to conform to C++14.
2014-01-14 22:17:54 -05:00
jzmaddock
743fa7e129
Fix two more typos.
2013-12-13 19:39:42 +00:00
jzmaddock
958c9f8a51
Add some const qualifiers in the hopes it will fix clang C++14 mode failures.
2013-12-13 19:13:48 +00:00
jzmaddock
1c3cec7a15
Fix buggy test cases.
...
VC++ has <atomic> in recent versions.
2013-12-13 18:51:32 +00:00
jzmaddock
62b1bb07d2
Apply patch from https://svn.boost.org/trac/boost/ticket/9410
2013-12-13 13:47:50 +00:00
jzmaddock
30f4ab53e5
Fix typo in macro name - should be BOOST_NO_ATOMIC_SMART_PTR.
...
Add BOOST_NO_CXX11_HRD_ATOMIC.
Regenerate docs.
See https://svn.boost.org/trac/boost/ticket/8929 .
2013-12-12 19:32:06 +00:00
Andrey Semashev
23579c60d2
Added BOOST_NO_CXX11_INLINE_NAMESPACES and BOOST_NO_CXX11_TRAILING_RESULT_TYPES macros. Also corrected some tests that were using outdated testcase namespaces.
...
[SVN r84873]
2013-06-22 12:23:09 +00:00
Andrey Semashev
1c3d02c469
Added BOOST_NO_CXX11_ALIGNAS, BOOST_ALIGNMENT and BOOST_NO_ALIGNMENT macros.
...
[SVN r84794]
2013-06-15 13:48:07 +00:00
Andrey Semashev
c4960dfdb8
Added printing BOOST_NOINLINE.
...
[SVN r84680]
2013-06-07 20:08:28 +00:00
John Maddock
9cfe4710d7
Add new macro BOOST_NO_CXX11_USER_DEFINED_LITERALS.
...
Regenerate tests and docs.
[SVN r84074]
2013-04-28 18:11:43 +00:00
John Maddock
bffa0772d8
Apply patch from #8408 .
...
Fixes #8408 .
[SVN r83958]
2013-04-18 17:50:17 +00:00
John Maddock
40f3f33d19
Add libc++ version detection.
...
[SVN r83925]
2013-04-16 12:01:18 +00:00
John Maddock
6e9c372d91
Suppress a lot of GCC warnings.
...
[SVN r81830]
2012-12-10 18:39:11 +00:00
Marshall Clow
807f342f2d
A few of the C++11 configuration tests had tests for features that didn't make it into the C++11 standard; remove those tests
...
[SVN r81612]
2012-11-28 15:00:01 +00:00
Marshall Clow
513a54edea
removed tests for deprecated macro BOOST_NO_STD_UNORDERED from Boost.Config
...
[SVN r81596]
2012-11-27 20:51:48 +00:00
John Maddock
bdfa0e0600
Add initial support for __int128 to Config and TypeTraits
...
[SVN r81064]
2012-10-25 12:21:19 +00:00
Marshall Clow
9740187eec
fix (another) bad namespace that I introduced into config tests; affects only C++11 tests
...
[SVN r79509]
2012-07-14 18:04:36 +00:00
Marshall Clow
4f11d6f2af
fix bad namespace that I introduced into config tests; affects only C++11 tests
...
[SVN r79508]
2012-07-14 18:02:03 +00:00
John Maddock
ecdb77c48a
Don't test inequality of NaN's unless IEE compliance is claimed.
...
[SVN r79471]
2012-07-13 16:13:26 +00:00
Marshall Clow
c4b13231ba
Deprecated BOOST_NO_NUMERIC_LIMITS_LOWEST; use BOOST_NO_CXX11_NUMERIC_LIMITS instead
...
[SVN r79452]
2012-07-12 13:57:00 +00:00
Beman Dawes
043059d96b
Add BOOST_NO_CXX11_RANGE_BASED_FOR macro. Fix a bunch of .ipp files with incomplete _cxx11 name changes.
...
[SVN r79404]
2012-07-10 19:10:08 +00:00
Marshall Clow
20b319483f
Rename a bunch of C++11 configuration macros to include 'CXX11' in the name; preserve old macro names for compatibility, but mark them as deprecated. No functionality change intended
...
[SVN r79400]
2012-07-10 13:57:24 +00:00
Marshall Clow
e0d8861745
Revert changes inadvertently made in last commit
...
[SVN r78688]
2012-05-27 15:27:25 +00:00
Marshall Clow
9b4dd29693
Cleaned up things that the inspect tool found in Boost.Algorithm. No functionality change
...
[SVN r78687]
2012-05-27 15:24:09 +00:00
John Maddock
ca0b295449
Fix up GCC-4.7.0 config options.
...
Change boost_no_cxx11_allocator.ipp to only test for allocator related features.
[SVN r78194]
2012-04-25 17:18:23 +00:00
John Maddock
95068b4510
Add four new config macros:
...
BOOST_NO_CXX11_ALLOCATOR
BOOST_NO_CXX11_ATOMIC_SMART_PTR
BOOST_NO_CXX11_HDR_FUNCTIONAL
BOOST_NO_CXX11_SMART_PTR
[SVN r78132]
2012-04-22 10:57:10 +00:00
Lorenzo Caminiti
85751c6911
Added BOOST_NO_LOCAL_CLASS_TEMPLATE_PARAMETERS macro to Boost.Config, updated tests and docs.
...
(Plus I had to run dos2unix on auto generated config_info.cpp because of "inconsistent line ending" SVN error...)
[SVN r77457]
2012-03-21 17:32:36 +00:00
John Maddock
c402b154c9
Add missing include.
...
Fixes #6658 .
[SVN r77255]
2012-03-07 09:22:45 +00:00
Marshall Clow
12fcc9cde1
Fix typo in namespace; thanks to Michel Morin for the catch
...
[SVN r77254]
2012-03-07 04:52:57 +00:00
Marshall Clow
900126573f
Rename all the no_0x tests to no_cxx11 to match the options that they are testing. No functionality change intended
...
[SVN r77195]
2012-03-04 03:10:54 +00:00
Marshall Clow
66d9f7dc00
Deprecate all the 'BOOST_NO_OX_*' macros in favor of 'BOOST_NO_CXX11_*' versions. Update tests. Old macros remain for compatibility (for the nonce)
...
[SVN r77194]
2012-03-04 03:00:49 +00:00
Marshall Clow
139bd2213b
Deprecate BOOST_NO_INITIALIZER_LISTS; use BOOST_NO_0X_HDR_INITIALIZER_LIST instead
...
[SVN r77157]
2012-03-03 00:34:17 +00:00
Beman Dawes
8828d82d4d
char16_t and char32_t tests: removed dependencies on Unicode literals, add test for implementations that are typedefs and so not really conforming. Unicode literal test: now check for all three forms of Unicode literals - u8, u, and U.
...
[SVN r75694]
2011-11-27 16:19:55 +00:00
Beman Dawes
b899a529a5
Clear compiler warnings
...
[SVN r75185]
2011-10-31 11:21:10 +00:00
John Maddock
5ae1de8cec
Apply BOOST_FORCE_INLINE patch.
...
Regenerate docs.
[SVN r74917]
2011-10-11 17:24:22 +00:00
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
Niels Dekker
0c1feee19f
Extended value-initialization test by adding function pointers, member function pointers, bit-fiends and long double. Thanks to the HCC C gebruikersgroep!
...
[SVN r61436]
2010-04-20 18:31:35 +00:00
John Maddock
e2e2e4a6fb
Tweak VC10 configuration settings.
...
Update BOOST_NO_DECLTYPE test with VC10 bug case.
[SVN r61432]
2010-04-20 17:26:06 +00:00
Niels Dekker
18af1c798d
Avoided IBM/XL warning about omitted keyword "private" for base class "int_struct". Added note about IBM/XL V10.1 regression failure.
...
[SVN r61332]
2010-04-17 08:38:01 +00:00
Niels Dekker
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
...
[SVN r61301]
2010-04-15 17:12:14 +00:00
Niels Dekker
4dc213e6e2
Added value-initialization test for temporary objects.
...
[SVN r61272]
2010-04-14 09:35:51 +00:00
Niels Dekker
7254f02010
Replaced IS_VALUE_INITIALIZED by FAILED_TO_VALUE_INITIALIZE, to increase code readability.
...
[SVN r61270]
2010-04-14 08:08:11 +00:00
Niels Dekker
b9ead6a415
Fixed boost_no_complete_value_initialization::test() return value. Removed useless #include. Added more comment and more newlines.
...
[SVN r61229]
2010-04-12 19:03:20 +00:00
Niels Dekker
3e7eb180ed
Restyled output of value-initialization test.
...
[SVN r61210]
2010-04-11 21:01:41 +00:00
Niels Dekker
2e99752a98
Added check of an lvalue value_initializer object on the stack.
...
[SVN r61209]
2010-04-11 20:33:49 +00:00
Niels Dekker
5bc1a8e9fb
Added link to a new value-initialization compiler bug report: http://qc.embarcadero.com/wc/qcmain.aspx?d=83751
...
[SVN r61203]
2010-04-11 15:27:32 +00:00
Niels Dekker
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
...
[SVN r61197]
2010-04-11 13:01:28 +00:00
Niels Dekker
b124875c50
Added value-initialization test to try to reproduce http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30111
...
[SVN r61196]
2010-04-11 12:33:56 +00:00
Niels Dekker
bb8216ed39
Added value-initialization tests to possibly reproduce http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33916 .
...
[SVN r61195]
2010-04-11 10:00:44 +00:00
Niels Dekker
d35bde21e8
Fixed silly bug of mine in value_initializer(), detected by darwin-4.0.1/g++ warning, "value computed is not used"
...
[SVN r61193]
2010-04-11 07:42:00 +00:00
Niels Dekker
43f24c36f7
Added value-initialization tests for int_struct_holder; made tests more uniform by having an is_value_initialized(arg) function for each type.
...
[SVN r61188]
2010-04-10 22:27:55 +00:00
Niels Dekker
0ecdbd11d5
Added value-initialization tests for POD structs that just have an int data member.
...
[SVN r61177]
2010-04-10 12:26:00 +00:00
Niels Dekker
8cfb7c01d1
Added value-initialization tests for POD unions.
...
[SVN r61176]
2010-04-10 11:29:18 +00:00
Niels Dekker
7318513e8e
Added more value-initialization tests. Added more comment. Printed revision number. Avoided CodeGear 2010 warning W8070, "Function should return a value".
...
[SVN r61175]
2010-04-10 10:28:40 +00:00
Niels Dekker
c9829c3a02
Added value-initialization test for m_int_array, tested individual array elements separately, printed number of failures.
...
[SVN r61164]
2010-04-09 17:37:52 +00:00
John Maddock
20a6d47804
Committed Neils Dekker's new macro tests.
...
[SVN r61153]
2010-04-09 12:17:57 +00:00
John Maddock
6056bfabcb
Update test for BOOST_NO_INTEGRAL_INT64_T.
...
Set define for Borland/Codegear compilers.
[SVN r58055]
2009-11-30 13:47:41 +00:00
Troy D. Straszheim
69bf6c4ad6
rm cmake from trunk. I'm not entirely sure this is necessary to satisfy the inspect script, but I'm not taking any chances, and it is easy to put back
...
[SVN r56942]
2009-10-17 02:07:38 +00:00
Beman Dawes
f05b7f57d5
config: define BOOST_NO_UNICODE_LITERALS for all gcc versions - their C++0x web page was wrong; there is no support yet. Also correct test code.
...
[SVN r56716]
2009-10-11 17:19:53 +00:00
John Maddock
808dc4fec6
Add Open64 detection macros.
...
[SVN r56294]
2009-09-18 10:43:09 +00:00
Beman Dawes
e1bfdd03e4
Fix #3429 cut-and-paste snafu
...
[SVN r56133]
2009-09-10 11:14:23 +00:00
John Maddock
b013e0cb2c
Try and fix Sun-GCC failure by linking to -lrt.
...
[SVN r55998]
2009-09-03 16:30:59 +00:00
Beman Dawes
17114cb4a3
Add BOOST_NO_SFINAE_EXPR and BOOST_NO_FUNCTION_TEMPLATE_DEFAULT_ARGS (Mathias Gaunard)
...
[SVN r55361]
2009-08-02 14:00:59 +00:00
Beman Dawes
d46a6d5ec8
set up config for VC++ 2010 beta 1
...
[SVN r53155]
2009-05-21 15:16:39 +00:00
Jeremiah Willcock
b03d5829b5
Fixed most tab and min/max issues from trunk inspection report
...
[SVN r53141]
2009-05-20 19:19:00 +00:00
Beman Dawes
f814c8fef1
Refine glibc++ feature tests based on feedback from Jonathan Wakely
...
[SVN r53057]
2009-05-16 18:41:33 +00:00
Beman Dawes
8c5aee782e
Add C++0x feature detection and header detection macros
...
[SVN r53031]
2009-05-15 17:08:26 +00:00
Beman Dawes
82f0426fa5
Add support for GCC 4.4.0's C++0x features
...
[SVN r52903]
2009-05-11 14:11:27 +00:00
Beman Dawes
57de4bc62a
Add __GXX_EXPERIMENTAL_CXX0X__
...
[SVN r52725]
2009-05-02 12:25:14 +00:00
John Maddock
b130802a6e
Change test so we don't get namespace clashes with the real Boost code, updated all/Jamfile.v2 so it actually works now!
...
[SVN r52354]
2009-04-12 15:59:12 +00:00
John Maddock
340a8a3e65
Try and set the right linker options on BSD and Sun platforms.
...
[SVN r52353]
2009-04-12 15:49:08 +00:00
Andrey Semashev
c5410e83d0
Added configuration macros BOOST_NO_AUTO_DECLARATIONS and BOOST_NO_AUTO_MULTIDECLARATIONS (take two). The C++0x features were disabled for MSVC 2010 as it is too far from release now. The macros are also defined for Borland and Codegear as these features are not announced in the release notes.
...
[SVN r51880]
2009-03-21 12:39:47 +00:00
Beman Dawes
9830ab865b
Revert 51733 - it broke the regression testing system
...
[SVN r51794]
2009-03-16 15:49:17 +00:00
Andrey Semashev
e8678c03e4
Added configuration macros BOOST_NO_AUTO_DECLARATIONS and BOOST_NO_AUTO_MULTIDECLARATIONS.
...
[SVN r51733]
2009-03-12 14:48:49 +00:00
Beman Dawes
dade549b8b
config: add cpp0x files not added after merge
...
[SVN r51471]
2009-02-27 13:23:06 +00:00
Beman Dawes
4d457cdf17
config: revert unintentional delete
...
[SVN r51470]
2009-02-27 13:15:19 +00:00
Beman Dawes
6d726df91c
Merge branches/cpp0x into trunk, enabling a bunch of BOOST_NO_* macros for C++0x early adopter feature tests
...
[SVN r51444]
2009-02-25 18:04:27 +00:00
John Maddock
00b6864bd2
Try and fix *BSD linking errors.
...
[SVN r50760]
2009-01-25 10:39:29 +00:00
John Maddock
5bd10f3a39
Try and fix linux regressions
...
[SVN r50687]
2009-01-20 17:22:47 +00:00
John Maddock
167b63bd33
Added BOOST_NO_STD_UNORDERED config macro.
...
[SVN r50362]
2008-12-22 09:45:31 +00:00
Daniel James
ad90956a3a
Add support for initializer lists to config and the unordered containers.
...
[SVN r50118]
2008-12-04 21:30:19 +00:00
Michael A. Jackson
99052817e2
Updating CMake files to latest trunk. Added dependency information for regression tests and a few new macros for internal use.
...
[SVN r49627]
2008-11-07 17:02:56 +00:00
Michael A. Jackson
fd3f4544ce
Continuing merge of CMake build system files into trunk with the encouragement of Doug Gregor
...
[SVN r49510]
2008-11-01 13:15:41 +00:00
John Maddock
f4ff5f8806
Fix Inspection report issues.
...
[SVN r49281]
2008-10-11 15:40:44 +00:00
Daniel James
add25bf571
Revert BOOST_NO_INITIALIZER_LISTS test case, I meant to add it to a branch.
...
[SVN r48938]
2008-09-24 10:29:46 +00:00
Daniel James
e6e97911b1
The test case for BOOST_NO_INITIALIZER_LISTS, I'll run generate tomorrow.
...
[SVN r48934]
2008-09-23 23:22:56 +00:00
John Maddock
ca56a76dda
Oops, regenerate and add missing files.
...
[SVN r48909]
2008-09-20 08:58:10 +00:00
John Maddock
525c53434b
Fixes #2327 .
...
Additional Codegear support macros and configuration.
[SVN r48893]
2008-09-19 12:00:14 +00:00
John Maddock
5f1c6a0d73
Add BOOST_NO_RTTI as per feature request #2241 .
...
[SVN r48372]
2008-08-25 10:06:15 +00:00
John Maddock
2c40b2fa4d
Shortened file names so we don't exceed the Windows path limit.
...
[SVN r48011]
2008-08-07 09:17:52 +00:00
John Maddock
06f3a2ebd7
Remove offending "typename".
...
[SVN r47415]
2008-07-14 08:39:02 +00:00
John Maddock
b526ab9386
Updated Config/TR1 tests so they include the needed headers.
...
Added new TR1 tests to catch some cyclic dependency errors.
[SVN r47351]
2008-07-12 12:41:52 +00:00
John Maddock
1e661e3941
Fix some more inspection report issues: mostly non-ASCII characters in peoples names (sorry folks!).
...
[SVN r46840]
2008-06-29 09:10:46 +00:00
John Maddock
342f67a562
Fix namespace typo.
...
[SVN r46045]
2008-06-02 15:33:13 +00:00
John Maddock
047d11cf66
Added new files.
...
[SVN r44715]
2008-04-22 08:34:43 +00:00
John Maddock
b4eaf1eb50
Changed macro BOOST_PARTIAL_SPECIALIZATION_EXPLICIT_ARGS to BOOST_NO_PARTIAL_SPECIALIZATION_DEFAULT_ARGS.
...
Changed <utility> to <boost/config/no_tr1/utility.hpp> in order to prevent cyclic dependencies between Fusion Tuples and TR1.
[SVN r44692]
2008-04-21 12:06:02 +00:00
John Maddock
5bad377e04
Added new macro BOOST_NO_TEMPLATED_IOSTREAMS in response to issue #1765 .
...
[SVN r44689]
2008-04-21 09:19:30 +00:00
John Maddock
2cac8cf454
Update thread tests: allow thread creation to fail at runtime.
...
[SVN r44534]
2008-04-18 10:14:23 +00:00
Markus Schöpflin
f4ea4c2def
The thread start routine needs C linkage. This fixes a compilation error on Tru64/cxx.
...
[SVN r44427]
2008-04-15 07:58:48 +00:00
John Maddock
6fac146f52
Move Boost.Config build rules into libs/config/test and fix the serialization build rules accordingly.
...
[SVN r44422]
2008-04-14 18:06:59 +00:00
John Maddock
0dcc2aeffb
Beefed up pthreads test cases.
...
[SVN r44170]
2008-04-11 09:21:08 +00:00
John Maddock
b62d7ccb27
Update for bug report #1790 .
...
[SVN r44127]
2008-04-09 15:31:33 +00:00
John Maddock
9c70289360
Run config_info and config_test in both single and multi-thread modes.
...
[SVN r44121]
2008-04-09 11:34:20 +00:00
Vladimir Prus
6f2afd458c
Add 'import testing'.
...
This is necessary so that things work when Boost.Serialization Jamfiles
directly depend on some of the config tests.
[SVN r43985]
2008-04-01 17:16:04 +00:00
John Maddock
da6e707602
Added missing files: from addition of new config macro BOOST_NO_ADL_BARRIER.
...
[SVN r43927]
2008-03-29 16:27:34 +00:00
John Maddock
24c158f324
Added new macro BOOST_NO_ADL_BARRIER to address issue #1712 .
...
[SVN r43914]
2008-03-28 17:03:42 +00:00
Beman Dawes
3c76ba7f5c
Add missing copyright and license
...
[SVN r40835]
2007-11-06 13:41:19 +00:00
John Maddock
2c9e75db4e
Added support for _WIN32_WCE.
...
[SVN r40293]
2007-10-22 17:46:40 +00:00
John Maddock
ce659fb919
Skip some "impossible" vc8 targets.
...
[SVN r40278]
2007-10-22 08:43:52 +00:00
John Maddock
cb5b1ef22f
Update configure files with revision Id and some compiler specific fixes.
...
[SVN r40184]
2007-10-19 12:46:54 +00:00
John Maddock
bd482d4f9f
Added revision ID.
...
[SVN r40183]
2007-10-19 12:30:46 +00:00
John Maddock
494cd37654
math_info doesn't link with Borland unless built against the static runtime.
...
[SVN r39756]
2007-10-07 11:09:45 +00:00
John Maddock
8cc610fe31
Touched file to force regressions runners to rebuild the test.
...
[SVN r39621]
2007-09-30 17:35:14 +00:00
John Maddock
9cf08f8043
Fix for broken limits_test build.
...
[SVN r39231]
2007-09-13 09:04:12 +00:00
John Maddock
b2acba7499
Fixes for http://svn.boost.org/trac/boost/ticket/1104 , http://svn.boost.org/trac/boost/ticket/1102 , http://svn.boost.org/trac/boost/ticket/1103 and http://svn.boost.org/trac/boost/ticket/1105 .
...
Also updated tests for some previous macro additions.
[SVN r38934]
2007-08-25 12:26:25 +00:00
Vladimir Prus
bed705da59
Remove V1 Jamfiles
...
[SVN r38516]
2007-08-08 19:02:26 +00:00
John Maddock
73379d34b4
Changed old docs to point at the new quickbook versions.
...
Applies a few patches to the quickbook source and regenerated docs.
Changed image location to boost-root/doc/images.
[SVN r37915]
2007-06-06 11:49:57 +00:00
Douglas Gregor
cce1a4370b
Fix C++0x helper macros
...
[SVN r37178]
2007-03-14 09:20:38 +00:00
John Maddock
9763463b96
Fix limits_test so it does actually build now.
...
[SVN r36779]
2007-01-25 11:08:03 +00:00
John Maddock
23e87f9712
Renamed two phase lookup test to make filename shorter.
...
[SVN r36557]
2007-01-01 12:41:24 +00:00
John Maddock
06351de064
Added AlisdairM's new macros.
...
[SVN r36547]
2006-12-31 16:38:06 +00:00
John Maddock
698936447b
Oops, wrong version, added more targets in this one.
...
[SVN r36195]
2006-11-28 10:04:11 +00:00
John Maddock
dab246947a
Initial commit.
...
[SVN r36194]
2006-11-28 09:53:44 +00:00
John Maddock
2d2242e7fb
Added aCC macro.
...
[SVN r34936]
2006-08-24 10:58:01 +00:00
John Maddock
36a4261fda
Added license info.
...
[SVN r34557]
2006-07-16 15:42:19 +00:00
John Maddock
1a841a3e84
Oops didn't add BOOST_HAS_THREADS to the right section... done now.
...
[SVN r34371]
2006-06-22 12:38:49 +00:00
John Maddock
7b4db900ad
Added BOOST_HAS_THREADS printing.
...
[SVN r34370]
2006-06-22 12:34:28 +00:00
Vladimir Prus
9adb18bb68
Undo <threading>multi that's now inherited from the parent Jamfile.v2
...
[SVN r33070]
2006-02-21 16:24:58 +00:00
John Maddock
5918be7aa3
Added VC6/7 workarounds.
...
[SVN r33033]
2006-02-20 19:22:10 +00:00
Vladimir Prus
8dd274ccf9
Add files needed for Jamfile.v2
...
[SVN r32940]
2006-02-15 15:32:00 +00:00
John Maddock
fcfaa82e3e
Fix regex test case.
...
[SVN r32939]
2006-02-15 14:15:02 +00:00
John Maddock
cc16193bea
Ooops this should test for regex.
...
[SVN r32938]
2006-02-15 14:13:45 +00:00
John Maddock
c9f3fe3bfc
Updated generator program and Jamfiles.
...
[SVN r32937]
2006-02-15 14:09:37 +00:00
John Maddock
8b32510896
Oops last QNX fix didn't quite work, should be really fixed now!
...
[SVN r32697]
2006-02-07 11:13:07 +00:00
John Maddock
faa53217cd
Fix up test case for QNX.
...
[SVN r32539]
2006-02-04 17:36:01 +00:00
John Maddock
3d33b40f9a
Gcc has hash_set and slist in non-standard location.
...
[SVN r32422]
2006-01-26 17:32:13 +00:00
John Maddock
7fdcdabd3e
Make math_info static link for Borland (fixes unresolved externals from Borland/STLport bug).
...
[SVN r32401]
2006-01-24 17:29:56 +00:00
Beman Dawes
50f2b9e1be
Add __USE_BSD macro
...
[SVN r32169]
2005-12-27 14:38:15 +00:00
John Maddock
ba63a3c40e
Need std:: prefix to strcmp.
...
[SVN r31984]
2005-12-11 17:28:36 +00:00
John Maddock
2e50551897
Add test to probe the mathematical capabilities of the platform.
...
[SVN r31977]
2005-12-10 18:18:34 +00:00
John Maddock
f174a2b657
Added new file math_info to probe for known or suspected math-related problems and setup.
...
[SVN r31936]
2005-12-06 17:01:52 +00:00