aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDenis Shienkov <denis.shienkov@gmail.com>2021-01-27 11:53:20 +0300
committerDenis Shienkov <denis.shienkov@gmail.com>2021-01-28 08:38:36 +0000
commit65d5d52b150bb685a6fe32e4c88f661cf98743b6 (patch)
tree83dca5199cb70b3f8dad71781fbbc705518d3dd2
parentdd07178bccc317d588b8738b60d04ca7896b0ade (diff)
baremetal: Add support for HCS12 architectures to GCC toolchain
This patch adds the HCS12 architectures, provided by Freescale Semiconductor: * https://en.wikipedia.org/wiki/Motorola_68HC12 Change-Id: If4e671f4d894f9c305b9fda2c4412c19b971ee3d Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
-rw-r--r--share/qbs/imports/qbs/ModUtils/utils.js2
1 files changed, 2 insertions, 0 deletions
diff --git a/share/qbs/imports/qbs/ModUtils/utils.js b/share/qbs/imports/qbs/ModUtils/utils.js
index 586564d73..a502e6323 100644
--- a/share/qbs/imports/qbs/ModUtils/utils.js
+++ b/share/qbs/imports/qbs/ModUtils/utils.js
@@ -588,6 +588,8 @@ function guessArchitecture(m) {
architecture = "sh";
} else if (hasAnyOf(m, ["__CR16__"])) {
architecture = "cr16";
+ } else if (hasAnyOf(m, ["__mc68hc1x__", "__mc68hc1x"])) {
+ architecture = "hcs12";
}
}