pthread_once() and rtems_gxx_once()

Sebastian Huber sebastian.huber at embedded-brains.de
Fri Jul 5 07:34:29 UTC 2013


On 07/05/2013 12:27 AM, Chris Johns wrote:
> Sebastian Huber wrote:
>>
>> I see the following steps to fix the pthread_once() and rtems_gxx_once()
>> implementation.
>>
>> 1. Change the cleanup handler implementation to use data structures on
>> the stack (Newlib owned header file, use <sys/queue.h> for lists instead
>> of RTEMS chains) and move the cleanup support to the Score (available
>> now in all APIs).
>>
>> 2. Implement the once functions with a mutex.
>>
>
> Is this for 4.11 ?

I would implement it as soon as possible.  From my point of view this is a 
severe problem.

-- 
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