zephyr/cmake
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
..
app cmake: fix path in comment 2022-01-26 11:43:30 -05:00
bintools cmake: support ELF image adjustment 2022-01-22 16:57:31 -05:00
compiler Revert "cmake: compiler/xcc: omit -g if needed for Clang" 2022-02-01 16:13:11 -05:00
emu soc: mips: add Qemu Malta support 2022-01-19 13:48:21 -05:00
flash cmake: support multiple entries in board.cmake 2021-11-12 21:33:42 -05:00
ide
linker cmake: linker: Use depfile for Makefile generators 2022-01-10 09:49:11 -06:00
linker_script cmake: linker generator replace % with @ for symbol referencing 2022-01-07 18:20:30 +01:00
makefile_exports
reports
toolchain cmake: force assembler ID to be GNU for GCC-based XCC 2022-02-01 18:19:43 -05:00
usage
util
boards.cmake
ccache.cmake
cfb.cmake
dts.cmake cmake: re-work devicetree preprocessing steps 2021-12-07 13:39:37 -05:00
extensions.cmake cmake: linker generator replace % with @ for symbol referencing 2022-01-07 18:20:30 +01:00
extra_flags.cmake
gcc-m-cpu.cmake cmake: add the gcc -mcpu parameter value for the Cortex-A9 CPU 2021-10-28 15:26:50 +02:00
generic_toolchain.cmake
git.cmake
hex.cmake
host-tools.cmake cmake: zephyr toolchain code cleanup 2021-12-17 14:23:49 +01:00
kconfig.cmake cmake: fix multiple shield parsing 2021-12-06 08:12:18 -05:00
kobj.cmake
mcuboot.cmake module: mcuboot: Add config option to support unsigned binary generation 2021-12-18 07:20:38 -05:00
pristine.cmake
python.cmake
shields.cmake
target_toolchain_flags.cmake
target_toolchain.cmake
verify-toolchain.cmake cmake: zephyr toolchain code cleanup 2021-12-17 14:23:49 +01:00
version.cmake
west.cmake
zephyr_module.cmake cmake: ZEPHYR_MODULES_NAMES list created before ext-root 2021-11-27 13:07:09 +01:00