[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
GSOC:disable newlibc reentrancy
- Date: Thu, 08 May 2008 15:29:22 +0200
- From: ralf.corsepius at rtems.org (Ralf Corsepius)
- Subject: GSOC:disable newlibc reentrancy
On Thu, 2008-05-08 at 08:25 -0500, Joel Sherrill wrote:
> Ralf Corsepius wrote:
> > On Thu, 2008-05-08 at 15:26 +0800, ?? wrote:
> >
> >> 2008/5/8, Ralf Corsepius <ralf.corsepius at rtems.org>:
> >>
> >>> On Thu, 2008-05-08 at 14:54 +0800, ?? wrote:
> >>>
> >>>> Hi,
> >>>>
> >>>> I am trying to disable newlibc.c reentrant support.
> >>>>
> >>> Why do you want to do this?
> >>>
> >> That is one of the size reduction ideas of tiny rtems project.
> >>
> >
> > OK, in verbose: What you are doing is absurd. It means to cut-off rtems
> > from newlib, turning all of newlib and the whole compiler unusable.
> >
> The goal is not to disconnect RTEMS from newlib
It's what you essentially are doing.
> -- it is
> simply to turn off the newlib reentrancy support on
> systems that do not require,
newlib requires it.
If you disable if on the RTEMS side, use a different compiler.
> RTEMS should be a collection of small pieces that
> can be composed in many ways at application
> configure and link time. You can compose a big system
> or a small system. Nothing wrong with that.
The toolchain is the wrong one and this GSOC project is wrong.
Ralf