xref: /aosp12/bionic/tests/make_fortify_compile_test.mk
  • Home
  • History
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1include $(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_LICENSE_KINDS := SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD
13LOCAL_LICENSE_CONDITIONS := notice
14LOCAL_NOTICE_FILE := $(LOCAL_PATH)/NOTICE
15LOCAL_TIDY := false
16LOCAL_CPPFLAGS := -Wall -Wno-error
17LOCAL_CPPFLAGS += -fno-color-diagnostics -ferror-limit=10000 -Xclang -verify
18LOCAL_CPPFLAGS += -DCOMPILATION_TESTS=1 -Wformat-nonliteral
19LOCAL_CPPFLAGS += -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=$(FORTIFY_LEVEL)
20LOCAL_SRC_FILES := clang_fortify_tests.cpp
21
22include $(BUILD_STATIC_LIBRARY)
23
24FORTIFY_LEVEL :=
25

闽ICP备2022004144号-1闽公网安备35021102001383号

OpenHarmony source code served by {OpenGrok Contact:jevonbin@qq.com