From a7206b24cac96c08aecf2f3b4cc3c2e555eec708 Mon Sep 17 00:00:00 2001 From: Dmitry Vyukov Date: Mon, 28 Aug 2017 15:59:22 +0200 Subject: pkg/compiler: check and generate types Move most of the logic from sysgen to pkg/compiler. Update #217 --- sys/align.go | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'sys/align.go') diff --git a/sys/align.go b/sys/align.go index 07c13f24e..08f1acb03 100644 --- a/sys/align.go +++ b/sys/align.go @@ -32,8 +32,13 @@ func initAlign() { } } - for _, s := range keyedStructs { - rec(s) + for _, c := range Calls { + for _, a := range c.Args { + rec(a) + } + if c.Ret != nil { + rec(c.Ret) + } } } -- cgit mrf-deployment