zephyr/arch/arm/core
Youvedeep Singh 7f2aaedfd7 arch: arm: store/restore regs r0-r3 while making function call.
In benchmark test (test_info) while making function call regs
r0 - r4 are modified into called function. Due to this value
inside r3 is getting lost.
This patch saves and restore the value in r0-r4 regs while making
function calls from assembly language.

Jira: ZEP-2314

Signed-off-by: Youvedeep Singh <youvedeep.singh@intel.com>
2017-08-31 14:25:31 -04:00
..
cortex_m arm: mpu: Account for stack guard size correctly 2017-08-31 11:20:26 -05:00
offsets
__aeabi_atexit.c
cpu_idle.S
exc_exit.S
fatal.c
fault_s.S
fault.c
irq_init.c
irq_manage.c
irq_offload.c
isr_wrapper.S arch: arm: store/restore regs r0-r3 while making function call. 2017-08-31 14:25:31 -04:00
Kconfig
Makefile
swap.S arch: arm: store/restore regs r0-r3 while making function call. 2017-08-31 14:25:31 -04:00
sys_fatal_error_handler.c
thread_abort.c
thread.c arch: arm: Remove redundant check and fix rounding 2017-08-31 11:20:26 -05:00