Status of uClibc NPTL and C++ on ARM

Ryan Ordway rordway at
Wed Feb 6 18:39:13 UTC 2008

On Feb 6, 2008, at 6:34 AM, Bernhard Fischer wrote:

> On Wed, Feb 06, 2008 at 09:24:52AM +0100, Carmelo AMOROSO wrote:
>> Ryan Ordway wrote:
>>> On Feb 5, 2008, at 11:40 AM, Steven J. Hill wrote:
>>>>> As I understand it, NPTL has been ported to uClibc and there is
>>>>> support
>>>>> for ARM, but it's currently living on a branch at
>>>>> Right?
>>>> No, the ARM NPTL support is in patch form and has been posted to  
>>>> the
>>>> list. MIPS and SuperH NPTL support are in the branch. I am  
>>>> finishing
>>>> the
>>>> merge and testing to then move both of those architectures to the
>>>> trunk.
>>>> After that, then the ARM support will be brought in. For now, if  
>>>> you
>>>> want ARM NPTL support, go grab the patches.
>>> Steven,
>>> I've had some difficulties locating the latest patch(es). I've found
>>> some older versions of them, but have found references to newer
>>> versions that I cannot seem to locate. Would you, or someone else  
>>> who
>>> has them, be able to either re-post them or post a URL where they  
>>> can
>>> be found?
>>> Thanks,
>>> Ryan
>> IIRC this is the last one
> Yesterday evening i started to update this for current trunk (needs
> smallish adjustments in several places).
> We have to (resp i already did, locally) extend our mutex locking  
> macros
> to deal nicely and transparently with futexes for stdio. The libgcc_s
> configury can be applied independently (i'll do this but don't have  
> time
> to test it).
> kraj duplicated the INTERNAL_SYSCALL for arm (thumb vs. non-thumb?)  
> for
> reasons that i do not really understand (r16334), so we have to fix  
> this
> up twice now, but it sounds like it would be better to just ditch the
> duplicate.

Anything I can do to help? :-)

Ryan Ordway                           E-mail: rordway at
Unix Systems Administrator               rordway at
OSU Libraries, Corvallis, OR 97331    Office: Valley Library #4657

More information about the uClibc mailing list