summaryrefslogtreecommitdiff
path: root/src/pkg/runtime/stubs.go
diff options
context:
space:
mode:
Diffstat (limited to 'src/pkg/runtime/stubs.go')
-rw-r--r--src/pkg/runtime/stubs.go7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/pkg/runtime/stubs.go b/src/pkg/runtime/stubs.go
index 8e67114f3..7ed4aaa55 100644
--- a/src/pkg/runtime/stubs.go
+++ b/src/pkg/runtime/stubs.go
@@ -83,6 +83,7 @@ func badonm() {
// Call using mcall.
func gosched_m(*g)
func park_m(*g)
+func recovery_m(*g)
// More C functions that run on the M stack.
// Call using onM.
@@ -100,6 +101,8 @@ func setmaxthreads_m()
func ready_m()
func deferproc_m()
func goexit_m()
+func startpanic_m()
+func dopanic_m()
// memclr clears n bytes starting at ptr.
// in memclr_*.s
@@ -133,10 +136,6 @@ func memeq(a, b unsafe.Pointer, size uintptr) bool
var nohashcode uintptr
var noequalcode uintptr
-// Go version of runtime.throw.
-// in panic.c
-func gothrow(s string)
-
// noescape hides a pointer from escape analysis. noescape is
// the identity function but escape analysis doesn't think the
// output depends on the input. noescape is inlined and currently