[PATCH] Fix type inconsistencies in stdint.h

Dave Korn dave.korn.cygwin@googlemail.com
Sat Apr 4 04:01:00 GMT 2009


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



More information about the Cygwin-patches mailing list