diff options
author | Torvald Riegel <triegel@redhat.com> | 2014-09-14 20:04:54 +0200 |
---|---|---|
committer | Torvald Riegel <triegel@redhat.com> | 2014-11-20 11:58:42 +0100 |
commit | ff8714269c9312d9164456279a56b6f6c47e2771 (patch) | |
tree | da8862c802a71cbb1269ba79cc7766edb5a03d8e /ChangeLog | |
parent | 1ea339b69725cb2f30b5a84cb7ca96111c9a637b (diff) | |
download | glibc-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-- | ChangeLog | 15 |
1 files changed, 15 insertions, 0 deletions
@@ -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, |