Patches for Newlib and RTEMS

Sebastian Huber sebastian.huber at embedded-brains.de
Mon Jul 8 15:00:31 UTC 2013


On 07/08/2013 04:46 PM, Ralf Corsepius wrote:
> On 07/08/2013 03:33 PM, Sebastian Huber wrote:
>> Hello,
>>
>> the patches sent today for Newlib and RTEMS require a re-build of the
>> tool chain.
>
> => These patches are not adequat at this point in time.
>
> In particuliar RTEMS needs to be adapted to not rely upon them.

Why?  We have a tight RTEMS version to tool versions coupling.

>
>>  The changes are
>>
>> 1. Removal of the thread-specific atexit() support to reduce the size of
>> struct _reent.  See discussion on the Newlib list.
>>
>> 2. Usage of __DYNAMIC_REENT__ for SMP support and simpler context
>> switching.
>>
>> 3. POSIX cleanup push/pop implementation change.
>
> Whether these patches make sense is a different question. I think they are too
> intrusive and should all be rejected.
[...]

Please justify your opinion.

-- 
Sebastian Huber, embedded brains GmbH

Address : Dornierstr. 4, D-82178 Puchheim, Germany
Phone   : +49 89 189 47 41-16
Fax     : +49 89 189 47 41-09
E-Mail  : sebastian.huber at embedded-brains.de
PGP     : Public key available on request.

Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.



More information about the devel mailing list