Commit graph

20143 commits

Author SHA1 Message Date
Michael Stevens
7cce6ecd5f FIX ref returned reference to 0 pointer if new element. Thanks Max Weinberg.
[SVN r31247]
2005-10-09 16:43:42 +00:00
Fredrik Blomqvist
d47c91a311 added ref. to Björn Karlsson's book
[SVN r31245]
2005-10-09 14:47:54 +00:00
Jonathan Turkanis
1ba233d9de first try at fixing is_incrementable for gcc 4.0.2
[SVN r31240]
2005-10-08 16:04:39 +00:00
Hartmut Kaiser
f2d46a62fb Fixed warnings reported by gcc 4.x.
[SVN r31239]
2005-10-08 13:27:39 +00:00
Hartmut Kaiser
ca35c8b643 Updated Wave expected failures list.
[SVN r31238]
2005-10-08 13:15:25 +00:00
Hartmut Kaiser
cc115490e5 Fixed a missing const specifier.
[SVN r31237]
2005-10-08 12:54:28 +00:00
Eric Niebler
0185a6d6a2 simplify path manipulation by making fs::no_check the default
[SVN r31235]
2005-10-08 07:54:04 +00:00
Eric Niebler
6ba10fb95b integrate xpressive docs
[SVN r31234]
2005-10-08 06:46:05 +00:00
Eric Niebler
c584bd8327 misc doc tweaks
[SVN r31233]
2005-10-08 06:44:30 +00:00
Hartmut Kaiser
3573cd3b39 Added missing headers.
[SVN r31232]
2005-10-08 03:29:36 +00:00
Eric Niebler
1ba00c7c94 fix char/unsigned char ctype issue
[SVN r31231]
2005-10-08 00:42:43 +00:00
Eric Niebler
a228124dfb use quickbook bjam rule to build xpressive's docs
[SVN r31230]
2005-10-08 00:04:25 +00:00
Hartmut Kaiser
d9f85f6d82 Fixed an iterator issue reported by the gcc debug stl.
[SVN r31229]
2005-10-07 22:52:14 +00:00
Eric Niebler
acf6920583 fix up xinclude paths relative to the output directory, temporarily disable MSVC warnings.
[SVN r31228]
2005-10-07 21:59:34 +00:00
Douglas Gregor
a3595d0d75 Initial shot at a configure script for Boost
[SVN r31227]
2005-10-07 21:06:37 +00:00
Rene Rivera
7f4105fa7a Text and fix building with python on Linux.
[SVN r31226]
2005-10-07 19:38:50 +00:00
Eric Niebler
9369ef5326 emit documentation for namespace-scope objects
[SVN r31225]
2005-10-07 17:51:29 +00:00
John Maddock
3c16d857e1 Added two new open source libraries.
[SVN r31220]
2005-10-07 15:56:16 +00:00
John Maddock
31e5da45cc Suppressed some unnecessary VC++ warnings so that tests are -W4 clean.
[SVN r31219]
2005-10-07 14:27:39 +00:00
John Maddock
1e442febfa Changed include style to <header> as per issue http://sourceforge.net/tracker/index.php?func=detail&aid=1079444&group_id=7586&atid=107586
Suppressed some VC++ warnings to ensure that the type_traits headers are -W4 clean.


[SVN r31218]
2005-10-07 14:26:38 +00:00
Douglas Gregor
e41a9e9679 Add --guess-toolset option
[SVN r31217]
2005-10-07 12:48:17 +00:00
Michael Stevens
b7587eed96 Code equivilent for asum of complex
[SVN r31216]
2005-10-07 11:35:50 +00:00
Michael Stevens
97e33f9c45 FIX The Vector Concept cannot refine Random Access Container as some Vectors don't have Random Access Iterators.
Make Vector a model of Random Access Container instead


[SVN r31214]
2005-10-06 19:58:39 +00:00
Michael Stevens
279084ce54 MAJOR use boost::concept_check
FIX missing Random Access Container functions and missing operator [] in Random Access Iterator


[SVN r31213]
2005-10-06 19:56:35 +00:00
Rene Rivera
1c164d209d boostbook.jam; Remove some path.make calls as they are superfluous in the path.glob case.
path.jam; Kludge path.join into working as it did before when confronted with an initial empty string on the path.


