1// Copyright 2020 The Go Authors. All rights reserved.
2// Use of this source code is governed by a BSD-style
3// license that can be found in the LICENSE file.
4
5// If you update this constraint, also update internal/platform.FuzzSupported.
6//
7//go:build !darwin && !freebsd && !linux && !windows
8
9package fuzz
10
11import (
12	"os"
13	"os/exec"
14)
15
16type sharedMemSys struct{}
17
18func sharedMemMapFile(f *os.File, size int, removeOnClose bool) (*sharedMem, error) {
19	panic("not implemented")
20}
21
22func (m *sharedMem) Close() error {
23	panic("not implemented")
24}
25
26func setWorkerComm(cmd *exec.Cmd, comm workerComm) {
27	panic("not implemented")
28}
29
30func getWorkerComm() (comm workerComm, err error) {
31	panic("not implemented")
32}
33
34func isInterruptError(err error) bool {
35	panic("not implemented")
36}
37
38func terminationSignal(err error) (os.Signal, bool) {
39	panic("not implemented")
40}
41
42func isCrashSignal(signal os.Signal) bool {
43	panic("not implemented")
44}
45