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

Reply via email to