ANDROID: use non-canonical CFI jump tables

Bug: 145210207
Change-Id: I8f59ab53c94087d1e9ec0154337486ad8aad973f
Signed-off-by: Sami Tolvanen <samitolvanen@google.com>
This commit is contained in:
Sami Tolvanen 2019-11-20 09:26:05 -08:00 committed by xxmustafacooTR
parent bfcaf9d8d7
commit 7c4a619b1e
No known key found for this signature in database
GPG key ID: 520B6FE385CBF5C9

View file

@ -802,7 +802,7 @@ export LDFINAL_vmlinux LDFLAGS_FINAL_vmlinux
endif
ifdef CONFIG_CFI_CLANG
cfi-clang-flags += -fsanitize=cfi
cfi-clang-flags += -fsanitize=cfi -fno-sanitize-cfi-canonical-jump-tables
DISABLE_CFI_CLANG := -fno-sanitize=cfi
ifdef CONFIG_MODULES
cfi-clang-flags += -fsanitize-cfi-cross-dso