Commit | Line | Data |
---|---|---|
1 | all: side-rcu-test | |
2 | ||
3 | HEADERS = ../../src/rcu.h | |
4 | ||
5 | CFLAGS = -g -O2 -Wall | |
6 | CPPFLAGS = -I../../include/ -D_GNU_SOURCE | |
7 | ||
8 | side-rcu-test.o: side-rcu-test.c $(HEADERS) | |
9 | $(CC) $(CFLAGS) $(CPPFLAGS) -c -o $@ $< | |
10 | ||
11 | side-rcu-test: side-rcu-test.o ../../src/rcu.o ../../src/smp.o | |
12 | $(CC) $(CFLAGS) -pthread -o $@ $^ -lrseq | |
13 | ||
14 | .PHONY: clean | |
15 | ||
16 | clean: | |
17 | rm -f side-rcu-test *.o |