diff options
| author | Brad King <brad.king@kitware.com> | 2017-06-20 08:52:02 -0400 |
|---|---|---|
| committer | Brad King <brad.king@kitware.com> | 2017-06-20 08:55:48 -0400 |
| commit | d5afb178f1829fc5fd9332f70986b95ab62aedcc (patch) | |
| tree | 0c31da6c615c67690e9894cdf251f5296c0dfc9f /Utilities/cmexpat | |
| parent | 0a40c668f5bd60e68cde3fc7803aec2611f6c1c3 (diff) | |
| download | cmake-d5afb178f1829fc5fd9332f70986b95ab62aedcc.tar.gz | |
expat: Fix compilation on systems without stdint.h
Diffstat (limited to 'Utilities/cmexpat')
| -rw-r--r-- | Utilities/cmexpat/lib/siphash.h | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/Utilities/cmexpat/lib/siphash.h b/Utilities/cmexpat/lib/siphash.h index 23b56d2ae4..db17458083 100644 --- a/Utilities/cmexpat/lib/siphash.h +++ b/Utilities/cmexpat/lib/siphash.h @@ -76,8 +76,18 @@ #define SIPHASH_H #include <stddef.h> /* size_t */ -#include <stdint.h> /* uint64_t uint32_t uint8_t */ +#include <cm_kwiml.h> + +#ifndef KWIML_INT_HAVE_UINT64_T +# define uint64_t KWIML_INT_uint64_t +#endif +#ifndef KWIML_INT_HAVE_UINT32_T +# define uint32_t KWIML_INT_uint32_t +#endif +#ifndef KWIML_INT_HAVE_UINT8_T +# define uint8_t KWIML_INT_uint8_t +#endif #define SIP_ROTL(x, b) (uint64_t)(((x) << (b)) | ( (x) >> (64 - (b)))) |
