(fix of commit
03109f287)
* mark.c [WRAP_MARK_SOME && GC_WIN32_THREADS && !GC_PTHREADS]
(GC_mark_some): Define handle_thr_start label only if MSWIN32 or
MSWINCE is defined.
warned_gc_no = GC_gc_no;
}
}
-# if defined(GC_WIN32_THREADS) && !defined(GC_PTHREADS)
+# if (defined(MSWIN32) || defined(MSWINCE)) && defined(GC_WIN32_THREADS) \
+ && !defined(GC_PTHREADS)
handle_thr_start:
# endif
/* We have bad roots on the stack. Discard mark stack. */