better search for thread_info
[cve2019-2215-3.18.git] / Makefile
blob4e8dd50df455f5b35fc7d4e1bdbbf014e1b8b2e5
1 STANDALONE_TOOLCHAIN=~/ndk/bin/
2 target_host=$(STANDALONE_TOOLCHAIN)aarch64-linux-android
3 AR=$(target_host)-ar
4 AS=$(target_host)-clang
5 CC=$(target_host)-clang
6 CXX=$(target_host)-clang++
7 LD=$(target_host)-ld
8 STRIP=$target_host-strip
10 # Tell configure what flags Android requires.
11 CFLAGS=-pie -fPIC
12 LDFLAGS=-pie
13 SOURCES=poc98.c
14 OBJECTS=$(SOURCES:.cpp=.o)
15 EXECUTABLE=poc98
17 all: $(SOURCES) $(EXECUTABLE)
18 $(EXECUTABLE): $(OBJECTS)
19 $(CC) $(LDFLAGS) $(OBJECTS) -o $@
20 .c.o:
21 $(CXX) $(CFLAGS) $< -o $@
22 .cpp.o:
23 $(CXX) $(CFLAGS) $< -o $@
25 clean:
26 rm *.o poc98;
28 all: su98