aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/cgo
diff options
context:
space:
mode:
authorPhilipp Stephani <phst@google.com>2019-01-23 20:14:30 +0000
committerIan Lance Taylor <iant@golang.org>2019-03-08 01:10:57 +0000
commit9586c093a2e65cb8edd73a4dd0a6a18823249cf4 (patch)
tree8f8c51b85ea1c46c161e10f9afcb58c71153c746 /src/runtime/cgo
parent3a62f4ee40212c363ae7ebf5e28954efb7ff7ee6 (diff)
downloadgo-9586c093a2e65cb8edd73a4dd0a6a18823249cf4.tar.xz
cmd/cgo: add missing parameter list for function _cgo_wait_runtime_init_done
Fixes #29879 Change-Id: Id2061a5eab67bb90a8116dc4f16073be1c9a09a9 GitHub-Last-Rev: 186863ab6aa9481744f276a7afbd87bd53c9f863 GitHub-Pull-Request: golang/go#29900 Reviewed-on: https://go-review.googlesource.com/c/go/+/159178 Reviewed-by: Philipp Stephani <phst@google.com> Reviewed-by: Emmanuel Odeke <emm.odeke@gmail.com> Reviewed-by: Ian Lance Taylor <iant@golang.org> Run-TryBot: Emmanuel Odeke <emm.odeke@gmail.com> TryBot-Result: Gobot Gobot <gobot@golang.org>
Diffstat (limited to 'src/runtime/cgo')
-rw-r--r--src/runtime/cgo/gcc_libinit.c2
-rw-r--r--src/runtime/cgo/gcc_libinit_windows.c2
-rw-r--r--src/runtime/cgo/libcgo.h2
3 files changed, 3 insertions, 3 deletions
diff --git a/src/runtime/cgo/gcc_libinit.c b/src/runtime/cgo/gcc_libinit.c
index d35726d953..3304d95fdf 100644
--- a/src/runtime/cgo/gcc_libinit.c
+++ b/src/runtime/cgo/gcc_libinit.c
@@ -32,7 +32,7 @@ x_cgo_sys_thread_create(void* (*func)(void*), void* arg) {
}
uintptr_t
-_cgo_wait_runtime_init_done() {
+_cgo_wait_runtime_init_done(void) {
void (*pfn)(struct context_arg*);
pthread_mutex_lock(&runtime_init_mu);
diff --git a/src/runtime/cgo/gcc_libinit_windows.c b/src/runtime/cgo/gcc_libinit_windows.c
index 248d59fd69..9fd7d36bfb 100644
--- a/src/runtime/cgo/gcc_libinit_windows.c
+++ b/src/runtime/cgo/gcc_libinit_windows.c
@@ -70,7 +70,7 @@ _cgo_is_runtime_initialized() {
}
uintptr_t
-_cgo_wait_runtime_init_done() {
+_cgo_wait_runtime_init_done(void) {
void (*pfn)(struct context_arg*);
_cgo_maybe_run_preinit();
diff --git a/src/runtime/cgo/libcgo.h b/src/runtime/cgo/libcgo.h
index 60326720a7..aba500a301 100644
--- a/src/runtime/cgo/libcgo.h
+++ b/src/runtime/cgo/libcgo.h
@@ -61,7 +61,7 @@ void _cgo_sys_thread_start(ThreadStart *ts);
* If runtime.SetCgoTraceback is used to set a context function,
* calls the context function and returns the context value.
*/
-uintptr_t _cgo_wait_runtime_init_done();
+uintptr_t _cgo_wait_runtime_init_done(void);
/*
* Call fn in the 6c world.