ncc: do not dereference switch statement value after removing it
[neatcc.git] / Makefile
bloba24fd2beb335c9f7e89111b3403a53a71dbe8e7d
1 # output architecture: x64, x86, arm
2 OUT = x64
4 CC = cc
5 CFLAGS = -Wall -O2 -DNEATCC_`echo $(OUT) | tr "[:lower:]" "[:upper:]"`
6 LDFLAGS =
8 OBJS = ncc.o tok.o out.o cpp.o gen.o int.o reg.o mem.o $(OUT).o
10 all: ncc
11 %.o: %.c ncc.h $(OUT).h
12 $(CC) -c $(CFLAGS) $<
13 ncc: $(OBJS)
14 $(CC) -o $@ $(OBJS) $(LDFLAGS)
15 clean:
16 rm -f *.o ncc