about summary refs log tree commit diff
path: root/ChangeLog
diff options
context:
space:
mode:
authorTorvald Riegel <triegel@redhat.com>2014-09-14 20:04:54 +0200
committerTorvald Riegel <triegel@redhat.com>2014-11-20 11:58:42 +0100
commitff8714269c9312d9164456279a56b6f6c47e2771 (patch)
treeda8862c802a71cbb1269ba79cc7766edb5a03d8e /ChangeLog
parent1ea339b69725cb2f30b5a84cb7ca96111c9a637b (diff)
downloadglibc-ff8714269c9312d9164456279a56b6f6c47e2771.tar.gz
glibc-ff8714269c9312d9164456279a56b6f6c47e2771.tar.xz
glibc-ff8714269c9312d9164456279a56b6f6c47e2771.zip
Add atomic operations similar to those provided by C11.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog15
1 files changed, 15 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index cf1b122092..4a7c783508 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,20 @@
 2014-11-20  Torvald Riegel  <triegel@redhat.com>
 
+	* include/atomic.h (__atomic_link_error, __atomic_check_size,
+	atomic_thread_fence_acquire, atomic_thread_fence_release,
+	atomic_thread_fence_seq_cst, atomic_load_relaxed,
+	atomic_load_acquire, atomic_store_relaxed, atomic_store_release,
+	atomic_compare_exchange_weak_relaxed,
+	atomic_compare_exchange_weak_acquire,
+	atomic_compare_exchange_weak_release,
+	atomic_exchange_acquire, atomic_exchange_release,
+	atomic_fetch_add_relaxed, atomic_fetch_add_acquire,
+	atomic_fetch_add_release, atomic_fetch_add_acq_rel,
+	atomic_fetch_and_acquire,
+	atomic_fetch_or_relaxed, atomic_fetch_or_acquire): New.
+
+2014-11-20  Torvald Riegel  <triegel@redhat.com>
+
 	* sysdeps/aarch64/bits/atomic.h (__HAVE_64B_ATOMICS,
 	USE_ATOMIC_COMPILER_BUILTINS): Define.
 	* sysdeps/alpha/bits/atomic.h (__HAVE_64B_ATOMICS,