*** a/cmocka.h 2021-08-15 09:01:29.000000000 -0400 --- b/cmocka.h 2021-08-15 09:02:02.000000000 -0400 *************** *** 111,117 **** ((LargestIntegralType)(value)) /* Smallest integral type capable of holding a pointer. */ ! #if !defined(_UINTPTR_T) && !defined(_UINTPTR_T_DEFINED) # if defined(_WIN32) /* WIN32 is an ILP32 platform */ typedef unsigned int uintptr_t; --- 111,117 ---- ((LargestIntegralType)(value)) /* Smallest integral type capable of holding a pointer. */ ! #if !defined(_UINTPTR_T) && !defined(_UINTPTR_T_DEFINED) && !defined(__DEFINED_uintptr_t) # if defined(_WIN32) /* WIN32 is an ILP32 platform */ typedef unsigned int uintptr_t; *************** *** 137,143 **** # define _UINTPTR_T # define _UINTPTR_T_DEFINED ! #endif /* !defined(_UINTPTR_T) || !defined(_UINTPTR_T_DEFINED) */ /* Perform an unsigned cast to uintptr_t. */ #define cast_to_pointer_integral_type(value) \ --- 137,143 ---- # define _UINTPTR_T # define _UINTPTR_T_DEFINED ! #endif /* !defined(_UINTPTR_T) || !defined(_UINTPTR_T_DEFINED) && !defined(__DEFINED_uintptr_t) */ /* Perform an unsigned cast to uintptr_t. */ #define cast_to_pointer_integral_type(value) \