================
@@ -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))
----------------
scottconstable wrote:

Peter Zijlstra, one of the Linux FineIBT maintainers, suggested to me that 
`__has_feature()` might be the best interface for Kconfig to discover that 
clang supports this new kCFI arity extension. If this feature were to be added 
to rustc, then I think rustc would need a similar interface to expose the 
feature.

https://github.com/llvm/llvm-project/pull/121070
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to