aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorPaul E. Murphy <murphyp@linux.vnet.ibm.com>2015-08-13 16:21:05 -0500
committerPaul E. Murphy <murphyp@linux.vnet.ibm.com>2015-09-01 09:43:13 -0500
commitd8d584d4c38e8fd5d641937aff7fa2303bbee314 (patch)
treec72e7711ff43d620a8123eae6ca8de95fd3948d0 /ChangeLog
parent0a512fb591621e2c26efaf5ecc95e87763978386 (diff)
downloadglibc-d8d584d4c38e8fd5d641937aff7fa2303bbee314.zip
glibc-d8d584d4c38e8fd5d641937aff7fa2303bbee314.tar.gz
glibc-d8d584d4c38e8fd5d641937aff7fa2303bbee314.tar.bz2
powerpc: Revert to default atomic ops in elision code
Power ISA 2.07B section B.5.5 relaxed the barrier requirement around a TLE enabled lock. It is now identical to a traditional lock. 2015-08-26 Paul E. Murphy <murphyp@linux.vnet.ibm.com> * sysdeps/unix/sysv/linux/powerpc/elision-lock.c (__arch_compare_and_exchange_val_32_acq): Remove and use common definition. ISA 2.07B no longer requires full sync. (cherry picked from commit 6eb901de9b8c3a582ec2a5fc9a2223f326800812)
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog6
1 files changed, 6 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index f57928e..8396a46 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2015-09-01 Paul E. Murphy <murphyp@linux.vnet.ibm.com>
+
+ * sysdeps/unix/sysv/linux/powerpc/elision-lock.c
+ (__arch_compare_and_exchange_val_32_acq): Remove and use common
+ definition. ISA 2.07B no longer requires full sync.
+
2015-05-11 Andreas Schwab <schwab@suse.de>
[BZ #18007]