default:
	make fix_asm
	make test

all:
	make clean
	make fix_asm
	make test

test:
	ndisasm edit.com > edit2.asm
	./fix_asm edit2.asm > edit.asm
	nasm -f bin edit.asm -o edit2.com

compile:
	../asm16/disasm edit.com edit.asm
	nasm -f bin edit.asm -o edit2.com

fix_asm:fix_asm.cpp
	c++ fix_asm.cpp -o fix_asm

clean:
	rm -f *.o 
	rm -f *.core
	rm -f fix_asm
