zephyr/cmake/linker
Torsten Rasmussen 971dfa6024 device: export CMake pre-load from device subsystem enumeration script
Extend the device subsystem enumeration script to produce a CMake
pre-load script.

This allow CMake linker generator scripts to create iterable sections
based on output from device subsystem enumeration.

This ensures that same functionality is available in both ld linker
templates and the linker generator.

Update linker generators to support the use of the device subsystem
enumeration CMake pre-load script.

Signed-off-by: Torsten Rasmussen <Torsten.Rasmussen@nordicsemi.no>
2024-11-27 08:15:22 +01:00
..
arcmwdt cmake: extensions: use INTERFACE_SOURCES as property for code relocation 2024-11-16 13:35:36 -05:00
armlink device: export CMake pre-load from device subsystem enumeration script 2024-11-27 08:15:22 +01:00
ld device: export CMake pre-load from device subsystem enumeration script 2024-11-27 08:15:22 +01:00
lld cmake: lld: Remove duplicate -fuse-ld=lld 2024-11-16 15:56:42 -05:00
xt-ld cmake: set minimal C++ linker properties in minimal C++ CMake impl 2024-11-16 15:28:20 -05:00
linker_flags_template.cmake cmake: move specs compiler and linker flags to toolchain properties 2024-10-04 16:34:35 +01:00
linker_libraries_native.cmake cmake: source dedicated linker library properties for native builds 2024-11-16 15:28:20 -05:00
linker_libraries_template.cmake cmake: improve Zephyr link phase 2024-10-04 16:34:35 +01:00
linker_script_common.cmake device: export CMake pre-load from device subsystem enumeration script 2024-11-27 08:15:22 +01:00
target_template.cmake cmake: improve Zephyr link phase 2024-10-04 16:34:35 +01:00