Commit graph

2361 commits

Author SHA1 Message Date
Jens Maurer
777eeccc38 added "any"
[SVN r10536]
2001-07-05 17:29:41 +00:00
Toon Knapen
593017a07e added Aix regression test
[SVN r10533]
2001-07-05 09:37:12 +00:00
Toon Knapen
057fd56c1d also added RTTI support for Aix during linking
[SVN r10532]
2001-07-05 09:28:43 +00:00
Toon Knapen
28779047b7 added RTTI support for Aix
[SVN r10531]
2001-07-05 06:56:47 +00:00
uid30850
a72463fc50 added "any"
[SVN r10530]
2001-07-04 21:56:27 +00:00
uid30850
be4cf8590d added failure destructor with empty throw spec
[SVN r10529]
2001-07-04 21:53:44 +00:00
uid30850
f9f9812545 revert previous "fix"
[SVN r10528]
2001-07-04 21:51:13 +00:00
uid30850
a790278e8e add empty throw spec to any destructor (inherits from std::exception)
[SVN r10527]
2001-07-04 21:50:06 +00:00
uid30850
446203e322 added "any"
[SVN r10526]
2001-07-04 21:44:55 +00:00
John R. Bandela
1d1da6d101 Fix formatting attemp2
[SVN r10525]
2001-07-03 23:32:27 +00:00
John R. Bandela
f9df01b159 Fixed formatting
[SVN r10524]
2001-07-03 23:19:08 +00:00
Darin Adler
517146234c Fix bad patch I sent to John that makes Metrowerks compiles fail.
[SVN r10521]
2001-07-03 21:43:51 +00:00
Beman Dawes
2c00f31f64 Initial commit
[SVN r10517]
2001-07-03 17:13:38 +00:00
Jeremy Siek
33a4a41c09 fixed broken link
[SVN r10516]
2001-07-03 14:42:53 +00:00
Beman Dawes
48b25c6ff6 Added libs/any/any_test.cpp
[SVN r10514]
2001-07-03 14:20:31 +00:00
Beman Dawes
a0bfc2066e Add boost/any.hpp
[SVN r10513]
2001-07-03 14:08:28 +00:00
Beman Dawes
d92bac3131 Initial commit
[SVN r10512]
2001-07-03 14:07:01 +00:00
Dave Abrahams
c9c7af2bce --broken_auto_ptr -> --broken-auto-ptr
[SVN r10511]
2001-07-03 12:43:12 +00:00
John R. Bandela
b2013bad13 VC typename fixes by John
[SVN r10510]
2001-07-03 04:47:06 +00:00
Douglas Gregor
4ee4d9dce3 function_base.hpp:
- Changed "RET" to "type" in the IF template metafunction because
	  the GCC source headers define RET as a macro.


[SVN r10509]
2001-07-02 15:25:04 +00:00
Dave Abrahams
73898470ce Made it a little more immune to command-line argument ordering
[SVN r10508]
2001-07-02 00:16:53 +00:00
Dave Abrahams
6a8b5c4bc0 Added JIT debugging hooks
[SVN r10507]
2001-07-02 00:16:28 +00:00
Douglas Gregor
53ae2a41ae function_template.hpp:
- One argument functions model AdaptableUnaryFunction
	- Two argument functions model AdaptableBinaryFunction


