summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorruki <[email protected]>2022-01-07 21:44:59 +0800
committerGitHub <[email protected]>2022-01-07 21:44:59 +0800
commit28fe6eb7c1c68217c2df5d9ee3b818839743e3cc (patch)
treeb29b9883411df8f82100dbdc9213f84409d330f0
parentc326af03e11a22b94dd0288d8e40772537074bad (diff)
improve armclang
-rw-r--r--xmake/toolchains/armclang/xmake.lua5
1 files changed, 3 insertions, 2 deletions
diff --git a/xmake/toolchains/armclang/xmake.lua b/xmake/toolchains/armclang/xmake.lua
index 7faf06f0d..46f22a2ba 100644
--- a/xmake/toolchains/armclang/xmake.lua
+++ b/xmake/toolchains/armclang/xmake.lua
@@ -29,7 +29,7 @@ toolchain("armclang")
set_toolset("cxx", "armclang")
set_toolset("ld", "armlink")
set_toolset("ar", "armar")
- set_toolset("as", "armasm")
+ set_toolset("as", "armclang")
on_check(function (toolchain)
import("lib.detect.find_tool")
@@ -47,7 +47,8 @@ toolchain("armclang")
if arch then
toolchain:add("cxflags", "-target=arm-arm-none-eabi")
toolchain:add("cxflags", "-mcpu=" .. arch:lower())
- toolchain:add("asflags", "--cpu " .. arch)
+ toolchain:add("asflags", "-target=arm-arm-none-eabi")
+ toolchain:add("asflags", "-mcpu=" .. arch:lower())
toolchain:add("ldflags", "--cpu " .. arch)
end
end)