From: Andrey Churbanov Date: Fri, 20 Feb 2015 17:57:58 +0000 (+0000) Subject: Changed default stack offset for threads on non-Mac architectures to a CACHE_LINE. X-Git-Tag: llvmorg-3.7.0-rc1~11343 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=a5547bce79d499dfca40695554a8d1a42648eae6;p=platform%2Fupstream%2Fllvm.git Changed default stack offset for threads on non-Mac architectures to a CACHE_LINE. llvm-svn: 230029 --- diff --git a/openmp/runtime/src/kmp.h b/openmp/runtime/src/kmp.h index f673555..b76e1df 100644 --- a/openmp/runtime/src/kmp.h +++ b/openmp/runtime/src/kmp.h @@ -869,7 +869,11 @@ extern unsigned int __kmp_place_core_offset; #define KMP_MIN_STKOFFSET (0) #define KMP_MAX_STKOFFSET KMP_MAX_STKSIZE -#define KMP_DEFAULT_STKOFFSET KMP_MIN_STKOFFSET +#if KMP_OS_DARWIN +# define KMP_DEFAULT_STKOFFSET KMP_MIN_STKOFFSET +#else +# define KMP_DEFAULT_STKOFFSET CACHE_LINE +#endif #define KMP_MIN_STKPADDING (0) #define KMP_MAX_STKPADDING (2 * 1024 * 1024)