[SVN r10502]
2001-07-01 19:17:38 +00:00
Jens Maurer
51b58cf66c various fixes helped
[SVN r10501]
2001-07-01 15:55:18 +00:00
Jens Maurer
f9fe5533ed added gcc 3.0
[SVN r10500]
2001-07-01 15:52:29 +00:00
Jens Maurer
266f93a7aa toolfwd.hpp added
[SVN r10499]
2001-07-01 15:50:28 +00:00
Jens Maurer
f5afb676ab added gcc 3.0
[SVN r10495]
2001-07-01 14:26:38 +00:00
Jens Maurer
4d668a5391 now using HP-UX 11.0, aCC 3.31
[SVN r10494]
2001-07-01 14:17:07 +00:00
Jens Maurer
716f0ba29a Use HP-UX 11.0
[SVN r10493]
2001-07-01 14:02:24 +00:00
Jens Maurer
9b266ce758 added KCC 4.0e
[SVN r10492]
2001-07-01 14:01:52 +00:00
Douglas Gregor
f7cd1381d9 The void partial specialization of the function classes has been removed in
favor of a common interface. Regardless of the compiler's capabilities, the
result type of a Boost.Function function object that was declared void will
be "unused". This allows the result of a Boost.Function function object to
be passed as a parameter regardless of whether the function is declared as
returning void. It greatly simplifies the use of Boost.Function objects with
wrapper objects (i.e., when the side effects are important, but the result
isn't: consider binding and composition when calling a std::for_each loop)


[SVN r10491]
2001-07-01 02:17:36 +00:00
Douglas Gregor
4c1acee13a config.hpp:
- Removed BOOST_NO_DEPENDENT_BASE_LOOKUP
	- Removed BOOST_WEAK_CONVERSION_OPERATORS


[SVN r10489]
2001-06-30 18:33:57 +00:00
Stephen Cleary
15a3d6c98b Added forward include file -- Thanks, Jens :)
[SVN r10487]
2001-06-29 22:18:33 +00:00
Douglas Gregor
27b0234a58 Removed consts and associated const_casts from Borland workaround code.
[SVN r10486]
2001-06-29 20:34:32 +00:00
Dave Abrahams
d9b98e642a updates for Python2.1
[SVN r10485]
2001-06-29 20:30:58 +00:00
Jens Maurer
3f79232b89 fix various compile problems
[SVN r10484]
2001-06-29 20:11:03 +00:00
Jens Maurer
cc21978004 add (unused) template value parameter
[SVN r10483]
2001-06-29 19:36:37 +00:00
Douglas Gregor
e8374031f5 function_n_test.cpp:
function_test.cpp:
	- Removed silly ';;' constructs: MSVC seems to handle the updated
	  code much better.

regression.cfg:
	- Fixed typos


[SVN r10482]
2001-06-29 19:35:40 +00:00
Douglas Gregor
718f76e0d1 Boost.Function:
- Redesigned decision procedure for "is it a function pointer" vs.
	  "is it an object".
	- No longer requires copy constructions of function objects during
	  assignment or construction.
	- Added operator! to boost::function_base instead of relying on
	  safe_bool conversion.
	- BOOST_NO_DEPENDENT_BASE_LOOKUP is now unnecessary
	- BOOST_WEAK_CONVERSION_OPERATORS is now unnecessary
	- BOOST_WEAK_FUNCTION_TEMPLATE_ORDERING is now unnecessary


[SVN r10481]
2001-06-29 19:33:29 +00:00
Dave Abrahams
ab8d3bca07 Fix so it compiles with Cygwin
[SVN r10480]
2001-06-29 03:57:34 +00:00
Jens Maurer
e9ee198cf8 use HP-UX 11.0, account provided by HP
[SVN r10477]
2001-06-28 21:00:31 +00:00
Jens Maurer
0d5ff64ead add KAI C++ compiler
[SVN r10476]
2001-06-28 20:41:17 +00:00
Jens Maurer
c69ada2191 add KAI to acknowledgements
[SVN r10475]
2001-06-28 20:39:53 +00:00
Jeremy Siek
0c57963148 removed unused parameter
[SVN r10474]
2001-06-28 19:28:17 +00:00
Jeremy Siek
5b4d8fbde9 new file
[SVN r10473]
2001-06-28 19:21:47 +00:00
Jens Maurer
d1052ef393 also accept sigma == 0 as a degenerate (test) case (Michael Stevens)
[SVN r10472]
2001-06-28 18:40:22 +00:00
Jeremy Siek
3ce0938e58 removed unused parameter
[SVN r10471]
2001-06-28 17:53:58 +00:00
Jeremy Siek
b1c1953225 fixed warning
[SVN r10470]
2001-06-28 17:45:06 +00:00
Jeremy Siek
3d954646cc removed some unused parameters
[SVN r10469]
2001-06-28 17:44:18 +00:00
Jeremy Siek
5001686845 fixed some g++ warnings, unused variables, etc.
[SVN r10467]
2001-06-28 17:29:46 +00:00