On 04/08/2016 02:26 PM, Paolo Bonzini wrote:
> 
> 
> On 08/04/2016 23:24, Alex Bennée wrote:
>>> Except that quite a lot of hosts can only (efficiently) do atomic 
>>> operations on
>>> a minimum of 4 byte quantities.  I'd rather continue to use int here.
>>
>> I suspect bool == unsigned int underneath. But having true/false and 0/1 
>> mixed up
>> gets confusing even if they are equivalent.
> 
> Sometimes sizeof(bool) == 1.

sizeof(bool) == 1 everywhere except MacOSX, where it's 4.


r~


Reply via email to