Stephen Kelly
f260c15935
Remove obsolete MSVC check from pragma guard
...
git grep -h -B1 "^#\s*pragma once" | grep -v pragma | sort | uniq
is now clean.
[SVN r85952]
2013-09-26 13:02:51 +00:00
Stephen Kelly
f06e89cefb
Serialization: Remove obsolete MSVC version checks.
...
[SVN r85911]
2013-09-25 21:12:23 +00:00
John Maddock
ce2855e559
Suppress msvc warnings.
...
[SVN r85243]
2013-08-08 18:05:37 +00:00
Robert Ramey
59a18411ba
corrected throw exception in smart cast
...
[SVN r81847]
2012-12-11 05:33:45 +00:00
Robert Ramey
2d11a99e4d
fixed problem where base64 read un initialized memory
...
made sure base64 zero filled.
made base64 lines 76 char wide in accordance with the standard
fixed gcc error message re looser throw constaints
[SVN r81846]
2012-12-11 05:32:06 +00:00
Robert Ramey
6f0659a8e8
adjustment for QNX
...
altered Jamfiles to fix test with DLLS on static builds
[SVN r79950]
2012-08-10 01:38:54 +00:00
Robert Ramey
428a88820f
undefined STD at the end of the header
...
[SVN r79028]
2012-06-21 20:23:01 +00:00
Robert Ramey
10e65dccae
patch for IBM VCAPP
...
[SVN r78731]
2012-05-28 19:08:51 +00:00
Dave Abrahams
6fb0089323
Replace all uses of boost/utility.hpp with more-granular includes. Solves modularization dependency nightmare.
...
[SVN r78502]
2012-05-18 04:44:04 +00:00
Robert Ramey
2d17291ca8
small changes resulting from fixing track items
...
[SVN r76666]
2012-01-24 19:31:17 +00:00
Robert Ramey
46b543fd46
reverted last change which broke vector test
...
[SVN r76665]
2012-01-24 19:29:53 +00:00
Matthias Troyer
fbaaecd941
Attempting to fix #5640
...
[SVN r76292]
2012-01-03 18:00:59 +00:00
Thomas Heller
5464abd586
added full qualification to enable_if for the member pointer operator
...
[SVN r75050]
2011-10-18 16:09:48 +00:00
Robert Ramey
fe4a01eb73
fix pragma warning
...
[SVN r74703]
2011-10-04 18:22:08 +00:00
Robert Ramey
42d9df67b3
changed char to signed char
...
[SVN r74656]
2011-10-02 20:42:46 +00:00
Robert Ramey
63f4076bbb
added const to version<t> static variable
...
[SVN r71197]
2011-04-12 03:54:22 +00:00
Robert Ramey
980c36e6eb
small fixes to address track items
...
[SVN r71184]
2011-04-11 03:51:35 +00:00
Robert Ramey
ea4e72c7da
small fixes to address track items
...
[SVN r71183]
2011-04-11 03:46:26 +00:00
Robert Ramey
a7bd7ef6c2
improve compatibility with older archive versions
...
[SVN r68388]
2011-01-23 16:28:10 +00:00
Steven Watanabe
b7a4b7202a
Revert [67111] (addition of boost/detail/iomanip.hpp) and all the commits that depend on it. ([68137], [68140], [68141], [68154], and [68165]).
...
[SVN r68168]
2011-01-15 08:11:51 +00:00
Robert Ramey
73523aaad2
fix for binary archive version 1.44 & and 1.43 item_version compatibility
...
[SVN r68160]
2011-01-14 22:22:49 +00:00
Bryce Adelstein-Lelbach
e8a11574c7
Replacing the use of <iomanip> with <boost/detail/iomanip.hpp> across Boost.
...
On Linux, GNU's libstdc++, which is the default stdlib for icc and clang,
cannot parse the <iomanip> header in version 4.5+ (which thankfully neither
compiler advises the use of yet), as it's original C++98-friendly
implementation has been replaced with a gnu++0x implementation.
<boost/detail/iomanip.hpp> is a portable implementation of <iomanip>, providing
boost::detail::setfill, boost::detail::setbase, boost::detail::setw,
boost::detail::setprecision, boost::detail::setiosflags and
boost::detail::resetiosflags.
[SVN r68140]
2011-01-14 02:35:58 +00:00
Bryce Adelstein-Lelbach
f210151ac0
Support for PathScale EKOPath Compiler Suite, version 4.0.0.
...
[SVN r67707]
2011-01-06 02:38:20 +00:00
Robert Ramey
46198abb47
attempt to make binary archive created with versions < 1.42 readable
...
[SVN r67440]
2010-12-24 01:26:58 +00:00
Robert Ramey
7b609deb80
attempt to make binary archive created with versions < 1.42 readable
...
[SVN r67438]
2010-12-23 22:33:45 +00:00
Robert Ramey
dd26871f3e
fixed import declaration on inline function
...
change tracking type from bool
[SVN r67072]
2010-12-06 19:16:34 +00:00
Bryce Adelstein-Lelbach
6ca19892be
assert -> BOOST_ASSERT
...
[SVN r66514]
2010-11-12 03:56:29 +00:00
Bryce Adelstein-Lelbach
4f74f0a34c
Fix for https://svn.boost.org/trac/boost/ticket/4809 ; fixed includes for Spirit
...
Classic.
[SVN r66459]
2010-11-08 17:12:38 +00:00
Robert Ramey
df196d8883
minor correction which avoids spurious warning
...
[SVN r66393]
2010-11-03 23:35:54 +00:00
Robert Ramey
e22fdfac68
Temporarily backout changes to xml_archive until after next release
...
[SVN r66391]
2010-11-03 23:33:31 +00:00
Bryce Adelstein-Lelbach
5cf894db0f
Fixes for building Serialization with mingw.
...
[SVN r66123]
2010-10-20 20:50:52 +00:00
Robert Ramey
b0342c4f11
fix compatibility with archive versions 1.41-, 1.42, 1.43,1.44+
...
and a bunch of miscelleneas stuff
[SVN r66107]
2010-10-19 19:45:11 +00:00
Bryce Adelstein-Lelbach
285ced858f
Removed an extra ; after a IS_BITWISE macro; it breaks things on older gcc
...
compilers.
[SVN r66033]
2010-10-17 08:36:44 +00:00
Bryce Adelstein-Lelbach
883d965008
Rewrite of the Boost.Serialization XML grammar using Spirit.Qi.
...
[SVN r66030]
2010-10-16 21:33:22 +00:00
Matthias Troyer
907ca349c1
Fixes for homogenous MPI when using new version of the serialization library
...
[SVN r65965]
2010-10-14 20:08:27 +00:00
Robert Ramey
51f672f8df
use full namespace qualification to try to fix test failure with xml archives
...
on darwin 4.4 with intel 1.1 compiler
[SVN r65333]
2010-09-07 16:19:45 +00:00
Robert Ramey
c0bde7203a
reverse overzealous fix for basic_archive checkin
...
[SVN r64960]
2010-08-23 01:21:35 +00:00
Robert Ramey
1cfc69fb7c
fixed STATIC_ASSERT for size of tracking_type - bool
...
[SVN r64937]
2010-08-20 17:04:59 +00:00
Robert Ramey
7109f65472
added #include for NVP
...
[SVN r64925]
2010-08-19 15:44:21 +00:00
Robert Ramey
f56194f926
removed warning causing superfluous const
...
[SVN r64910]
2010-08-19 05:36:09 +00:00
Robert Ramey
46a0869f2d
fixed inclusion of basic_archive which was causing superfluous dependency
...
[SVN r64909]
2010-08-19 05:35:29 +00:00
Robert Ramey
440f91b6e5
removed warning causing superfluous const
...
[SVN r64908]
2010-08-19 05:34:16 +00:00
Robert Ramey
2b20dfe2b7
change version_type constructor to public
...
[SVN r64282]
2010-07-23 06:05:30 +00:00
Robert Ramey
bf53f0ac3a
Fix? for error in library version 6 - version types and class id types
...
[SVN r64156]
2010-07-19 13:06:09 +00:00
Robert Ramey
46512a36e8
suppress check for strictly increasing version number
...
[SVN r64131]
2010-07-18 15:55:45 +00:00
Robert Ramey
889c83c34e
Correct rendering of version_type in text archives
...
[SVN r64004]
2010-07-14 01:48:58 +00:00
Robert Ramey
d22b7501db
adjustments to address auto_link issue on MingW
...
[SVN r63526]
2010-07-02 18:26:55 +00:00
Robert Ramey
43641b792f
attempt to address failures with MingW
...
[SVN r63394]
2010-06-27 18:46:39 +00:00
Robert Ramey
c7dd29d2b6
account for fact that on some platforms size of wchar_t > size of short int
...
[SVN r63085]
2010-06-18 20:32:34 +00:00
Douglas Gregor
0d3a679edd
short int might not be large enough to represent all of the values in a wchar_t. Use the integer traits to be sure that we get a type large enough to represent the values of wchar_t
...
[SVN r63072]
2010-06-18 00:13:28 +00:00