CVSROOT:        /cvs
Module name:    src
Changes by:     v...@cvs.openbsd.org    2017/04/20 10:07:52

Modified files:
        include        : tib.h 
        lib/libc/include: cancel.h 
        sys/arch/mips64/include: tcb.h 

Log message:
Get TCB address using the RDHWR instruction instead of __get_tcb().
This gives fast access to the address on systems that implement
the UserLocal register. TCB caching is still used when running
in the single-threaded mode in order not to penalize old systems.

The kernel counterpart of this change must be in place before
using this diff!

With guenther@

Reply via email to