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 build: reports: publish all reports 2021-07-21 14:54:30 +03:00
toolchain cmake: force assembler ID to be GNU for GCC-based XCC 2022-02-01 18:19:43 -05:00
usage
util
boards.cmake cmake: increase minimal required version to 3.20.0 2021-08-20 09:47:34 +02:00
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 cmake: twister: Using common script for toolchain setting verification 2021-02-04 20:05:05 -05:00
git.cmake cmake: cleanup version printing during CMake configure time 2021-05-07 20:50:02 -04:00
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 cmake: improved handling of output and byproducts in CMake 2021-02-14 18:09:24 -05:00
mcuboot.cmake module: mcuboot: Add config option to support unsigned binary generation 2021-12-18 07:20:38 -05:00
pristine.cmake
python.cmake cmake: use WEST_PYTHON as a preferred python installation if defined. 2021-04-27 13:31:23 -04:00
shields.cmake
target_toolchain_flags.cmake cmake: CMake compile features support 2021-10-01 14:40:33 -04:00
target_toolchain.cmake scripts: gen_handles.py: take device start symbol as argument. 2021-08-30 08:54:23 -04:00
verify-toolchain.cmake cmake: zephyr toolchain code cleanup 2021-12-17 14:23:49 +01:00
version.cmake cmake: cleanup version printing during CMake configure time 2021-05-07 20:50:02 -04:00
west.cmake cmake: west: do not print error if west topdir fails 2021-03-17 11:28:14 +01:00
zephyr_module.cmake cmake: ZEPHYR_MODULES_NAMES list created before ext-root 2021-11-27 13:07:09 +01:00