Robert Ramey
70206bf4ef
Revert "enhancement to support gcc visibility."
...
This reverts commit 23b012ef66 .
2015-04-24 13:12:10 -07:00
Robert Ramey
23b012ef66
enhancement to support gcc visibility.
...
These changes are meant to support gcc visibility on mingw platforms - which is basically gcc with windows attributes.
2015-04-22 22:02:56 -07:00
Robert Ramey
61b81fad46
many small adjustments to get visibility working correctly on GCC and Clang.
...
Tested pretty extensively in release/debug shared/linked.
I don't have MSVC on me - so I'll have to upload without testing this.
One pending issue is that test_utf8_codecvt fails. I'm guessing that the copy in detail needs to be tweaked.
I'll get this fixed up separately.
2015-04-02 13:02:33 -07:00
Robert Ramey
1baeb11a7f
cleanup visibiliy / auto link macros throughout project - still more to be done
2015-03-23 12:46:02 -07:00
Robert Ramey
e70a2bb9b3
fixed issues related to codecvt facets
2014-12-10 12:51:30 -08:00
Robert Ramey
8e4248285a
fix hoping to get mdvc 8.0 to pass
2014-04-14 16:08:28 -07:00
Robert Ramey
3fc172b3fb
BOOST_DEDUCED_TYPENAME <- typename
2014-03-19 18:35:13 -07:00
Robert Ramey
673135a41e
changes to support msvc 8.0
...
reversion problems created by s kelly project
2014-03-06 08:24:28 -08:00
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
Bryce Adelstein-Lelbach
6ca19892be
assert -> BOOST_ASSERT
...
[SVN r66514]
2010-11-12 03:56:29 +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
Robert Ramey
d22b7501db
adjustments to address auto_link issue on MingW
...
[SVN r63526]
2010-07-02 18:26:55 +00:00
Robert Ramey
2d4c986e88
fix #2 for version_type
...
[SVN r62546]
2010-06-08 03:26:10 +00:00
Robert Ramey
a6e82c34f9
Change code to avoid warning
...
[SVN r58358]
2009-12-13 17:43:50 +00:00
Robert Ramey
c61537a7dd
Fixed warnings at highest warning level
...
[SVN r57697]
2009-11-16 05:16:51 +00:00
Robert Ramey
bf9fe541c5
Throw new exception when program class version is less than file class version.
...
Other miscellaneous improvements
[SVN r51941]
2009-03-23 16:59:07 +00:00
Robert Ramey
d1a45cffdd
Better support for Borland compiler
...
[SVN r49146]
2008-10-06 16:30:30 +00:00
Robert Ramey
967934453c
1. Moved pfto, state_saver, strong_typedef, smart_cast, static_warning into serialization Library.vcproj
...
2. created copy of original throw exception for use in the serialization Library.vcproj
3. addressed error maintenance of static type table which shows up on GCC
4. fixed internal names in xml_grammar so as not to conflict with likely preprocessor macros.
5. streamlined xml_grammar so as not to depend upon on non-thread safe component.
[SVN r48575]
2008-09-04 16:44:57 +00:00
Robert Ramey
be2d5eda2a
Adjustments to address failures in VACPP and borland compilations
...
[SVN r47117]
2008-07-05 19:18:23 +00:00
Robert Ramey
5df5e6cf53
make sure that headers are included which size_t
...
[SVN r46703]
2008-06-26 05:56:15 +00:00
Robert Ramey
ce7dc653df
Support serialization in DLLS
...
Make thread-safe
fix portable binary archives
[SVN r43694]
2008-03-18 05:53:07 +00:00
Matthias Troyer
7d0480231d
Added support for std::complex to serialization
...
[SVN r41077]
2007-11-14 07:00:02 +00:00
Matthias Troyer
0b13678ee0
*** empty log message ***
...
[SVN r34367]
2006-06-22 07:21:23 +00:00
Vladimir Prus
bf46e282ea
Fix one missing #include and a couple of warnings.
...
[SVN r32736]
2006-02-08 13:43:39 +00:00
Robert Ramey
7b1049f5f5
now based on streambuf
...
[SVN r32543]
2006-02-04 20:45:24 +00:00
Robert Ramey
afbc614faa
clean up borland fixes
...
[SVN r29870]
2005-07-02 05:55:28 +00:00
Robert Ramey
63eabb08a1
alterations to support DLL
...
[SVN r26867]
2005-01-27 17:40:31 +00:00
Robert Ramey
9107f85e69
remove superfluous include of codecvt_null.hpp
...
[SVN r25583]
2004-10-07 01:43:31 +00:00
Robert Ramey
dd5a6015ab
reorder local/codecvt
...
[SVN r24819]
2004-08-30 07:05:13 +00:00
Rene Rivera
f90d9683a1
Remove tabs in file.
...
[SVN r24040]
2004-07-25 15:53:20 +00:00
Robert Ramey
8d58132c0c
changes for various compilers
...
[SVN r23938]
2004-07-22 06:39:47 +00:00
Robert Ramey
9894a800e8
tabs and licence
...
[SVN r23758]
2004-07-19 06:47:49 +00:00
Robert Ramey
3ae40c487c
initial checkin
...
[SVN r23468]
2004-07-12 21:10:30 +00:00