about summary refs log tree commit diff
path: root/ports/ChangeLog.mips
diff options
context:
space:
mode:
authorMaxim Kuvyrkov <maxim@codesourcery.com>2012-08-13 19:55:34 -0700
committerMaxim Kuvyrkov <maxim@codesourcery.com>2012-08-13 19:55:34 -0700
commit8f12da979523f5f95190d41fcef7e833b773a92d (patch)
tree0db3dca2e28b626778f6886c8bf9ac7834e76569 /ports/ChangeLog.mips
parent51a9ba860ae3305d475f43f568e8fa51b8a53b6e (diff)
downloadglibc-8f12da979523f5f95190d41fcef7e833b773a92d.tar.gz
glibc-8f12da979523f5f95190d41fcef7e833b773a92d.tar.xz
glibc-8f12da979523f5f95190d41fcef7e833b773a92d.zip
Add explicit acquire/release semantics to MIPS' atomic_exchange_and_add.
Diffstat (limited to 'ports/ChangeLog.mips')
-rw-r--r--ports/ChangeLog.mips11
1 files changed, 11 insertions, 0 deletions
diff --git a/ports/ChangeLog.mips b/ports/ChangeLog.mips
index 0c503bcafb..f8a9af198c 100644
--- a/ports/ChangeLog.mips
+++ b/ports/ChangeLog.mips
@@ -1,3 +1,14 @@
+2012-08-13  Maxim Kuvyrkov  <maxim@codesourcery.com>
+
+        [__GNUC_PREREQ (4, 8)]
+        (atomic_exchange_and_add): Split into ...
+        (atomic_exchange_and_add_acq, atomic_exchange_and_add_rel): ... these.
+        New atomic macros.
+        [!__GNUC_PREREQ (4, 8)]
+        (atomic_exchange_and_add): Split into ...
+        (atomic_exchange_and_add_acq, atomic_exchange_and_add_rel): ... these.
+        New atomic macros.
+
 2012-08-09  Joseph Myers  <joseph@codesourcery.com>
 
 	* sysdeps/unix/sysv/linux/mips/kernel-features.h