#AS=m68k-elf-as
#CC=m68k-elf-gcc
#LD=m68k-elf-ld

#CFLAGS=-m68000 -msoft-float -fomit-frame-pointer -O2
INCL=-I../include 
LIBS=../lib/libm.a ../lib/libstring.a ../lib/libctype.a 
#LIBGCC=../lib/libgcc.a

OBJS=	table.o ulib.o 

dep:	
	$(CCC) -MM -I/usr/include *.c >.dep
	make all

all:	usr.srec

%.o :	%.s
	$(CAS) -o $@ $<

%.o :	%.c 
	$(CCC) $(CFLAGS) $(INCL) $(DEFS) -c $<


usr.srec : $(OBJS) dv256kb.ld dv2mb.ld
	$(CLD) $(LDFLAGS) -o usr.srec $(OBJS) $(LIBS) $(LIBGCC)

clean:
	rm -f *.o *~
	>.dep

include	.dep

