|
From: | Avi Kivity |
Subject: | Re: [Qemu-devel] [PATCH 2/5] CODING_STYLE: add C type rules |
Date: | Thu, 19 Aug 2010 15:59:23 +0300 |
User-agent: | Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.7) Gecko/20100720 Fedora/3.1.1-1.fc13 Lightning/1.0b2pre Thunderbird/3.1.1 |
On 08/19/2010 03:52 PM, malc wrote:
Not at all, _Bool is smaller or equal to int and thus can only improve packing.That's not what standard says: 6.2.5#2 An object declared as type _Bool is large enough to store the values 0 and It later goes on to say (6.7.2.1 fn120): While the number of bits in a _Bool object is at least CHAR_BIT, the width (number of sign and value bits) of a _Bool may be just 1 bit.
That's not in conflict (well, the standard allows sizeof(_Bool) > sizeof(int), but that's unlikely).
-- error compiling committee.c: too many arguments to function
[Prev in Thread] | Current Thread | [Next in Thread] |