From ce661e68db3c2bf47bceff4358e8c898f4685ad6 Mon Sep 17 00:00:00 2001 From: Ralf Corsepius Date: Fri, 28 Oct 2005 09:25:27 +0000 Subject: [PATCH] Use uint_least*_t types. --- cpukit/zlib/zconf.h | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/cpukit/zlib/zconf.h b/cpukit/zlib/zconf.h index 55319ef348..ea939082ab 100644 --- a/cpukit/zlib/zconf.h +++ b/cpukit/zlib/zconf.h @@ -255,11 +255,20 @@ # define FAR #endif +#if defined(__rtems__) +#include + +typedef uint_least8_t Byte; +typedef uint_least16_t uInt; +typedef uint_least32_t uLong; + +#else #if !defined(__MACTYPES__) typedef unsigned char Byte; /* 8 bits */ #endif typedef unsigned int uInt; /* 16 bits or more */ typedef unsigned long uLong; /* 32 bits or more */ +#endif #ifdef SMALL_MEDIUM /* Borland C/C++ and some old MSC versions ignore FAR inside typedef */