This is the mail archive of the
cygwin-patches
mailing list for the Cygwin project.
Re: [PATCH] Fix type inconsistencies in stdint.h
Christopher Faylor wrote:
>> The attached patch fixes all these by adjusting only the suffix letters. OK
>> for head?
>>
>> winsup/cygwin/ChangeLog
>>
>> * include/stdint.h (UINT32_MAX, INT_LEAST32_MIN, INT_LEAST32_MAX,
>> INT_FAST16_MIN, INT_FAST32_MIN, INT_FAST16_MAX, INT_FAST32_MAX,
>> INTPTR_MIN, INTPTR_MAX, SIZE_MAX): Fix integer constant suffixes.
>
> Many of the changes introduce divergence from Linux. Why is that?
Because our stdint.h types are divergent from Linux, and changing them
instead could cause yet another ABI break.
cheers,
DaveK