Which newlib version for CVS trunc RTEMS?

Joel Sherrill <joel@OARcorp.com> joel.sherrill at OARcorp.com
Fri Dec 24 19:17:56 UTC 2004


Ralf Corsepius wrote:
> On Tue, 2004-12-21 at 13:08 +0300, Sergei Organov wrote:
> 
>>Hi,
>>
>>Which newlib version is appropriate for the current CVS trunc RTEMS?
> 
> 
> It depends on the target you are using, because RTEMS-CVS triggers bugs
> in newlib for some targets:
> 
> * The arm requires newlib >= 1.13.0 (newlib < 1.13.0 is broken for the
> arm in general).

For sure, newlib 1.12.0 does not incldue a setjmp/longjmp pair
for RTEMS.

I have been doing some building with a gcc 3.3.5 and a gcc 3.4-CVS
with newlib 1.13.  Christmas driving time is warning removal time.

> * The h8300, avr and c4x require special patches. These patches will
> hopefully be integrated into newlib soon.

Fingers crossed.


> For all other targets, any version of newlib should be fine.

I would always lean to newer if possible since there are
cross-target bugs fixed in newlib.

--joel



More information about the users mailing list