zephyr/tests/kernel/interrupt
Jonathon Penix dad2d65cfa sw_isr_table: Force align _isr_list_sname instances
For some target and optimization level combinations (aarch64 and -O2, for
example), GCC will over align _isr_list_sname instances. The local isr
declaration parser doesn't expect the extra padding that may be introduced
and will produce unexpected errors about bad IRQs (`error: IRQ 1903323438
(offset=0) exceeds the maximum of 42`, for example). Prevent this issue by
forcing the expected alignment of _isr_list_sname.

Fixes #81254

Signed-off-by: Jonathon Penix <jpenix@quicinc.com>
2025-02-11 00:43:55 +01:00
..
src soc: nordic: Introduce the nRF54L05 and nRF54L10 2024-11-21 09:26:38 +01:00
CMakeLists.txt tests: kernel: interrupt: multilevel: test APIs with devicetree 2024-10-02 10:08:19 +02:00
Kconfig tests: kernel: interrupt: multilevel: test APIs with devicetree 2024-10-02 10:08:19 +02:00
multilevel_irq.overlay irq: multilevel: add API to increment a multilevel IRQ 2024-10-02 10:08:19 +02:00
prj.conf
testcase.yaml sw_isr_table: Force align _isr_list_sname instances 2025-02-11 00:43:55 +01:00