Commit Graph

50051 Commits

Author SHA1 Message Date
Andreas Huber
45d6937677 Bug fix
[SVN r18531]
2003-05-24 19:18:02 +00:00
Andreas Huber
fcf5a4fdc9 no message
[SVN r18530]
2003-05-24 19:17:01 +00:00
Rene Rivera
832f189a63 Minor changes to attempt getting Python build working on MacOS-X with Python 2.3 framework.
- darwin-tools.jam; added warnings feature to control warning output.
- darwin-tools.jam; disable some Apple speicfic options when using g++ directly.
- darwin-tools.jam; disable dylib versioning, for now.
- python.jam; remove shared link to pyton2.3 lib for embebed targets.
- python.jam; remove uneeded path to python libraries, implicitly there because of framework use.
- python.jam; disable warnings, for now.


[SVN r18529]
2003-05-24 16:24:46 +00:00
Andreas Huber
ccb85651df Switched to typeid-based implementation
[SVN r18528]
2003-05-24 16:05:47 +00:00
Beman Dawes
11eb30af0c Comeau and Metrowerks say randomize_property must follow detail::randomize_property
[SVN r18527]
2003-05-24 12:10:13 +00:00
John Maddock
71ad089c1b stripped tabs from files
[SVN r18526]
2003-05-24 11:14:53 +00:00
John Maddock
ab47fd9233 Fixed broken links, added copyright declarations, renamed some long file names
[SVN r18525]
2003-05-24 11:13:26 +00:00
John Maddock
610cdd35b2 Added copyright
[SVN r18524]
2003-05-24 11:11:11 +00:00
John Maddock
ca5ed421f3 Fixed regex library change
[SVN r18523]
2003-05-24 11:10:20 +00:00
Rene Rivera
67099860c5 Minor changes to attempt getting Python build working on MacOS-X with Python 2.3 framework.
- darwin-tools.jam; added GCC* env setup variables to allow for using something other than the built in gcc.
- darwin-tools.jam; tweaked the bundle-loader feature to also add the bundle as a link object.
- python.jam; wire in the framework path for python.
- python.jam; remove the <framework> feature from built PYDs.


[SVN r18522]
2003-05-24 06:53:00 +00:00
Daniel Frey
b737c36b97 Fixed bool_testable for compilers with BOOST_NO_OPERATORS_IN_NAMESPACE
[SVN r18521]
2003-05-23 23:09:21 +00:00
Peter Dimov
3267a9a5ef Intel support.
[SVN r18520]
2003-05-23 22:30:23 +00:00
Bruno da Silva de Oliveira
f16fa6bf8b - Fixed link to the tutorial
[SVN r18519]
2003-05-23 21:06:22 +00:00
Bruno da Silva de Oliveira
3d0c621b43 - Support for global variables
- Bug fixes in ClassExporter


[SVN r18518]
2003-05-23 20:37:35 +00:00
Bruno da Silva de Oliveira
a2cd26454c - HeaderExporter now doesn't export names that begin with "_"
- Bug in ClassExporter, was adding an attribute to the members of base classes in GenerateVirtualMethods


[SVN r18516]
2003-05-23 19:13:52 +00:00
Bruno da Silva de Oliveira
e2d2d9ca4a - Two new questions, about compiling time and creating packages.
[SVN r18515]
2003-05-23 18:01:39 +00:00
Beman Dawes
8214b1dcc4 Add --comment option
[SVN r18514]
2003-05-23 16:03:10 +00:00
Beman Dawes
1f90a23741 BOOST_NO_STDC_NAMESPACE workaround
[SVN r18513]
2003-05-23 14:50:23 +00:00
Peter Dimov
5d5d06d24f Turns out Sun CC doesn't like operator int().
[SVN r18512]
2003-05-23 13:46:07 +00:00
Guillaume Melquiond
f6e74fdfab Use the recently added BOOST_INTEL macro
[SVN r18511]
2003-05-23 11:53:49 +00:00
John Maddock
066526a1a7 Added check for BOOST_DISABLE_WIN32
[SVN r18510]
2003-05-23 11:44:57 +00:00
Vladimir Prus
aa6b89c2b8 Introduce 'profile' variant.
[SVN r18509]
2003-05-23 11:36:27 +00:00
John Maddock
5a2c26fbec Added como warning suppression.
[SVN r18508]
2003-05-23 11:31:00 +00:00
John Maddock
8787bc4b4c Added new config macro: BOOST_NO_USING_DECLARATION_OVERLOADS_FROM_TYPENAME_BASE
[SVN r18507]
2003-05-23 11:10:34 +00:00
John Maddock
8f7745ebd8 Fixed VC warning
[SVN r18506]
2003-05-23 10:57:04 +00:00
Vladimir Prus
fc7a9a1c76 Add missing typenames.
[SVN r18505]
2003-05-23 09:08:31 +00:00
Guillaume Melquiond
569c75c849 Add a new config macro BOOST_INTEL
[SVN r18504]
2003-05-23 07:03:21 +00:00
Beman Dawes
7ee166f02a resolve cast_test name clash by adding lambda_cast_test
[SVN r18503]
2003-05-23 00:28:01 +00:00
Daniel Frey
9535b38346 Fixed tests for bool_testable
[SVN r18502]
2003-05-23 00:18:57 +00:00
Jaakko Järvi
dd9d4ab325 fixed empty args to macros warnings
[SVN r18501]
2003-05-22 21:00:48 +00:00
Jaakko Järvi
1ade376dbd a fix for gcc 2.95.2
[SVN r18500]
2003-05-22 18:27:40 +00:00
Beman Dawes
7b15945c4d include <boost/limits.hpp> instead of <limits.h>, fixing a date-time issue on Comeau
[SVN r18499]
2003-05-22 18:09:32 +00:00
Dave Abrahams
073c183c08 Fix a bug in dangling reference/pointer detection. Thanks to Daniel
Paull <dlp-at-fractaltechnologies.com> for reporting it.


