TLS on ARM and MIPS

Jason Evans jasone at canonware.com
Fri Apr 6 19:09:45 UTC 2012


On Apr 5, 2012, at 1:58 PM, Kristof Provost wrote:
> On 2012-04-04 22:00:57 (-0700), Jason Evans <jasone at canonware.com> wrote:
>> On Apr 3, 2012, at 5:41 PM, Oleksandr Tymoshenko wrote:
>>> I tested it for MIPS - works fine. Unfortunately I don't have
>>> ARM hardware that works with HEAD so can't test ARM part of the change.
>> 
>> Thanks for testing MIPS.  I'm going to just assume that TLS works everywhere.  
>> If it doesn't, we'll find out soon enough. =)
>> 
> It appears to be rather broken on ARM, at least in combination with
> shared libraries.
> 
> […]


Thanks for testing, Kristof.  It's good to know that there are problems on ARM, but now I'm not sure what to do about committing the updated malloc.  I don't have the time or the hardware to make TLS reliable on ARM.  Do I commit the malloc patch and let someone who cares about ARM fix TLS after the fact?  Or do I wait an indefinite amount of time to let solid TLS support materialize?

Jason


More information about the freebsd-arch mailing list