Commit graph

33705 commits

Author SHA1 Message Date
Vladimir Prus
842b01c1d6 When building Boost, stop on first error by default.
[SVN r57990]
2009-11-28 08:29:03 +00:00
Dave Abrahams
7861cc2196 Made sure that iterator_facade's nested `::pointer` type is always
the same as what's returned from operator->.  For input iterators,
that wasn't always the case (see operator_arrow_proxy).

Fixes #1019.


[SVN r57989]
2009-11-28 05:12:29 +00:00
Andy Tompkins
4402496eed Added uuid library
[SVN r57988]
2009-11-28 04:16:43 +00:00
Robert Ramey
7659f67fcd fixed BOOST_STATIC_WARNING implementation macro name conflict
[SVN r57987]
2009-11-27 22:32:28 +00:00
Hartmut Kaiser
741e75d39a Spirit: removed UB in rule and token_def initialization, added copy constructor for token_def
[SVN r57986]
2009-11-27 22:28:35 +00:00
Robert Ramey
f233a42ad8 tweaked demo_polymorphic example
[SVN r57985]
2009-11-27 22:17:03 +00:00
Hartmut Kaiser
323bedd34d ProgramOptions: added a couple of missing std:: namespace qualifiers
[SVN r57984]
2009-11-27 22:07:33 +00:00
Robert Ramey
fe4c9350ed changes to minimize warnings in library build
[SVN r57982]
2009-11-27 21:25:18 +00:00
Robert Ramey
21696c0abe changes to minimize warnings in library build
[SVN r57981]
2009-11-27 21:24:07 +00:00
Christian Henning
997916bd1c Adding const ref to channel_convert function to reduce potential performance penalties.
[SVN r57980]
2009-11-27 20:18:20 +00:00
Vladimir Prus
f14af59b93 Implement --keep-going option.
[SVN r57979]
2009-11-27 20:14:52 +00:00
Vladimir Prus
8e30d5bc1f Allow Boost.Build to control keep-going behaviour
[SVN r57978]
2009-11-27 19:57:44 +00:00
Vladimir Prus
6b1bb8a9e6 Pack everything 'mpicxx -show' in single 'linkflags' feature,
to avoid undesired reordering.


[SVN r57977]
2009-11-27 19:53:52 +00:00
Daniel James
7a1198edc4 Try to suppress some more Visual C++ warnings.
[SVN r57976]
2009-11-27 19:43:26 +00:00
Daniel James
a7a2b02726 Better testing of incomplete types.
[SVN r57975]
2009-11-27 19:43:06 +00:00
Hartmut Kaiser
5ce1188644 Spirit: added karma::symbols generator, updated docs, tests, and example
[SVN r57974]
2009-11-27 19:09:02 +00:00
Hartmut Kaiser
180e39d340 Spirit: added karma::symbols generator
[SVN r57973]
2009-11-27 19:06:50 +00:00
Sascha Ochsenknecht
2b0d259d58 consistent use of namespace std
[SVN r57972]
2009-11-27 17:49:08 +00:00
Sascha Ochsenknecht
336c1d0479 add general split function, Fixes #2561
[SVN r57971]
2009-11-27 17:47:51 +00:00
Beman Dawes
1005734ea9 1.42.0 prep
[SVN r57969]
2009-11-27 14:00:31 +00:00
John Maddock
66a1f7e598 Regenerate with new stylesheets.
[SVN r57968]
2009-11-27 11:13:02 +00:00
Vladimir Prus
7f43bbcad1 When generating PCH-compiling cpp, end it with newline.
Fixes #3602.


[SVN r57965]
2009-11-27 06:43:04 +00:00
Daniel James
0f8307fb29 Use US-ASCII for html documentation.
[SVN r57964]
2009-11-26 23:16:14 +00:00
Daniel James
2c3cbf7ce6 Suppress a warning that's in the windows mobile system headers.
[SVN r57963]
2009-11-26 23:15:30 +00:00
Daniel James
18d9ab86e1 Fix the version check when suppressing warnings.
[SVN r57962]
2009-11-26 23:14:53 +00:00
Peter Dimov
5a4a93dd51 Fix interlocked.hpp to compile under /clr:pure. Refs #3378.
[SVN r57958]
2009-11-26 21:40:50 +00:00
Peter Dimov
a1041750ea Remove std::move references. Refs #3570.
[SVN r57957]
2009-11-26 21:20:47 +00:00
Peter Dimov
6cde3e1bf7 Extend Borland workaround to 6.2.
[SVN r57955]
2009-11-26 21:04:36 +00:00
Peter Dimov
796d86a2a7 Extend Borland workaround to 6.2 and above.
[SVN r57954]
2009-11-26 21:02:04 +00:00
Peter Dimov
57dffb5c8b Add error checking to lwm_pthreads.hpp. Refs #2681.
[SVN r57953]
2009-11-26 20:55:05 +00:00
Peter Dimov
82774c323d Fix number of smart pointers. Refs #3456.
[SVN r57952]
2009-11-26 20:37:59 +00:00
Peter Dimov
f671f14f3c Enable __sync use on Intel 11.0 or later. Refs #3351.
[SVN r57951]
2009-11-26 20:17:55 +00:00
Peter Dimov
44b8d6908d Fix enable_shared_from_this example. Refs #3404.
[SVN r57950]
2009-11-26 20:11:05 +00:00
Peter Dimov
0131e502a4 Fix SPARC asm operand failure. Refs #3678. Refs #3341.
[SVN r57949]
2009-11-26 18:21:21 +00:00
John Maddock
eb3e6d0095 Get the tests warning free with gcc, and add conceptual-header-inclusion tests.
[SVN r57948]
2009-11-26 18:06:10 +00:00
John Maddock
85620b2ecc Fix some typos.
[SVN r57946]
2009-11-26 15:43:32 +00:00
Steven Watanabe
f8f306ef60 Strip out <copydoc> tags when converting from doxygen XML to Boostbook.
[SVN r57945]
2009-11-26 15:40:56 +00:00
Hartmut Kaiser
19f06b638b Spirit: added another Karma example
[SVN r57944]
2009-11-26 14:30:55 +00:00
John Maddock
4b060a38f8 Oops, tests should return the error code is any.
[SVN r57943]
2009-11-26 13:35:03 +00:00
John Maddock
db028a08cf Changed to use the lightweight test framework - we can now test with a much wider range of compilers.
[SVN r57942]
2009-11-26 12:59:39 +00:00
John Maddock
da4b051be9 Added support for exact width integer type to int_t and uint_t
Updated docs to match.
Fixes #1225.

[SVN r57941]
2009-11-26 11:08:27 +00:00
Anthony Williams
a076a4cac4 Using BOOST_ASSERT rather than assert
[SVN r57940]
2009-11-26 09:35:31 +00:00
Eric Niebler
6f45e1ec6b eliminate warning on darwin-4.2.1 toolset
[SVN r57939]
2009-11-26 08:38:50 +00:00
Anthony Williams
6afa08db21 Added missing BOOST_THREAD_DECL for at_thread_exit_function
[SVN r57937]
2009-11-26 08:13:44 +00:00
Anthony Williams
4dfe5ea0e3 Don't use timed_lock to do a lock
[SVN r57936]
2009-11-26 08:13:01 +00:00
Hartmut Kaiser
fff3f53712 Spirit: Moving karma::symbols to main code base
[SVN r57934]
2009-11-26 00:11:34 +00:00
Hartmut Kaiser
241a4ab5ee Spirit: Moving karma::symbols to main code base
[SVN r57933]
2009-11-26 00:08:40 +00:00
Hartmut Kaiser
6973714a8c Spirit: reverted latest change
[SVN r57930]
2009-11-25 23:18:02 +00:00
Hartmut Kaiser
11e43f2e4b Spirit: reverted latest change
[SVN r57929]
2009-11-25 23:16:23 +00:00
Jeremiah Willcock
93d70372f5 Added lookup_edge() function as wrapper for graphs that do not model AdjacencyMatrix; changed functions to use it instead of edge(); added is_adjacency_matrix traits class; updated docs to reflect Adjacency Matrix requirements and suggestions; fixes #3266
[SVN r57928]
2009-11-25 21:56:36 +00:00