zephyr/cmake/toolchain
Daniel Leung 83939c267c cmake: force assembler ID to be GNU for GCC-based XCC
GCC-based XCC uses GNU Assembler (xt-as). However, CMake doesn't
recognize it when invoking through xt-xcc. This results in CMake
going through all possible combinations of command line arguments
while invoking xt-xcc to determine assembler vendor. This multiple
invocation of xt-xcc unnecessarily lengthens the CMake phase of
build, especially when XCC needs to obtain license information
from remote licensing servers. So here forces the assembler ID
to be GNU to speed things up a bit.

Signed-off-by: Daniel Leung <daniel.leung@intel.com>
2022-02-01 18:19:43 -05:00
..
arcmwdt cmake: add metaware toolchain support in build system 2020-09-05 10:22:56 -05:00
armclang armclang: ARM Compiler C library support 2021-08-30 08:54:23 -04:00
cross-compile cmake: toolchain: print what we find 2020-03-10 14:53:28 +02:00
espressif toolchain: esp32: define target toolchain 2021-09-28 20:06:25 -04:00
gnuarmemb cmake: toolchain: print what we find 2020-03-10 14:53:28 +02:00
host cmake: toolchain: print what we find 2020-03-10 14:53:28 +02:00
llvm cmake: llvm: llvm has no newlib 2021-04-22 07:42:58 -04:00
oneApi cmake: oneApi: add oneApi support on windows 2021-07-27 07:20:12 -04:00
xcc cmake: force assembler ID to be GNU for GCC-based XCC 2022-02-01 18:19:43 -05:00
xtools arm/arm64: Make ARM64 a standalone architecture 2021-03-31 10:34:33 -05:00
zephyr cmake: remove xtensa workaround in Zephyr toolchain code. 2021-12-17 14:23:49 +01:00