diff options
author | Andrey Churbanov <Andrey.Churbanov@intel.com> | 2015-02-20 18:05:17 +0000 |
---|---|---|
committer | Andrey Churbanov <Andrey.Churbanov@intel.com> | 2015-02-20 18:05:17 +0000 |
commit | 5c56fb55b0857181d7bb89c40cce9d87c0942c00 (patch) | |
tree | 3cf45a1a05d10be5375dd7bfccaa2a42623ae515 /openmp/runtime/src/z_Linux_util.c | |
parent | a5547bce79d499dfca40695554a8d1a42648eae6 (diff) | |
download | bcm5719-llvm-5c56fb55b0857181d7bb89c40cce9d87c0942c00.tar.gz bcm5719-llvm-5c56fb55b0857181d7bb89c40cce9d87c0942c00.zip |
Added new user-guided lock api, currently disabled. Use KMP_USE_DYNAMIC_LOCK=1 to enable it.
llvm-svn: 230030
Diffstat (limited to 'openmp/runtime/src/z_Linux_util.c')
-rw-r--r-- | openmp/runtime/src/z_Linux_util.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/openmp/runtime/src/z_Linux_util.c b/openmp/runtime/src/z_Linux_util.c index 13dead16142..a7b4eb12757 100644 --- a/openmp/runtime/src/z_Linux_util.c +++ b/openmp/runtime/src/z_Linux_util.c @@ -1579,10 +1579,12 @@ __kmp_atfork_child (void) __kmp_init_common = FALSE; TCW_4(__kmp_init_user_locks, FALSE); +#if ! KMP_USE_DYNAMIC_LOCK __kmp_user_lock_table.used = 1; __kmp_user_lock_table.allocated = 0; __kmp_user_lock_table.table = NULL; __kmp_lock_blocks = NULL; +#endif __kmp_all_nth = 0; TCW_4(__kmp_nth, 0); |