aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--docs/markdown/snippets/xtensa-toolchain.md5
-rw-r--r--mesonbuild/environment.py2
2 files changed, 6 insertions, 1 deletions
diff --git a/docs/markdown/snippets/xtensa-toolchain.md b/docs/markdown/snippets/xtensa-toolchain.md
new file mode 100644
index 0000000..f75f971
--- /dev/null
+++ b/docs/markdown/snippets/xtensa-toolchain.md
@@ -0,0 +1,5 @@
+## Added basic support for the Xtensa CPU toolchain
+
+You can now use `xt-xcc`, `xt-xc++`, `xt-nm`, etc... on your cross compilation
+file and meson won't complain about an unknown toolchain.
+
diff --git a/mesonbuild/environment.py b/mesonbuild/environment.py
index c6e9a0c..c296573 100644
--- a/mesonbuild/environment.py
+++ b/mesonbuild/environment.py
@@ -689,7 +689,7 @@ class Environment:
version = search_version(out)
guess_gcc_or_lcc = False
- if 'Free Software Foundation' in out:
+ if 'Free Software Foundation' in out or 'xt-' in out:
guess_gcc_or_lcc = 'gcc'
if 'e2k' in out and 'lcc' in out:
guess_gcc_or_lcc = 'lcc'