forked from openkylin/platform_build
Merge "Define CLANG_TIDY_UNKNOWN_CFLAGS in tidy.mk"
This commit is contained in:
commit
8668e9228a
|
@ -14,6 +14,19 @@
|
|||
# limitations under the License.
|
||||
#
|
||||
|
||||
# clang-tidy doesn't recognize every flag that clang does. This is unlikely to
|
||||
# be a complete list, but we can populate this with the ones we know to avoid
|
||||
# issues with clang-diagnostic-unused-command-line-argument.
|
||||
# b/111885396: -flto affected header include directory;
|
||||
# -fsanitize and -fwhole-program-vtables need -flto.
|
||||
CLANG_TIDY_UNKNOWN_CFLAGS := \
|
||||
-Wa,% \
|
||||
-flto \
|
||||
-flto=% \
|
||||
-fsanitize=% \
|
||||
-fsanitize-% \
|
||||
-fwhole-program-vtables \
|
||||
|
||||
# Returns 2nd word of $(1) if $(2) has prefix of the 1st word of $(1).
|
||||
define find_default_local_tidy_check2
|
||||
$(if $(filter $(word 1,$(1))%,$(2)/),$(word 2,$(1)))
|
||||
|
|
|
@ -105,7 +105,6 @@ ALL_VINTF_MANIFEST_FRAGMENTS_LIST:=
|
|||
# All tests that should be skipped in presubmit check.
|
||||
ALL_DISABLED_PRESUBMIT_TESTS :=
|
||||
|
||||
# CLANG_TIDY_UNKNOWN_CFLAGS is generated by build/soong.
|
||||
sanitize_tidy_cflags = $(filter-out $(CLANG_TIDY_UNKNOWN_CFLAGS),$1)
|
||||
|
||||
###########################################################
|
||||
|
|
Loading…
Reference in New Issue