summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Gallatin <gallatin@FreeBSD.org>2001-03-28 01:19:41 +0000
committerAndrew Gallatin <gallatin@FreeBSD.org>2001-03-28 01:19:41 +0000
commit919eea6db9fcac16c41f1255ad370d02bba52585 (patch)
tree301c38de2d54b9c9ce1b451803b243aba9abccd0
parent3cd4410688274cb66f51c34dae0607329f7f6844 (diff)
Notes
-rw-r--r--sys/alpha/alpha/exception.s8
1 files changed, 4 insertions, 4 deletions
diff --git a/sys/alpha/alpha/exception.s b/sys/alpha/alpha/exception.s
index f2febd06efd1..bc8ee5730df3 100644
--- a/sys/alpha/alpha/exception.s
+++ b/sys/alpha/alpha/exception.s
@@ -130,15 +130,15 @@
XentSys1: LDGP(pv)
CALL(syscall)
+ /* Handle any AST's. */
+ mov sp, a0 /* only arg is frame */
+ CALL(ast)
+
/* see if we need a full exception_return */
ldq t1, (FRAME_FLAGS*8)(sp)
and t1, FRAME_FLAGS_SYSCALL
beq t1, exception_return
- /* Handle any AST's. */
- mov sp, a0 /* only arg is frame */
- CALL(ast)
-
/* set the hae register if this process has specified a value */
ldq t0, GD_CURPROC(globalp)
beq t0, 3f