]> granicus.if.org Git - gc/commitdiff
Move some declarations out of a #ifdef in pthread_support.c to fix platforms without...
authorZoltan Varga <vargaz@gmail.com>
Tue, 17 Jul 2012 16:51:12 +0000 (18:51 +0200)
committerIvan Maidanski <ivmai@mail.ru>
Sun, 15 Sep 2013 08:58:00 +0000 (12:58 +0400)
pthread_support.c

index 75c9009d0f16e5238c4cdeda1d9447168286f7ec..bc31c9733a7d40e77e2c7ed3156516401901d576 100644 (file)
@@ -183,6 +183,10 @@ static GC_bool parallel_initialized = FALSE;
 
 void GC_init_parallel();
 
+static pthread_t main_pthread_self;
+static void *main_stack, *main_altstack;
+static int main_stack_size, main_altstack_size;
+
 # if defined(THREAD_LOCAL_ALLOC) && !defined(DBG_HDRS_ALL)
 
 /* We don't really support thread-local allocation with DBG_HDRS_ALL */
@@ -216,10 +220,6 @@ static int GC_setspecific (GC_key_t key, void *value) {
 
 static GC_bool keys_initialized;
 
-static pthread_t main_pthread_self;
-static void *main_stack, *main_altstack;
-static int main_stack_size, main_altstack_size;
-
 #ifdef MONO_DEBUGGER_SUPPORTED
 #include "include/libgc-mono-debugger.h"
 #endif