diff options
author | Joel Sherrill <joel.sherrill@oarcorp.com> | 2013-10-15 17:36:16 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@oarcorp.com> | 2013-10-15 17:36:16 +0000 |
commit | 7a75a3aa7cde4fa33a80d3bb617d08cdd3b8f1ed (patch) | |
tree | 79249bae6fd9a26fa421021bf6b10a0aaa8bed98 /newlib/libc | |
parent | 6a0563a2e3877c8e6efc11baa3d948b13c720d80 (diff) | |
download | cygnal-7a75a3aa7cde4fa33a80d3bb617d08cdd3b8f1ed.tar.gz cygnal-7a75a3aa7cde4fa33a80d3bb617d08cdd3b8f1ed.tar.bz2 cygnal-7a75a3aa7cde4fa33a80d3bb617d08cdd3b8f1ed.zip |
2013-10-10 Sebastian Huber <sebastian.huber@embedded-brains.de>
* libc/sys/rtems/machine/_types.h (_ssize_t): Delete.
(__ssize_t_defined) Likewise.
Diffstat (limited to 'newlib/libc')
-rw-r--r-- | newlib/libc/sys/rtems/machine/_types.h | 26 |
1 files changed, 0 insertions, 26 deletions
diff --git a/newlib/libc/sys/rtems/machine/_types.h b/newlib/libc/sys/rtems/machine/_types.h index ce8dc47f0..565dc1a0c 100644 --- a/newlib/libc/sys/rtems/machine/_types.h +++ b/newlib/libc/sys/rtems/machine/_types.h @@ -5,32 +5,6 @@ #ifndef _MACHINE__TYPES_H #define _MACHINE__TYPES_H -/* - * GCC wants type symmetry between size_t and ssize_t. - * It supplies __SIZE_TYPE__, doesn't supply a corresponding __SSIZE_TYPE__, - * so we have to guess on which type GCC wants ssize_t to be. - * FIXME: GCC > 4.3.x supplies internal defines __SIZEOF_SIZE_T__ etc. which - * could be applied here. - */ - -#if defined(__i386__) || defined(__m32r__) || defined(__h8300__) || (defined(__arm__) && !defined(__ARM_EABI__)) || defined(__bfin__) || defined(__m68k__) || defined(__MICROBLAZE__) -#if defined(__H8300__) -typedef signed int _ssize_t; -#else -typedef long signed int _ssize_t; -#endif -#define __ssize_t_defined 1 -#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__) || defined(__ARM_EABI__) \ - || defined(__v850__) || defined(__v851__) -typedef signed int _ssize_t; -#define __ssize_t_defined 1 -#else -# error unsupported target -#endif - #include <machine/_default_types.h> typedef __int32_t blksize_t; |