Boost logo

Boost :

Subject: Re: [boost] [interprocess] (OS X) waiting on condition variable = CPU 100% + fans running loud
From: Andrey Semashev (andrey.semashev_at_[hidden])
Date: 2013-01-08 14:23:02


On Tue, Jan 8, 2013 at 10:15 PM, Phil Endecott
<spam_from_boost_dev_at_[hidden]> wrote:
>>
>> In case of gcc inline assembler is used, which is also supported by
>> Intel but not clang.
>
>
>> I'm not
>> sure what solution is suitable for clang as I don't know if it
>> supports any intrinsics and apparently it won't support inline
>> assembler any time soon.
>
>
> It seems to me that clang does support gcc inline assembler; I'm using
> Boost.Atomic on iOS, and also shared_ptr<> on top of Boost.Atomic, and it
> works as expected. Why do you believe that clang doesn't support inline
> assembler?

Hmm, that's (good) news to me. I was under impression it doesn't
support inline assembler. Do you know in what version the support was
added?


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