Commit graph

23561 commits

Author SHA1 Message Date
Eric Niebler
c390dfa6b7 work around msvc result_of bugs, add test cases
[SVN r35799]
2006-10-31 08:21:57 +00:00
Roland Schwarz
87f2347937 Get rid of dll import warnings for nocopyable classes
[SVN r35796]
2006-10-30 19:27:51 +00:00
Vladimir Prus
0b6a351156 Don't build shared lib/static runtime combinations.
[SVN r35793]
2006-10-30 09:05:26 +00:00
Vladimir Prus
b5cf3002c7 Unbreak multi-element gcc commands
[SVN r35791]
2006-10-30 08:35:33 +00:00
Daniel Wallin
23033251a7 marked up tests for Boost.Parameter
[SVN r35789]
2006-10-30 06:41:36 +00:00
Eric Niebler
9bd7cb8767 add proto::unref; proto::arg, proto::left and proto::right automatically unref their return values; basic_expr plays well with boost::result_of
[SVN r35788]
2006-10-30 06:39:38 +00:00
Eric Niebler
c8b77c3284 back out MPL-ification of proto trees for now
[SVN r35786]
2006-10-30 04:00:09 +00:00
Eric Niebler
3f22734278 add make_expr, as_expr_ref and reimplement pass-through compiler
[SVN r35785]
2006-10-30 02:00:19 +00:00
Joel de Guzman
fe926cf79b doc updates
[SVN r35784]
2006-10-30 01:20:23 +00:00
Dan Marsden
6e23c721f6 added tests for at_c on transform view
[SVN r35783]
2006-10-29 21:17:22 +00:00
Dan Marsden
23f688fc52 added at impl for transform view random access
[SVN r35782]
2006-10-29 21:16:00 +00:00
Jeff Garland
767f9d4bf5 fix some spelling errors
[SVN r35781]
2006-10-29 20:00:49 +00:00
Jeff Garland
a4a1e654fd add section about writing code
[SVN r35780]
2006-10-29 19:55:07 +00:00
Hartmut Kaiser
766d970ff2 Wave: Untabified translation_unit_skipper.h
[SVN r35779]
2006-10-29 19:23:52 +00:00
Eric Niebler
e233a5b43a update vcproj for new proto version
[SVN r35778]
2006-10-29 06:28:41 +00:00
Eric Niebler
515eb10130 ne syntax for initializing mark tags
[SVN r35777]
2006-10-29 06:19:04 +00:00
Eric Niebler
07a7c9fa36 proto2
[SVN r35776]
2006-10-29 06:14:42 +00:00
Eric Niebler
606a2633e2 add missing include
[SVN r35773]
2006-10-28 22:17:14 +00:00
Alexander Nasonov
cf9c252984 Separate test for round-tripping of floating point types.
[SVN r35771]
2006-10-28 19:33:32 +00:00
Vladimir Prus
9c07c48b9b Ugly trick to handle <runtime-debugging> like in V1
[SVN r35769]
2006-10-28 19:23:12 +00:00
Vladimir Prus
6a7094641e Don't mess with 'runtime-debugger'
[SVN r35765]
2006-10-28 18:45:14 +00:00
Vladimir Prus
d8f2c4250b Build shared/static runtime variants on NT, like V1 does
[SVN r35763]
2006-10-28 18:40:39 +00:00
Rene Rivera
9b9611c94c Restore BBv1 install functionality of installing to c:/Boost by default.
[SVN r35761]
2006-10-28 15:22:17 +00:00
Alexander Nasonov
00141cd449 Fix the test built with <native-wchar_t>off on vc-7_1 and vc-8_0
[SVN r35760]
2006-10-28 14:37:37 +00:00
Alexander Nasonov
2ddc2113e4 Fixed: std::basic_streambuf<char, std::char_traits<char> > is an inaccessible base of boost::detail::lexical_streambuf<char>
[SVN r35759]
2006-10-28 10:22:30 +00:00
Joel de Guzman
8dc439b991 Added FAQ
[SVN r35757]
2006-10-28 01:30:09 +00:00
Jeff Garland
ef523aa9c3 add single overall include file for date time lib
[SVN r35756]
2006-10-27 23:21:38 +00:00
Alexander Nasonov
9ee8b8792e The test passed on VC6
[SVN r35755]
2006-10-27 21:28:33 +00:00
Stefan Seefeld
42e8f41557 Fix symbol visibility.
[SVN r35754]
2006-10-27 21:19:47 +00:00
Vladimir Prus
ea98fe1942 Unbreak compile.c++.pch: Use -TP not -TC
[SVN r35750]
2006-10-26 09:10:55 +00:00
Tobias Schwinger
78aae1ca33 documents result metafunctions for make_pair and pair members
[SVN r35749]
2006-10-26 07:46:43 +00:00
Tobias Schwinger
08e341bc68 adds result metafunction for make_pair and pair members
[SVN r35748]
2006-10-26 07:45:43 +00:00
Alexander Nasonov
0c0ec03ed2 One more VC6 workaround.
[SVN r35747]
2006-10-25 21:08:50 +00:00
Rene Rivera
637f78408b Limit the flavor to certain toolsets. For now only MinGW.
[SVN r35745]
2006-10-25 19:43:35 +00:00
Rene Rivera
c0905851f3 Fix guard for autodetect of command version and flavor.
[SVN r35743]
2006-10-25 14:25:05 +00:00
Rene Rivera
a09d9f9eb9 Use the passed in command instead of a fixed one to account for custom and versioned commands. Thanks to Jurge Hunold for the report/patch.
[SVN r35741]
2006-10-25 12:51:05 +00:00
Joel de Guzman
ddfef08c98 added test for returning a tuple of double with conversion from a tuple of ints
[SVN r35740]
2006-10-25 09:05:00 +00:00
Alexander Nasonov
10782a0f0f Optimization for floating types (1.25 faster on gcc / FreeBSD 6.2). VC6 test is still broken.
[SVN r35739]
2006-10-25 06:43:44 +00:00
Alexander Nasonov
988f54a438 VC6 workaround
[SVN r35738]
2006-10-25 06:41:21 +00:00
Eric Niebler
74e97e5127 simpler and more general non-segmented proto fusion integration, based on the segmentation interface
[SVN r35736]
2006-10-25 05:59:52 +00:00
Eric Niebler
0964ef8756 minor bug fixes
[SVN r35735]
2006-10-25 05:27:43 +00:00
Rene Rivera
154f52b21c Add detection of gcc compiler flavor so that we can correctly tag generated libraries to not conflict with each other.
[SVN r35733]
2006-10-24 23:43:08 +00:00
Joel de Guzman
f72a590c80 fixed "explicit" problem
[SVN r35732]
2006-10-24 23:26:52 +00:00
Rene Rivera
36441814a5 A variety of changes to make most tests pass on Windows (with mingw):
* BoostBuild.py; Make the matching of content and files be more loose and use pattern globbing of toolset names.
* glob.py/project_glob.py; Rename to avoid collision with builtin Python module.
* all; Update copyrights and license info.


[SVN r35729]
2006-10-24 23:25:19 +00:00
Eric Niebler
eeb3755799 segmented proto support n-ary proto trees
[SVN r35728]
2006-10-24 19:53:31 +00:00
Rene Rivera
bdc6c14d2a Output the initialized toolsets when given "--show-configuration" option.
[SVN r35726]
2006-10-24 18:07:50 +00:00
John Maddock
403dab4dc3 Added HP-UX and itanium support.
[SVN r35725]
2006-10-24 17:51:38 +00:00
Rene Rivera
7d9c855c12 Adjust to make test pass on Windows.
[SVN r35723]
2006-10-24 16:32:31 +00:00
Eric Niebler
0e89f8e57b factor segmented proto support out into separate header, add tests
[SVN r35722]
2006-10-24 16:29:04 +00:00
Rene Rivera
5f8e1dfc77 Adjust unit tests to pass, to account for some results not being order-stable.
[SVN r35720]
2006-10-24 16:03:22 +00:00