Commit Graph

745 Commits

Author SHA1 Message Date
Ion Gaztañaga
dd9203f05b Changes for Boost.1.39
[SVN r52034]
2009-03-28 14:39:16 +00:00
Ion Gaztañaga
b1ba8133e6 Changes for Boost.1.39
[SVN r52033]
2009-03-28 14:32:26 +00:00
Ion Gaztañaga
9117f958a4 Change static_cast with reinterpret_cast since in some compilers (Intel, and surely other EDG based ones) this kicks the conversion operator recursively and provokes an stack overflow.
[SVN r52007]
2009-03-27 08:49:56 +00:00
Daniel James
12ace1eb54 Workaround a doxygen crash.
Macports Doxygen 1.5.8 is crashing for me without this change, Ubuntu doxygen
1.5.6 is fine so I assume this is a bug in recent versions.


[SVN r52006]
2009-03-27 07:36:42 +00:00
Ion Gaztañaga
eceee3234e Changes for Boost.1.39
[SVN r51973]
2009-03-25 18:18:04 +00:00
Ion Gaztañaga
96350307ac Changes for Boost.1.39
[SVN r51971]
2009-03-25 17:28:06 +00:00
Ion Gaztañaga
cc1f7f771a Changes for Boost.1.39
[SVN r51970]
2009-03-25 17:27:03 +00:00
Ion Gaztañaga
4a9ce29e69 Changes for Boost.1.39
[SVN r51969]
2009-03-25 17:26:33 +00:00
Ion Gaztañaga
3d0fcd68e3 Changes for Boost.1.39
[SVN r51964]
2009-03-24 21:52:06 +00:00
John Maddock
f148615f05 Merge PDF build changes from Trunk.
[SVN r51417]
2009-02-23 18:39:32 +00:00
Ion Gaztañaga
814c51a803 Ticket #2766: error in boost::interprocess::file_lock::swap
[SVN r51289]
2009-02-17 16:59:35 +00:00
John Maddock
7fe60a8cbd Add PDF generation options to fix external links to point to the web site.
Added a few more Boostbook based libs that were missed first time around.
Fixed PDF naming issues.

[SVN r51284]
2009-02-17 10:05:58 +00:00
Ion Gaztañaga
26dad28146 Fixed bug that releases memory before calling the destructor
[SVN r50996]
2009-02-03 18:12:02 +00:00
Ion Gaztañaga
7ef71f4527 Fixed deallocation before destructor.
[SVN r50903]
2009-01-30 15:23:42 +00:00
Ion Gaztañaga
b511d91348 Added configuration to properly detect FreeBSD options
[SVN r50372]
2008-12-23 14:18:15 +00:00
Ion Gaztañaga
80cd40be8a Fixed swap to be an inline function to avoid linking errors
[SVN r50337]
2008-12-21 00:31:16 +00:00
Ion Gaztañaga
1e4c941ea9 Fixed swap to be an inline function to avoid linking errors
[SVN r50336]
2008-12-21 00:31:08 +00:00
Ion Gaztañaga
6e24cd5476 intrusive
[SVN r50333]
2008-12-20 19:50:17 +00:00
Ion Gaztañaga
85df55267f Merge from trunk for 1.38
[SVN r50332]
2008-12-20 19:50:13 +00:00
Ion Gaztañaga
5ecb62bbe0 Fixes wrong static_cast<> in return statement
[SVN r50327]
2008-12-19 18:58:26 +00:00
Ion Gaztañaga
3e4f6bceda Fixed static "PageSize" variable initialization for DLLs
[SVN r50273]
2008-12-14 21:43:59 +00:00
Ion Gaztañaga
8f145becf5 * Updated documentation to show rvalue-references funcions instead of emulation functions.
*  More non-copyable classes are now movable.
*  Move-constructor and assignments now leave moved object in default-constructed state
   instead of just swapping contents.
