aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDenis Shienkov <denis.shienkov@gmail.com>2020-06-07 15:53:07 +0300
committerDenis Shienkov <denis.shienkov@gmail.com>2020-06-07 18:24:19 +0000
commite31e13b30eb11f4b43b229258c9057fa90a7e16c (patch)
treee62acd3ed7d84b371682d6bfefad8609e04bbe0e
parentc2b75b6dd4cada6bcaa14dee4e26d0bcec7d8987 (diff)
baremetal: Add support for Renesas SuperH architecture to GCC toolchain
This patch adds the SuperH architecture, provided by Renesas: * https://www.renesas.com/us/en/products/microcontrollers- microprocessors/superh.html Change-Id: I60fbdc8ce5df55f61d6960a5360a6e026b190ab2 Reviewed-by: Ivan Komissarov <ABBAPOH@gmail.com>
-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 fe0a5725d..2dc0a45af 100644
--- a/share/qbs/imports/qbs/ModUtils/utils.js
+++ b/share/qbs/imports/qbs/ModUtils/utils.js
@@ -584,6 +584,8 @@ function guessArchitecture(m) {
architecture = "m32c";
} else if (hasAnyOf(m, ["__m32r__", "__M32R__"])) {
architecture = "m32r";
+ } else if (hasAnyOf(m, ["__sh__", "__SH__"])) {
+ architecture = "sh";
}
}