atomicity.h (_Atomic_add_mutex): Fix declaration.
commit8d55a4aa3bf047fcec347cac893772a37f08324f
authorPhil Edwards <pme@gcc.gnu.org>
Thu, 13 Feb 2003 04:02:20 +0000 (13 04:02 +0000)
committerPhil Edwards <pme@gcc.gnu.org>
Thu, 13 Feb 2003 04:02:20 +0000 (13 04:02 +0000)
treefafc83f42b8ec16ea233bdbf4e663bb360b327e4
parent6a540f3ca384b19191464678e75c0e34154560dd
atomicity.h (_Atomic_add_mutex): Fix declaration.

2003-02-12  Phil Edwards  <pme@gcc.gnu.org>

* config/cpu/generic/atomicity.h (_Atomic_add_mutex):  Fix declaration.
(_GLIBCPP_NEED_GENERIC_MUTEX):  Define for this file.
(_Atomic_add_mutex_once, __gthread_atomic_add_mutex_once):  Declare
when we don't have static mutex initialization.
(__exchange_and_add):  Use _Atomic_add_mutex_once.
* src/misc-inst.cc:  Definitions of all the above.

From-SVN: r62818
libstdc++-v3/ChangeLog
libstdc++-v3/config/cpu/generic/atomicity.h
libstdc++-v3/src/misc-inst.cc