FX wrote: > Hum, well, only partially solved. I get a failure on c99-stdint-1.c, > which I can reduce to:
> u.c:7: error: initialization from incompatible pointer type > This is because, for 32-bit for example, intptr_t is "long" and > INTPTR_MIN is (-2147483647-1), which is of type "int". > The same thing happens on 64-bit, because INTPTR_MIN is > (-9223372036854775807LL-1), which is of type "long long", while intptr_t > is still "long". > > Is this a bug in darwin's headers? I think this is the kind of condition Joseph was talking about when he referred to fixincluding and reporting upstream. Oh, read comment #15 in PR448! Looks like it's already been noticed. cheers, DaveK