freebsd-skq/lib/libthr/arch
Adrian Chadd cb916ce754 [mips] convert over =v to =r for the inline assembly.
Later gcc and clang have deprecated =v (which maps to a specific temp
register) and instead we should just use =r to have the assembler
(hopefully!) save/restore things appropriately after choosing
a register.

Tested:

* AR9344 SoC, with userreg support
* AR9331 SoC, with no userreg support

Sponsored by:	Sponsored by: DARPA, AFRL (MIPS TLS user register work)
2016-08-14 19:04:37 +00:00
..
aarch64 Add pthread_md.h for arm64. 2015-03-30 19:10:09 +00:00
amd64 Disable SSE in libthr 2015-08-05 12:53:55 +00:00
arm/include Merge all the copies of _tcb_ctor and _tcb_dtor. 2015-01-21 16:41:05 +00:00
i386 Disable SSE in libthr 2015-08-05 12:53:55 +00:00
mips/include [mips] convert over =v to =r for the inline assembly. 2016-08-14 19:04:37 +00:00
powerpc/include Merge all the copies of _tcb_ctor and _tcb_dtor. 2015-01-21 16:41:05 +00:00
riscv Unmagic the thread pointer offset. 2016-04-14 15:31:05 +00:00
sparc64 Merge all the copies of _tcb_ctor and _tcb_dtor. 2015-01-21 16:41:05 +00:00