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
John Maddock
721e6acfc3
Added QNX macros.
...
[SVN r31554]
2005-11-04 12:58:15 +00:00
John Maddock
e18411ec4e
Update in preparation for adding the TR1 library.
...
[SVN r31327]
2005-10-14 17:47:29 +00:00
John Maddock
fc5024fd78
Added some more Intel options.
...
[SVN r31309]
2005-10-13 12:46:39 +00:00
John Maddock
6e9f9132b4
Added fix for gcc versions that have only partial long long support.
...
[SVN r30181]
2005-07-19 17:14:00 +00:00
John Maddock
59f6e111b5
Fix min/max references.
...
[SVN r30006]
2005-07-12 12:40:24 +00:00
Vladimir Prus
a107a3001b
link-runtime -> runtime-link.
...
Patch from Jurgen Hunold.
[SVN r29729]
2005-06-22 10:11:39 +00:00
John Maddock
15b46e94a3
Fixed signed/unsigned comparison warnings.
...
[SVN r29318]
2005-05-31 09:46:54 +00:00
John Maddock
a20aa40428
Print osf macros.
...
[SVN r28930]
2005-05-15 16:14:22 +00:00
John Maddock
f2bf80b474
Added _MSC_FULL_VER to macro list.
...
[SVN r28661]
2005-05-05 16:19:46 +00:00
John Maddock
65f8b152b7
Added explicit type casts to work around numeric_limits implementations that use nested enums (unnamed types) rather than bool members.
...
[SVN r28290]
2005-04-17 11:26:39 +00:00
Stefan Slapeta
fe75f3436c
replaced BOOST_TEST
...
[SVN r27054]
2005-02-03 13:48:49 +00:00
John Maddock
78c80bdd79
Modified the order with which tests are included by config_test.cpp so that MSVC6 doesn't choke any more.
...
[SVN r26540]
2004-12-17 11:39:54 +00:00
John Maddock
1e3c885b4c
Oops, gcc version of the test still had errors...
...
[SVN r26539]
2004-12-17 11:00:14 +00:00
John Maddock
e826c27961
Fixed bug in test case that affects gcc and intel compilers.
...
[SVN r26495]
2004-12-14 12:51:39 +00:00
John Maddock
dacd302d49
Updated maintenance instructions, and removed all shell script.
...
[SVN r26423]
2004-12-04 11:54:18 +00:00
John Maddock
3423ec4c52
Added BOOST_NO_IS_ABSTRACT.
...
[SVN r26422]
2004-12-04 11:36:36 +00:00
John Maddock
64a8b36b23
Added new types boost::long_long_type and boost::ulong_long_type in boost/config.hpp and applied these types in place of "long long" throughout. As a result, almost all of boost now compiles cleanly with -ansi -pedantic with gcc. Changes tested with gcc 3.3, 2.95, VC7.1 and Intel 8.
...
[SVN r24899]
2004-09-04 10:34:49 +00:00
Douglas Gregor
04ca3474a5
Converted to Boost Software License, Version 1.0
...
[SVN r24096]
2004-07-27 03:43:34 +00:00
John Maddock
687b1ec4b2
Licence update
...
[SVN r24031]
2004-07-25 12:01:00 +00:00
Vladimir Prus
b849bfaf59
More V2 Jamfile tweaks.
...
[SVN r23764]
2004-07-19 07:12:45 +00:00
John Maddock
824cdcf0cf
Added BOOST_NO_POINTER_TO_MEMBER_TEMPLATE_PARAMETERS.
...
Updated tests to not use Boost.Test.
[SVN r23146]
2004-06-22 12:41:11 +00:00
John Maddock
73034c7e9c
Updated config test system to use new .ipp file extensions.
...
All dependencies on Boost.Test have also been removed for the basic tests.
[SVN r23102]
2004-06-15 11:37:57 +00:00
John Maddock
c7942674bc
Improved 64-bit platform diagnostics.
...
[SVN r23062]
2004-06-09 11:19:33 +00:00
Vladimir Prus
9678249498
Add V2 Jamfile
...
[SVN r22994]
2004-06-02 05:51:00 +00:00
John Maddock
119f37e931
Added new GLIBC++V3 macros (from gcc 3.4).
...
[SVN r22731]
2004-05-04 10:37:17 +00:00
Eric Niebler
95f6278e82
remove minmax hack from win32.hpp and fix all places that could be affected by the minmax macros
...
[SVN r22394]
2004-02-26 18:27:02 +00:00
John Maddock
11ef0cd208
Extended member friend test, previous version did not catch all defects (with Borland compiler for example).
...
[SVN r22386]
2004-02-25 12:36:15 +00:00
John Maddock
8d21d15f80
Added __CYGWIN__ and __MINGW__ macros.
...
[SVN r21782]
2004-01-16 11:08:26 +00:00
John Maddock
12ae2bd907
Renamed namespace "user", that name is used in some platform headers :-(
...
[SVN r21562]
2004-01-09 11:28:30 +00:00
John Maddock
176b94c8d4
Updated and added link-tests to stress auto-linking.
...
[SVN r21542]
2004-01-08 12:42:38 +00:00
John Maddock
e41f88e71d
Fixed broken test cases, and added two new ones that were previously missing from cvs
...
[SVN r21509]
2004-01-06 13:24:31 +00:00
Dave Abrahams
ca04d5e1eb
Suppress warnings in gcc-3.4
...
[SVN r21492]
2004-01-05 11:35:13 +00:00
John Maddock
5b4e6a4068
Added some missing defines.
...
[SVN r21362]
2003-12-21 16:18:01 +00:00
John Maddock
c42978702d
Added tests for new requires_threads.hpp header
...
[SVN r21350]
2003-12-20 11:55:42 +00:00
John Maddock
89f71e245f
Fixed iostream usage (gcc 3.4 regressions)
...
[SVN r21271]
2003-12-15 12:31:05 +00:00
John Maddock
039a8e3b92
Re ran generate program (last run messed things up). Config_test.cpp should be OK now.
...
[SVN r21244]
2003-12-13 12:31:48 +00:00
Aleksey Gurtovoy
0bdf1a13e2
DigitalMars fixes
...
[SVN r21242]
2003-12-13 10:06:06 +00:00
John Maddock
fd367acdcb
Added new macro BOOST_FUNCTION_SCOPE_USING_DECLARATION_BREAKS_ADL
...
[SVN r21222]
2003-12-11 12:00:30 +00:00
Jaakko Järvi
1677adf462
Added BOOST_NO_SFINAE config macro, removed internal version from
...
the iterator library
[SVN r21125]
2003-12-03 19:26:15 +00:00
John Maddock
818670ad28
Allow testing of both __int64 and long long at the same time.
...
[SVN r21039]
2003-12-01 12:00:26 +00:00
John Maddock
363b340c2c
Use of template keyword was illegal, so removed it.
...
[SVN r21038]
2003-12-01 11:54:57 +00:00
John Maddock
17b33eda15
restrict abi testing to "real" msvc.
...
[SVN r21037]
2003-12-01 11:54:17 +00:00
John Maddock
13271be003
Updated docs to match changes to auto-linking code.
...
Updated auto-link tests to match the new Boost.Install naming scheme.
[SVN r20603]
2003-11-02 11:45:25 +00:00
John Maddock
5959d6bce2
Updated copyright declarations to use new single boost license.
...
[SVN r20372]
2003-10-14 10:33:24 +00:00
John Maddock
6d6f37633d
Undone previous fix (the whole idea of this file is to test whether stdint.h is available, not to "fake" it's presence. Added explicit check for those platforms that have intypes.h rather than stdint.h.
...
[SVN r20197]
2003-09-27 10:43:36 +00:00
Toon Knapen
990526ae7b
include portable cstdint (boost/cstdint.hpp) instead of stdint.h directly (Andrew Godbout)
...
[SVN r20193]
2003-09-26 12:35:59 +00:00
Vladimir Prus
2e7affb55f
Kill a warning.
...
[SVN r20182]
2003-09-25 11:55:19 +00:00
Dave Abrahams
753534ef37
Use the import rule
...
[SVN r19968]
2003-09-08 17:38:49 +00:00
John Maddock
4dd8845166
Added needed newline at file end
...
[SVN r19829]
2003-08-28 12:04:57 +00:00
John Maddock
80b14ea8a8
Added minimal Docs for new macros and headers (abi fixing/link library selection/BOOST_HAS_DECLS|PEC), more to come on this...
...
Added test cases for new macros and headers.
[SVN r19655]
2003-08-17 12:03:01 +00:00
John Maddock
e5262ed219
Refactored config test options.
...
Regenerated script generated files.
[SVN r19412]
2003-08-03 11:41:45 +00:00
John Maddock
93dd77869e
Added tests for a gcc specific bug
...
[SVN r19401]
2003-08-02 11:53:35 +00:00
John Maddock
7f5c1d6b8f
made local variables static, so that the code can be reused by regex_config_info.
...
[SVN r19316]
2003-07-26 11:11:54 +00:00
Jens Maurer
23f572d0b6
don't use NULL unless <stddef.h> has been included
...
[SVN r19010]
2003-07-09 23:22:18 +00:00
Jens Maurer
473fc44ff6
avoid "unused variable" warning with gcc
...
[SVN r18985]
2003-07-09 08:58:30 +00:00
Toon Knapen
8259764b49
initialising pointer to NULL to avoid warning on VisualAge
...
[SVN r18965]
2003-07-07 17:02:59 +00:00
John Maddock
baa0be852b
Added missing includes
...
[SVN r18607]
2003-05-30 11:14:52 +00:00
John Maddock
fd10aff9aa
removed dependency on std::ptrdiff_t
...
[SVN r18605]
2003-05-30 10:45:52 +00:00
Beman Dawes
5e916a44b5
Add <no-warn>config_test.cpp for Comeau
...
[SVN r18572]
2003-05-28 00:32:33 +00:00
John Maddock
512fdec421
Added new config macro: BOOST_NO_USING_DECLARATION_OVERLOADS_FROM_TYPENAME_BASE
...
[SVN r18507]
2003-05-23 11:10:34 +00:00
Guillaume Melquiond
d1f3f6f38e
Add a new config macro BOOST_INTEL
...
[SVN r18504]
2003-05-23 07:03:21 +00:00
Beman Dawes
269e334a5f
Add unsigned long long macros
...
[SVN r18482]
2003-05-21 12:59:49 +00:00
John Maddock
ef4b048477
Added dump of BOOST_HAS_PARTIAL_STD_ALLOCATOR
...
[SVN r18429]
2003-05-17 11:41:11 +00:00
Gennadiy Rozental
44d1e083e8
test library rename
...
[SVN r17445]
2003-02-15 21:59:54 +00:00
John Maddock
adbd58188c
Added BOOST_HAS_SIGACTION
...
[SVN r17360]
2003-02-13 12:28:49 +00:00
Björn Karlsson
2a0358cb5f
Added copyright statement
...
[SVN r17203]
2003-02-04 15:02:15 +00:00
Björn Karlsson
ded9a55c2d
Untabified
...
[SVN r17202]
2003-02-04 15:01:48 +00:00
John Maddock
c2f2333c2d
config_info now prints BOOST_DEDUCED_TYPENAME
...
Jamfile and generator program now uses compile-fail tests
[SVN r16745]
2003-01-04 12:55:01 +00:00
Beman Dawes
6fc288a2cd
rename Boost.test libraries
...
[SVN r16680]
2002-12-22 20:57:56 +00:00
John Maddock
941d72d8df
Initial commit
...
[SVN r16601]
2002-12-13 11:14:29 +00:00
John Maddock
3596eec09a
Added BOOST_UNREACHABLE_RETURN workaround macro.
...
[SVN r16574]
2002-12-09 12:21:54 +00:00
John Maddock
a7e89b0c67
removed defunct BOOST_DECL macro
...
[SVN r16257]
2002-11-15 12:57:13 +00:00
John Maddock
93c84f7657
Added new macros to config_info
...
Updated configure script to log the results
[SVN r16251]
2002-11-15 11:46:26 +00:00
John Maddock
180d63457b
Added new config macro test cases, removed old testing script (use bjam instead).
...
[SVN r16222]
2002-11-13 12:19:31 +00:00
John Maddock
7302ec29fe
Merged changes from RC_1_29_0.
...
[SVN r15960]
2002-10-21 11:05:10 +00:00
John Maddock
d3a4cda4c0
Made changes to work with new boost.test library.
...
Added separate Jamfile
[SVN r15299]
2002-09-13 11:44:40 +00:00
John Maddock
3dfd72e3bc
Added new config macros:
...
BOOST_HAS_PARTIAL_STD_ALLOCATOR
BOOST_NO_EXCEPTION_STD_NAMESPACE
[SVN r14809]
2002-08-13 11:52:06 +00:00
Beman Dawes
7c8d4f23ce
clear un/signed warnings
...
[SVN r14692]
2002-08-05 11:16:14 +00:00
John Maddock
93a28fab3b
Corrected Typo in BOOST_NO_STD_WSTREAMBUF
...
[SVN r14652]
2002-07-31 11:23:53 +00:00
John Maddock
f591b2901f
Added some more EDG compiler macros
...
[SVN r14631]
2002-07-28 11:01:28 +00:00
John Maddock
81097e309e
Stripped tabs from files.
...
[SVN r14618]
2002-07-26 11:17:37 +00:00
Beman Dawes
053c1fb45f
Removed several spurious ";" to quiet warnings
...
[SVN r14577]
2002-07-23 20:47:35 +00:00
John Maddock
23308946c7
Added documentation for new config macros:
...
BOOST_NO_MS_INT64_NUMERIC_LIMTS
BOOST_NO_LONG LONG_NUMERIC_LIMTS
BOOST_NO_STD_WSTREAM
Added new macros to config_info.cpp program.
[SVN r14560]
2002-07-22 11:23:24 +00:00
John Maddock
3168ad683a
Added __int64 and long long tests.
...
[SVN r14559]
2002-07-22 11:01:23 +00:00
John Maddock
f1d6e86af9
Fixed VC6 warnings.
...
[SVN r14547]
2002-07-20 12:06:34 +00:00
John Maddock
5c7f8b9290
Added new config macros:
...
BOOST_NO_STD_WSTREAMBUF
BOOST_NO_LONG_LONG_NUMERIC_LIMITS
BOOST_NO_MS_INT64_NUMERIC_LIMITS
[SVN r14514]
2002-07-18 11:10:04 +00:00
John Maddock
d88a4e5f15
Several new config macros added.
...
[SVN r13984]
2002-05-20 11:28:22 +00:00
John Maddock
d1c3bf73de
Added user-config macro BOOST_DISABLE_WIN32
...
(also set in the compiler 's strict mode).
Modified Boost source not to use Win32 specific
extentions in the presence of BOOST_DISABLE_WIN32.
[SVN r13771]
2002-05-09 11:40:52 +00:00
John Maddock
697f09e480
Moved config_info.cpp and the config docs into synch.
...
[SVN r13715]
2002-05-07 11:40:13 +00:00
John Maddock
9e02db296c
Added new config macro BOOST_HAS_MS_INT64 to detect presence of __int64 data type.
...
Modified boost source to use BOOST_HAS_LONG_LONG and BOOST_HAS_MS_INT64
where appropriate to do so.
[SVN r13714]
2002-05-07 11:24:29 +00:00
John Maddock
6b5a580456
Patched so that the code now compilers with VC6
...
[SVN r13669]
2002-05-05 11:00:28 +00:00
John Maddock
8e4cc7303b
Updated description
...
[SVN r13048]
2002-03-03 11:38:18 +00:00
John Maddock
bdf2ddfb26
Added support for BOOST_NO_EXCEPTIONS
...
[SVN r12756]
2002-02-08 12:42:59 +00:00
Douglas Gregor
dfdd6c27c0
Regenerated
...
[SVN r12668]
2002-02-03 15:12:29 +00:00
Douglas Gregor
b73d7be5f1
boost_no_priv_aggregate.cxx:
...
- Make dummy function uncallable (added to silence GCC warning)
config_test.cpp:
regression.cfg:
- Regenerated
boost_has_pthread_ma_st.cxx:
- BOOST_HAS_PTHREAD_MUTEXATTR_SETTYPE macro test
boost_has_pthread_ma_gt.cxx:
- BOOST_HAS_PTHREAD_MUTEXATTR_GETTYPE macro is unused, so remove it
[SVN r12551]
2002-01-29 13:48:02 +00:00
Douglas Gregor
0483b05a98
Silence a warning from GCC
...
[SVN r12527]
2002-01-27 18:00:20 +00:00
John Maddock
5dcc786a6d
Stripped tabs from source files
...
[SVN r12333]
2002-01-17 12:46:26 +00:00
Jens Maurer
cdd885bc28
avoid "unused variable" warnings
...
[SVN r11861]
2001-12-02 19:58:06 +00:00
Jens Maurer
3b5fa98ad0
print BOOST_NO_DEPENDENT_NESTED_DERIVATIONS
...
[SVN r11773]
2001-11-22 22:16:11 +00:00
Jens Maurer
84c8b8180f
print BOOST_NESTED_TEMPLATE
...
[SVN r11771]
2001-11-22 21:53:47 +00:00
John Maddock
5390cbc736
Updated to prevent failures on Metrowerks compiler.
...
[SVN r11660]
2001-11-11 11:55:51 +00:00
John Maddock
cdb0120c91
Added explicit qualifiers to mem_fun calls, as workaround for broken std libs that don't put code in namespace std.
...
[SVN r11624]
2001-11-07 12:36:55 +00:00
John Maddock
673f4590cd
Added test support for BOOST_HAS_SGI_TYPE_TRAITS, added test for -lrt in configure script.
...
[SVN r11488]
2001-10-31 13:06:25 +00:00
Jens Maurer
57683a3a42
add _HPACC_ macro
...
[SVN r11476]
2001-10-30 22:30:16 +00:00
Jens Maurer
c3024d2a6c
check for c_plusplus macro (indicates EDG non-strict mode)
...
[SVN r11464]
2001-10-29 19:34:34 +00:00
John Maddock
4a52042c75
Fixed bad namespace name in test.
...
[SVN r11451]
2001-10-27 10:55:53 +00:00
Jens Maurer
c7ba2a0704
remove "unused variable" warnings
...
[SVN r11426]
2001-10-23 19:45:36 +00:00
John Maddock
e899c77505
Added BOOST_HAS_LONG_LONG printout
...
[SVN r11410]
2001-10-20 10:14:12 +00:00
John Maddock
ebc4ba8796
Updated test to check open/close interfaces.
...
[SVN r11407]
2001-10-19 11:38:26 +00:00
John Maddock
2069d5ad13
renamed test procedure to avoid conflict with C++ Builder
...
[SVN r11406]
2001-10-19 11:37:52 +00:00
John Maddock
7b544cc9c3
Updated int64 tests.
...
[SVN r11397]
2001-10-18 10:16:32 +00:00
John Maddock
b70903dca0
Added BOOST_HAS_LONG_LONG config option.
...
[SVN r11392]
2001-10-16 11:40:19 +00:00
John Maddock
5e28fcc6ab
Fixed nanosleep function sig test.
...
[SVN r11389]
2001-10-16 11:34:30 +00:00
John Maddock
5698a3da9c
Added thread lib config options
...
[SVN r11374]
2001-10-11 12:16:21 +00:00
John Maddock
bb8bb5fb72
removed erronious const qualifier
...
[SVN r11370]
2001-10-09 11:29:03 +00:00
John Maddock
f85f7eead2
Fixed broken tests by regenerating.
...
[SVN r11344]
2001-10-05 11:15:38 +00:00
John Maddock
d77429f047
Added _RWSTD_ALLOCATOR
...
[SVN r11308]
2001-09-30 10:28:23 +00:00
Darin Adler
b29d1ef416
Write out limits as integers, even for char types.
...
[SVN r11301]
2001-09-28 17:38:10 +00:00
Peter Dimov
a6d8ec6759
Ran ./generate for BOOST_NO_FUNCTION_TEMPLATE_ORDERING and BOOST_NO_VOID_RETURNS
...
[SVN r11273]
2001-09-26 12:15:40 +00:00
Peter Dimov
35352afc8a
Added BOOST_NO_FUNCTION_TEMPLATE_ORDERING, BOOST_NO_VOID_RETURNS
...
[SVN r11272]
2001-09-26 10:55:47 +00:00
Peter Dimov
19e206e8f6
Changed allocate(1,0) to allocate(1) for Dinkumware 3.06
...
[SVN r11254]
2001-09-25 18:56:21 +00:00
Peter Dimov
e62e5742e0
Initial commit
...
[SVN r11253]
2001-09-25 18:53:33 +00:00
Peter Dimov
63674bd048
Renamed BOOST_WEAK_FUNCTION_TEMPLATE_ORDERING to BOOST_NO_FUNCTION_TEMPLATE_ORDERING
...
[SVN r11252]
2001-09-25 18:48:13 +00:00
Peter Dimov
7c05d06353
Renamed foo<> to fix MSVC 7 problems
...
[SVN r11251]
2001-09-25 18:44:07 +00:00
Darin Adler
bd7652dcef
If <ctype.h> is known not to have functions, then don't try to use the
...
character-classifying operations to test the presence of the std namespace
for C library functions.
[SVN r11245]
2001-09-25 06:50:22 +00:00
Darin Adler
25ae369ef7
Add BOOST_NO_CTYPE_FUNCTIONS.
...
[SVN r11234]
2001-09-24 19:33:29 +00:00
Darin Adler
7b7eeadafa
Improve test so it works even if wchar_t.h is not present.
...
[SVN r11191]
2001-09-22 02:54:01 +00:00
Jens Maurer
57bfa25349
use <stddef.h> to get ptrdiff_t
...
[SVN r11161]
2001-09-19 20:59:42 +00:00
Jens Maurer
b9e386f2e3
add Modena C++ standard library, EDG compiler front-end
...
[SVN r11159]
2001-09-19 20:49:01 +00:00
Jens Maurer
0d2606e15e
avoid "unused variable" warning
...
[SVN r11158]
2001-09-19 20:31:31 +00:00
Jens Maurer
483907c887
fix warnings
...
[SVN r11157]
2001-09-19 20:24:40 +00:00
Jens Maurer
eb339e9f83
rename local template parameter from duplicate "T" to "Y"
...
[SVN r11156]
2001-09-19 20:23:53 +00:00
John Maddock
7ce333aa88
First round of config fixes
...
[SVN r11146]
2001-09-19 11:48:51 +00:00
John Maddock
38009aaf3b
commit of split-config, including any changes required to existing libraries (mainly regex).
...
[SVN r11138]
2001-09-18 11:13:39 +00:00