For PR540:
[oota-llvm.git] / lib / System / Win32 / Mutex.inc
1 //===- llvm/System/Win32/Mutex.inc - Win32 Mutex Implementation -*- C++ -*-===//
2 // 
3 //                     The LLVM Compiler Infrastructure
4 //
5 // This file was developed by Reid Spencer and is distributed under the 
6 // University of Illinois Open Source License. See LICENSE.TXT for details.
7 // 
8 //===----------------------------------------------------------------------===//
9 //
10 // This file implements the Win32 specific (non-pthread) Mutex class.
11 //
12 //===----------------------------------------------------------------------===//
13
14 //===----------------------------------------------------------------------===//
15 //=== WARNING: Implementation here must contain only generic Win32 code that
16 //===          is guaranteed to work on *all* Win32 variants.
17 //===----------------------------------------------------------------------===//
18
19 namespace llvm
20 {
21 using namespace sys;
22
23 Mutex::Mutex( bool recursive)
24 {
25 }
26
27 Mutex::~Mutex()
28 {
29 }
30
31 bool 
32 Mutex::acquire()
33 {
34 }
35
36 bool 
37 Mutex::release()
38 {
39 }
40
41 bool 
42 Mutex::tryacquire( void )
43 {
44 }
45
46 }