In tests, do not expect zero-cost mode to catch UAF.
[zcpointer.git] / Makefile
1 CXX := clang++
2 CXXFLAGS := -g -std=c++11
3
4 FILES := test.cc zcpointer.cc
5
6 all: test-zc test-tr
7
8 test: test-zc test-tr
9 ./test-zc
10 ./test-tr
11
12 test-zc: $(FILES) zcpointer.h
13 $(CXX) $(CXXFLAGS) $(FILES) -o $@
14
15 test-tr: $(FILES) zcpointer.h
16 $(CXX) -DZCPOINTER_TRACK_REFS=1 $(CXXFLAGS) $(FILES) -o $@
17
18 clean:
19 rm -rf test-zc test-tr *.dSYM