diff options
author | Denis Shienkov <denis.shienkov@gmail.com> | 2020-05-15 11:07:19 +0300 |
---|---|---|
committer | Denis Shienkov <denis.shienkov@gmail.com> | 2020-05-15 13:19:45 +0000 |
commit | 22d9b28b315e97603828b37d55cffffcc0b4d805 (patch) | |
tree | 212e3ea0f361fbcaab4f75717bc52c5b29c0ad02 | |
parent | 0b4b2baa5967b7d212688bc8d723977d795c96d8 (diff) |
baremetal: Add support for new Xtensa architecture for GCC toolchain
This commit adds support for Xtensa architecture provided by Tensilica,
includes such processors as ESP32, ESP8266 and others.
Change-Id: Ifae7a62429bf97b504d15e0313838efb56129789
Reviewed-by: Ivan Komissarov <ABBAPOH@gmail.com>
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
-rw-r--r-- | share/qbs/imports/qbs/ModUtils/utils.js | 2 |
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 5c1121555..905a3deda 100644 --- a/share/qbs/imports/qbs/ModUtils/utils.js +++ b/share/qbs/imports/qbs/ModUtils/utils.js @@ -574,6 +574,8 @@ function guessArchitecture(m) { architecture = "v850"; } else if (hasAnyOf(m, ["__riscv"])) { architecture = "riscv"; + } else if (hasAnyOf(m, ["__xtensa__", "__XTENSA__"])) { + architecture = "xtensa"; } } |