From 9c4e59e00cf3bf6a1ce6560043c30c881a50aaa7 Mon Sep 17 00:00:00 2001 From: John David Anglin Date: Sun, 15 Jun 2008 21:41:26 +0000 Subject: env.c (initialize_env): Always initialize gomp_remaining_threads_lock mutex when... * env.c (initialize_env): Always initialize gomp_remaining_threads_lock mutex when HAVE_SYNC_BUILTINS isn't defined. From-SVN: r136827 --- libgomp/env.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'libgomp/env.c') diff --git a/libgomp/env.c b/libgomp/env.c index 50872c2..b1349c8 100644 --- a/libgomp/env.c +++ b/libgomp/env.c @@ -487,12 +487,10 @@ initialize_env (void) parse_unsigned_long ("OMP_MAX_ACTIVE_LEVELS", &gomp_max_active_levels_var); parse_unsigned_long ("OMP_THREAD_LIMIT", &gomp_thread_limit_var); if (gomp_thread_limit_var != ULONG_MAX) - { - gomp_remaining_threads_count = gomp_thread_limit_var - 1; + gomp_remaining_threads_count = gomp_thread_limit_var - 1; #ifndef HAVE_SYNC_BUILTINS - gomp_mutex_init (&gomp_remaining_threads_lock); + gomp_mutex_init (&gomp_remaining_threads_lock); #endif - } gomp_init_num_threads (); gomp_available_cpus = gomp_global_icv.nthreads_var; if (!parse_unsigned_long ("OMP_NUM_THREADS", &gomp_global_icv.nthreads_var)) -- cgit v1.1