Commit Graph

50050 Commits

Author SHA1 Message Date
Dave Abrahams
baad339b2c Suppress a VC6 ICE
[SVN r16383]
2002-11-23 22:16:00 +00:00
Dave Abrahams
70f82910de Squash internal structure overflows
[SVN r16382]
2002-11-23 21:29:55 +00:00
Dave Abrahams
f704ac46cf Tidy
[SVN r16381]
2002-11-23 20:03:49 +00:00
Dave Abrahams
867f2c9a3c Add notes about targeting Cygwin GCC
[SVN r16380]
2002-11-23 20:03:24 +00:00
Peter Dimov
949f74450c Borland C++ 5.6 still needs the workaround.
[SVN r16379]
2002-11-23 19:18:05 +00:00
Beman Dawes
4dce858b8a Add super_type:: so 2-phase lookup works right
[SVN r16378]
2002-11-23 18:17:43 +00:00
Peter Dimov
1ae06b1caa More operator< tests.
[SVN r16377]
2002-11-23 12:59:01 +00:00
Peter Dimov
1ca472e9e8 weak_ptr converting constructor removed; operator< can now take different types to aid ownership tests.
[SVN r16376]
2002-11-23 12:47:38 +00:00
John Maddock
daabf03646 Fix for MWCW which doesn't like incomplete array type.
[SVN r16375]
2002-11-23 11:30:36 +00:00
Dave Abrahams
68356185a1 On our way to polymorphism
[SVN r16374]
2002-11-23 02:59:45 +00:00
Peter Dimov
69897be6ae get_deleter_test added; associated fixes.
[SVN r16373]
2002-11-22 16:29:51 +00:00
Vladimir Prus
3161547077 Improve/clarify handling of composing generators during
the transformation search. Don't use global
'.had-composing-generator' variable.

* targets.jam (typed-target.construct): Pass 'allow-composing'
   to 'generators.construct'.

* generators.jam (find-viable-generators): New parameter
     'allow-composing'.
  (construct): Better document the 'allow-composing' parameter.
     Pass that parameter to 'find-viable-generators'.


[SVN r16372]
2002-11-22 15:14:27 +00:00
Vladimir Prus
a8200056c5 Fix Debian build.
[SVN r16371]
2002-11-22 15:08:14 +00:00
Peter Dimov
3bae545a24 Fixed the previous weak_ptr 'fix'.
[SVN r16370]
2002-11-22 14:41:22 +00:00
Peter Dimov
a90c083e84 Stricter tests; associated bug fixes. ;-)
[SVN r16369]
2002-11-22 13:49:54 +00:00
Rene Rivera
794bd075c2 Small cleanups, and fix the dist target to correctly refer to the binaries.
Add support for building the grammar in Windows, now that there is yyacc.c program.
Attempt to fix the build of MSVC and VC7 with the location of the kernel32.lib.


