summaryrefslogtreecommitdiff
path: root/lib/libc
diff options
context:
space:
mode:
authorjoerg <joerg@NetBSD.org>2014-01-23 00:00:16 +0000
committerjoerg <joerg@NetBSD.org>2014-01-23 00:00:16 +0000
commit79e18541ffd35f409ea2ad55a697dcd83f2a3735 (patch)
tree327399b77ac1e4b708ce5067686ab3364edde68c /lib/libc
parent25e5065c237b253659ca7a615b511ef36ee04aa0 (diff)
One vmsr is enough.
Diffstat (limited to 'lib/libc')
-rw-r--r--lib/libc/arch/arm/hardfloat/fpsetmask.S3
1 files changed, 1 insertions, 2 deletions
diff --git a/lib/libc/arch/arm/hardfloat/fpsetmask.S b/lib/libc/arch/arm/hardfloat/fpsetmask.S
index 325ca392202..943d2300539 100644
--- a/lib/libc/arch/arm/hardfloat/fpsetmask.S
+++ b/lib/libc/arch/arm/hardfloat/fpsetmask.S
@@ -1,4 +1,4 @@
-/* $NetBSD: fpsetmask.S,v 1.6 2013/01/11 13:55:26 matt Exp $ */
+/* $NetBSD: fpsetmask.S,v 1.7 2014/01/23 00:00:16 joerg Exp $ */
/*-
* Copyright (c) 2013 The NetBSD Foundation, Inc.
@@ -52,7 +52,6 @@ ENTRY(fpsetmask)
bic r1, r1, #VFP_FPSCR_ESUM
orr r1, r1, r2, lsl #8
vmsr fpscr, r1
- mcr p10, 7, r1, c1, c0, 0
and r0, r0, #VFP_FPSCR_CSUM
RET
END(fpsetmask)