diff options
| author | Dmitry Vyukov <dvyukov@google.com> | 2018-02-18 14:16:07 +0100 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2018-02-19 21:48:20 +0100 |
| commit | 6051a5b55247d5b67f36726b0ea43f0e92a6753e (patch) | |
| tree | c506860785e7064facb9fecdaa03fa33681309b9 /pkg/csource/common.go | |
| parent | 4eef71bb2d6b9b0dd4ef30909f09b7eb84aac79d (diff) | |
prog: combine RequiresBitmasks and RequiresChecksums into RequiredFeatures
Diffstat (limited to 'pkg/csource/common.go')
| -rw-r--r-- | pkg/csource/common.go | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/pkg/csource/common.go b/pkg/csource/common.go index 1d1474c56..dd13e53bf 100644 --- a/pkg/csource/common.go +++ b/pkg/csource/common.go @@ -55,10 +55,11 @@ func createCommonHeader(p *prog.Prog, opts Options) ([]byte, error) { func defineList(p *prog.Prog, opts Options) ([]string, error) { var defines []string - if prog.RequiresBitmasks(p) { + bitmasks, csums := prog.RequiredFeatures(p) + if bitmasks { defines = append(defines, "SYZ_USE_BITMASKS") } - if prog.RequiresChecksums(p) { + if csums { defines = append(defines, "SYZ_USE_CHECKSUMS") } switch opts.Sandbox { |
