M bitsy/devsac.c => bitsy/devsac.c +0 -2
@@ 161,8 161,6 @@ sacwalk(Chan *c, char *name)
isdir(c);
if(name[0]=='.' && name[1]==0)
return 1;
- if(name[0]=='.' && name[1]=='.' && name[2]==0)
- return 1;
sac = c->aux;
sac = saclookup(sac, name);
if(sac == nil) {
M bitsy/l.s => bitsy/l.s +3 -3
@@ 416,9 416,9 @@ TEXT getcallerpc(SB), $-4
TEXT tas(SB), $-4
MOVW R0, R1
- MOVW $0xDEADDEAD, R2
- MOVW R2, R3
- SWPW R2, (R1), R0
+ MOVW $0xDEADDEAD, R0
+ MOVW R0, R3
+ SWPW R0, (R1)
CMP.S R0, R3
BEQ _tasout
EOR R3, R3
M mpc/devsac.c => mpc/devsac.c +0 -2
@@ 173,8 173,6 @@ sacwalk(Chan *c, char *name)
isdir(c);
if(name[0]=='.' && name[1]==0)
return 1;
- if(name[0]=='.' && name[1]=='.' && name[2]==0)
- return 1;
sac = c->aux;
sac = saclookup(sac, name);
if(sac == nil) {