Commit Graph

69 Commits

Author SHA1 Message Date
Marshall Clow
f44fbae9ba Merge fixes to release; Fixes #5439
[SVN r72331]
2011-06-01 15:59:04 +00:00
Steven Watanabe
e6fc8e8ec9 Merge dynamic_bitset from the trunk
[SVN r67617]
2011-01-03 16:38:46 +00:00
Daniel James
38819630fd Merge dynamic bitset fixes for gcc 4.3.3.
Merged revisions 52879-52881,53050 via svnmerge from 
https://svn.boost.org/svn/boost/trunk

........
  r52879 | hkaiser | 2009-05-10 17:52:14 +0100 (Sun, 10 May 2009) | 1 line
  
  Applying patch fixing problem on certain patch levels for gcc.4.3.3/Ubuntu
........
  r52880 | hkaiser | 2009-05-10 17:55:07 +0100 (Sun, 10 May 2009) | 1 line
  
  Fixing the fix by taking into account __GNUC_PATCHLEVEL__ as well
........
  r52881 | hkaiser | 2009-05-10 17:59:27 +0100 (Sun, 10 May 2009) | 1 line
  
  Minor comment edit
........
  r53050 | danieljames | 2009-05-16 15:58:33 +0100 (Sat, 16 May 2009) | 13 lines
  
  Merge dynamic bitset from release.
  
  I think the recent changes in trunk and release were for the same problem. But
  I'm not sure so I've merged them together. Hopefully, the release branch might
  fix the Intel C++ errors as well.
  
  ------------------------------------------------------------------------
  r52960 | dgregor | 2009-05-13 07:11:03 +0100 (Wed, 13 May 2009) | 1 line
  
  Use enum constants rather than local variables for integral constants. Should fix dynamic_bitset failures on GCC 4.3.x
  ------------------------------------------------------------------------
........


[SVN r53259]
2009-05-25 20:26:02 +00:00
Douglas Gregor
6d0f9801f5 Use enum constants rather than local variables for integral constants. Should fix dynamic_bitset failures on GCC 4.3.x
[SVN r52960]
2009-05-13 06:11:03 +00:00
Gennaro Prota
16ca9cbb3c dynamic_bitset: ported revisions 49433, 49586 from trunk
[SVN r50470]
2009-01-04 23:03:28 +00:00
Gennaro Prota
066e7dcf71 dynamic_bitset:
ported revisions 49345-49346 (roughly: workaround for VC++ <= 7.0 removal, comment and documentation improvements) from trunk

[SVN r49378]
2008-10-18 11:04:39 +00:00
Gennaro Prota
6b0d9627a8 Ported *all* my trunk changes not yet merged so far, i.e. revisions 48251-48252,48280,48290,48350,48478,48496,48663-48664,48695,48729-48730; besides dynamic_bitset, these include fixes to setup_boostbook.sh and setup_boostbook.py, and changes to config/suffix.hpp [So: the affected "elements" are: a) the two setup_boostbook scripts, config/suffix.hpp and dynamic_bitset --note: yes, the list is exhaustive: all and only]
[SVN r48773]
2008-09-14 10:46:28 +00:00
Gennaro Prota
bddf77e5a4 boost/pending/: ported revision 48251 ("integer_log2.hpp and lowest_bit.hpp, in boost/pending/: little comment cleanup (svn anchors, etc.); added a static_cast<> to silence (harmless) MSVC++ warnings") from trunk
[SVN r48353]
2008-08-24 18:16:24 +00:00
Gennaro Prota
357e434387 dynamic_bitset.hpp: (minor) removed tab characters introduced with revision 35066 on trunk
[SVN r47666]
2008-07-21 23:46:39 +00:00
Boris Gubenko
6bf10f4ef0 merge change in trunk (changeset/41778) to release branch
[SVN r41959]
2007-12-10 18:51:19 +00:00
Beman Dawes
4ae778ba4a Full merge from trunk at revision 41356 of entire boost-root tree.
[SVN r41369]
2007-11-25 18:07:19 +00:00
Beman Dawes
c9dcc1de64 config, detail, filesystem, system, tools, at 41278.
[SVN r41316]
2007-11-23 17:03:14 +00:00
Gennaro Prota
3e3d36c571 added extra parentheses to workaround Digital Mars
[SVN r34644]
2006-07-20 22:52:21 +00:00
Gennaro Prota
3be249a20e workarounded absurd Digital Mars behavior
[SVN r34643]
2006-07-20 22:50:11 +00:00
Markus Schöpflin
896a792bec Workaround for IBM's compiler on AIX.
[SVN r32101]
2005-12-19 10:00:51 +00:00
Rene Rivera
e85ab3cb63 Add workaround for CW8 when it compiles reset(), as it generates invalid code otherwise.
[SVN r24319]
2004-08-06 06:56:13 +00:00
Douglas Gregor
f4eefb6abb dynamic_bitset.hpp: Split the string constructor, which causes problems on the
msvc-stlport toolset, into two separate constructors to avoid the npos issue.


