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