Commit Graph

4 Commits

Author SHA1 Message Date
e16f70f452 add C11 thread functions operating on tss_t and once_flag
These all have POSIX equivalents, but aside from tss_get, they all
have minor changes to the signature or return value and thus need to
exist as separate functions.
2014-09-06 21:38:04 -04:00
df7d0dfb9c use weak symbols for the POSIX functions that will be used by C threads
The intent of this is to avoid name space pollution of the C threads
implementation.

This has two sides to it. First we have to provide symbols that wouldn't
pollute the name space for the C threads implementation. Second we have
to clean up some internal uses of POSIX functions such that they don't
implicitly drag in such symbols.
2014-09-06 18:11:24 -04:00
b480808a6a optimize POSIX TSD for fast pthread_getspecific 2011-03-03 18:30:44 -05:00
0b44a0315b initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00