zephyr/arch/riscv
Nicolas Pitre 94f39e5a80 riscv: fix wrong access width in assembly code
The thread->base.user_options field is an uint8_t. Access it using lb.
A "copy" of it is made into __esf.fp_state. Make that field an uint8_t
too and access it with lb/sb.

_callee_saved.fcsr is an uint32_t. Access it with lw/sw.
Ditto for is_user_mode.

Signed-off-by: Nicolas Pitre <npitre@baylibre.com>
2022-03-21 07:28:05 -04:00
..
core riscv: fix wrong access width in assembly code 2022-03-21 07:28:05 -04:00
include Revert "arch/riscv: Use arch_switch() for context swap" 2022-03-21 07:28:05 -04:00
CMakeLists.txt riscv: toolchain arguments for a 64-bit build 2019-08-09 09:11:45 -05:00
Kconfig kconfig: remove Enable from boolean prompts 2022-03-09 15:35:54 +01:00