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.go13
1 files changed, 9 insertions, 4 deletions
diff --git a/src/cmd/gc/sys.go b/src/cmd/gc/sys.go
index 24f3a2c50..8bac583fc 100644
--- a/src/cmd/gc/sys.go
+++ b/src/cmd/gc/sys.go
@@ -31,10 +31,10 @@ func envv(int32) string;
func frexp(float64) (int32, float64); // break fp into exp,fract
func ldexp(int32, float64) float64; // make fp from exp,fract
func modf(float64) (float64, float64); // break fp into double.double
-func isInf(float64, int32) bool; // test for infinity
-func isNaN(float64) bool; // test for not-a-number
-func Inf(int32) float64; // return signed Inf
-func NaN() float64; // return a NaN
+func isInf(float64, int32) bool; // test for infinity
+func isNaN(float64) bool; // test for not-a-number
+func Inf(int32) float64; // return signed Inf
+func NaN() float64; // return a NaN
func newmap(keysize uint32, valsize uint32,
keyalg uint32, valalg uint32,
@@ -44,6 +44,8 @@ func mapaccess2(hmap *map[any]any, key any) (val any, pres bool);
func mapassign1(hmap *map[any]any, key any, val any);
func mapassign2(hmap *map[any]any, key any, val any, pres bool);
+func newproc() bool; // create a new coroutine; true is child
+
func readfile(string) (string, bool); // read file into string; boolean status
func exit(int32);
@@ -91,6 +93,9 @@ export
mapassign1
mapassign2
+ // threads/coroutines
+ newproc
+
// files
readfile