diff options
author | Darren Tucker <dtucker@zip.com.au> | 2014-01-17 14:20:05 +1100 |
---|---|---|
committer | Darren Tucker <dtucker@zip.com.au> | 2014-01-17 14:20:05 +1100 |
commit | acad351a5b1c37de9130c9c1710445cc45a7f6b9 (patch) | |
tree | 729f142111125acf46cf20d48e1a0b7743c87c59 | |
parent | c3ed065ce8417aaa46490836648c173a5010f226 (diff) |
- (dtucker) [defines.h] Add typedefs for uintXX_t types for platforms that
don't have them.
-rw-r--r-- | ChangeLog | 2 | ||||
-rw-r--r-- | defines.h | 9 |
2 files changed, 10 insertions, 1 deletions
@@ -12,6 +12,8 @@ | |||
12 | includes.h to pull in all of the compatibility stuff. | 12 | includes.h to pull in all of the compatibility stuff. |
13 | - (dtucker) [openbsd-compat/bcrypt_pbkdf.c] Wrap stdlib.h include inside | 13 | - (dtucker) [openbsd-compat/bcrypt_pbkdf.c] Wrap stdlib.h include inside |
14 | #ifdef HAVE_STDINT_H. | 14 | #ifdef HAVE_STDINT_H. |
15 | - (dtucker) [defines.h] Add typedefs for uintXX_t types for platforms that | ||
16 | don't have them. | ||
15 | 17 | ||
16 | 20140118 | 18 | 20140118 |
17 | - (djm) OpenBSD CVS Sync | 19 | - (djm) OpenBSD CVS Sync |
@@ -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.174 2013/11/07 02:28:16 djm Exp $ */ | 28 | /* $Id: defines.h,v 1.175 2014/01/17 03:20:05 dtucker Exp $ */ |
29 | 29 | ||
30 | 30 | ||
31 | /* Constants */ | 31 | /* Constants */ |
@@ -249,6 +249,13 @@ typedef unsigned long u_int32_t; | |||
249 | #define __BIT_TYPES_DEFINED__ | 249 | #define __BIT_TYPES_DEFINED__ |
250 | #endif | 250 | #endif |
251 | 251 | ||
252 | #ifndef HAVE_UINTXX_T | ||
253 | typedef u_int8_t uint8_t; | ||
254 | typedef u_int16_t uint16_t; | ||
255 | typedef u_int32_t uint32_t; | ||
256 | typedef u_int64_t uint64_t; | ||
257 | #endif | ||
258 | |||
252 | /* 64-bit types */ | 259 | /* 64-bit types */ |
253 | #ifndef HAVE_INT64_T | 260 | #ifndef HAVE_INT64_T |
254 | # if (SIZEOF_LONG_INT == 8) | 261 | # if (SIZEOF_LONG_INT == 8) |