semihosting: Split out semihost_sys_system
commit90d8e0b09c4a0085bb12e9659eb33ea3773d7ccc
authorRichard Henderson <richard.henderson@linaro.org>
Fri, 29 Apr 2022 20:57:19 +0000 (29 13:57 -0700)
committerRichard Henderson <richard.henderson@linaro.org>
Mon, 27 Jun 2022 23:05:52 +0000 (28 04:35 +0530)
tree31fe8963c4d28feb021df6aef435e84ede09d0fe
parent25a95da0beeb854570f974028b77cd35826433b7
semihosting: Split out semihost_sys_system

Split out the non-ARM specific portions of SYS_SYSTEM to a
reusable function.

Reviewed-by: Luc Michel <lmichel@kalray.eu>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
include/semihosting/syscalls.h
semihosting/arm-compat-semi.c
semihosting/syscalls.c