[SVN r16368]
2002-11-22 02:09:12 +00:00
Rene Rivera
36d1a92995 Fix various stupid syntax bugs.. not sure how they got in there :-(
Add support for bootstrapping the gramar, now that there is yyacc.c program.
Attempt to fix the build of MSVC and VC7 with the location of the kernel32.lib.


[SVN r16367]
2002-11-22 02:07:46 +00:00
Rene Rivera
90829322d6 Pass 2; works with CW8 on Windows, and BCC55 on Windows.
[SVN r16366]
2002-11-21 22:30:55 +00:00
Peter Dimov
958433308d get_deleter<> added.
[SVN r16365]
2002-11-21 14:46:45 +00:00
Peter Dimov
da46d4b1e2 Sample implementation of the smart pointer debug hooks.
[SVN r16364]
2002-11-21 13:23:15 +00:00
Peter Dimov
fcc59cb58b More tests added.
[SVN r16363]
2002-11-21 13:20:46 +00:00
Peter Dimov
31ce71bc03 Changed debug hook names, reverted weak_ptr() to have use_count of zero.
[SVN r16362]
2002-11-21 13:14:04 +00:00
Peter Dimov
a18aa91002 Debug hook support, removed self-reset, fixed #%20links.
[SVN r16361]
2002-11-21 13:10:18 +00:00
Vladimir Prus
a5db4b8f54 Remove redundant line.
[SVN r16360]
2002-11-21 12:28:24 +00:00
Vladimir Prus
aa46186512 Add dummy actions for 'all', so that jam return 0 exit status. It used
to return 0 before because of a bug, but now that the bug is fixed, we
need to change test.jam.


[SVN r16359]
2002-11-21 12:27:38 +00:00
Aleksey Gurtovoy
a7620c82a7 add missing typename
[SVN r16358]
2002-11-21 08:46:49 +00:00
Rene Rivera
eac80862f0 Use the passed in toolset, added various copyright notices.
[SVN r16357]
2002-11-21 04:54:55 +00:00
Rene Rivera
475fcfce6f Slight cleanup, use of the yyacc.c program to build the grammar, and pass along the toolset to the RPM package build.
[SVN r16356]
2002-11-21 04:53:30 +00:00
Rene Rivera
1c141682fe Slight cleanup, and use of the yyacc.c program to bootstrap the grammar.
[SVN r16355]
2002-11-21 00:31:25 +00:00
Dave Abrahams
25af545416 Bugfix
[SVN r16354]
2002-11-21 00:21:23 +00:00
Dave Abrahams
623f2b94ff Bugfix
[SVN r16353]
2002-11-21 00:19:27 +00:00
Rene Rivera
c6cf8badae Initial pass at a replacement for the 'yyacc' script... in C.
[SVN r16352]
2002-11-20 23:19:02 +00:00
Dave Abrahams
900bcd9ea5 update
[SVN r16351]
2002-11-20 23:07:32 +00:00
Dave Abrahams
59cf787035 Make scope constructor explicit
[SVN r16350]
2002-11-20 22:58:57 +00:00
Ralf W. Grosse-Kunstleve
8814ee79d5 some missing html markup added
[SVN r16349]
2002-11-20 18:09:17 +00:00
Ralf W. Grosse-Kunstleve
7af7b14745 list cctbx
[SVN r16348]
2002-11-20 18:01:44 +00:00
Vladimir Prus
8e908b2a0d Test for composite properties in target references.
[SVN r16347]
2002-11-20 16:38:53 +00:00
Peter Dimov
ccefb085b6 Added array versions of the hooks.
[SVN r16346]
2002-11-20 16:18:13 +00:00
Dave Abrahams
ec4028ca31 Tests for v1 testing
[SVN r16345]
2002-11-20 15:51:53 +00:00
Björn Karlsson
fc1ed5a7fc Patch from lbj, enabling the library to be used without exceptions
[SVN r16344]
2002-11-20 14:51:17 +00:00
Peter Dimov
8a800f8980 A missing 'inline' added.
[SVN r16343]
2002-11-20 13:34:18 +00:00
Dave Abrahams
5497af8dcf Link bug workaround for MSVC and old Dec CXX
[SVN r16342]
2002-11-20 13:17:52 +00:00
Peter Dimov
eeabe62ed6 enable_shared_from_this-related fixes.
[SVN r16341]
2002-11-20 12:38:51 +00:00
John Maddock
b038710228 Fixed using declarations (some types are no longer in the library).
[SVN r16340]
2002-11-20 12:08:43 +00:00
John Maddock
2219c360bb Fixed is_polymorphic for cv-qualified class types
[SVN r16339]
2002-11-20 12:08:15 +00:00
Björn Karlsson
3708319392 Added copyright statement
[SVN r16338]
2002-11-20 10:26:29 +00:00
Dave Abrahams
5fd89b4a9f Added missing test
[SVN r16337]
2002-11-20 03:04:51 +00:00
Dave Abrahams
c0c5f1bf46 Bug fix from Zak Kipling <zak.kipling@cantab.net>
If you execute jam with no explicit target specified, it exits with
"EXITOK" regardless of whether the build actually succeeds...


[SVN r16336]
2002-11-20 01:37:56 +00:00
Dave Abrahams
3250d202d2 bugfixes
add_property now uses member_function_cast


[SVN r16335]
2002-11-20 01:14:16 +00:00
Dave Abrahams
e0f2f67e3f New v2_1 stuff broke mpl::if_<...> for normal people ;-)
disabled for the time being.


[SVN r16334]
2002-11-20 00:48:55 +00:00