Messages in this thread | | | Date | Mon, 15 Feb 1999 23:51:23 -0800 (PST) | From | Jeremy Fitzhardinge <> | Subject | Re: Q: void* vs. unsigned long |
| |
On 16-Feb-99 Jakub Jelinek wrote: > long long is defined in ISO C9X, your above definition is no longer true. > > C9X clearly states in 6.2.1.1: > > - The rank of long long int shall be greater than the > rank of long int, which shall be greater than the rank > of int, which shall be greater than the rank of short > int, which shall be greater than the rank of signed > char.
Well, pedantically, we're not using C9X yet, because its not a standard yet. But really I was having a grumble at the draft standard's expense.
BTW, what does "rank" mean? I don't think it means "size" - sounds to me like you've quoted something about promotion rules.
J
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
| |