[clang] [llvm] [X86] Extend kCFI with a 3-bit arity indicator (PR #121070)
Alice Ryhl via llvm-commits
llvm-commits at lists.llvm.org
Fri Jan 10 02:02:38 PST 2025
================
@@ -254,6 +254,7 @@ FEATURE(is_trivially_constructible, LangOpts.CPlusPlus)
FEATURE(is_trivially_copyable, LangOpts.CPlusPlus)
FEATURE(is_union, LangOpts.CPlusPlus)
FEATURE(kcfi, LangOpts.Sanitize.has(SanitizerKind::KCFI))
+FEATURE(kcfi_x86_arity, LangOpts.Sanitize.has(SanitizerKind::KCFI))
----------------
Darksonn wrote:
I still think it would be best to support both hash types via flags to avoid limiting which compiler versions work together.
https://github.com/llvm/llvm-project/pull/121070
More information about the llvm-commits
mailing list