summaryrefslogtreecommitdiff
path: root/xmake/rules/platform/linux/driver/driver_modules.lua
diff options
context:
space:
mode:
authorruki <[email protected]>2021-12-11 11:00:10 +0800
committerruki <[email protected]>2021-12-11 11:00:10 +0800
commit76d2f0f84976180935865f3f125ecc8c8b57bd7d (patch)
treed0d1f4f8fca22f909054e6565d78fe07c62cb26d /xmake/rules/platform/linux/driver/driver_modules.lua
parentf6a2a9d3cbbe4e1d7748ca91dc4fb7fcf2c4af54 (diff)
modify config
Diffstat (limited to 'xmake/rules/platform/linux/driver/driver_modules.lua')
-rw-r--r--xmake/rules/platform/linux/driver/driver_modules.lua3
1 files changed, 2 insertions, 1 deletions
diff --git a/xmake/rules/platform/linux/driver/driver_modules.lua b/xmake/rules/platform/linux/driver/driver_modules.lua
index 7fd4f9bcf..ceb3c6336 100644
--- a/xmake/rules/platform/linux/driver/driver_modules.lua
+++ b/xmake/rules/platform/linux/driver/driver_modules.lua
@@ -170,7 +170,8 @@ function load(target)
-- add optional flags (asan)
local has_asan = target:values("linux.driver.asan")
if has_asan then
- target:add("cflags", "-fsanitize=kernel-address", "-fasan-shadow-offset=0xdffffc0000000000", "-fsanitize-coverage=trace-pc", "-fsanitize-coverage=trace-cmp")
+ target:add("cflags", "-fsanitize=kernel-address")
+ target:add("cflags", "-fasan-shadow-offset=0xdffffc0000000000", "-fsanitize-coverage=trace-pc", "-fsanitize-coverage=trace-cmp")
target:add("cflags", "--param asan-globals=1", "--param asan-instrumentation-with-call-threshold=0", "--param asan-stack=1", "--param asan-instrument-allocas=1")
end
end