semihosting: move semihosting_result_t from riscv.h to the semihosting_common.h
authorErhan Kurubas <erhan.kurubas@espressif.com>
Mon, 20 Jun 2022 13:34:10 +0000 (15:34 +0200)
committerAntonio Borneo <borneo.antonio@gmail.com>
Sat, 2 Jul 2022 08:27:12 +0000 (08:27 +0000)
commit06c3240155ccbb22b2db5782ffedf1e0c544b073
treebe33e23a6121fe93cf275183c41da218437c510a
parent6eda28ef67ba183f75ce0013828fd0e5e47eb83a
semihosting: move semihosting_result_t from riscv.h to the semihosting_common.h

These enum values are useful for the arch level semihosting call handlers.
Currently riscv uses them, we also need similar return codes for the xtensa.

Signed-off-by: Erhan Kurubas <erhan.kurubas@espressif.com>
Change-Id: I8f63749cc203c59b07862f33edf3c393cd7e33a9
Reviewed-on: https://review.openocd.org/c/openocd/+/7039
Tested-by: jenkins
Reviewed-by: Antonio Borneo <borneo.antonio@gmail.com>
src/target/riscv/riscv.c
src/target/riscv/riscv.h
src/target/riscv/riscv_semihosting.c
src/target/semihosting_common.h