zephyr/cmake/linker
Björn Bergman fe0b16583c cmake: linker generator: ld: Files for section input patterns
For CONFIG_USERSPACE the input from gen_app_partitions.py there is
a need to be able to specify input files as well as input sections
patterns for zephyr_linker_section_configure().  This is used for
app partitions from libraries (which generate input patterns like
foo.a:*(.data*)).

This adds documentation to zephyr_linker_section_configure() to clarify
what INPUT allows, and also adds some parsing tricks to ld_script.cmake
to properly add the file patterns when they are missing.

Signed-off-by: Björn Bergman <bjorn.bergman@iar.com>
2025-03-27 17:17:03 +01:00
..
arcmwdt cmake: extensions: use INTERFACE_SOURCES as property for code relocation 2024-11-16 13:35:36 -05:00
armlink cmake: userspace: A stab at USERSPACE + CMAKE_LINKER_GENERATOR 2025-03-27 17:17:03 +01:00
iar linker: Add underscore between the init level and priority 2025-03-19 18:53:22 -04:00
ld cmake: linker generator: ld: Files for section input patterns 2025-03-27 17:17:03 +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
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
linker_script_common.cmake cmake: userspace: A stab at USERSPACE + CMAKE_LINKER_GENERATOR 2025-03-27 17:17:03 +01:00
target_template.cmake