This reverts the commit 7d8a119213
because GCC is now configured to not emit ldp/stp Qn instructions for
consecutive 32-byte loads and stores, and the nested interrupt handling
failure due to the missing emulation of these instructions no longer
occurs.
For more details, refer to the GitHub issue #49491 and #49806.
Signed-off-by: Stephanos Ioannidis <root@stephanos.io>
14 lines
385 B
YAML
14 lines
385 B
YAML
tests:
|
|
arch.interrupt:
|
|
# nios2 excluded, see #22956
|
|
arch_exclude: nios2
|
|
tags: kernel interrupt
|
|
filter: not CONFIG_TRUSTED_EXECUTION_NONSECURE
|
|
|
|
arch.interrupt.linker_generator:
|
|
platform_allow: qemu_cortex_m3
|
|
tags: kernel interrupt linker_generator
|
|
filter: not CONFIG_TRUSTED_EXECUTION_NONSECURE
|
|
extra_configs:
|
|
- CONFIG_CMAKE_LINKER_GENERATOR=y
|