summaryrefslogtreecommitdiff
path: root/cffi/vengine_cpy.py
diff options
context:
space:
mode:
authorArmin Rigo <arigo@tunes.org>2014-12-24 17:25:17 +0100
committerArmin Rigo <arigo@tunes.org>2014-12-24 17:25:17 +0100
commit67eb043f639649c6c23f22135685364d63a8ff7d (patch)
treec6ad2c8edd3401c00fcfa67fc794f1210eb9e2a8 /cffi/vengine_cpy.py
parent6702c9e427a6219c9ef435baf8c9e2f7f180e70e (diff)
downloadcffi-67eb043f639649c6c23f22135685364d63a8ff7d.tar.gz
Update the copies of that block of #ifs
Diffstat (limited to 'cffi/vengine_cpy.py')
-rw-r--r--cffi/vengine_cpy.py18
1 files changed, 18 insertions, 0 deletions
diff --git a/cffi/vengine_cpy.py b/cffi/vengine_cpy.py
index f0845c3..c0dc2b5 100644
--- a/cffi/vengine_cpy.py
+++ b/cffi/vengine_cpy.py
@@ -797,6 +797,24 @@ cffimod_header = r'''
typedef unsigned __int16 uint16_t;
typedef unsigned __int32 uint32_t;
typedef unsigned __int64 uint64_t;
+ typedef __int8 int_least8_t;
+ typedef __int16 int_least16_t;
+ typedef __int32 int_least32_t;
+ typedef __int64 int_least64_t;
+ typedef unsigned __int8 uint_least8_t;
+ typedef unsigned __int16 uint_least16_t;
+ typedef unsigned __int32 uint_least32_t;
+ typedef unsigned __int64 uint_least64_t;
+ typedef __int8 int_fast8_t;
+ typedef __int16 int_fast16_t;
+ typedef __int32 int_fast32_t;
+ typedef __int64 int_fast64_t;
+ typedef unsigned __int8 uint_fast8_t;
+ typedef unsigned __int16 uint_fast16_t;
+ typedef unsigned __int32 uint_fast32_t;
+ typedef unsigned __int64 uint_fast64_t;
+ typedef __int64 intmax_t;
+ typedef unsigned __int64 uintmax_t;
# else
# include <stdint.h>
# endif