invoke auto-link only when necessary

[SVN r29394]
This commit is contained in:
Robert Ramey
2005-06-03 05:28:09 +00:00
parent 4e0d18c09a
commit c04b1b7641
71 changed files with 540 additions and 453 deletions

View File

@@ -14,7 +14,7 @@
#include <set>
#define BOOST_ARCHIVE
#define BOOST_ARCHIVE_SOURCE
#include <boost/archive/detail/basic_serializer.hpp>
#include <boost/archive/detail/basic_serializer_map.hpp>
@@ -29,7 +29,8 @@ BOOST_DECL_ARCHIVE
basic_serializer_map::basic_serializer_map(){
}
BOOST_DECL_ARCHIVE bool
bool
BOOST_DECL_ARCHIVE
basic_serializer_map::insert(const basic_serializer * bs){
return map.insert(bs).second;
}
@@ -41,7 +42,13 @@ public:
{}
};
BOOST_DECL_ARCHIVE const basic_serializer *
#if defined(BOOST_MSVC)
BOOST_DECL_ARCHIVE
const basic_serializer *
#else
const basic_serializer *
BOOST_DECL_ARCHIVE
#endif
basic_serializer_map::tfind(
const boost::serialization::extended_type_info & type_
) const {