diff options
author | Ralf Corsepius <ralf.corsepius@rtems.org> | 2012-07-13 09:21:45 +0000 |
---|---|---|
committer | Ralf Corsepius <ralf.corsepius@rtems.org> | 2012-07-13 09:21:45 +0000 |
commit | d2f675622f898dcd29d227e651bf06a26dad7d2f (patch) | |
tree | 40d3ccaac9cc4828fe6298586e21089125bb01d8 /newlib/libc/sys/rtems | |
parent | 52970c1fa53c49dce1180619bafe5e642d566b5b (diff) | |
download | cygnal-d2f675622f898dcd29d227e651bf06a26dad7d2f.tar.gz cygnal-d2f675622f898dcd29d227e651bf06a26dad7d2f.tar.bz2 cygnal-d2f675622f898dcd29d227e651bf06a26dad7d2f.zip |
2012-07-13 Ralf Corsépius <ralf.corsepius@rtems.org>
* libc/sys/rtems/machine/_types.h (_ssize_t): Add __ARM_EABI__,
__v850__, __851__.
Diffstat (limited to 'newlib/libc/sys/rtems')
-rw-r--r-- | newlib/libc/sys/rtems/machine/_types.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/newlib/libc/sys/rtems/machine/_types.h b/newlib/libc/sys/rtems/machine/_types.h index 308bfda71..e28a8bb1e 100644 --- a/newlib/libc/sys/rtems/machine/_types.h +++ b/newlib/libc/sys/rtems/machine/_types.h @@ -13,7 +13,8 @@ * could be applied here. */ -#if defined(__i386__) || defined(__m32r__) || defined(__h8300__) || defined(__arm__) || defined(__bfin__) || defined(__m68k__) || defined(__MICROBLAZE__) +#if defined(__i386__) || defined(__m32r__) || defined(__h8300__) || (defined(__arm__) && !defined(__ARM_EABI__)) || defined(__bfin__) || defined(__m68k__) || defined(__MICROBLAZE__) \ + || defined(__v850__) || defined(__v851__) #if defined(__H8300__) typedef signed int _ssize_t; #else @@ -23,7 +24,7 @@ typedef long signed int _ssize_t; #elif defined(__sparc__) && defined(__LP64__) typedef long signed int _ssize_t; #define __ssize_t_defined 1 -#elif defined(__AVR__) || defined(__lm32__) || defined(__m32c__) || defined(__mips__) || defined(__moxie__) || defined(__PPC__) || defined(__sparc__) || defined(__sh__) +#elif defined(__AVR__) || defined(__lm32__) || defined(__m32c__) || defined(__mips__) || defined(__moxie__) || defined(__PPC__) || defined(__sparc__) || defined(__sh__) || defined(__ARM_EABI__) typedef signed int _ssize_t; #define __ssize_t_defined 1 #else |