-
Notifications
You must be signed in to change notification settings - Fork 59
/
Copy pathtoolset.json
44 lines (44 loc) · 1.18 KB
/
toolset.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
{
"schemaVersion": "1.0",
"swiftCompiler": {
"extraCLIOptions": [
"-Xfrontend", "-disable-stack-protector",
"-enable-experimental-feature", "Embedded",
"-enable-experimental-feature", "Extern",
"-Xclang-linker", "-nostdlib",
"-Xfrontend", "-function-sections",
"-Xfrontend", "-mergeable-symbols",
"-Xfrontend", "-enable-single-module-llvm-emission",
"-assert-config", "Debug",
"-Xclang-linker", "-fuse-ld=lld"
]
},
"cCompiler": {
"extraCLIOptions": [
"-nostdlib",
"-ffunction-sections",
"-Illvm-toolchain/lib/clang-runtimes/arm-none-eabi/armv7m_soft_fpv4_sp_d16_exn_rtti/include",
"-mthumb",
"-Werror",
"-Wall",
"-static",
"-fno-stack-protector",
"-fno-common"
]
},
"linker": {
"extraCLIOptions": [
"-nostdlib",
"-t", "-v",
"-T", "Sources/Support/linkerscript.ld",
"-Lllvm-toolchain/lib/clang-runtimes/arm-none-eabi/armv7m_soft_fpv4_sp_d16_exn_rtti/lib",
"-lc",
"-lclang_rt.builtins",
"-L.build/lvgl/lib",
"-llvgl", "-llvgl_demos",
"-static",
"-e", "_start_elf",
"--orphan-handling=error"
]
}
}