ncc: support k&r style function definitions
[neatcc/cc.git] / Makefile
blob5c59fefa119559445c49549a2a24c042672ec62e
1 # for arm build
2 #ARCH = -DNEATCC_ARM
3 #GEN = arm.o
5 # for x86 build
6 ARCH = -DNEATCC_X86
7 GEN = x86.o
9 CC = cc
10 CFLAGS = -Wall -O2 $(ARCH)
11 LDFLAGS =
13 all: ncc npp
14 .c.o:
15 $(CC) -c $(CFLAGS) $<
16 ncc: ncc.o tok.o $(GEN) out.o cpp.o tab.o
17 $(CC) -o $@ $^ $(LDFLAGS)
18 npp: npp.o cpp.o tab.o
19 $(CC) -o $@ $^ $(LDFLAGS)
21 clean:
22 rm -f *.o ncc cpp