ProjectExplorer: Add support for new CR16 architecture

This commit adds new ProjectExplorer::Abi::CR16Architecture
entry for the National Semiconductor CR16 architecture:

 * https://en.wikipedia.org/wiki/CompactRISC

Change-Id: I886422e3745cbaec177236c3a2bd90950633a925
Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
Denis Shienkov
2020-05-26 16:04:33 +03:00
parent b57ca3bcfa
commit 2ab5e6260c
2 changed files with 5 additions and 0 deletions

View File

@@ -775,6 +775,8 @@ QString Abi::toString(const Architecture &a)
return QLatin1String("m16c");
case R32CArchitecture:
return QLatin1String("r32c");
case CR16Architecture:
return QLatin1String("cr16");
case RiscVArchitecture:
return QLatin1String("riscv");
case UnknownArchitecture:
@@ -941,6 +943,8 @@ Abi::Architecture Abi::architectureFromString(const QStringRef &a)
return M16CArchitecture;
if (a == "r32c")
return R32CArchitecture;
if (a == "cr16")
return CR16Architecture;
if (a == "riscv")
return RiscVArchitecture;
else if (a == "xtensa")

View File

@@ -73,6 +73,7 @@ public:
M32CArchitecture,
M16CArchitecture,
R32CArchitecture,
CR16Architecture,
RiscVArchitecture,
UnknownArchitecture
};