diff options
| author | Dmitry Vyukov <dvyukov@google.com> | 2017-09-04 20:14:59 +0200 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2017-09-04 20:25:23 +0200 |
| commit | b6e402dd48c4b835a3a1cd53d4216fe0643392f5 (patch) | |
| tree | e44e68591c8b9a886c9bddadb22ddb1bf023990d /pkg | |
| parent | 399addc8754ed0b484d3c159ac35befe1d3f652c (diff) | |
sys: remove IntSignalno
Diffstat (limited to 'pkg')
| -rw-r--r-- | pkg/compiler/types.go | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/pkg/compiler/types.go b/pkg/compiler/types.go index 92e365b3a..2a398e3fb 100644 --- a/pkg/compiler/types.go +++ b/pkg/compiler/types.go @@ -270,9 +270,9 @@ var typeVMA = &typeDesc{ }, } -// TODO(dvyukov): replace with type with int flags. -// Or, perhaps, we need something like typedefs: -// typedef int32[0:32] signalno +// TODO(dvyukov): perhaps, we need something like typedefs for such types. +// So that users can introduce them as necessary without modifying compiler: +// type signalno int32[0:64] var typeSignalno = &typeDesc{ Names: []string{"signalno"}, CanBeArg: true, @@ -281,7 +281,9 @@ var typeSignalno = &typeDesc{ base.TypeSize = 4 return &sys.IntType{ IntTypeCommon: base, - Kind: sys.IntSignalno, + Kind: sys.IntRange, + RangeBegin: 0, + RangeEnd: 65, } }, } |
