From: bernie Date: Tue, 21 Feb 2006 16:06:31 +0000 (+0000) Subject: Fix ssize_t redefinitions on glibc systems. X-Git-Tag: 1.0.0~706 X-Git-Url: https://codewiz.org/gitweb?a=commitdiff_plain;ds=inline;h=00d63661f45019b60d2ae51de2354c193a0b6997;p=bertos.git Fix ssize_t redefinitions on glibc systems. git-svn-id: https://src.develer.com/svnoss/bertos/trunk@535 38d2e660-2303-0410-9eaa-f027e97ec537 --- diff --git a/cfg/compiler.h b/cfg/compiler.h index b0a29046..f0f3285e 100755 --- a/cfg/compiler.h +++ b/cfg/compiler.h @@ -14,6 +14,9 @@ /*#* *#* $Log$ + *#* Revision 1.12 2006/02/21 16:06:31 bernie + *#* Fix ssize_t redefinitions on glibc systems. + *#* *#* Revision 1.11 2006/02/20 14:34:58 bernie *#* Use portable type checking. *#* @@ -212,6 +215,7 @@ #include #include #include + #include /* for ssize_t */ #ifndef __cplusplus /* @@ -417,7 +421,7 @@ typedef unsigned char page_t; /*!< Type for banked memory pages. */ * * We check for some common definitions to avoid redefinitions: * - * glibc, avr-libc: _SIZE_T_DEFINED + * glibc, avr-libc: _SIZE_T_DEFINED, __ssize_t_defined * Darwin libc: _BSD_SIZE_T_DEFINED_ * IAR ARM: _SIZE_T *