Commit Graph

73 Commits

Author SHA1 Message Date
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
54e364b49b Merged trunk fixed to release branch for Boost 1.36
[SVN r47000]
2008-07-02 19:50:05 +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
6e76ddbeb0 Merged Interprocess + Intrusive revision 42982 from trunk to release branch
[SVN r42994]
2008-01-27 22:22:22 +00:00
Beman Dawes
28bf848aaa Full merge from trunk at revision 41356 of entire boost-root tree.
[SVN r41369]
2007-11-25 18:07:19 +00:00
Ion Gaztañaga
fec5f75606 Added workaround for systems without SEM_FAILED and semaphores based on filesystem
[SVN r41342]
2007-11-24 19:47:58 +00:00
Ion Gaztañaga
13c5edf469 Fixed offset_ptr issues with volatile values.
[SVN r41281]
2007-11-21 16:19:19 +00:00
Ion Gaztañaga
cca260bccd Fixed errors detected by gcc-4.3
[SVN r41234]
2007-11-19 16:55:23 +00:00
Ion Gaztañaga
dd3c5238df Interprocess changes to support systems with filesystem-based shared memory
[SVN r41194]
2007-11-18 10:41:57 +00:00
Markus Schöpflin
b7cd3bee58 Added memory barriers to Tru64 atomic ops.
[SVN r40967]
2007-11-09 14:25:44 +00:00
Ion Gaztañaga
89fecdd78b Initialized native handle to avoid warnings in Visual2005
[SVN r40842]
2007-11-06 16:56:48 +00:00
Ion Gaztañaga
c940662dbe Corrected _CRT_SECURE_NO_DEPRECATE detection
[SVN r40841]
2007-11-06 16:56:28 +00:00
Boris Gubenko
b7c9ad54d8 fix typo
[SVN r40638]
2007-11-01 11:47:20 +00:00
Ion Gaztañaga
36a73713fe Uncommented pointer conversion utilities
[SVN r40637]
2007-11-01 11:47:00 +00:00
Ion Gaztañaga
c33351ec00 Added missing include
[SVN r40480]
2007-10-26 14:24:58 +00:00
Ion Gaztañaga
fd7738cf57 Corrected error when checking file size against maximum address range for 64 bit platforms
[SVN r40461]
2007-10-25 15:53:19 +00:00
Ion Gaztañaga
149a338b10 Fixed Solaris and Linux bugs
[SVN r40453]
2007-10-25 06:33:50 +00:00
Ion Gaztañaga
29fb00e1fd Corrected operator >> bug
[SVN r40430]
2007-10-24 19:25:40 +00:00
Markus Schöpflin
f99cada43e Added missing include file.
[SVN r40408]
2007-10-24 11:17:05 +00:00
Markus Schöpflin
718f42bd76 Clarify lookup for destroy_n().
[SVN r40404]
2007-10-24 09:04:47 +00:00
Markus Schöpflin
e883dda350 Added missing include file.
[SVN r40399]
2007-10-24 08:21:15 +00:00
Ion Gaztañaga
94b96e04b2 Corrected error in create_from_istream
[SVN r40364]
2007-10-23 17:47:49 +00:00
Ion Gaztañaga
91fb3ad471 Temporary hack to avoid compilation errors in operator->()
[SVN r40363]
2007-10-23 17:46:36 +00:00
Ion Gaztañaga
9f17cbaf5e Doxygen bug workaround. Corrected Solaris errors. Experimental grow/shrink_to_fit for managed_shared_memory and managed_mapped_file.
[SVN r40267]
2007-10-21 09:01:16 +00:00
Ion Gaztañaga
5624c86b0e Solved Doxygen bug
[SVN r40265]
2007-10-21 08:49:42 +00:00
Markus Schöpflin
d08b2a08a9 Detailed OSF detection macro to include the compiler used.
[SVN r40178]
2007-10-19 09:06:04 +00:00
Ion Gaztañaga
9d737f1ba8 Added atomic operations for alpha processors
[SVN r40159]
2007-10-18 16:20:28 +00:00
Ion Gaztañaga
3425aa2142 Corrected bug in atomic_dec32 for PPC
[SVN r39957]
2007-10-12 08:58:04 +00:00
Ion Gaztañaga
db1dba818e Changes introduced by the new intrusive version.
[SVN r39546]
2007-09-26 15:11:38 +00:00
Ion Gaztañaga
84b489c719 Changes introduced by the new intrusive version.
[SVN r39545]
2007-09-26 15:07:29 +00:00
Ion Gaztañaga
8fdfbaac28 Glenn Schrader patch: Segmentation fault with 1.34+ on Linux x86_64.
Reason: The ~ only complemented the 32 bit unsigned value. When the value was expanded into a size_t the value isn't sign extended so the upper 32 bits wind up being zero. Since this is used as an address mask the upper half of the address is zeroed.

