summaryrefslogtreecommitdiffstats
path: root/openmp/runtime/src/z_Linux_util.c
diff options
context:
space:
mode:
authorAndrey Churbanov <Andrey.Churbanov@intel.com>2015-02-20 18:05:17 +0000
committerAndrey Churbanov <Andrey.Churbanov@intel.com>2015-02-20 18:05:17 +0000
commit5c56fb55b0857181d7bb89c40cce9d87c0942c00 (patch)
tree3cf45a1a05d10be5375dd7bfccaa2a42623ae515 /openmp/runtime/src/z_Linux_util.c
parenta5547bce79d499dfca40695554a8d1a42648eae6 (diff)
downloadbcm5719-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.c2
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);
OpenPOWER on IntegriCloud