Boost logo

Boost :

From: Anthony Williams (anthony_w.geo_at_[hidden])
Date: 2005-09-06 06:10:18

I am trying to change my call_once implementation for boost.thread, so it
doesn't require windows.h to be included. In doing so, I tried to use
boost/detail/interlocked.hpp, and discovered that it doesn't work on
gcc-mingw-4.0.1, since the imported functions are declared in boost::detail
namespace, and the macros don't qualify the names.

Attached is a patch for the file that changes the macros to refer to the
imported functions by fully qualified names.

Please can someone check and commit this for me.


Anthony Williams
Software Developer

Boost list run by bdawes at, gregod at, cpdaniel at, john at