aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Moestl <tmm@FreeBSD.org>2002-03-11 02:53:03 +0000
committerThomas Moestl <tmm@FreeBSD.org>2002-03-11 02:53:03 +0000
commit9300cb7db72555f85196a27c8ad110321d23468a (patch)
treebdee8d436dd5c2d1c1c16eedcc36370311f5f401
parent0d72dddf57af1b615e9cdc097627406429967b63 (diff)
Notes
-rw-r--r--lib/libc/sparc64/sys/__sparc_utrap_gen.S4
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/libc/sparc64/sys/__sparc_utrap_gen.S b/lib/libc/sparc64/sys/__sparc_utrap_gen.S
index 3a962486c15c..a9f4e600901f 100644
--- a/lib/libc/sparc64/sys/__sparc_utrap_gen.S
+++ b/lib/libc/sparc64/sys/__sparc_utrap_gen.S
@@ -70,9 +70,13 @@ ENTRY(__sparc_utrap_gen)
stx %i6, [%sp + SPOFF + CCFSZ + UF_O6]
stx %i7, [%sp + SPOFF + CCFSZ + UF_O7]
+ rd %y, %l6
+
call __sparc_utrap
add %sp, SPOFF + CCFSZ, %o0
+ wr %l6, 0, %y
+
ldx [%sp + SPOFF + CCFSZ + UF_G1], %g1
ldx [%sp + SPOFF + CCFSZ + UF_G2], %g2
ldx [%sp + SPOFF + CCFSZ + UF_G3], %g3