diff options
Diffstat (limited to '')
-rw-r--r-- | cpukit/libcsupport/src/newlibc_init.c | 20 |
1 files changed, 0 insertions, 20 deletions
diff --git a/cpukit/libcsupport/src/newlibc_init.c b/cpukit/libcsupport/src/newlibc_init.c index a37ab29663..dbf9544fd5 100644 --- a/cpukit/libcsupport/src/newlibc_init.c +++ b/cpukit/libcsupport/src/newlibc_init.c @@ -17,22 +17,7 @@ #include "config.h" #endif -#define __RTEMS_VIOLATE_KERNEL_VISIBILITY__ -#include <rtems.h> - #if defined(RTEMS_NEWLIB) -#include <rtems/libcsupport.h> - -/* Since we compile with strict ANSI we need to undef it to get - * prototypes for extensions - */ -#undef __STRICT_ANSI__ - -#include <stdlib.h> /* for free() */ -#include <string.h> /* for memset() */ - -#include <sys/reent.h> /* for extern of _REENT (aka _impure_ptr) */ -#include <errno.h> /* * Init libc for CYGNUS newlib @@ -48,14 +33,9 @@ */ -struct _reent libc_global_reent - __ATTRIBUTE_IMPURE_PTR__ = _REENT_INIT(libc_global_reent); void libc_init(void) { - _REENT = &libc_global_reent; - - _Thread_Set_libc_reent (&_REENT); } #endif |