walnux/arch/x86
wangmingrong1 e97e33eadc toolchain: Support KASAN compilation above Clang18
1. When the Clang compiler turns on "-fsanitize=kernel-address", inlining, global variables, and stack detection are enabled by default and must be turned off manually.
2. -mllvm is the parameter passing method of Clang, and --param is the parameter passing method of GCC
After the modification, KASan compilation and operation will be supported for Clang 18 and above

Signed-off-by: wangmingrong1 <wangmingrong1@xiaomi.com>
2025-06-26 20:31:19 +08:00
..
include arch: up_getusrsp change to inline and implement in irq.h 2025-01-06 23:03:05 +08:00
src toolchain: Support KASAN compilation above Clang18 2025-06-26 20:31:19 +08:00
Kconfig arch/x86: Fix the Kconfig warning 2022-06-07 12:43:11 +09:00