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

Reply via email to