Commit Graph

  • ec6dfefa6e Corrected wrong order in copyright notices. Andreas Huber 2006-12-02 10:04:37 +00:00
  • 1df1d181c0 Merged a copyright addition from trunk to branch. Andreas Huber 2006-12-01 14:28:43 +00:00
  • 57fd51f8f4 Added Caleb as copyright owner. Andreas Huber 2006-12-01 14:27:03 +00:00
  • dc34adabef Merged L & C issue fixes from trunk to branch. Andreas Huber 2006-12-01 11:34:43 +00:00
  • 60e5d575c0 Fixed license & copyright issues. Andreas Huber 2006-12-01 10:29:49 +00:00
  • 87ff652a07 move to namespace detail Beman Dawes 2006-11-13 22:10:57 +00:00
  • a548ecc968 Replaced the implementation of ct_if with a facade implementation that defers to Boost.MPL. Ronald Garcia 2006-11-13 15:35:54 +00:00
  • 4e009de1ec Bring into compliance with N2066, TR2 Diagnostics Enhancements. Tests passing on Win32, Linux, on most modern compilers. Beman Dawes 2006-11-03 16:57:30 +00:00
  • 8aebcc4fbd Updated patch from Boris Gubenko. John Maddock 2006-10-20 10:08:21 +00:00
  • 751e863564 Updated patch from Boris Gubenko. John Maddock 2006-10-20 10:08:21 +00:00
  • 2551c9baf0 Fix for HP-UX on Itanium. John Maddock 2006-10-13 17:08:47 +00:00
  • 62b7d277f2 Fix for HP-UX on Itanium. John Maddock 2006-10-13 17:08:47 +00:00
  • 71ec49242e Added 64-bit Intel processor support. John Maddock 2006-10-13 12:40:40 +00:00
  • 7106b3c8b1 Added 64-bit Intel processor support. John Maddock 2006-10-13 12:40:40 +00:00
  • 0dc54e7b18 Kill off stray 'y' character. Dave Abrahams 2006-10-09 12:29:34 +00:00
  • cd03e4d537 Fix typos. Dave Abrahams 2006-10-06 15:45:41 +00:00
  • 4039b44fce Fix typos. Dave Abrahams 2006-10-06 15:22:30 +00:00
  • afbb75b3cb Make is_reference_to_pointer work properly with an abstract class Dave Abrahams 2006-10-05 13:51:07 +00:00
  • 2f7218cdc4 Make is_reference_to_pointer work properly with an abstract class Dave Abrahams 2006-10-05 13:51:07 +00:00
  • e2bea194a3 use <assert.h>; include <climits> for Borland only Gennaro Prota 2006-08-19 11:05:56 +00:00
  • 72a38b9137 identification Gennaro Prota 2006-08-19 11:04:25 +00:00
  • 37cd3c6dd2 Windows CE patch by Michael Fink Peter Dimov 2006-05-17 22:33:47 +00:00
  • e71cca99a6 Windows CE patch by Michael Fink Peter Dimov 2006-05-17 22:33:47 +00:00
  • d2e2b59111 *** empty log message *** Matthias Troyer 2006-04-30 23:56:35 +00:00
  • 71a268689d merged from trunk Dave Abrahams 2006-04-30 03:05:01 +00:00
  • 7d61e78d56 Keep bool_trait_def.hpp as the last #include; add bool_trait_undef.hpp at the end. Dave Abrahams 2006-04-30 03:04:18 +00:00
  • 4dda81e93a This commit was manufactured by cvs2svn to create branch 'RC_1_34_0'. nobody 2006-03-21 02:26:31 +00:00
  • c749e63ff2 Win32 implementation of boost::timed_mutex Anthony Williams 2006-03-08 22:24:52 +00:00
  • bbd4cb3de1 Patch for Borland 2006 compiler, using Dinkumware libraries Alisdair Meredith 2006-02-23 21:04:21 +00:00
  • 3417f92b35 trivial adjustments to enable warning-free compilation with gcc -Wall -W -Werror Ralf W. Grosse-Kunstleve 2006-01-20 16:53:30 +00:00
  • b5c12a40a9 This commit was manufactured by cvs2svn to create branch 'array_wrapper'. svn-branches/array_wrapper nobody 2005-12-12 15:22:03 +00:00
  • 5f033da80e Fixed a couple of syntax errors (reported by Juergen Hunold) Peter Dimov 2005-12-07 20:41:11 +00:00
  • 6dd212ccf7 Fixed bug #1370716, static shared_ptr instances not working w/ quick_allocator Peter Dimov 2005-12-06 12:24:40 +00:00
  • 6f83224ddd This commit was manufactured by cvs2svn to create tag 'Version_1_33_1'. boost-1.33.1 nobody 2005-12-05 14:04:06 +00:00
  • 6c9ec94781 This commit was manufactured by cvs2svn to create tag 'merged_to_RC_1_33_0'. svn-tags/merged_to_RC_1_33_0 nobody 2005-12-01 13:06:58 +00:00
  • 9d5b0d7c0c Added more relational operators, see Bug #1191356. Eric Friedman 2005-11-26 05:50:55 +00:00
  • 65f4247745 This commit was manufactured by cvs2svn to create tag 'Version_1_33_1_beta'. boost-1.33.1-beta1 nobody 2005-11-08 23:18:41 +00:00
  • 26abd0beba This commit was manufactured by cvs2svn to create branch 'RC_1_33_0'. svn-branches/RC_1_33_0 nobody 2005-10-19 18:17:14 +00:00
  • 22be5a59e3 merged from trunk Dave Abrahams 2005-10-11 23:49:24 +00:00
  • 83ada0473d GCC 4.0.2 workarounds Dave Abrahams 2005-10-11 23:43:44 +00:00
  • 36be4e716a Martin Wille pointed out some missing header dependencies; fixed. Also moved boost/python/detail/is_xxx.hpp functionality into boost/detail/is_xxx.hpp to decouple library dependencies between python and parameter. Dave Abrahams 2005-10-11 21:20:06 +00:00
  • db9f7d57ea reverted recent changes Jonathan Turkanis 2005-10-10 00:18:38 +00:00
  • 3f8f91f7c7 reverted recent changes Jonathan Turkanis 2005-10-10 00:18:38 +00:00
  • 17dc7e2156 second try at gcc 4.0.2 Jonathan Turkanis 2005-10-09 17:38:37 +00:00
  • df3f753ef3 first try at fixing is_incrementable for gcc 4.0.2 Jonathan Turkanis 2005-10-09 03:11:46 +00:00
  • ae07663830 first try at fixing is_incrementable for gcc 4.0.2 Jonathan Turkanis 2005-10-08 16:04:39 +00:00
  • d63b0de6f9 Moved BOOST_INTERLOCKED_READ stuff into its own header Anthony Williams 2005-09-23 17:24:29 +00:00
  • 480b611fd2 Removed :: qualification on _Interlocked functions Anthony Williams 2005-09-23 16:56:09 +00:00
  • c07f135aa9 Added BOOST_INTERLOCKED_EXCHANGE_POINTER in all branches of the #if Anthony Williams 2005-09-16 14:05:33 +00:00
  • 0244c5a647 Added InterlockedExchangePointer Anthony Williams 2005-09-16 13:57:44 +00:00
  • 2be78fa25d This commit was manufactured by cvs2svn to create branch 'thread_rewrite'. svn-branches/thread_rewrite nobody 2005-09-13 14:20:32 +00:00
  • 33ff8d33be InterlockedCompareExchangePointer is only intrinsic on 64 bit platforms, otherwise it's just a synonym for InterlockedCompareExchange Anthony Williams 2005-09-13 14:19:46 +00:00
  • ae50e20366 Added interlocked compare/exchange for pointers, and interlocked_read for values and pointers Anthony Williams 2005-09-13 09:37:02 +00:00
  • be9a4c47d4 New version of call_once for win32 Anthony Williams 2005-09-07 15:02:16 +00:00
  • fed5a0b546 This commit was manufactured by cvs2svn to create tag 'Version_1_33_0'. boost-1.33.0 nobody 2005-08-12 03:25:34 +00:00
  • 5c632997b7 This commit was manufactured by cvs2svn to create branch 'RC_1_33_0'. nobody 2005-07-28 18:22:24 +00:00
  • eb8fdcdc91 Add detection for macros used by VC: _M_IX86; little-endian. _M_IA64; little-endian, as this is the default on I64 and AMD64 is only little endian. _M_ALPHA; little-endian, as again it's the default and Windows doesn't run on big-endian Alpha anyway AFAIK. Rene Rivera 2005-07-19 23:44:52 +00:00
  • 0fee73977c Fix max Douglas Gregor 2005-07-13 15:39:56 +00:00
  • 2fc38490db Make some of these things into true metafunctions. Dave Abrahams 2005-06-24 15:04:30 +00:00
  • 09f98c5132 Machine endianness detection taken from <boost/detail/limits.hpp> Caleb Epstein 2005-06-14 22:19:20 +00:00
  • e6ddc5ae0f Workarounds for vc6 and 7. Dave Abrahams 2005-05-16 14:54:12 +00:00
  • 1a9a83f0fb Link to documentation added. Peter Dimov 2005-03-20 14:53:58 +00:00
  • 17dcac2940 <intrin.h> appears broken. Peter Dimov 2005-03-18 18:23:59 +00:00
  • 17df7b5b7e Split sp_counted_base into no threads (nt), win32 lock-free (w32) and pthreads (pt) Peter Dimov 2005-03-18 01:27:11 +00:00
  • 30f03c5423 modifications to accomodate stlport and dinkumware Robert Ramey 2005-02-20 22:19:09 +00:00
  • 24b07509e6 use utf8_codecvt_facet.hpp in detail directory Robert Ramey 2005-02-20 22:09:16 +00:00
  • 1b622c7926 Previous VC6 fix broke Borland 5.5.1, using fully qualified names fixes the problem. John Maddock 2005-02-10 12:54:30 +00:00
  • c986fa4341 fixes for VC6 Jonathan Turkanis 2005-02-04 22:08:38 +00:00
  • 95b138ec61 Bring type traits into line with TR1 John Maddock 2005-01-30 15:47:46 +00:00
  • a210e0e5c5 missing partial_std_allocator_wrapper ctor, fix by Daniel James Joaquín M. López Muñoz 2005-01-24 07:36:47 +00:00
  • 63a3c4ccf5 Merge the utf8 workaround in program_options and serialization and put the result to boost/detail and libs/detail. Vladimir Prus 2005-01-20 08:49:13 +00:00
  • fa65f4e34c Removed an instance of metafunction forwarding for Borland 5.x Jonathan Turkanis 2004-12-13 04:58:28 +00:00
  • 6f7ee6d0a2 Removed part of the Boost files from the SPIRIT_MINIBOOST branch. svn-branches/SPIRIT_MINIBOOST Hartmut Kaiser 2004-11-30 07:52:25 +00:00
  • 8faa187ce8 Removed part of the Boost files from the SPIRIT_MINIBOOST branch. Hartmut Kaiser 2004-11-30 07:43:41 +00:00
  • 0383f9ff96 This commit was manufactured by cvs2svn to create branch 'SPIRIT_MINIBOOST'. nobody 2004-11-29 07:29:20 +00:00
  • 012572f14d This commit was manufactured by cvs2svn to create tag 'Version_1_32_0'. boost-1.32.0 nobody 2004-11-19 19:19:18 +00:00
  • 430677f30d Merged newly fixed copyrights svn-branches/RC_1_32_0 John Maddock 2004-10-25 10:39:14 +00:00
  • fd06013885 added copyrights Jeremy Siek 2004-10-20 13:07:46 +00:00
  • aa64885607 This commit was manufactured by cvs2svn to create branch 'RC_1_32_0'. nobody 2004-10-20 08:26:43 +00:00
  • 3a8f3e4fba This commit was manufactured by cvs2svn to create tag 'merged_to_RC_'. svn-tags/merged_to_RC_ nobody 2004-10-20 08:26:42 +00:00
  • 5fcbfdf2f8 Changed files to BSL based on permissions in blanket-permission.txt John Maddock 2004-09-28 12:55:45 +00:00
  • 4ce66b8475 Move indirect_traits to boost/detail Dave Abrahams 2004-09-15 15:00:12 +00:00
  • c2286bbe08 Partial conversion to the BSL John Maddock 2004-09-14 11:55:22 +00:00
  • d67afd0e09 Bug fix from Marvin H. Sielenkemper - sielenk-at-sf.net Dave Abrahams 2004-09-03 15:41:08 +00:00
  • b2deb5ac68 merge new MPL version from 'mplbook' branch Aleksey Gurtovoy 2004-09-02 15:41:37 +00:00
  • badda17c31 adjustment for some stlports Robert Ramey 2004-08-24 15:12:29 +00:00
  • d29b455f5f Converted files to the BSL. John Maddock 2004-08-20 11:10:24 +00:00
  • 63f45069bf fix to accomodate non-standard libraries Robert Ramey 2004-08-15 14:57:50 +00:00
  • aacb844c52 Moved to BSL Douglas Gregor 2004-08-12 17:13:07 +00:00
  • 7549efc2d2 adjustment for CW Robert Ramey 2004-08-12 16:07:34 +00:00
  • da6391feb5 Name lookup fix for CW Stefan Slapeta 2004-08-05 10:52:25 +00:00
  • 6a549bcd7f Change the signature of codecvt do_length to match standard. This removes hiden virtual warnings. Rene Rivera 2004-08-02 03:38:04 +00:00
  • 5f4cc5ca82 Converted to Boost Software License, Version 1.0 Douglas Gregor 2004-07-26 00:32:12 +00:00
  • 3290f6e5fe Remove tabs in file. Rene Rivera 2004-07-25 17:12:17 +00:00
  • c8c6bddd62 Licence update John Maddock 2004-07-25 12:01:00 +00:00
  • 76670d1ce3 License update John Maddock 2004-07-25 11:59:12 +00:00
  • 5f27fcac04 Doug Gregor -> Douglas Gregor Douglas Gregor 2004-07-25 02:29:29 +00:00
  • 7034cf32d1 platform adjustments Robert Ramey 2004-07-23 20:53:37 +00:00
  • bf6d08b73b This commit was manufactured by cvs2svn to create branch 'SPIRIT_1_6'. svn-branches/SPIRIT_1_6 nobody 2004-07-23 02:16:28 +00:00
  • 3945fb176a tab fix Robert Ramey 2004-07-22 15:53:41 +00:00