CFLAGS = -O0 -pg
#CFLAGS = -O3 -s

HFILES = assert.h flags.h mnem.h io83p.h parse83p.h \
	 print.h expr.h prgmhint.h hoist.h cnvt.h

OBJS = io83p.o parse83p.o expr.o print.o cnvt.o \
       liveness.o optvar.o optlabel.o optparen.o \
       optexpr.o prgmhint.o hoist.o \
       main.o flags.o

%.o: %.c $(HFILES)
	gcc $(CFLAGS) -W -Wall -c $<

tiopt.exe: $(OBJS)
	gcc $(CFLAGS) -W -Wall -o tiopt.exe $(OBJS)