Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/netbsd-1-5]: src/sys/arch/sparc64/sparc64 pull up 1.93. approved by tho...



details:   https://anonhg.NetBSD.org/src/rev/752de72eb226
branches:  netbsd-1-5
changeset: 489256:752de72eb226
user:      mrg <mrg%NetBSD.org@localhost>
date:      Sat Aug 26 00:55:14 2000 +0000

description:
pull up 1.93.  approved by thorpej
>Fix signal delivery.

diffstat:

 sys/arch/sparc64/sparc64/locore.s |  11 +++++++----
 1 files changed, 7 insertions(+), 4 deletions(-)

diffs (33 lines):

diff -r 16564263a141 -r 752de72eb226 sys/arch/sparc64/sparc64/locore.s
--- a/sys/arch/sparc64/sparc64/locore.s Sat Aug 26 00:54:59 2000 +0000
+++ b/sys/arch/sparc64/sparc64/locore.s Sat Aug 26 00:55:14 2000 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: locore.s,v 1.62.2.5 2000/08/07 01:27:14 mrg Exp $      */
+/*     $NetBSD: locore.s,v 1.62.2.6 2000/08/26 00:55:14 mrg Exp $      */
 /*
  * Copyright (c) 1996-1999 Eduardo Horvath
  * Copyright (c) 1996 Paul Kranenburg
@@ -4073,8 +4073,11 @@
        mov     %g6, %o1
        GLOBTOLOC
        clr     %g4
+       rdpr    %pil, %l0
        call    prom_printf
-        rdpr   %pil, %o2
+        mov    %l0, %o2
+       wrpr    %g0, 15, %pil
+       ta      1
        LOCTOGLOB
        restore
 #endif
@@ -6427,8 +6430,8 @@
        stda    %f48, [%l0] ASI_BLK_P
 2:
        membar  #StoreLoad
-       lduw    [%fp + BIAS + CC64FSZ], %o0     ! sig
-       lduw    [%fp + BIAS + CC64FSZ + 4], %o1 ! code
+       lduw    [%fp + BIAS + 128], %o0 ! sig
+       lduw    [%fp + BIAS + 128 + 4], %o1     ! code
        call    %g1                     ! (*sa->sa_handler)(sig,code,scp)
         add    %fp, BIAS + 128 + 8, %o2        ! scp
 



Home | Main Index | Thread Index | Old Index