aboutsummaryrefslogtreecommitdiff
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.zip
glibc-ff8714269c9312d9164456279a56b6f6c47e2771.tar.gz
glibc-ff8714269c9312d9164456279a56b6f6c47e2771.tar.bz2
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 cf1b122..4a7c783 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,