zephyr/doc/getting_started
Ederson de Souza 41d05fccd6 cmake: Add xcc-clang toolchain
Instead of setting XCC_USE_CLANG=1, this patch adds xcc-clang toolchain
that is basically xcc using the clang compiler.

Initially, the new toolchain simply includes files from current xcc
toolchain and (re)sets some variables. This should be a more scalable
approach to diverge the toolchains in the future than placing
"if($ENV{XCC_USE_CLANG})" at several places.

It should also help to filter tests that run (or not) exclusively with
the clang variant of XCC on twister.

The XCC_USE_CLANG flag is documented as deprecated, and a message is
emitted during build if still in use. Its new behaviour is to instruct
Zephyr to use `xcc-clang` toolchain.

Signed-off-by: Ederson de Souza <ederson.desouza@intel.com>
2022-02-25 11:17:06 -05:00
..
img Doc: Getting Started: Image fix for PDF generation 2021-07-14 10:49:22 +03:00
index.rst doc: Update for Zephyr SDK 0.13.2 2021-11-25 06:58:45 -05:00
installation_linux.rst doc: getting_started: linux: reference to the 3rd party compilers page 2022-01-31 18:40:26 -05:00
installation_mac.rst
installation_win.rst doc: fix PDF build issue due to extlink references 2022-01-17 12:48:43 -05:00
toolchain_3rd_party_x_compilers.rst cmake: Add xcc-clang toolchain 2022-02-25 11:17:06 -05:00
toolchain_custom_cmake.rst toolchain: doc: Custom toolchain doc updated for other.h requirement 2021-08-26 09:28:19 -04:00
toolchain_host.rst
toolchain_other_x_compilers.rst