From 6051a5b55247d5b67f36726b0ea43f0e92a6753e Mon Sep 17 00:00:00 2001 From: Dmitry Vyukov Date: Sun, 18 Feb 2018 14:16:07 +0100 Subject: prog: combine RequiresBitmasks and RequiresChecksums into RequiredFeatures --- pkg/csource/common.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'pkg/csource/common.go') 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 { -- cgit mrf-deployment