Skip to content
Commit dad2d65c authored by Jonathon Penix's avatar Jonathon Penix Committed by Benjamin Cabé
Browse files

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: default avatarJonathon Penix <jpenix@quicinc.com>
parent 0584f301
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment