summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorpbrook <pbrook@138bc75d-0d04-0410-961f-82ee72b054a4>2004-06-25 16:36:13 +0000
committerpbrook <pbrook@138bc75d-0d04-0410-961f-82ee72b054a4>2004-06-25 16:36:13 +0000
commitd9f1f85c05be9b82743f471d36fc67093e5517a1 (patch)
tree57941b6c3e14cb7c608381b4816fede2d84a3803
parent31dda3dd004159ad2adef2588e6fdd68a00cc083 (diff)
downloadgcc-d9f1f85c05be9b82743f471d36fc67093e5517a1.tar.gz
* include/bits/concurrence.h: Still create mutex object when
single-threaded. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@83657 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r--libstdc++-v3/ChangeLog5
-rw-r--r--libstdc++-v3/include/bits/concurrence.h2
2 files changed, 6 insertions, 1 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 63df31b327f..82670b82368 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,8 @@
+2004-06-25 Paul Brook <paul@codesourcery.com>
+
+ * include/bits/concurrence.h: Still create mutex object when
+ single-threaded.
+
2004-06-25 Paolo Carlini <pcarlini@suse.de>
* include/bits/stl_algobase.h (fill, fill_n): Revert last
diff --git a/libstdc++-v3/include/bits/concurrence.h b/libstdc++-v3/include/bits/concurrence.h
index 81f6216d931..03cd6ebabec 100644
--- a/libstdc++-v3/include/bits/concurrence.h
+++ b/libstdc++-v3/include/bits/concurrence.h
@@ -56,7 +56,7 @@ __gthread_mutex_lock(&NAME)
#else
-# define __glibcxx_mutex_define_initialized(NAME)
+# define __glibcxx_mutex_define_initialized(NAME) __gthread_mutex_t NAME
# define __glibcxx_mutex_lock(NAME)
# define __glibcxx_mutex_unlock(NAME)