# !include $(PRJDIR)/Makefile.common
-OBJ = gen.obj ralloc.obj main.obj gbz80.obj
+OBJ = gen.obj ralloc.obj main.obj support.obj
LIB = port.lib
-CFLAGS = -6 -O -g0 -I.. -I. -I..\.. -I..\..\support
-
-.c.obj:
- BCC32 -c $(CFLAGS) $(CPPFLAGS) $<
+!include ..\..\Bcc.inc
+CFLAGS = -I.. -I. -I..\.. -I..\..\support
all: $(LIB)
-main.obj: main.c peeph.rul
-gbz80.obj: gbz80.c peeph-gbz80.rul
+main.obj: main.c peeph.rul peeph-z80.rul peeph-gbz80.rul
$(LIB): peeph.rul $(OBJ)
del $(LIB)
- tlib /a $(LIB) +gen.obj +ralloc.obj +main.obj +gbz80.obj
-
+ tlib /a $(LIB) +gen.obj +ralloc.obj +main.obj +support.obj
+
peeph.rul: peeph.def
gawk -f ../SDCCpeeph.awk peeph.def > peeph.rul
peeph-gbz80.rul: peeph-gbz80.def
gawk -f ../SDCCpeeph.awk peeph-gbz80.def > peeph-gbz80.rul
+peeph-z80.rul: peeph-z80.def
+ gawk -f ../SDCCpeeph.awk peeph-z80.def > peeph-z80.rul
+
# include clean.mk