On Wednesday, April 06, 2011 10:52:06 Christopher Friedt wrote:
> TLS works on certain hardware (e.g. with hardware supported tls, like
> armv7a), but not on all architectures, like in GNU [1], [2]. It's
> probably better to blanket-disable this for now via a portage profile
> variable.

any arch can do TLS.  it's more a matter of defining the toolchain/C 
library/kernel interfaces.  the hardware only enters the picture in terms of 
just how hard it actually is to make TLS work.

e.g. i386 could do TLS if people cared, but no one has bothered because i486 
provides a few new atomic insns that makes the implementation a hell of a lot 
simpler.  so if no one actually cares about making it work on i386 procs, then 
no one bothers.
-mike

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to