*  Several bugfixes (#2391, #2431, #1390, #2570, #2528).

[SVN r50258]
2008-12-13 13:47:00 +00:00
Ion Gaztañaga
c1a6867856 * Updated documentation to show rvalue-references funcions instead of emulation functions.
*  More non-copyable classes are now movable.
*  Move-constructor and assignments now leave moved object in default-constructed state
   instead of just swapping contents.
*  Several bugfixes (#2391, #2431, #1390, #2570, #2528).

[SVN r50257]
2008-12-13 13:43:10 +00:00
Ion Gaztañaga
1a85096c53 Ticket #2570 again
[SVN r50194]
2008-12-08 16:27:11 +00:00
Ion Gaztañaga
43b0545a8a ticket 2570: boost::interprocess::message_queue::timed_send and timed_receive bug
[SVN r50146]
2008-12-05 22:57:51 +00:00
Ion Gaztañaga
7858e9f60a Fixed missing <iostream> include in doc_named_mutex and removed superfluous cout in managed_mapped_file_test
[SVN r49876]
2008-11-22 23:51:13 +00:00
Ion Gaztañaga
6ec4cd6987 Fixed bug with empty ranges.
[SVN r49872]
2008-11-22 11:07:35 +00:00
Ion Gaztañaga
2b9761a341 Fixed bug in optimized allocator insertion. Empty range insertion was not checked.
[SVN r49871]
2008-11-22 10:48:17 +00:00
Michael A. Jackson
c4be489f0f Updating dependency information for modularized libraries.
[SVN r49628]
2008-11-07 17:05:27 +00:00
Michael A. Jackson
74c8c44392 Updating CMake files to latest trunk. Added dependency information for regression tests and a few new macros for internal use.
[SVN r49627]
2008-11-07 17:02:56 +00:00
Michael A. Jackson
96f9913aa8 Continuing merge of CMake build system files into trunk with the encouragement of Doug Gregor
[SVN r49510]
2008-11-01 13:15:41 +00:00
Ion Gaztañaga
a4b0d3066c Changes and fixes for Boost 1.37
[SVN r49323]
2008-10-13 19:39:47 +00:00
Ion Gaztañaga
e1cd391001 Changes and fixes for Boost 1.37
[SVN r49322]
2008-10-13 19:36:50 +00:00
John Maddock
7eb343026f Merge fixes from Trunk.
Fixes #2392.

Change includes of <cmath> to <boost/config/no_tr1/config.hpp>.

Previously if Boost.TR1 was in the include path then including <cmath> pulls in all the new TR1 math functions, which in turn also requires linking to an external library. With auto-linking support this requires that library to have been built and be present in the library search path, even if the actual library under use is header only. 

[SVN r49314]
2008-10-13 09:00:03 +00:00
Ion Gaztañaga
dc0eb8fe0e Changes and fixes for Boost 1.37
[SVN r49277]
2008-10-11 13:18:02 +00:00
Ion Gaztañaga
02d366387b Changes and fixes for Boost 1.37
[SVN r49276]
2008-10-11 13:14:49 +00:00
John Maddock
6a6b28ed38 Change includes of <cmath> to <boost/config/no_tr1/config.hpp>.
Previously if Boost.TR1 was in the include path then including <cmath> pulls in all the new TR1 math functions, which in turn also requires linking to an external library.  With auto-linking support this requires that library to have been built and be present in the library search path, even if the actual library under use is header only.

Fixes #2392.


[SVN r49254]
2008-10-10 16:10:00 +00:00
Ion Gaztañaga
ec9b099a8f Added FILE_SHARE_DELETE to CreateFile to allow unix-like behaviour when deleting shared memory
[SVN r47929]
2008-08-01 14:05:32 +00:00
Ion Gaztañaga
13ddc2ebac Merged trunk fixed to release branch for Boost 1.36
[SVN r47005]
2008-07-02 20:12:43 +00:00
Daniel James
5144622812 Fix an import path.
[SVN r47002]
2008-07-02 19:52:59 +00:00
Ion Gaztañaga
278dfe078d Merged trunk fixed to release branch for Boost 1.36
[SVN r47001]
2008-07-02 19:50:07 +00:00
Ion Gaztañaga
54e364b49b Merged trunk fixed to release branch for Boost 1.36
[SVN r47000]
2008-07-02 19:50:05 +00:00
Ion Gaztañaga
0f43d3613a Fixed bug for unix systems in file locking functions
[SVN r46922]
2008-06-30 16:56:05 +00:00
Ion Gaztañaga
66800fc445 Some fixes for inspection report, Run Date: 15:00:47 UTC, Friday 27 June 2008
[SVN r46787]
2008-06-27 18:20:47 +00:00
Ion Gaztañaga
2e27404b33 Some fixes for inspection report, Run Date: 15:00:47 UTC, Friday 27 June 2008
[SVN r46786]
2008-06-27 18:19:38 +00:00
Ion Gaztañaga
90fda8828f Merged from trunk for 1.36 release
[SVN r46630]
2008-06-23 18:20:30 +00:00
Ion Gaztañaga
513cf6fbb4 Fixes to avoid documentation warnings with Boostbook
[SVN r46616]
2008-06-22 17:43:22 +00:00
Ion Gaztañaga
db78134073 Fixes to avoid documentation warnings with Boostbook
[SVN r46615]
2008-06-22 17:43:15 +00:00
Ion Gaztañaga
4438851b1d Missing boost/static_assert.hpp include
[SVN r46601]
2008-06-22 08:16:41 +00:00
Ion Gaztañaga
1876ffd0b9 gcc 4.3 fixes for normal and -std=c++0x modes
[SVN r46582]
2008-06-21 17:20:20 +00:00