[SVN r24179]
2004-07-30 04:41:57 +00:00
Gennaro Prota
e2529a0423 settled macros to cope with the absence of std::locale on some platforms/configurations
[SVN r23886]
2004-07-21 09:23:17 +00:00
Gennaro Prota
7d3869d208 use boost::detail::distance instead of std::distance
[SVN r23025]
2004-06-05 08:45:02 +00:00
Gennaro Prota
f4073fc6aa - added a missing #include (climits)
- extended usage of BOOST_BITSET_CHAR to accomodate libraries with no locale support (MWCW with _MSL_NO_LOCALE)
- untabified


[SVN r22972]
2004-05-30 09:40:25 +00:00
Gennaro Prota
c688bf1763 changed workaround for gcc bug nr. 8419
[SVN r22771]
2004-05-09 09:21:33 +00:00
Gennaro Prota
e6ca3c67c4 use division by 2 instead of >>=1, because Borland C++ yields sometimes an access violation when shifting with Block = unsigned long long
[SVN r22768]
2004-05-09 07:48:12 +00:00
Gennaro Prota
3af18952b3 just aligned a backslash
[SVN r22703]
2004-04-25 09:03:10 +00:00
Gennaro Prota
a1cc5de6eb removed #undef for BOOST_OLD_IOSTREAMS
[SVN r22702]
2004-04-25 08:54:14 +00:00
Gennaro Prota
0d8327315c moved more config stuff to here
[SVN r22690]
2004-04-24 08:48:36 +00:00
Gennaro Prota
99035b25ac removed config stuff
[SVN r22689]
2004-04-24 08:48:03 +00:00
Gennaro Prota
7068fe4b24 removed make_non_const() workaround, now useless
[SVN r22688]
2004-04-24 08:38:55 +00:00
Gennaro Prota
9ce38213e4 config stuff
[SVN r22687]
2004-04-24 08:36:46 +00:00
Gennaro Prota
e03aea94d9 moved config stuff to its own file and changed workaround for gcc bug 8419, as the former workaround gave problems with some compilers (e.g. VACPP for AIX)
[SVN r22686]
2004-04-24 08:35:42 +00:00
Gennaro Prota
760839ff10 new file (needed by dynamic_bitset)
[SVN r22651]
2004-04-18 09:15:08 +00:00
Gennaro Prota
6e9450562e new version (from the sandbox)
[SVN r22648]
2004-04-18 09:11:17 +00:00
Gennaro Prota
e445e12e06 new version (the actual code, from the sandbox, is in dynamic_bitset/dynamic_bitset.hpp)
[SVN r22647]
2004-04-18 09:07:24 +00:00
Eric Niebler
f66792a57d remove minmax hack from win32.hpp and fix all places that could be affected by the minmax macros
[SVN r22394]
2004-02-26 18:27:02 +00:00
Jens Maurer
702e7dd26b remove unused variable
[SVN r18997]
2003-07-09 19:41:40 +00:00
Gennaro Prota
c3ecab1edc Eliminated tabs and spaces at EOL
[SVN r17561]
2003-02-20 18:51:35 +00:00
Gennaro Prota
2588fb047a Merged changes from the 1.29.0 branch
[SVN r17560]
2003-02-20 18:27:20 +00:00
Björn Karlsson
571ea640e1 Untabified
[SVN r17190]
2003-02-04 09:10:50 +00:00
Beman Dawes
6fc5896e72 add or update See www.boost.org comments
[SVN r16708]
2002-12-27 16:51:53 +00:00
Beman Dawes
a5cad3ad88 Add /libs/lib-name to comment
[SVN r16685]
2002-12-23 02:43:12 +00:00
Beman Dawes
f4a45420c0 fix from Jason Shirk
[SVN r16395]
2002-11-25 01:35:01 +00:00
Björn Karlsson
4dbeae0c34 Added copyright statement
[SVN r16338]
2002-11-20 10:26:29 +00:00
Jeremy Siek
8424ddf9aa Removed __BORLANDC__ from the #if around the basic_string
constructor. Luckily the fix by GP for g++ also fixes Borland. [JGS]


[SVN r15806]
2002-10-08 15:51:35 +00:00
Jeremy Siek
644da01f9c fixed friend issue in dump_to_string and added this-> in set_block_
[SVN r15794]
2002-10-07 22:14:03 +00:00
Jeremy Siek
d02ea45d32 added this-> in more places
[SVN r15788]
2002-10-07 18:58:17 +00:00
Jeremy Siek
43a44321d0 updated to match bugfixes from the release branch
[SVN r15784]
2002-10-07 18:29:03 +00:00
Jeremy Siek
946403a28d some bug fixes
[SVN r15718]
2002-10-04 19:48:50 +00:00
Dave Abrahams
892d1a8341 2-phase lookup bug fixes
[SVN r15328]
2002-09-15 04:34:25 +00:00
Jeremy Siek
5be07705a1 changed num_blocks to calc_num_blocks
[SVN r15134]
2002-09-02 15:36:59 +00:00
Jeremy Siek
f54ca5fd0f added num_blocks()
[SVN r15133]
2002-09-02 15:30:25 +00:00
Jeremy Siek
ffb95ec996 made from_string public for good
[SVN r14979]
2002-08-20 00:32:22 +00:00