[SVN r39464]
2007-09-21 20:45:14 +00:00
Ion Gaztañaga
ed065cd3df #1211: Interprocess tests hang when run in parallel
#1080 boost::interprocess win32 global file mapping issue 

[SVN r38955]
2007-08-25 19:19:34 +00:00
Ion Gaztañaga
f11059212f #1211: Interprocess tests hang when run in parallel
#1080 boost::interprocess win32 global file mapping issue 

[SVN r38954]
2007-08-25 19:18:28 +00:00
Ion Gaztañaga
e458f303fe #1211: Interprocess tests hang when run in parallel
#1080 boost::interprocess win32 global file mapping issue 

[SVN r38953]
2007-08-25 19:17:24 +00:00
Ion Gaztañaga
73b162a2f1 #1211: Interprocess tests hang when run in parallel
#1080 boost::interprocess win32 global file mapping issue 

[SVN r38952]
2007-08-25 19:13:02 +00:00
Ion Gaztañaga
bfe5d57ef2 #1211: Interprocess tests hang when run in parallel
#1080 boost::interprocess win32 global file mapping issue 

[SVN r38946]
2007-08-25 18:04:13 +00:00
Ion Gaztañaga
8fa662ef90 Erased old archives imported from CVS
[SVN r38911]
2007-08-24 21:24:23 +00:00
Ion Gaztañaga
09df0f8e09 Corrected incorrect iterator definition
[SVN r38669]
2007-08-15 00:18:10 +00:00
Ion Gaztañaga
5ded803f8c Erasing wrongly imported old CVS file
[SVN r38509]
2007-08-08 17:33:45 +00:00
Ion Gaztañaga
46e99694a0 Wrapped (const_)iterator definition with /// @cond and /// @endcond to avoid problems with Doxygen 1.5
[SVN r38283]
2007-07-24 16:30:37 +00:00
Ion Gaztañaga
2181dc14fc no message
[SVN r38280]
2007-07-24 14:27:54 +00:00
Ion Gaztañaga
2c2657a933 New Interprocess version
[SVN r38271]
2007-07-22 14:08:34 +00:00
Ion Gaztañaga
1da65050f4 Fixed bug when address mapping could not be fulfilled in UNIX
[SVN r38253]
2007-07-16 18:44:55 +00:00
Ion Gaztañaga
30bb2de8df Fixed bug in cleanup when mapping address is not exactly matched. Reported by Wilbur Lang
[SVN r38210]
2007-07-13 19:42:19 +00:00
Ion Gaztañaga
6c7abfd7f2 no message
[SVN r38075]
2007-06-23 13:01:38 +00:00
Ion Gaztañaga
a678891c93 no message
[SVN r37976]
2007-06-12 17:13:44 +00:00
Ion Gaztañaga
5898cc181d Corrected gcc bug in release mode
[SVN r37748]
2007-05-23 15:47:54 +00:00
Ion Gaztañaga
3d12c780a4 Changes to correct regression tests for intel-win-9.1 & cw-9.4
[SVN r37676]
2007-05-12 12:54:15 +00:00
Ion Gaztañaga
e3a4e80eb0 Changes for official inclusion in the regression tests
[SVN r37590]
2007-05-04 21:10:05 +00:00