aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog.hppa
diff options
context:
space:
mode:
authorCarlos O'Donell <carlos_odonell@mentor.com>2012-03-22 00:05:14 -0400
committerCarlos O'Donell <carlos_odonell@mentor.com>2012-03-22 00:05:14 -0400
commit0e8a8f6d58000e8bc450ec484fe16a51c0b982c7 (patch)
treef1e18519529f52571a7fa1b2e20c24dc9884b8ba /ChangeLog.hppa
parent925f8e84e6fd139478e6683e6ab84898571e4a98 (diff)
downloadglibc-0e8a8f6d58000e8bc450ec484fe16a51c0b982c7.tar
glibc-0e8a8f6d58000e8bc450ec484fe16a51c0b982c7.tar.gz
glibc-0e8a8f6d58000e8bc450ec484fe16a51c0b982c7.tar.bz2
glibc-0e8a8f6d58000e8bc450ec484fe16a51c0b982c7.zip
[PARISC] small atomic.h optimization
We do not negate the light-weight syscall return and instead just check for the negative errno value allowing the compiler to optimize as required.
Diffstat (limited to 'ChangeLog.hppa')
-rw-r--r--ChangeLog.hppa7
1 files changed, 7 insertions, 0 deletions
diff --git a/ChangeLog.hppa b/ChangeLog.hppa
index 5271475442..700c78fe05 100644
--- a/ChangeLog.hppa
+++ b/ChangeLog.hppa
@@ -1,3 +1,10 @@
+2012-03-22 Carlos O'Donell <carlos@systemhalted.org>
+
+ [BZ #6730]
+
+ * sysdeps/unix/sysv/linux/hppa/bits/atomic.h: Don't negate %r21 and
+ check for -EFAULT and -ENOSYS instead.
+
2012-03-09 Richard Henderson <rth@twiddle.net>
* sysdeps/hppa/hppa1.1/s_signbit.c: Use <> to include math_private.h.