Do not pass -flto dependent flags to clang-tidy.

am: ff7cff7268

Change-Id: I0da058960c67b69ecf2df63e5f2b385b82eea80e
This commit is contained in:
Chih-Hung Hsieh
2018-07-26 20:19:07 -07:00
committed by android-build-merger

View File

@@ -22,11 +22,13 @@ import (
// 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 needs -flto.
// b/111885396: -flto affected header include directory;
// -fsanitize and -fwhole-program-vtables need -flto.
var ClangTidyUnknownCflags = sorted([]string{
"-Wa,%",
"-flto",
"-fsanitize=%",
"-fwhole-program-vtables",
})
func init() {