diff options
author | Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> | 2011-04-04 23:43:59 +0000 |
---|---|---|
committer | Ian Lance Taylor <ian@gcc.gnu.org> | 2011-04-04 23:43:59 +0000 |
commit | 06ec98415ab559f97fe90f661d91c4f9427db42b (patch) | |
tree | f21f4ad61a3f22ffc7d3ad730456f5392faa6d8a /libgo/runtime/go-main.c | |
parent | 9403944776d0a804dbb1253430633d04aef74c51 (diff) | |
download | gcc-06ec98415ab559f97fe90f661d91c4f9427db42b.zip gcc-06ec98415ab559f97fe90f661d91c4f9427db42b.tar.gz gcc-06ec98415ab559f97fe90f661d91c4f9427db42b.tar.bz2 |
libgo: Always initialize semaphores.
2011-04-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
PR go/48222
* runtime/malloc.goc (runtime_mallocinit): Call
runtime_Mprof_Init, runtime_initfintab.
* runtime/cpuprof.c (runtime_cpuprofinit): New function.
* runtime/runtime.h (runtime_cpuprofinit): Declare it.
* runtime/go-main.c (main): Use it.
From-SVN: r171960
Diffstat (limited to 'libgo/runtime/go-main.c')
-rw-r--r-- | libgo/runtime/go-main.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/libgo/runtime/go-main.c b/libgo/runtime/go-main.c index a6dbf34..37956d5 100644 --- a/libgo/runtime/go-main.c +++ b/libgo/runtime/go-main.c @@ -48,6 +48,7 @@ main (int argc, char **argv) struct __go_string *values; runtime_mallocinit (); + runtime_cpuprofinit (); __go_gc_goroutine_init (&argc); Args.__count = argc; |