diff options
author | John David Anglin <dave.anglin@bell.net> | 2016-10-15 19:22:00 +0200 |
---|---|---|
committer | Aurelien Jarno <aurelien@aurel32.net> | 2016-10-15 19:22:43 +0200 |
commit | 7cfde840694cda82da29385e812060f99bcb367c (patch) | |
tree | 27557cabee7c4005f8ff0276930340b06a2e4181 /ChangeLog | |
parent | cc6a8d74575e36e2c9da8454dd1d23000c5455dd (diff) | |
download | glibc-7cfde840694cda82da29385e812060f99bcb367c.tar.gz glibc-7cfde840694cda82da29385e812060f99bcb367c.tar.xz glibc-7cfde840694cda82da29385e812060f99bcb367c.zip |
hppa: Optimize atomic_compare_and_exchange_val_acq
Changelog: * sysdeps/unix/sysv/linux/hppa/atomic-machine.h: Don't include abort-instr.h. (EFAULT): Remove conditional define. (ENOSYS): Likewise. (atomic_compare_and_exchange_val_acq): Use instruction nullification instead of conditional branch instructions.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog index b383ba1176..06a7338866 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,12 @@ +2016-09-22 John David Anglin <dave.anglin@bell.net> + + * sysdeps/unix/sysv/linux/hppa/atomic-machine.h: Don't include + abort-instr.h. + (EFAULT): Remove conditional define. + (ENOSYS): Likewise. + (atomic_compare_and_exchange_val_acq): Use instruction nullification + instead of conditional branch instructions. + 2016-10-15 Joseph Myers <joseph@codesourcery.com> * math/bits/mathcalls.h [__GLIBC_USE (IEC_60559_BFP_EXT)] |