about summary refs log tree commit diff
path: root/ChangeLog
diff options
context:
space:
mode:
authorJohn David Anglin <dave.anglin@bell.net>2016-10-15 19:22:00 +0200
committerAurelien Jarno <aurelien@aurel32.net>2016-10-15 19:22:43 +0200
commit7cfde840694cda82da29385e812060f99bcb367c (patch)
tree27557cabee7c4005f8ff0276930340b06a2e4181 /ChangeLog
parentcc6a8d74575e36e2c9da8454dd1d23000c5455dd (diff)
downloadglibc-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--ChangeLog9
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)]