M boot/local.c => boot/local.c +0 -2
@@ 20,12 20,10 @@ authlocal(void)
int
connectlocal(void)
{
- ulong i;
int p[2];
char d[DIRLEN];
char sbuf[32];
char rbuf[32];
- char *mtpt;
char partition[2*NAMELEN];
if(stat("/kfs", d) < 0)
M boot/userpasswd.c => boot/userpasswd.c +0 -1
@@ 17,7 17,6 @@ userpasswd(int islocal, Method *mp)
char key[7];
char buf[8 + NAMELEN];
int fd, crfd;
- char *p;
if(*username == 0 || strcmp(username, "none") == 0){
strcpy(username, "none");
M pc/l.s => pc/l.s +1 -1
@@ 306,7 306,7 @@ TEXT fpinit(SB),$0 /* turn on & init the floating point */
FPON
FINIT
WAIT
- PUSHW $0x0330
+ PUSHW $0x033E
FLDCW 0(SP) /* ignore underflow/precision, signal others */
POPW AX
WAIT
M port/devip.c => port/devip.c +1 -0
@@ 215,6 215,7 @@ ipincoming(Ipifc *ifc, Ipconv *from)
qlock(new);
*p = new;
qunlock(ifc);
+ poperror();
if(from) /* copy ownership from listening channel */
netown(new, from->owner, 0);
else /* current user becomes owner */
M ss/l.s => ss/l.s +1 -1
@@ 1,7 1,7 @@
#include "mem.h"
#define SYSPSR (SPL(0x0)|PSREF|PSRSUPER|0)
-#define NOOP OR R0, R0; OR R0, R0; OR R0, R0
+#define NOOP ORN R0, R0; ORN R0, R0; ORN R0, R0
TEXT start(SB), $-4