zephyr/tests/arch
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 tests: arm thread swap: save and restore callee-saved in subroutine 2021-03-05 15:03:24 +03:00
arm64/arm_psci aarch64: pm_cpu_ops: Introduce pm_cpu_ops subsystem 2021-03-04 06:53:19 -05:00
x86 tests: x86/info: enable testing for userspace 2021-02-16 19:08:55 -05:00
xtensa_asm2 xtensa: add support for thread local storage 2020-10-24 10:52:00 -07:00