3a97fe256c
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> |
||
---|---|---|
.. | ||
arcmwdt | ||
armclang | ||
clang | ||
gcc | ||
host-gcc | ||
icx | ||
xcc | ||
xt-clang | ||
compiler_features.cmake | ||
compiler_flags_template.cmake |