summaryrefslogtreecommitdiffstats
path: root/sys/alpha
diff options
context:
space:
mode:
authorobrien <obrien@FreeBSD.org>2000-06-05 23:05:22 +0000
committerobrien <obrien@FreeBSD.org>2000-06-05 23:05:22 +0000
commitb0024b9d6776625c85f96bb8606d2d956823aeb7 (patch)
treec1431d2c18c01077c0c393f33f7a1b1415468599 /sys/alpha
parent2a6bfc59ca0713533b3dd2a74be03807164266a9 (diff)
downloadFreeBSD-src-b0024b9d6776625c85f96bb8606d2d956823aeb7.zip
FreeBSD-src-b0024b9d6776625c85f96bb8606d2d956823aeb7.tar.gz
Consistently protect f28 with noat/at pairs.
This may be be necessary. But we are taking the conservative approach at the moment. Reviewed by: mjacob, gallatin
Diffstat (limited to 'sys/alpha')
-rw-r--r--sys/alpha/alpha/locore.s2
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/alpha/alpha/locore.s b/sys/alpha/alpha/locore.s
index 510cc46..a7fd573 100644
--- a/sys/alpha/alpha/locore.s
+++ b/sys/alpha/alpha/locore.s
@@ -277,7 +277,9 @@ LEAF(restorefpstate, 1)
ldt $f25, (25 * 8)(t1)
ldt $f26, (26 * 8)(t1)
ldt $f27, (27 * 8)(t1)
+ .set noat
ldt $f28, (28 * 8)(t1)
+ .set at
ldt $f29, (29 * 8)(t1)
ldt $f30, (30 * 8)(t1)
OpenPOWER on IntegriCloud