--- cmocka-1.1.5/include/cmocka.h.old	2019-03-28 12:33:50.000000000 +0000
+++ cmocka-1.1.5/include/cmocka.h	2020-01-14 10:59:11.716464203 +0000
@@ -123,21 +123,7 @@
 # elif defined(_WIN64)
     typedef unsigned long int uintptr_t;
 # else /* _WIN32 */
-
-/* ILP32 and LP64 platforms */
-#  ifdef __WORDSIZE /* glibc */
-#   if __WORDSIZE == 64
-      typedef unsigned long int uintptr_t;
-#   else
-      typedef unsigned int uintptr_t;
-#   endif /* __WORDSIZE == 64 */
-#  else /* __WORDSIZE */
-#   if defined(_LP64) || defined(_I32LPx)
-      typedef unsigned long int uintptr_t;
-#   else
-      typedef unsigned int uintptr_t;
-#   endif
-#  endif /* __WORDSIZE */
+#  include <stdint.h>
 # endif /* _WIN32 */
 
 # define _UINTPTR_T