[clang] [Clang][Basic] Enable `__has_feature(cfi)` (PR #151348)

via cfe-commits cfe-commits at lists.llvm.org
Wed Aug 6 12:13:26 PDT 2025


================
@@ -303,6 +303,14 @@ FEATURE(is_trivially_assignable, LangOpts.CPlusPlus)
 FEATURE(is_trivially_constructible, LangOpts.CPlusPlus)
 FEATURE(is_trivially_copyable, LangOpts.CPlusPlus)
 FEATURE(is_union, LangOpts.CPlusPlus)
+FEATURE(cfi_sanitizer, LangOpts.Sanitize.hasOneOf(SanitizerKind::CFI | SanitizerKind::CFICastStrict | SanitizerKind::KCFI))
----------------
moorabbit wrote:

Fixed in a new commit. Thanks!

https://github.com/llvm/llvm-project/pull/151348


More information about the cfe-commits mailing list