projects
/
fw
/
sdcc
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
* debugger/mcs51/break.c, debugger/mcs51/cmd.c,
[fw/sdcc]
/
src
/
pic
/
Makefile.bcc
diff --git
a/src/pic/Makefile.bcc
b/src/pic/Makefile.bcc
index 4b17a92d6e87baf9e768207bae6bdda19fbbcf13..ca21fa6e7c5e1a1cac627a0b38edcb2cd2e949e5 100644
(file)
--- a/
src/pic/Makefile.bcc
+++ b/
src/pic/Makefile.bcc
@@
-1,22
+1,23
@@
-PRJDIR = ../..
+# Makefile for Borlad C++
-# !include $(PRJDIR)/Makefile.common
+PRJDIR = ../..
-OBJ =
gen.obj ralloc.obj main
.obj
+OBJ =
device.obj gen.obj genarith.obj ralloc.obj main.obj glue.obj pcode.obj pcodeflow.obj pcodepeep.obj pcoderegs
.obj
LIB = port.lib
LIB = port.lib
-!include
..\..\
Bcc.inc
-CFLAGS
= -I.. -I. -I..\.. -I..\..\support
+!include
$(PRJDIR)/
Bcc.inc
+CFLAGS
= $(CFLAGS) -I.. -I$(PRJDIR)
all: $(LIB)
main.obj: main.c peeph.rul
all: $(LIB)
main.obj: main.c peeph.rul
-$(LIB):
peeph.rul
$(OBJ)
- del $(LIB)
- tlib /a $(LIB) +gen.obj +ralloc.obj +main.obj
-
-peeph.rul: peeph.def
- gawk -f ../SDCCpeeph.awk peeph.def > peeph.rul
+$(LIB): $(OBJ)
+
if exist $(LIB)
del $(LIB)
+ tlib $@ @&&!
++$(**: = &^
++)
+!
-# include clean.mk
+.def.rul:
+ gawk -f ../SDCCpeeph.awk $< > $@