1 include $(TOP)/config/make.cfg
4 arosobj = $(TRGDIR)/aros/divdi3 $(TRGDIR)/aros/qdivrem\
5 $(TRGDIR)/aros/fixunsxfdi $(TRGDIR)/aros/moddi3\
6 $(TRGDIR)/aros/udivdi3 $(TRGDIR)/aros/umoddi3
8 bobjects = $(TRGDIR)/main $(TRGDIR)/vars $(TRGDIR)/declaration \
9 $(TRGDIR)/parse_expr $(TRGDIR)/type_expr $(TRGDIR)/ic \
10 $(TRGDIR)/machines/i386/machine $(TRGDIR)/statements \
11 $(TRGDIR)/tmp $(TRGDIR)/dt \
12 $(TRGDIR)/ucpp/assert $(TRGDIR)/ucpp/cpp $(TRGDIR)/ucpp/hash \
13 $(TRGDIR)/ucpp/lexer $(TRGDIR)/ucpp/macro $(TRGDIR)/ucpp/mem \
14 $(TRGDIR)/ucpp/eval $(arosobj)
16 fobjects = $(TRGDIR)/opt $(TRGDIR)/av $(TRGDIR)/rd $(TRGDIR)/regs \
17 $(TRGDIR)/flow $(TRGDIR)/cse $(TRGDIR)/cp $(TRGDIR)/loop \
18 $(TRGDIR)/alias $(bobjects)
20 FILES = $(bobjects) $(fobjects)
23 EXEDIR := $(AROS_CONTRIB)/vbcc
25 USER_CFLAGS := -O2 -DAROS -D_QUAD_HIGHWORD=1 -D_QUAD_LOWWORD=0 -DNO_UCPP_ERROR_FUNCTIONS -I./ -I./machines/i386
26 #MM- contrib-development-compilers-vbcc : \
27 #MM contrib-development-compilers-vbcc-frontend \
28 #MM contrib-development-compilers-vbcc-datatypes \
29 #MM contrib-development-compilers-vbcc-vprof \
30 #MM contrib-development-compilers-vbcc-aros \
33 %build_prog mmake=vbcc \
34 progname=vbcc targetdir=$(EXEDIR) \