BSD 4_4_Lite2 release
[unix-history] / usr / src / sys / hp300 / hp300 / locore.s
index 00b7f6c..9708878 100644 (file)
@@ -37,7 +37,7 @@
  *
  * from: Utah $Hdr: locore.s 1.66 92/12/22$
  *
  *
  * from: Utah $Hdr: locore.s 1.66 92/12/22$
  *
- *     @(#)locore.s    8.5 (Berkeley) 11/14/93
+ *     @(#)locore.s    8.6 (Berkeley) 5/27/94
  */
 
 /*
  */
 
 /*
@@ -1122,7 +1122,7 @@ Lnocache0:
        clrw    sp@-                    | vector offset/frame type
        clrl    sp@-                    | PC - filled in by "execve"
        movw    #PSL_USER,sp@-          | in user mode
        clrw    sp@-                    | vector offset/frame type
        clrl    sp@-                    | PC - filled in by "execve"
        movw    #PSL_USER,sp@-          | in user mode
-       clrw    sp@-                    | pad SR to longword
+       clrl    sp@-                    | pad word
        lea     sp@(-64),sp             | construct space for D0-D7/A0-A7
        pea     sp@                     | addr of space for D0
        jbsr    _main                   | main(firstaddr, r0)
        lea     sp@(-64),sp             | construct space for D0-D7/A0-A7
        pea     sp@                     | addr of space for D0
        jbsr    _main                   | main(firstaddr, r0)
@@ -1135,7 +1135,7 @@ Lnoflush:
        movl    sp@(60),a0              | grab and load
        movl    a0,usp                  |   user SP
        moveml  sp@+,#0x7FFF            | load most registers (all but SSP)
        movl    sp@(60),a0              | grab and load
        movl    a0,usp                  |   user SP
        moveml  sp@+,#0x7FFF            | load most registers (all but SSP)
-       addql   #6,sp                   | pop SSP and align word
+       addql   #8,sp                   | pop SSP and pad word
        rte
 
 /*
        rte
 
 /*