Boost logo

Boost :

From: Jerry Napoli (jnapoli_at_[hidden])
Date: 2002-05-29 08:25:48


Hi,

I apologize in advance if I'm sending this question to the wrong list,
but I already tried the user's list and got no response.

I'm using boost version 1.27.0 on an x86 linux platform and have just
upgraded my kernel to 2.4.18. After the upgrade, boost::shared_ptr
fails to compile because functions such as "atomic_inc_and_test",
"atomic_dec_and_test", etc.. which were previously defined in "atomic.h"
are no longer defined there. I can get around the problem by using an
older "atomic.h" or by using pthreads, but I was wondering why those
functions were removed from the header, or what direction development
will take to use atomicity without going through a thread library like
pthreads.

Any ideas?

Thanks,
Jerry
jnapoli_at_[hidden]



Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk