mirror of
https://codeberg.org/ziglang/zig.git
synced 2025-12-06 05:44:20 +00:00
Override incorrect ARM Cortex-M series CPU feature definitions
Based on the Arm Cortex-M Processor Comparison Table v3.0 <https://developer.arm.com/documentation/102787/0300/?lang=en>
This commit is contained in:
parent
55f2a6684e
commit
f2dfd7d212
1 changed files with 25 additions and 0 deletions
|
|
@ -379,6 +379,31 @@ const llvm_targets = [_]LlvmTarget{
|
|||
.llvm_name = "cortex-a710",
|
||||
.flatten = true,
|
||||
},
|
||||
.{
|
||||
.llvm_name = "cortex-m4",
|
||||
.omit_deps = &.{"vfp4d16sp"},
|
||||
},
|
||||
.{
|
||||
.llvm_name = "cortex-m7",
|
||||
.omit_deps = &.{"fp_armv8d16"},
|
||||
},
|
||||
.{
|
||||
.llvm_name = "cortex-m33",
|
||||
.omit_deps = &.{ "fp_armv8d16sp", "dsp" },
|
||||
},
|
||||
.{
|
||||
.llvm_name = "cortex-m35p",
|
||||
.omit_deps = &.{ "fp_armv8d16sp", "dsp" },
|
||||
},
|
||||
.{
|
||||
.llvm_name = "cortex-m55",
|
||||
.omit_deps = &.{ "mve_fp", "fp_armv8d16" },
|
||||
},
|
||||
.{
|
||||
.llvm_name = "cortex-m85",
|
||||
.omit_deps = &.{ "mve_fp", "pacbti", "fp_armv8d16" },
|
||||
.extra_deps = &.{"trustzone"},
|
||||
},
|
||||
.{
|
||||
.llvm_name = "cortex-x1c",
|
||||
.flatten = true,
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue