CFLAGS=-O3 -s -Wall -pedantic -DNDEBUG -D_XOPEN_SOURCE=600

go: symmat
	./symmat < in

#go: symmat.exe
#	symmat < in

symmat: symmat.c Makefile
	$(CC) $(CFLAGS) -o symmat symmat.c

# remaining rules are for quick C under MS-DOS

symmat.exe: symmat.obj
	link /CO /ST:30000 symmat.obj;

symmat.obj: symmat.c
#	mkproto < symmat.c > symmat.h
	qcl -W3 -Zi -D__STDC__ symmat.c 

clean:
	rm -f *.o *.obj symmat