diff options
| author | Dmitry Vyukov <dvyukov@google.com> | 2018-01-16 06:41:23 +0100 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2018-01-16 06:41:23 +0100 |
| commit | 4198e58824a73e58caba891994ce19e1cae7e503 (patch) | |
| tree | 83e7a4d2d3db8d929cadc515c5f6e49596f9cdb5 | |
| parent | e17f4a5dfb4e9ad6fc12d6a94a6a978e8bec42aa (diff) | |
vm/vmimpl: unbreak freebsd build
Also add freebsd/netbsd host build to presubmit.
| -rw-r--r-- | Makefile | 10 | ||||
| -rw-r--r-- | vm/vmimpl/console_freebsd.go | 12 |
2 files changed, 19 insertions, 3 deletions
@@ -196,6 +196,10 @@ arch: env HOSTOS=darwin HOSTARCH=amd64 $(MAKE) host env GOOG=linux GOARCH=amd64 go install github.com/google/syzkaller/syz-manager env HOSTOS=linux HOSTARCH=amd64 $(MAKE) host + env GOOG=freebsd GOARCH=amd64 go install github.com/google/syzkaller/syz-manager + env HOSTOS=freebsd HOSTARCH=amd64 $(MAKE) host + env GOOG=netbsd GOARCH=amd64 go install github.com/google/syzkaller/syz-manager + env HOSTOS=netbsd HOSTARCH=amd64 $(MAKE) host env GOOG=linux GOARCH=amd64 go install github.com/google/syzkaller/syz-fuzzer env TARGETOS=linux TARGETARCH=amd64 $(MAKE) target env GOOG=linux GOARCH=arm64 go install github.com/google/syzkaller/syz-fuzzer @@ -212,11 +216,11 @@ arch: # but I can't guess the right one. env GOOG=linux GOARCH=386 go install github.com/google/syzkaller/syz-fuzzer env TARGETOS=linux TARGETARCH=amd64 TARGETVMARCH=386 $(MAKE) target - env GOOG=windows go install github.com/google/syzkaller/syz-fuzzer + env GOOG=windows GOARCH=amd64 go install github.com/google/syzkaller/syz-fuzzer env TARGETOS=windows TARGETARCH=amd64 $(MAKE) fuzzer execprog stress - env GOOG=freebsd go install github.com/google/syzkaller/syz-fuzzer + env GOOG=freebsd GOARCH=amd64 go install github.com/google/syzkaller/syz-fuzzer env TARGETOS=freebsd TARGETARCH=amd64 $(MAKE) target - env GOOG=netbsd go install github.com/google/syzkaller/syz-fuzzer + env GOOG=netbsd GOARCH=amd64 go install github.com/google/syzkaller/syz-fuzzer env TARGETOS=netbsd TARGETARCH=amd64 $(MAKE) target presubmit: diff --git a/vm/vmimpl/console_freebsd.go b/vm/vmimpl/console_freebsd.go new file mode 100644 index 000000000..1bc79c439 --- /dev/null +++ b/vm/vmimpl/console_freebsd.go @@ -0,0 +1,12 @@ +// Copyright 2018 syzkaller project authors. All rights reserved. +// Use of this source code is governed by Apache 2 LICENSE that can be found in the LICENSE file. + +package vmimpl + +// Merely to fix build. +const ( + unix_CBAUD = 0 + unix_CRTSCTS = 0 + syscall_TCGETS = 0 + syscall_TCSETS = 0 +) |
