Changes to allow interoperability between 64 and 32 processes. Pointer type is a customization of all templated code size_type's and difference_type's.

[SVN r70069]
This commit is contained in:
Ion Gaztañaga
2011-03-17 16:42:30 +00:00
parent 283d21330b
commit b5eb07ba3e
32 changed files with 359 additions and 144 deletions

View File

@@ -15,6 +15,7 @@
#include <boost/interprocess/indexes/null_index.hpp>
#include <boost/interprocess/sync/mutex_family.hpp>
#include <boost/interprocess/detail/type_traits.hpp>
#include <boost/type_traits/alignment_of.hpp>
#include "memory_algorithm_test_template.hpp"
#include <iostream>
#include <string>
@@ -68,7 +69,8 @@ int test_rbtree_best_fit()
int main ()
{
const std::size_t void_ptr_align = detail::alignment_of<void*>::value;
const std::size_t void_ptr_align = ::boost::alignment_of<offset_ptr<void> >::value;
if(test_simple_seq_fit()){
return 1;
}