[SVN r18498]
2003-05-22 15:13:22 +00:00
Vladimir Prus
ebf976118a Bugfix.
* new/stage.jam
  (stage-target-class.construct): Pass the result via
  'virtual-target.register'. I wonder if virtual targets should
   be create via 'virtual-target.create' which will invoke
  'virtual-target.register' internally. Passing via 'register' was forgotten
   in many places.

* test/stage.py: New test.


[SVN r18497]
2003-05-22 13:23:40 +00:00
Vladimir Prus
6b58c35534 Add/clarify comments.
[SVN r18496]
2003-05-22 11:50:10 +00:00
Vladimir Prus
eeeba8eacd Add missing import.
[SVN r18495]
2003-05-22 11:48:39 +00:00
John Maddock
5c0483e035 Updated install docs.
[SVN r18494]
2003-05-22 11:20:26 +00:00
John Maddock
bbf6e26c3a Tweaked dll selection code,
Fixed various errors detected by MWCW and Como


[SVN r18493]
2003-05-22 11:19:58 +00:00
Vladimir Prus
8dde75393e Fix debian package build.
[SVN r18492]
2003-05-22 08:41:18 +00:00
Dave Abrahams
c658cdfe44 Add initializer list for silly GCC
[SVN r18491]
2003-05-22 01:35:53 +00:00
Dave Abrahams
48de890562 reinstate workarounds for vc7
[SVN r18490]
2003-05-22 01:34:04 +00:00
Dave Abrahams
490c7e0282 object_core.hpp - allow wrapping of objects which take object managers in their constructors.
forward.hpp
pointer_holder.hpp
value_holder.hpp
test/long.[py/cpp]

pointee.hpp,    - begin making borland work.
cv_category.hpp,
referent_storage.hpp
instance.hpp

self.hpp        - removed flotsam

signature.hpp   - use vector instead of list

destroy.hpp     - removed needless complication

make_keyword_range_fn.hpp - support for simpler init using vectors

class_converters.hpp - workaround for pro7

inheritance.hpp - simplified; took out pro7 workarounds; factored out
                  inheritance_query.hpp to reduce recompilation
                  dependencies

make_ptr_instance.hpp - add missing typename

registry.cpp    - add a little invariant checking for metrowerks

class.cpp       - stopped relying on class_id typedef

test/data_members.cpp - added a few more tests to make sure things compile at least.
test/destroy_test.cpp - removed cheating has_trivial_destructor tests
test/enum.cpp         - added some pro7 workarounds
test/virtual_functions.[py/cpp] - added _some_ tests for callbacks which return by reference.


[SVN r18489]
2003-05-21 22:17:23 +00:00
Dave Abrahams
a2071e53f9 Use one fewer instantiations for is_pod than we used to.
[SVN r18488]
2003-05-21 22:09:37 +00:00
Dave Abrahams
d581b75759 Use mpl::vector and simplify constructor generation so we don't have
to constantly reverse lists.


[SVN r18487]
2003-05-21 21:53:30 +00:00
Dave Abrahams
a4e82388a0 Getter setter bugfixes for attribute access
[SVN r18486]
2003-05-21 21:52:26 +00:00
Dave Abrahams
7741d7a1b8 Killed unneeded #include
[SVN r18485]
2003-05-21 21:51:03 +00:00
Dave Abrahams
79c4f83a62 ETI workarounds for vc6
[SVN r18484]
2003-05-21 21:50:30 +00:00
Dave Abrahams
b5e889c3ee Workarounds for MSVC bugs
[SVN r18483]
2003-05-21 13:39:09 +00:00
Beman Dawes
94b162c4ca Add unsigned long long macros
[SVN r18482]
2003-05-21 12:59:49 +00:00
John Maddock
545fcbee70 Added bug fix for case that a polymorphic class has a member named "foo".
[SVN r18481]
2003-05-21 11:17:09 +00:00