diff --git a/include/linux/compiler-clang.h b/include/linux/compiler-clang.h index eeb2331e9fa3..026517d882c0 100644 --- a/include/linux/compiler-clang.h +++ b/include/linux/compiler-clang.h @@ -24,3 +24,11 @@ #define __nocfi __attribute__((no_sanitize("cfi"))) #endif + +/* all clang versions usable with the kernel support KASAN ABI version 5 */ +#define KASAN_ABI_VERSION 5 + +/* emulate gcc's __SANITIZE_ADDRESS__ flag */ +#if __has_feature(address_sanitizer) +#define __SANITIZE_ADDRESS__ +#endif