zephyr/include/arch/arm/aarch32
Kumar Gala 1badf77961 arch: arm: aarch32: Fix syscall inline asm
The inline asm code was not conveying in all cases that registers r1-r3
would get clobbered by the SVC handler code.  In the cases that we can't
list r1-r3 in the clobber list the registers need to show up as outputs
to know that they values are not preserved by the callee.

Fixes #30393

Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
2021-01-20 17:02:14 +01:00
..
cortex_a_r arch: arm: cortex_r: Add CMSIS support for Cortex-R7 2021-01-13 15:04:43 +01:00
cortex_m linker: arm: Add cortex_m itcm section 2021-01-15 14:51:20 +01:00
cortex_r arch: arm: aarch32: Add header shims for `cortex_a_r` renaming 2020-03-26 11:20:36 +01:00
arch.h ARM: aarch32: cortex_a_r: use generic bitops implementation 2020-09-01 13:36:48 +02:00
asm_inline.h arch: arm: aarch32: Fix header description 2020-03-13 09:59:59 +01:00
asm_inline_gcc.h code-guideline: Fixing code violation 10.4 Rule 2020-10-01 17:13:29 -04:00
error.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
exc.h arch: arm: Collect full register state in Cortex-M Exception Stack Frame 2020-08-31 10:13:27 +02:00
irq.h power: standarize PM Kconfigs and cleanup 2020-12-09 15:18:29 -05:00
misc.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
nmi.h arch: arm: aarch32: Fix header description 2020-03-13 09:59:59 +01:00
syscall.h arch: arm: aarch32: Fix syscall inline asm 2021-01-20 17:02:14 +01:00
thread.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00