1*4ba319b5SDimitry Andric //===- FuzzerShmemPosix.cpp - Posix shared memory ---------------*- C++ -* ===//
2*4ba319b5SDimitry Andric //
3*4ba319b5SDimitry Andric //                     The LLVM Compiler Infrastructure
4*4ba319b5SDimitry Andric //
5*4ba319b5SDimitry Andric // This file is distributed under the University of Illinois Open Source
6*4ba319b5SDimitry Andric // License. See LICENSE.TXT for details.
7*4ba319b5SDimitry Andric //
8*4ba319b5SDimitry Andric //===----------------------------------------------------------------------===//
9*4ba319b5SDimitry Andric // SharedMemoryRegion.  For Fuchsia, this is just stubs as equivalence servers
10*4ba319b5SDimitry Andric // are not currently supported.
11*4ba319b5SDimitry Andric //===----------------------------------------------------------------------===//
12*4ba319b5SDimitry Andric #include "FuzzerDefs.h"
13*4ba319b5SDimitry Andric 
14*4ba319b5SDimitry Andric #if LIBFUZZER_FUCHSIA
15*4ba319b5SDimitry Andric 
16*4ba319b5SDimitry Andric #include "FuzzerShmem.h"
17*4ba319b5SDimitry Andric 
18*4ba319b5SDimitry Andric namespace fuzzer {
19*4ba319b5SDimitry Andric 
Create(const char * Name)20*4ba319b5SDimitry Andric bool SharedMemoryRegion::Create(const char *Name) {
21*4ba319b5SDimitry Andric   return false;
22*4ba319b5SDimitry Andric }
23*4ba319b5SDimitry Andric 
Open(const char * Name)24*4ba319b5SDimitry Andric bool SharedMemoryRegion::Open(const char *Name) {
25*4ba319b5SDimitry Andric   return false;
26*4ba319b5SDimitry Andric }
27*4ba319b5SDimitry Andric 
Destroy(const char * Name)28*4ba319b5SDimitry Andric bool SharedMemoryRegion::Destroy(const char *Name) {
29*4ba319b5SDimitry Andric   return false;
30*4ba319b5SDimitry Andric }
31*4ba319b5SDimitry Andric 
Post(int Idx)32*4ba319b5SDimitry Andric void SharedMemoryRegion::Post(int Idx) {}
33*4ba319b5SDimitry Andric 
Wait(int Idx)34*4ba319b5SDimitry Andric void SharedMemoryRegion::Wait(int Idx) {}
35*4ba319b5SDimitry Andric 
36*4ba319b5SDimitry Andric }  // namespace fuzzer
37*4ba319b5SDimitry Andric 
38*4ba319b5SDimitry Andric #endif  // LIBFUZZER_FUCHSIA
39