zephyr/arch
Keith Packard 513e6ed5d2 arch/common: Mark interrupt tables const when !DYNAMIC_INTERRUPTS
When not using dynamic interrupt mapping, various interrupt tables are
configured to be stored in read-only memory in the linker script.. Mark
them const so that the linker doesn't complain.

This affects _sw_isr_table, _irq_vector_table, and z_shared_sw_isr_table in
arch/common along with _VectorTable in arch/arc.

Signed-off-by: Keith Packard <keithp@keithp.com>
2025-06-10 22:13:09 +02:00
..
arc arch/common: Mark interrupt tables const when !DYNAMIC_INTERRUPTS 2025-06-10 22:13:09 +02:00
arm arch/common: Mark interrupt tables const when !DYNAMIC_INTERRUPTS 2025-06-10 22:13:09 +02:00
arm64 arm64: reset: flush D-Cache before it is disabled 2025-06-04 16:59:43 +02:00
common arch/common: Mark interrupt tables const when !DYNAMIC_INTERRUPTS 2025-06-10 22:13:09 +02:00
mips arch/common: Mark interrupt tables const when !DYNAMIC_INTERRUPTS 2025-06-10 22:13:09 +02:00
posix arch/posix: Add comment on empty function 2025-05-13 12:09:30 +02:00
riscv arch: riscv: core: Add support for CONFIG_ISR_TABLES_LOCAL_DECLARATION 2025-06-10 08:47:51 +02:00
rx arch: Initial support for RX architecture support 2025-05-02 09:18:16 +02:00
sparc Revert "arch: deprecate _current" 2025-01-10 07:49:08 +01:00
x86 arch/x86/core: Use CONFIG_QEMU_TARGET for QEMU specific code 2025-05-31 05:55:41 -04:00
xtensa xtensa: allow flushing auto-refill DTLBs on page table swap 2025-05-28 20:01:58 +02:00
archs.yml scripts: hwm_v2: add full_name property for archs 2025-06-06 10:29:44 +02:00
CMakeLists.txt cmake: enable -Wshadow partially for in-tree code 2023-08-22 11:39:58 +02:00
Kconfig arch: riscv: core: Add support for CONFIG_ISR_TABLES_LOCAL_DECLARATION 2025-06-10 08:47:51 +02:00