diff options
author | Paul E. Murphy <murphyp@linux.vnet.ibm.com> | 2015-08-13 16:21:05 -0500 |
---|---|---|
committer | Paul E. Murphy <murphyp@linux.vnet.ibm.com> | 2015-09-01 09:43:13 -0500 |
commit | d8d584d4c38e8fd5d641937aff7fa2303bbee314 (patch) | |
tree | c72e7711ff43d620a8123eae6ca8de95fd3948d0 /ChangeLog | |
parent | 0a512fb591621e2c26efaf5ecc95e87763978386 (diff) | |
download | glibc-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-- | ChangeLog | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -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] |