zephyr/cmake/compiler
Patryk Duda 3a97fe256c clang: Provide --target option when determining path to runtime library
Clang/LLVM is natively a cross-compiler, so one set of applications can
compile code to all supported targets. The default target can be changed
using '--target' option.

CMake supports this type of compilers. To change compiling target, one
should set CMAKE_C_COMPILER_TARGET accorgindly.

The '--target' option has impact on the path to clang-rt library
returned by compiler when run with '--print-libgcc-file-name' option.
Without specifying target, Clang will return path to runtime library of
the host target (e.g. x86_64-pc-linux-gnu).

Signed-off-by: Patryk Duda <pdk@semihalf.com>
2023-08-01 11:36:47 +02:00
..
arcmwdt ARC: MWDT: rework GNU helper tools usage 2023-06-17 07:44:31 -04:00
armclang
clang clang: Provide --target option when determining path to runtime library 2023-08-01 11:36:47 +02:00
gcc soc: arm64: Add agilex5 soc folder and its configurations 2023-07-25 16:58:01 +00:00
host-gcc
icx
xcc
xt-clang
compiler_features.cmake
compiler_flags_template.cmake cmake/compiler: Add linker_script compiler property 2023-07-06 11:43:09 +02:00