40#ifndef _RTEMS_CONFDEFS_NEWLIB_H
41#define _RTEMS_CONFDEFS_NEWLIB_H
43#ifndef __CONFIGURATION_TEMPLATE_h
44#error "Do not include this file directly, use <rtems/confdefs.h> instead"
49#if defined(RTEMS_NEWLIB) && !defined(CONFIGURE_DISABLE_NEWLIB_REENTRANCY)
52 #include <sys/reent.h>
53 #define _CONFIGURE_ENABLE_NEWLIB_REENTRANCY
60#if defined(_CONFIGURE_ENABLE_NEWLIB_REENTRANCY) && \
61 !defined(_REENT_THREAD_LOCAL)
62 struct _reent *__getreent(
void )
64 return _Thread_Get_executing()->libc_reent;
This header file provides the interfaces of the Per-CPU Information.
This header file provides interfaces of the Thread Handler which are used by the implementation and t...