mirror of https://gitlab.freedesktop.org/mesa/mesa
docs: Document USE_ELF_TLS can work on Windows too
Reviewed-by: Jose Fonseca <jfonseca@vmware.com.> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9165>
This commit is contained in:
parent
ba141b95a7
commit
a77eedd6bb
|
@ -152,6 +152,12 @@ Use of this path is controlled by the preprocessor define
|
|||
``USE_ELF_TLS``. Any platform capable of using ELF TLS should use this
|
||||
as the default dispatch method.
|
||||
|
||||
Windows has a similar concept, and beginning with Windows Vista, shared
|
||||
libraries can take advantage of compiler-assisted TLS. This TLS data
|
||||
has no fixed size and does not compete with API-based TLS (``TlsAlloc``)
|
||||
for the limited number of slots available there, and so ``USE_ELF_TLS`` can
|
||||
be used on Windows too, even though it's not truly ELF.
|
||||
|
||||
3.3. Assembly Language Dispatch Stubs
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
|
|
Loading…
Reference in New Issue