zephyr/cmake
Keith Packard 57bb7d86a8 cmake/target_arm: Use NO_SPLIT for TOOLCHAIN_LD_FLAGS
The whole set of architecture flags must be specified together as
they might not make sense in isolation, e.g. -mfloat-abi=hard requires
a -mcpu value that might have an FPU. Use the NO_SPLIT feature to
bind all of the linker options together so that the linker can
compute the correct linker paths for toolchain-provided libraries like
libc and libgcc.

Signed-off-by: Keith Packard <keithp@keithp.com>
2022-10-27 15:38:41 +02:00
..
app
bintools cmake: bintools: gnu: Do not use gdb-multiarch 2022-09-07 09:27:16 +00:00
compiler cmake/target_arm: Use NO_SPLIT for TOOLCHAIN_LD_FLAGS 2022-10-27 15:38:41 +02:00
emu cmake: emu: ensure that QEMU_PIPE is set when using sysbuild 2022-10-26 08:48:37 -04:00
flash cmake: update common Zephyr build settings to use `zephyr_get()` 2022-09-02 15:16:50 +02:00
ide
linker arm: rename default RAM region from 'SRAM' to 'RAM' 2022-10-03 10:09:53 +02:00
linker_script init: s/ARCH/EARLY, call it just before arch kernel init 2022-10-12 17:16:27 +09:00
makefile_exports
modules cmake: test_sysbuild() function 2022-10-18 14:13:27 +02:00
reports
toolchain cmake: detect sysroot for cross-compile toolchains 2022-09-23 16:37:44 +02:00
usage
util
cfb.cmake scripts: move gen_cfb_font_header.py to scripts/build 2022-07-12 10:03:45 +02:00
extra_flags.cmake cmake: fix improper use of separate_arguments 2022-09-05 10:22:05 +02:00
gcc-m-cpu.cmake arch: arm64: define A55 core 2022-06-29 10:27:19 +02:00
gcc-m-fpu.cmake cmake: gcc: Fix Cortex-R52 FPU type 2022-10-19 00:28:33 +09:00
gen_version_h.cmake
hex.cmake
kobj.cmake scripts: move gen_kobject_list.py to scripts/build/gen_kobject_list.py 2022-07-12 10:03:45 +02:00
mcuboot.cmake
package_helper.cmake cmake: Update cmake_minimum_required to 3.20.0 2022-07-04 10:18:45 +02:00
pristine.cmake
target_toolchain_flags.cmake
verify-toolchain.cmake cmake: rework of host tools and generic toolchain handling 2022-09-01 15:59:43 +02:00