summaryrefslogtreecommitdiff
path: root/misc/cgo/testcarchive/testdata/libgo2/libgo2.go
diff options
context:
space:
mode:
Diffstat (limited to 'misc/cgo/testcarchive/testdata/libgo2/libgo2.go')
-rw-r--r--misc/cgo/testcarchive/testdata/libgo2/libgo2.go6
1 files changed, 6 insertions, 0 deletions
diff --git a/misc/cgo/testcarchive/testdata/libgo2/libgo2.go b/misc/cgo/testcarchive/testdata/libgo2/libgo2.go
index 19c8e1a6dc..35c89ae92b 100644
--- a/misc/cgo/testcarchive/testdata/libgo2/libgo2.go
+++ b/misc/cgo/testcarchive/testdata/libgo2/libgo2.go
@@ -49,6 +49,12 @@ func RunGoroutines() {
}
}
+// Block blocks the current thread while running Go code.
+//export Block
+func Block() {
+ select {}
+}
+
var P *byte
// TestSEGV makes sure that an invalid address turns into a run-time Go panic.