1218885Sdim//===- llvm/Support/Unix/Mutex.inc - Unix Mutex Implementation ---*- C++ -*-===//
2218885Sdim//
3218885Sdim//                     The LLVM Compiler Infrastructure
4218885Sdim//
5218885Sdim// This file is distributed under the University of Illinois Open Source
6218885Sdim// License. See LICENSE.TXT for details.
7218885Sdim//
8218885Sdim//===----------------------------------------------------------------------===//
9218885Sdim//
10218885Sdim// This file implements the Unix specific (non-pthread) Mutex class.
11218885Sdim//
12218885Sdim//===----------------------------------------------------------------------===//
13218885Sdim
14218885Sdim//===----------------------------------------------------------------------===//
15218885Sdim//=== WARNING: Implementation here must contain only generic UNIX code that
16218885Sdim//===          is guaranteed to work on *all* UNIX variants.
17218885Sdim//===----------------------------------------------------------------------===//
18218885Sdim
19218885Sdimnamespace llvm
20218885Sdim{
21218885Sdimusing namespace sys;
22218885Sdim
23218885SdimMutexImpl::MutexImpl( bool recursive)
24218885Sdim{
25218885Sdim}
26218885Sdim
27218885SdimMutexImpl::~MutexImpl()
28218885Sdim{
29218885Sdim}
30218885Sdim
31218885Sdimbool
32218885SdimMutexImpl::release()
33218885Sdim{
34218885Sdim  return true;
35218885Sdim}
36218885Sdim
37218885Sdimbool
38218885SdimMutexImpl::tryacquire( void )
39218885Sdim{
40218885Sdim  return true;
41218885Sdim}
42218885Sdim
43218885Sdim}
44