freebsd-skq/lib/libc/powerpc
Nathan Whitehorn 88fe385600 Do not restore the register holding the TLS pointer when doing various
usermode context switches (long jumps and ucontext operations). If these
are used across threads, multiple threads can end up with the same TLS base.
Madness will then result.

This makes behavior on PPC match that on x86 systems and on Linux.

MFC after:	10 days
2012-04-11 00:00:40 +00:00
..
gen Do not restore the register holding the TLS pointer when doing various 2012-04-11 00:00:40 +00:00
softfloat
sys Mark assembler sources from libc as working with non-executable stack. 2011-01-14 11:33:40 +00:00
_fpmath.h
arith.h
gd_qnan.h
Makefile.inc
Symbol.map Replace a proliferation of buggy MD implementations of modf() with a 2011-10-21 06:40:36 +00:00
SYS.h Replace the assembler macro WEAK_ALIAS with a new macro WEAK_REFERENCE which 2012-02-05 20:04:43 +00:00