semihosting: Clean up common_semi_open_cb
commit4cfeff4ac16bf5e3e1df44d5561b83e3bd3aab6c
authorRichard Henderson <richard.henderson@linaro.org>
Tue, 17 May 2022 02:37:14 +0000 (16 19:37 -0700)
committerRichard Henderson <richard.henderson@linaro.org>
Mon, 27 Jun 2022 23:05:07 +0000 (28 04:35 +0530)
treecf4e91a234fd9bfe57f91b70761d36f9d278cc7e
parent84ca0dfd1e8c0a23fe8aeb22f4141e0b14da2812
semihosting: Clean up common_semi_open_cb

Use common_semi_cb to return results instead of calling
set_swi_errno and common_semi_set_ret directly.

Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
semihosting/arm-compat-semi.c