//===- FuzzerShmemPosix.cpp - Posix shared memory ---------------*- C++ -* ===// // // The LLVM Compiler Infrastructure // // This file is distributed under the University of Illinois Open Source // License. See LICENSE.TXT for details. // //===----------------------------------------------------------------------===// // SharedMemoryRegion. For Fuchsia, this is just stubs as equivalence servers // are not currently supported. //===----------------------------------------------------------------------===// #include "FuzzerDefs.h" #if LIBFUZZER_FUCHSIA #include "FuzzerShmem.h" namespace fuzzer { bool SharedMemoryRegion::Create(const char *Name) { return false; } bool SharedMemoryRegion::Open(const char *Name) { return false; } bool SharedMemoryRegion::Destroy(const char *Name) { return false; } void SharedMemoryRegion::Post(int Idx) {} void SharedMemoryRegion::Wait(int Idx) {} } // namespace fuzzer #endif // LIBFUZZER_FUCHSIA