summaryrefslogtreecommitdiff
path: root/src/cmd/gc/sys.go
diff options
context:
space:
mode:
Diffstat (limited to 'src/cmd/gc/sys.go')
-rw-r--r--src/cmd/gc/sys.go11
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