diff --git a/ka/usr/cmd-exec.k b/ka/usr/cmd-exec.k index ee0afdd..5896721 100644 --- a/ka/usr/cmd-exec.k +++ b/ka/usr/cmd-exec.k @@ -26,7 +26,7 @@ trap 0 ; we good? - blte 0, eax, .do_exec + blte zero, eax, .do_exec nul b[esi] ; erase ".com" jmp .exec_not_found diff --git a/vm/Makefile b/vm/Makefile index 428a06e..b16cc6c 100644 --- a/vm/Makefile +++ b/vm/Makefile @@ -50,8 +50,8 @@ ob/instrs.lst: in/arch_i.py @cd in && python3 arch_i.py clean: - @rm -f $(OBJDIR)/*/*.o ob/arch_i.h ob/instrs.lst - @rm -f $(OBJDIR)/*/*.d + @rm -f ob/*/*.o ob/arch_i.h ob/instrs.lst + @rm -f ob/*/*.d ob/*.k $(KEXE): ob/instrs.lst $(obj) @gcc -O2 -lSDL2 -lSDL2_ttf -Wall $(obj) -o $(KEXE) diff --git a/vm/ob/command.k b/vm/ob/command.k index 29f5544..67f8f96 100644 --- a/vm/ob/command.k +++ b/vm/ob/command.k @@ -1395,7 +1395,7 @@ main: trap 0 ; we good? - blte 0, eax, .do_exec + blte zero, eax, .do_exec nul b[esi] ; erase ".com" jmp .exec_not_found