diff options
| author | Saleem Abdulrasool <compnerd@compnerd.org> | 2017-01-07 03:07:45 +0000 |
|---|---|---|
| committer | Saleem Abdulrasool <compnerd@compnerd.org> | 2017-01-07 03:07:45 +0000 |
| commit | 6d7d0bec105fdc0da092745984386a45b3ee3c90 (patch) | |
| tree | 5628730a4071e0def40a4a07c5c14ec92d4b237b /llvm/lib/Support | |
| parent | cd71f447b7d33689b6149e7f5ef2f1f79aaee157 (diff) | |
| download | bcm5719-llvm-6d7d0bec105fdc0da092745984386a45b3ee3c90.tar.gz bcm5719-llvm-6d7d0bec105fdc0da092745984386a45b3ee3c90.zip | |
provide Win32 native threading
Add an implementation for the Win32 threading model as a backing API for
the internal c++ threading interfaces. This uses the Fls* family for
the TLS (which has the support for adding termination callbacks),
CRITICAL_SECTIONs for the recursive mutex, and Slim Reader/Writer locks
(SRW locks) for non-recursive mutexes. These APIs should all be
available on Vista or newer.
llvm-svn: 291333
Diffstat (limited to 'llvm/lib/Support')
0 files changed, 0 insertions, 0 deletions

