zephyr/arch/arm/core/cortex_m
Ioannis Glaropoulos 60bae5de38 arch: arm: mpu: fix start of stack guard for builds with no USERSPACE
This commit fixes a bug for ARM builds with no USERSPACE support
where the MPU stack guard had been erroneously placed, i.e. not
at the beginning of the stack object. This was eating 32-bytes
off of the thread stack. In addition to that, the commit adds a
usefull ASSERT statement for builds with USERSPACE, which checks
that the start of the guard matches the beginning of the entire
stack object.

Signed-off-by: Ioannis Glaropoulos <Ioannis.Glaropoulos@nordicsemi.no>
2019-02-21 09:38:29 -08:00
..
cmse
mpu arch: arm: mpu: fix start of stack guard for builds with no USERSPACE 2019-02-21 09:38:29 -08:00
tz
CMakeLists.txt
exc_manage.c
Kconfig arch: arm: update doc for 8-byte stack alignment option for Cortex-M 2019-02-06 18:54:58 -05:00
nmi_on_reset.S
nmi.c
prep_c.c arm: cortex_m: prep_c: Fix compile warning with relocate_vector_table 2019-02-21 09:32:07 -05:00
reset.S
scb.c
vector_table.h
vector_table.S