This follows D14577 to treat ARMv7K as an alias for ARMv7-A,
instead of an architecture in its own right.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Event Timeline
Comment Actions
I'm not really sure about this. To the extent that the arch part of the triple means anything on MachO targets, it's a CPU choice (possibly with accompanying ABI upgrades, like x86_64h).
Defaulting watchOS to Cortex-A7 achieves the right thing on existing triples, but for what seem like dodgy reasons to me.
lib/Support/Triple.cpp | ||
---|---|---|
1378 ↗ | (On Diff #40525) | tvOS probably ought to default to "cyclone" if anything. |
Comment Actions
That's probably OK for now, as far as I'm concerned. If and when we ever care about v7k outside watchOS we can decide what to do about it.