threadvar
Threadvar pragma
A variable can be marked with the threadvar
pragma, which makes it a
thread-local
variable; Additionally,
this implies all the effects of the global
pragma.
Due to implementation restrictions, thread-local variables cannot be
initialized within the var
section. (Every thread-local variable needs
to be replicated at thread creation.)