From: Ivan Maidanski Date: Fri, 17 Mar 2017 08:53:25 +0000 (+0300) Subject: Fix BIG definition in gctest (MS VC) X-Git-Tag: v8.0.0~838 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=21b68ca;p=gc Fix BIG definition in gctest (MS VC) (fix commit 3bfeb8a) * tests/test.c [NO_GETCONTEXT] (BIG): Move comment out of defined(); do not define (to 1000) unless UNIX_LIKE. --- diff --git a/tests/test.c b/tests/test.c index 39e75124..289312a0 100644 --- a/tests/test.c +++ b/tests/test.c @@ -634,7 +634,8 @@ void *GC_CALLBACK reverse_test_inner(void *data) return GC_call_with_gc_active(reverse_test_inner, (void*)(word)1); } -# if defined(MACOS) || defined(NO_GETCONTEXT /* e.g. musl */) +# if defined(MACOS) \ + || (defined(UNIX_LIKE) && defined(NO_GETCONTEXT)) /* e.g. musl */ /* Assume 128K stacks at least. */ # define BIG 1000 # elif defined(PCR)