CFLAGS = -O

a65.ttp : a65.o symtab.o parse.o opcode.o util.o list.o pseudo.o	\
		error.o eval.o gen.o 
	cc -o $@ $(CFLAGS) @a65.lnk 

a65.sym : a65.ttp
	xld -r -o a65.sym @a65.lnk h:\gnu\lib\gnugdb.olb

xra65.ttp : a65.o symtab.o parse.o opcode.o util.o list.o xpseudo.o	\
		error.o eval.o xgen.o
	cc $(CFLAGS) -o $@ @ra65.lnk

ra65.sym : ra65.ttp
	xld -r -o ra65.sym f:\gnu\lib\gcrt0.o @ra65.lnk f:\gnu\lib\gnugdb.olb

printobj.ttp : printobj.c
	cc -O -s -o printobj.ttp printobj.c

link65.ttp : link65.c obj.h
	cc -O -s -o $@ link65.c

xlink65.ttp : xlink65.c obj.h
	cc -O -s -o $@ xlink65.c

libr65.ttp : libr65.c libr.h obj.h
	cc -O -s -o libr65.ttp libr65.c

ra65-etc.arc : a65.c symtab.c parse.c opcode.c util.c list.c xpseudo.c	\
		error.c eval.c xgen.c libr65.c link65.c 
	arc a ra65-etc a65.c symtab.c parse.c opcode.c util.c list.c xpseudo.c	\
		error.c eval.c xgen.c libr65.c link65.c