diff -urp boost_1_48_0~/boost/interprocess/offset_ptr.hpp boost_1_48_0/boost/interprocess/offset_ptr.hpp --- boost_1_48_0~/boost/interprocess/offset_ptr.hpp 2012-01-16 16:15:22.825239716 +0100 +++ boost_1_48_0/boost/interprocess/offset_ptr.hpp 2012-01-16 16:19:06.241244783 +0100 @@ -67,7 +67,7 @@ class offset_ptr #if defined(_MSC_VER) && (_MSC_VER >= 1400) __declspec(noinline) //this workaround is needed for msvc-8.0 and msvc-9.0 #elif defined (__GNUC__)//this workaround is needed for GCC - __attribute__((noinline)) + __attribute__((__noinline__)) #endif void set_offset(const PointedType *ptr) { @@ -87,7 +87,7 @@ class offset_ptr #if defined(_MSC_VER) && (_MSC_VER >= 1400) __declspec(noinline) #elif defined (__GNUC__) - __attribute__((noinline)) + __attribute__((__noinline__)) #endif PointedType * get_pointer() const {