summaryrefslogtreecommitdiff
path: root/defines.h
diff options
context:
space:
mode:
authorDarren Tucker <dtucker@zip.com.au>2013-11-03 18:43:55 +1100
committerDarren Tucker <dtucker@zip.com.au>2013-11-03 18:43:55 +1100
commit007e3b357e880caa974d5adf9669298ba0751c78 (patch)
tree7e9389b5ef4eeef2253ef50a7699c1bf66f31965 /defines.h
parent710f3747352fb93a63e5b69b12379da37f5b3fa9 (diff)
- (dtucker) [configure.ac defines.h] Add typedefs for intmax_t and uintmax_t
for platforms that don't have them.
Diffstat (limited to 'defines.h')
-rw-r--r--defines.h10
1 files changed, 9 insertions, 1 deletions
diff --git a/defines.h b/defines.h
index d5ce52f32..f4b262c82 100644
--- a/defines.h
+++ b/defines.h
@@ -25,7 +25,7 @@
25#ifndef _DEFINES_H 25#ifndef _DEFINES_H
26#define _DEFINES_H 26#define _DEFINES_H
27 27
28/* $Id: defines.h,v 1.172 2013/06/01 21:18:48 dtucker Exp $ */ 28/* $Id: defines.h,v 1.173 2013/11/03 07:43:55 dtucker Exp $ */
29 29
30 30
31/* Constants */ 31/* Constants */
@@ -269,6 +269,14 @@ typedef unsigned long long int u_int64_t;
269# endif 269# endif
270#endif 270#endif
271 271
272#ifndef HAVE_INTMAX_T
273typedef long long intmax_t;
274#endif
275
276#ifndef HAVE_UINTMAX_T
277typedef unsigned long long uintmax_t;
278#endif
279
272#ifndef HAVE_U_CHAR 280#ifndef HAVE_U_CHAR
273typedef unsigned char u_char; 281typedef unsigned char u_char;
274# define HAVE_U_CHAR 282# define HAVE_U_CHAR