GSOC:disable newlibc reentrancy

Ralf Corsepius ralf.corsepius at rtems.org
Thu May 8 13:18:13 UTC 2008


On Thu, 2008-05-08 at 20:43 +0800, xu ray wrote:
> libc_global_reent structure will take 1kb SRAM. This relic is too big
> for a system with only a few k sram. Though the pointer to libc_reent
> is used in thread dispatch, it is not a must for thread dispatch.

What you are doing is abusing the RTEMS infrastructure for something
which isn't RTEMS, nor using the RTEMS toolchain.

Your are converting RTEMS into a bare metal skeleton and abusing the
RTEMS toolchains to build a bare-metal based minimal scheduler library.

Ralf






More information about the users mailing list