zephyr/cmake
Patryk Duda 4b94fc3da2 llvm: Add support for selecting runtime library
This patch adds Kconfig options to select either GNU libgcc or LLVM
compiler-rt. The 'rtlib' flag is provided in a config file, so this
patch introduces 'clang_libgcc.cfg' and 'clang_compiler_rt.cfg' which
enable appropriate library. The file is selected by concatenating
the 'clang_' prefix with library name.

Signed-off-by: Patryk Duda <pdk@semihalf.com>
2023-08-03 19:35:11 +02:00
..
app
bintools ARC: MWDT: rework GNU helper tools usage 2023-06-17 07:44:31 -04:00
compiler clang: Provide --target option when determining path to runtime library 2023-08-01 11:36:47 +02:00
emu twister: add support for custom emulator in simulator 2023-08-02 17:35:26 +02:00
flash
ide
linker llvm: Add support for selecting runtime library 2023-08-03 19:35:11 +02:00
linker_script Revert "cmake: linker: arm: put RAM sections in RAM region" 2023-08-01 10:47:31 +02:00
makefile_exports
modules scripts: snippets: add `DTS_EXTRA_CPPFLAGS` support 2023-08-02 16:27:11 +02:00
reports
sca/sparse
toolchain llvm: Add support for selecting runtime library 2023-08-03 19:35:11 +02:00
usage
util
cfb.cmake
extra_flags.cmake
gcc-m-cpu.cmake soc: arm64: Add agilex5 soc folder and its configurations 2023-07-25 16:58:01 +00:00
gcc-m-fpu.cmake
gen_version_h.cmake cmake: generalize VERSION infrastructure for better reuse 2023-05-17 13:56:58 +02:00
hex.cmake
kobj.cmake
mcuboot.cmake cmake: mcuboot: Add warning if missing Kconfig signing options 2023-05-26 09:07:49 -04:00
package_helper.cmake cmake: update package helper description to use EXTRA_CONF_FILE var 2023-05-23 16:40:21 +02:00
pristine.cmake
target_toolchain_flags.cmake
verify-toolchain.cmake
vif.cmake USB-C: genVIF: Cleanup and add support to pick static data from input 2023-05-26 13:54:43 -04:00