about summary refs log tree commit diff
path: root/ports/ChangeLog.hppa
diff options
context:
space:
mode:
authorCarlos O'Donell <carlos@systemhalted.org>2012-10-29 23:04:43 -0400
committerCarlos O'Donell <carlos@systemhalted.org>2012-10-29 23:11:06 -0400
commit4ebdb0102714696914e9425bf2e4c40666ee9beb (patch)
treed8274b221b3f08ae4c13cb5a1ed85027a1e843b2 /ports/ChangeLog.hppa
parentf0b8ce0c73a9871c3f90c575c0c8f8c1048371e3 (diff)
downloadglibc-4ebdb0102714696914e9425bf2e4c40666ee9beb.tar.gz
glibc-4ebdb0102714696914e9425bf2e4c40666ee9beb.tar.xz
glibc-4ebdb0102714696914e9425bf2e4c40666ee9beb.zip
hppa: Optimize syscall sequence.
We remove an extraneous nop from the syscall sequence.
No DO_CALL* may end in an instruction with a delay slot.
Diffstat (limited to 'ports/ChangeLog.hppa')
-rw-r--r--ports/ChangeLog.hppa6
1 files changed, 6 insertions, 0 deletions
diff --git a/ports/ChangeLog.hppa b/ports/ChangeLog.hppa
index 62f41477ee..6d5d5a33c1 100644
--- a/ports/ChangeLog.hppa
+++ b/ports/ChangeLog.hppa
@@ -1,5 +1,11 @@
 2012-10-29  Carlos O'Donell  <carlos@systemhalted.org>
 
+	* sysdeps/unix/sysv/linux/hppa/sysdep.h: Don't include sys/syscall.h.
+	Document nop removal.
+	(PSEUDO): Remove nop.
+	(PSEUDO_NOERRNO): Likeise.
+	(PSEUDO_ERRVAL): Likewise.
+
 	* sysdeps/unix/sysv/linux/hppa/sysdep.h: Remove trailing whitespace.
 
 2012-10-26  Andreas Jaeger  <aj@suse.de>