CFLAGS = -O

mpp :	mpp.o mpy.o rodata.o
	$(CC) rodata.o mpp.o mpy.o -o $@

mpy.c : mpy.y
	yacc mpy.y
	/usr/src/lib/pcc/:yyfix yyexca yyact yypact yypgo yyr1 yyr2 yychk yydef
	mv y.tab.c $@

mpy.o :	mpy.c yylex.c

rodata.o : mpy.c
	$(CC) $(CFLAGS) -R -c rodata.c

clean :
	rm -f *.o mpy.c rodata.c
