a test case showing a bug in disjoint analysis basic points-to stuff
[IRC.git] / Robust / src / Tests / deque / makefile
1 PROGRAM=test-deque
2
3 DQDIR=../../Runtime
4 DEFS= -D "RUNMALLOC=malloc" -D "RUNFREE=free" -DBIT64 -DDEBUG_DEQUE
5 FLAGS= -m64 -g #-O3
6
7 all: $(PROGRAM)
8
9 $(PROGRAM): $(PROGRAM).o deque.o
10         gcc $(PROGRAM).o deque.o -lpthread -o $(PROGRAM)
11
12 deque.o: $(DQDIR)/deque.h $(DQDIR)/deque.c
13         gcc -c $(FLAGS) -I$(DQDIR) $(DEFS) $(DQDIR)/deque.c -o deque.o
14
15 $(PROGRAM).o: $(PROGRAM).c $(DQDIR)/deque.h
16         gcc -c $(FLAGS) -I$(DQDIR) $(DEFS) $(PROGRAM).c -o $(PROGRAM).o
17
18 clean:
19         rm -f $(PROGRAM)
20         rm -f *.o
21         rm -f *~