In file included from src/arch/riscv/boot.c:8: src/arch/riscv/include/mcall.h:57:46: error: register 'sp' unsuitable for global register variables on this target 57 | register uintptr_t current_stack_pointer asm("sp"); | ^ 1 error generated.