$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
From: Michael Glassford (glassfordm_at_[hidden])
Date: 2004-08-06 10:57:53
Johan Nilsson wrote:
> Hi,
>
> I'm getting errors from the tss handling when compiling Boost.Thread using
> the DEC CXX 6.5 compiler (under OpenVMS). The compiler doesn't like the fact
> that a pointer to a function with C++ linkage is being passed to a function
> expecting a pointer to a function with "C" linkage. The function in question
> is when the address of "thread_specific_ptr<T>::cleanup" is used as an
> argument to pthread_key_create (indirectly).
>
> I'm using Boost 1.31.0.
[snipped suggested patch]
I believe this has already been done. If you want to double-check, you
can see the current version of tss.cpp here:
http://cvs.sourceforge.net/viewcvs.py/boost/boost/libs/thread/src/tss.cpp?view=markup
and
http://cvs.sourceforge.net/viewcvs.py/boost/boost/boost/thread/tss.hpp?view=markup
Mike