[SVN r31212]
2005-10-06 19:47:58 +00:00
Rene Rivera
57d36e86aa Add "--with-python=?" option to build Python enabled bjam. Apply some patches to build with SunC compiler.
[SVN r31211]
2005-10-06 19:14:10 +00:00
Peter Dimov
09aa897f17 Switched GCC to use inline function placeholders because of PCH limitations (Matthew Gruenke)
[SVN r31210]
2005-10-06 19:03:19 +00:00
Arkadiy Vertleyb
7bb7496238 disabled native typeof tests for intel and como on windows
[SVN r31208]
2005-10-06 02:21:38 +00:00
Eric Niebler
6e2e11c3dd make cons list a valid MPL sequence
[SVN r31207]
2005-10-06 02:18:56 +00:00
Eric Niebler
2bedf80ff1 add link to xpressive
[SVN r31206]
2005-10-06 00:58:00 +00:00
Eric Niebler
617bd535b7 maintainer for xpressive is eric niebler
[SVN r31205]
2005-10-06 00:52:06 +00:00
Eric Niebler
8ffcb55103 xpressive docs, examples, perf and test
[SVN r31204]
2005-10-06 00:49:04 +00:00
Eric Niebler
84afa393c2 xpressive 0.9.8
[SVN r31203]
2005-10-06 00:42:53 +00:00
Daniel James
372dd024a5 Return 0 from test, for the benefit of Visual C++ 6.
[SVN r31202]
2005-10-05 20:52:00 +00:00
Joel de Guzman
4a3dad09af reverting back to text mode. binary mode gives some wierd results
[SVN r31199]
2005-10-05 05:56:52 +00:00
Arkadiy Vertleyb
5ca44eea49 removed tabs
[SVN r31198]
2005-10-05 02:47:56 +00:00
Michael Stevens
5fd760ff52 FIX remove the return 0 avoid compiler warnings, they can cause other warnings!
[SVN r31197]
2005-10-04 19:20:17 +00:00
Larry Joe Evans
bdaeba083c #defined AUX778076_CONVERT_CN_TO and used in modified AUX778076_SEQUENCE_N_ARGS
to enable enumerations to be used for T in AUX778076_SEQUENCE_N_ARGS


[SVN r31196]
2005-10-04 18:01:35 +00:00
Eric Niebler
81864272e1 fix broken link ids
[SVN r31195]
2005-10-04 15:38:56 +00:00
Vladimir Prus
6b044f49b9 Track dependencies from .rc files to generated headers.
An example of generated file is .tlb generated by midl.exe.

Patch from Alexey Pakhunov.


[SVN r31194]
2005-10-04 14:32:05 +00:00
Vladimir Prus
15de344b8d Implement cross-compiling for amd64 and ia64 with MSVC 8.0.
Patch from Alexey Pakhunov.


[SVN r31193]
2005-10-04 14:22:41 +00:00
Vladimir Prus
f2d95ecd1b Added version aliases: 6 -> 6.0, 7 -> 7.0 and 8 -> 8.0. The line:
using msvc : 6 ;

will configure detected version 6.0 but the condition will remain
'<toolset>msvc-6'.

Additionally the comment for the 'msvc.init' rule is updated.

Patch from Alexey Pakhunov.


[SVN r31192]
2005-10-04 14:05:22 +00:00
Vladimir Prus
d5f55f5d76 Fix error on /Wp64 command line option and warning on /wd4675
option when using msvc-6.0.

Patch from Reece Dunn.


[SVN r31191]
2005-10-04 14:00:34 +00:00
John Maddock
c8e7302bc4 Intel have now fixed their ADL lookup bug, so don't enable BOOST_FUNCTION_SCOPE_USING_DECLARATION_BREAKS_ADL for the fixed version.
[SVN r31190]
2005-10-04 09:37:13 +00:00
Aleksey Gurtovoy
7422a69118 Portability fixes to preprocess.py et al. (thanks to Larry Evans!)
[SVN r31189]
2005-10-04 08:35:29 +00:00
Hartmut Kaiser
c4e9513190 Updated the Re2C lexer files.
[SVN r31186]
2005-10-03 15:22:58 +00:00
Hartmut Kaiser
0a8d0d0b52 Fixed error handling for passive #if/#elif branches.
[SVN r31184]
2005-10-03 15:15:30 +00:00
Rene Rivera
1b777748a1 Because of NORMALIZE_PATH change we now require bjam 3.1.12.
[SVN r31182]
2005-10-03 14:28:24 +00:00
Rene Rivera
57e26fe2dd Variety of performance improvements.
* bjam; bump to version 3.1.12
* bjam; make it possible to build in MinGW/MSYS shell
* bjam; move profile code to debug.h/c to make it available for use everywhere
* bjam; cache all filesystem query operations, Unix and Windows only, include PWD and scanning
* bjam; add memory profile info, and sprinkle throught code
* bbv2; rewrite some while() loops into for() loops to reduce time and memory
* bbv2; keep a single instance counter instead of one per type to reduce memory use
* bjam+bbv2; change NORMALIZE_PATH builtin to join path parts to reduce memory use


[SVN r31177]
2005-10-03 00:47:36 +00:00
Joel de Guzman
47d0c270c8 fixed relative file include
[SVN r31176]
2005-10-03 00:02:25 +00:00