2
0
mirror of https://github.com/boostorg/config.git synced 2026-02-21 15:02:24 +00:00
Commit Graph

1014 Commits

Author SHA1 Message Date
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
Niels Dekker
5230022c0e Added BOOST_NO_COMPLETE_VALUE_INITIALIZATION to IBM XL C++ <= V10.1.0 (trunk), see #4080.
[SVN r61516]
2010-04-23 22:01:56 +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
668b3fccae Fixes #4115: sometimes VC++ doesn't put typeinfo in namespace std.
[SVN r61434]
2010-04-20 17:48:16 +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
39807d1b97 Committed Neils Dekker's new macro docs.
[SVN r61154]
2010-04-09 12:35:20 +00:00
John Maddock
20a6d47804 Committed Neils Dekker's new macro tests.
[SVN r61153]
2010-04-09 12:17:57 +00:00
David Dean
f781c30712 make abi/borland_prefix and borland.jam defaults match
[SVN r61007]
2010-04-02 18:35:00 +00:00
Steven Watanabe
325f2a121c Add definition of BOOST_MSVC_FULL_VER_WORKAROUND_GUARD. Fixes #4012
[SVN r60624]
2010-03-15 21:14:55 +00:00
John Maddock
d657b0116e Add Symbian platform config.
Fixes #3759.

[SVN r60125]
2010-03-03 17:22:48 +00:00
John Maddock
396307d8f5 Apply patches for nvidia C++ compiler.
Fixes #3919.

[SVN r60076]
2010-03-02 17:18:32 +00:00
John Maddock
65bc9ac1a1 Fixes #3956.
[SVN r60075]
2010-03-02 17:10:01 +00:00
Daniel James
6daf564807 Update link from config docs to tracker to trac instead.
[SVN r59712]
2010-02-16 22:34:29 +00:00
Beman Dawes
cbe407e189 1.43.0 prep
[SVN r59687]
2010-02-15 02:55:31 +00:00
John Maddock
134eac75ac Add BOOST_WORKAROUND docs.
Fixes #3782.

[SVN r59514]
2010-02-05 18:12:35 +00:00
K. Noel Belcourt
b54dc0fca5 Changes to support pgi-10.x.
John suggested running configure --enable-test but
even after making suggested changes, it still doesn't
seem to pick up that BOOST_HAS_PTHREADS has been defined.

Also, not sure how to undefine these macros as they seem
to be set after I explicitly undefine them.

the following macros need to be defined
BOOST_HAS_PTHREADS
the following macros need to be undef'ed
BOOST_NO_STDC_NAMESPACE BOOST_NO_EXCEPTION_STD_NAMESPACE BOOST_DEDUCED_TYPENAME



[SVN r59505]
2010-02-05 05:51:15 +00:00
John Maddock
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.

[SVN r59468]
2010-02-04 11:15:54 +00:00
Beman Dawes
3f50fc1231 Clarify determining if macro tests pass
[SVN r59206]
2010-01-21 21:08:22 +00:00
Beman Dawes
ca7bd18565 Sync 4.5 C++0x macros with current 4.5 snapshot
[SVN r59201]
2010-01-21 19:57:48 +00:00
John Maddock
19a43a6de4 Set last known checked version.
[SVN r58377]
2009-12-14 12:34:47 +00:00
John Maddock
1e287543f2 Another Codegear config fix.
[SVN r58316]
2009-12-12 10:00:03 +00:00
John Maddock
62ed60c780 Still trying to get the Codegear tests to pass...
[SVN r58264]
2009-12-10 09:42:01 +00:00
John Maddock
dac1a5bf21 More Codegear 2010 changes.
[SVN r58213]
2009-12-07 12:01:24 +00:00
John Maddock
9600237dca Start to fix up codegear 2010 support... this could take a while.
[SVN r58155]
2009-12-05 13:22:45 +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
Beman Dawes
389cd2ba69 1.42.0 prep
[SVN r57969]
2009-11-27 14:00:31 +00:00
John Maddock
2dc1512b9b Fix preprocessor logic for long long support.
Fixes #3657.
Fixes #3568.

[SVN r57843]
2009-11-22 16:38:05 +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
44945314ec Try and fix Open64 Boost.Config failures: Open64 is not really gcc!
[SVN r56295]
2009-09-18 10:43:57 +00:00