OSDN Git Service

2007-02-05 Matthias Klose <doko@debian.org>
[pf3gnuchains/gcc-fork.git] / boehm-gc / solaris_pthreads.c
index b07dd9b..d604b6e 100644 (file)
 /*
  * Support code for Solaris threads.  Provides functionality we wish Sun
  * had provided.  Relies on some information we probably shouldn't rely on.
- * Modified Peter C. for Solaris Posix Threads.
+ * Modified by Peter C. for Solaris Posix Threads.
  */
-/* Boehm, September 14, 1994 4:44 pm PDT */
 
-# if defined(GC_SOLARIS_PTHREADS)
 # include "private/gc_priv.h"
+
+# if defined(GC_SOLARIS_PTHREADS)
 # include <pthread.h>
 # include <thread.h>
 # include <signal.h>
@@ -88,8 +88,8 @@ GC_pthread_create(pthread_t *new_thread,
     }
 
     LOCK();
-    if (!GC_thr_initialized) {
-           GC_thr_init();
+    if (!GC_is_initialized) {
+           GC_init_inner();
     }
     GC_multithreaded++;