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]
This commit is contained in:
Robert Ramey
2008-09-04 16:44:57 +00:00
parent 4a538b78dc
commit 967934453c
109 changed files with 25292 additions and 1040 deletions

View File

@@ -42,7 +42,7 @@ namespace archive {
//This should never ever change. note that is not an std::string
// string.
BOOST_ARCHIVE_DECL(const char *)
ARCHIVE_SIGNATURE(){
BOOST_ARCHIVE_SIGNATURE(){
return "serialization::archive";
}
@@ -59,7 +59,7 @@ ARCHIVE_SIGNATURE(){
// types caused backwards compatibility breaking change in 1.35
BOOST_ARCHIVE_DECL(unsigned char)
ARCHIVE_VERSION(){
BOOST_ARCHIVE_VERSION(){
return 5;
}