diff options
author | Cinder <cinder@sdf.org> | 2014-11-19 22:27:36 -0700 |
---|---|---|
committer | Cinder <cinder@sdf.org> | 2014-11-19 22:27:36 -0700 |
commit | 6df6aef62176328c3b0fafa43fd611d4e25ef35c (patch) | |
tree | 055860a356bd100d94fbc5f782c04314d969e740 /indra/llcommon/llpreprocessor.h | |
parent | 5f608c0a23487ae78cdc134b1e685a6c3cd4ec19 (diff) |
OPEN-282 - Define LL_THREAD_LOCAL for our platforms in order to unify TLS support
Diffstat (limited to 'indra/llcommon/llpreprocessor.h')
-rwxr-xr-x | indra/llcommon/llpreprocessor.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/indra/llcommon/llpreprocessor.h b/indra/llcommon/llpreprocessor.h index 309165da7f..2c4bcc91f6 100755 --- a/indra/llcommon/llpreprocessor.h +++ b/indra/llcommon/llpreprocessor.h @@ -101,6 +101,11 @@ #endif +#if LL_WINDOWS +# define LL_THREAD_LOCAL __declspec(thread) +#else +# define LL_THREAD_LOCAL __thread +#endif // Static linking with apr on windows needs to be declared. #if LL_WINDOWS && !LL_COMMON_LINK_SHARED |