diff options
Diffstat (limited to 'src/cmd/gc/sys.go')
-rw-r--r-- | src/cmd/gc/sys.go | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/cmd/gc/sys.go b/src/cmd/gc/sys.go index 02137bf16..8a9949a4e 100644 --- a/src/cmd/gc/sys.go +++ b/src/cmd/gc/sys.go @@ -56,6 +56,11 @@ func selectsend(sel *byte, hchan *chan any, elem any) (selected bool); func selectrecv(sel *byte, hchan *chan any, elem *any) (selected bool); func selectgo(sel *byte); +func newarray(nel uint32, cap uint32, width uint32) (ary *[]any); +func arraysliced(old *[]any, lb uint32, hb uint32, width uint32) (ary *[]any); +func arrayslices(old *any, nel uint32, lb uint32, hb uint32, width uint32) (ary *[]any); +func arrays2d(old *any, nel uint32) (ary *[]any); + func gosched(); func goexit(); @@ -124,6 +129,12 @@ export selectrecv selectgo + // dynamic arrays + newarray + arraysliced + arrayslices + arrays2d + // go routines gosched goexit |