Update of /cvsroot/boost/boost/boost/mpi/detail
In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv28758/detail
Modified Files:
content_oarchive.hpp mpi_datatype_cache.hpp
packed_iprimitive.hpp packed_oprimitive.hpp point_to_point.hpp
Log Message:
boost\archive\detail\basic_iarchive: Remove some bogus declspecs
Boost.MPI: Added support for Windows auto-linking
Index: content_oarchive.hpp
===================================================================
RCS file: /cvsroot/boost/boost/boost/mpi/detail/content_oarchive.hpp,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- content_oarchive.hpp 18 Jul 2007 21:17:38 -0000 1.2
+++ content_oarchive.hpp 26 Jul 2007 16:11:00 -0000 1.3
@@ -22,7 +22,7 @@
// special types defined by the serialization library
// to define the data skeletons (classes, pointers, container sizes, ...)
- class content_oarchive
+ class BOOST_MPI_DECL content_oarchive
: public mpi_datatype_primitive,
public ignore_skeleton_oarchive<content_oarchive>
{
Index: mpi_datatype_cache.hpp
===================================================================
RCS file: /cvsroot/boost/boost/boost/mpi/detail/mpi_datatype_cache.hpp,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- mpi_datatype_cache.hpp 16 Feb 2007 21:01:25 -0000 1.2
+++ mpi_datatype_cache.hpp 26 Jul 2007 16:11:00 -0000 1.3
@@ -46,7 +46,7 @@
/// @brief a map of MPI data types, indexed by their type_info
///
///
-class mpi_datatype_map
+class BOOST_MPI_DECL mpi_datatype_map
: private std::map<std::type_info const*,MPI_Datatype,type_info_compare>,
public boost::noncopyable
{
Index: packed_iprimitive.hpp
===================================================================
RCS file: /cvsroot/boost/boost/boost/mpi/detail/packed_iprimitive.hpp,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- packed_iprimitive.hpp 17 Jan 2007 02:48:47 -0000 1.1
+++ packed_iprimitive.hpp 26 Jul 2007 16:11:00 -0000 1.2
@@ -25,7 +25,7 @@
/// deserialization using MPI_Unpack
-class packed_iprimitive
+class BOOST_MPI_DECL packed_iprimitive
{
public:
/// the type of the buffer from which the data is unpacked upon
deserialization
Index: packed_oprimitive.hpp
===================================================================
RCS file: /cvsroot/boost/boost/boost/mpi/detail/packed_oprimitive.hpp,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- packed_oprimitive.hpp 16 Feb 2007 21:01:25 -0000 1.2
+++ packed_oprimitive.hpp 26 Jul 2007 16:11:00 -0000 1.3
@@ -26,7 +26,7 @@
/// serialization using MPI::Pack
-class packed_oprimitive
+class BOOST_MPI_DECL packed_oprimitive
{
public:
/// the type of the buffer into which the data is packed upon serialization
Index: point_to_point.hpp
===================================================================
RCS file: /cvsroot/boost/boost/boost/mpi/detail/point_to_point.hpp,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- point_to_point.hpp 17 Jan 2007 02:48:47 -0000 1.1
+++ point_to_point.hpp 26 Jul 2007 16:11:00 -0000 1.2
@@ -9,13 +9,14 @@
#define BOOST_MPI_DETAIL_POINT_TO_POINT_HPP
// For (de-)serializing sends and receives
+#include <boost/mpi/config.hpp>
#include <boost/mpi/packed_oarchive.hpp>
#include <boost/mpi/packed_iarchive.hpp>
namespace boost { namespace mpi { namespace detail {
/** Sends a packed archive using MPI_Send. */
-void
+BOOST_MPI_DECL void
packed_archive_send(MPI_Comm comm, int dest, int tag,
const packed_oarchive& ar);
@@ -28,7 +29,7 @@
*
* @pre num_out_requests >= 2
*/
-int
+BOOST_MPI_DECL int
packed_archive_isend(MPI_Comm comm, int dest, int tag,
const packed_oarchive& ar,
MPI_Request* out_requests, int num_out_requests);
@@ -36,13 +37,13 @@
/**
* \overload
*/
-int
+BOOST_MPI_DECL int
packed_archive_isend(MPI_Comm comm, int dest, int tag,
const packed_iarchive& ar,
MPI_Request* out_requests, int num_out_requests);
/** Receives a packed archive using MPI_Recv. */
-void
+BOOST_MPI_DECL void
packed_archive_recv(MPI_Comm comm, int source, int tag, packed_iarchive& ar,
MPI_Status& status);
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Boost-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/boost-cvs