Home
last modified time | relevance | path

Searched hist:"883858 e60b1d12c73e6e26190babc3bd4b486078" (Results 1 – 2 of 2) sorted by relevance

/haiku/src/system/libroot/os/arch/arm/
H A Dtls.c883858e60b1d12c73e6e26190babc3bd4b486078 Thu Feb 24 19:58:19 UTC 2022 David Karoly <karolyd577@gmail.com> implement TLS for arm

Use the User Read-only Thread ID Register aka TPIDRURO to store
TLS pointer.

The User Read-only Thread ID Register is read-only in User mode,
and read/write in privileged modes.

see: ARMv7 Architecture Reference Manual,
section B3.12.46 CP15 c13 Software Thread ID registers

Change-Id: I7bff2fd66f41d7bf1a8a247151bcd02b32733c1b
Reviewed-on: https://review.haiku-os.org/c/haiku/+/4994
Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org>
Reviewed-by: Fredrik Holmqvist <fredrik.holmqvist@gmail.com>
/haiku/src/system/kernel/arch/arm/
H A Darch_thread.cpp883858e60b1d12c73e6e26190babc3bd4b486078 Thu Feb 24 19:58:19 UTC 2022 David Karoly <karolyd577@gmail.com> implement TLS for arm

Use the User Read-only Thread ID Register aka TPIDRURO to store
TLS pointer.

The User Read-only Thread ID Register is read-only in User mode,
and read/write in privileged modes.

see: ARMv7 Architecture Reference Manual,
section B3.12.46 CP15 c13 Software Thread ID registers

Change-Id: I7bff2fd66f41d7bf1a8a247151bcd02b32733c1b
Reviewed-on: https://review.haiku-os.org/c/haiku/+/4994
Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org>
Reviewed-by: Fredrik Holmqvist <fredrik.holmqvist@gmail.com>