zephyr/arch
Martin Åberg aa0a90d09c SPARC: add the Flush windows software trap
This commit implements the SPARC V8 ABI "Flush windows" software trap.
It enables support for C++ exceptions and longjmp().

Signed-off-by: Martin Åberg <martin.aberg@gaisler.com>
2021-05-28 06:32:36 -05:00
..
arc arch: arc: _reset and _start section fix 2021-05-26 04:43:06 -05:00
arm arch: arm: cortex-m: add support for clearing NXP MPU regions at boot 2021-05-26 18:14:03 -05:00
arm64 arch: arm64: Fix the assertion failed when MP_NUM_CPUS >= 3 2021-05-26 04:42:49 -05:00
common arch: common: Fix 10.4 violations 2021-04-10 09:59:37 -04:00
nios2 arch: nios2: Fix 10.4 violations 2021-04-10 09:59:37 -04:00
posix arch: replace power/power.h with pm/pm.h 2021-05-05 18:35:49 -04:00
riscv arch: riscv: Fix 10.4 violations 2021-04-10 09:59:37 -04:00
sparc SPARC: add the Flush windows software trap 2021-05-28 06:32:36 -05:00
x86 x86: multiboot: Fix NULL pointer dereferences 2021-05-25 13:37:19 -04:00
xtensa xtensa: fix booting secondary cores on the dummy thread 2021-05-03 17:13:01 -04:00
CMakeLists.txt cmake: fix include directories to work with out-of-tree arch 2020-08-05 08:06:07 -04:00
Kconfig kernel: make MULTITHREADING promptless if single-thread not supported 2021-05-26 11:03:22 -05:00