zephyr/cmake/linker_script/common
Martin Hoff d5f67d04ee arch: split dynamic interrupt symbol
This commit introduces the SRAM_SW_ISR_TABLE option which is selected by
DYNAMIC_INTERRUPT. It allows splitting the DYNAMIC_INTERRUPT option into
two parts:

 - One for the relocation of the ISR vector table in RAM
 - One for the inclusion of functions needed to install ISRs dynamically

The goal is to later only select the relocation of the ISR vector table in
RAM and not all the associated functions from the dynamic interrupt
mechanism.

Signed-off-by: Martin Hoff <martin.hoff@silabs.com>
2025-07-30 17:37:43 -04:00
..
common-noinit.cmake cmake: userspace: A stab at USERSPACE + CMAKE_LINKER_GENERATOR 2025-03-27 17:17:03 +01:00
common-ram.cmake arch: split dynamic interrupt symbol 2025-07-30 17:37:43 -04:00
common-rom.cmake arch: split dynamic interrupt symbol 2025-07-30 17:37:43 -04:00
debug-sections.cmake cmake: userspace: A stab at USERSPACE + CMAKE_LINKER_GENERATOR 2025-03-27 17:17:03 +01:00
kobject-data.cmake cmake: userspace: A stab at USERSPACE + CMAKE_LINKER_GENERATOR 2025-03-27 17:17:03 +01:00
kobject-priv-stacks.cmake cmake: userspace: A stab at USERSPACE + CMAKE_LINKER_GENERATOR 2025-03-27 17:17:03 +01:00
kobject-rom.cmake cmake: userspace: A stab at USERSPACE + CMAKE_LINKER_GENERATOR 2025-03-27 17:17:03 +01:00
kobject-text.cmake userspace: weak defintions for generated k-object lookup functions 2025-05-09 12:51:30 +02:00
ram-end.cmake cmake/linker_script: Fix cmake linker scripts to define _end 2023-06-28 08:41:02 +00:00
thread-local-storage.cmake linker: Place .tbss section in RAM, not FLASH 2025-06-10 22:13:09 +02:00