blob: 8270f29d7ee7c50c08cb8acf6f3dbbfa962c997e [file] [log] [blame]
George Burgess IV9a274102019-06-04 15:39:52 -07001include $(CLEAR_VARS)
2
3LOCAL_ADDITIONAL_DEPENDENCIES := \
4 $(LOCAL_PATH)/Android.mk \
5 $(LOCAL_PATH)/touch-obj-on-success
6
7LOCAL_CXX := $(LOCAL_PATH)/touch-obj-on-success \
8 $(LLVM_PREBUILTS_PATH)/clang++ \
9
10LOCAL_CLANG := true
11LOCAL_MODULE := bionic-compile-time-tests$(FORTIFY_LEVEL)-clang++
12LOCAL_CPPFLAGS := -Wall -Wno-error
13LOCAL_CPPFLAGS += -fno-color-diagnostics -ferror-limit=10000 -Xclang -verify
14LOCAL_CPPFLAGS += -DCOMPILATION_TESTS=1 -Wformat-nonliteral
15LOCAL_CPPFLAGS += -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=$(FORTIFY_LEVEL)
16LOCAL_SRC_FILES := clang_fortify_tests.cpp
17
18include $(BUILD_STATIC_LIBRARY)
19
20FORTIFY_LEVEL :=