From a3857c4e90fa4a3fbe78bd4b53cdc77aa91533cf Mon Sep 17 00:00:00 2001 From: Dmitry Vyukov Date: Sat, 26 Aug 2017 21:36:08 +0200 Subject: pkg/compiler, sys/syz-sysgen: move const handling to pkg/compiler Now pkg/compiler deals with consts. --- sys/syz-extract/fetch.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'sys/syz-extract/fetch.go') diff --git a/sys/syz-extract/fetch.go b/sys/syz-extract/fetch.go index c480b8563..2340395cc 100644 --- a/sys/syz-extract/fetch.go +++ b/sys/syz-extract/fetch.go @@ -58,8 +58,13 @@ func fetchValues(arch string, vals []string, includes []string, incdirs []string } flagVals := strings.Split(string(out), " ") + if len(out) == 0 { + flagVals = nil + } if len(flagVals) != len(vals)-len(undeclared) { - failf("fetched wrong number of values %v != %v - %v", len(flagVals), len(vals), len(undeclared)) + failf("fetched wrong number of values %v != %v - %v\nflagVals: %q\nvals: %q\nundeclared: %q", + len(flagVals), len(vals), len(undeclared), + flagVals, vals, undeclared) } res := make(map[string]uint64) j := 0 -- cgit mrf-deployment