zephyr/tests/arch/arm
Ioannis Glaropoulos 407c76d54f tests: arm thread swap: save and restore callee-saved in subroutine
Temporarily save and restore all callee-saved registers
in the sub-routine, not only the frame pointer, to avoid
errors if compiler chooses to use them in the alternative
thread function. The callee-saved regs are restored after
the alternative thread switches back in.

Signed-off-by: Ioannis Glaropoulos <Ioannis.Glaropoulos@nordicsemi.no>
2021-03-05 15:03:24 +03:00
..
arm_interrupt tests: arm_interrupt: add test-case for null pointer detection feature 2021-03-03 10:38:29 +01:00
arm_irq_advanced_features tests: arch: arm: do not build/run test suites for _ns boards 2020-09-15 18:04:11 -05:00
arm_irq_vector_table tests: arch: arm: do not build/run test suites for _ns boards 2020-09-15 18:04:11 -05:00
arm_no_multithreading arch: arm: cortex-m: enable IRQs before main() in single-thread mode 2020-09-29 10:47:43 +02:00
arm_ramfunc sanitycheck: inclusive language 2020-08-27 07:04:07 -04:00
arm_runtime_nmi sanitycheck: inclusive language 2020-08-27 07:04:07 -04:00
arm_sw_vector_relay sanitycheck: inclusive language 2020-08-27 07:04:07 -04:00
arm_thread_swap tests: arm thread swap: save and restore callee-saved in subroutine 2021-03-05 15:03:24 +03:00
arm_tz_wrap_func arch: arm: cortex_m: Add tz_ns.h 2020-09-04 11:58:41 +02:00