aboutsummaryrefslogtreecommitdiff
path: root/libgo/runtime/go-main.c
diff options
context:
space:
mode:
Diffstat (limited to 'libgo/runtime/go-main.c')
-rw-r--r--libgo/runtime/go-main.c11
1 files changed, 1 insertions, 10 deletions
diff --git a/libgo/runtime/go-main.c b/libgo/runtime/go-main.c
index 97d1405..77233d3 100644
--- a/libgo/runtime/go-main.c
+++ b/libgo/runtime/go-main.c
@@ -30,9 +30,6 @@
extern char **environ;
-extern void runtime_main (void);
-static void mainstart (void *);
-
/* The main function. */
int
@@ -42,13 +39,7 @@ main (int argc, char **argv)
runtime_args (argc, (byte **) argv);
runtime_osinit ();
runtime_schedinit ();
- __go_go (mainstart, NULL);
+ __go_go (runtime_main, NULL);
runtime_mstart (runtime_m ());
abort ();
}
-
-static void
-mainstart (void *arg __attribute__ ((unused)))
-{
- runtime_main ();
-}