zephyr/scripts/build
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
..
check_init_priorities_test.py scripts: build: check_init_priorities: remove obsolete code 2024-10-02 09:49:53 +02:00
check_init_priorities.py scripts: build: check_init_priorities: remove obsolete code 2024-10-02 09:49:53 +02:00
dir_is_writeable.py python: Format trivial files where only newlines were missing 2024-11-21 20:10:51 +01:00
elf_parser.py
file2hex.py
gen_app_partitions.py
gen_cfb_font_header.py
gen_device_deps.py
gen_image_info.py
gen_isr_tables_parser_carrays.py
gen_isr_tables_parser_local.py
gen_isr_tables.py
gen_iter_sections.py device: export CMake pre-load from device subsystem enumeration script 2024-11-27 08:15:22 +01:00
gen_kobject_list.py
gen_kobject_placeholders.py
gen_offset_header.py
gen_relocate_app.py
gen_strerror_table.py
gen_strsignal_table.py
gen_symtab.py debug: symtab: fix linking issue due to variable redefinition 2024-05-30 16:52:01 -05:00
gen_syscalls.py arch: deprecate _current 2024-11-23 20:12:24 -05:00
llext_inject_slids.py llext: add support for SLID-based linking 2024-06-03 15:29:34 -04:00
llext_prepare_exptab.py llext: add support for SLID-based linking 2024-06-03 15:29:34 -04:00
llext_slidlib.py python: Format trivial files where only newlines were missing 2024-11-21 20:10:51 +01:00
mergehex.py
parse_syscalls.py scripts: print the file name when decode syscall 2024-10-30 14:30:55 -05:00
process_gperf.py
subfolder_list.py everywhere: replace double words 2024-06-25 06:05:35 -04:00
uf2conv.py scripts: Update uf2conv.py from upstream git. 2024-05-08 09:31:07 -04:00
uf2families.json scripts: Update uf2conv.py from upstream git. 2024-05-08 09:31:07 -04:00
user_wordsize.py python: Format trivial files where only newlines were missing 2024-11-21 20:10:51 +01:00