semihosting: Split is_64bit_semihosting per target
authorRichard Henderson <richard.henderson@linaro.org>
Thu, 28 Apr 2022 18:31:04 +0000 (11:31 -0700)
committerRichard Henderson <richard.henderson@linaro.org>
Mon, 27 Jun 2022 23:05:07 +0000 (04:35 +0530)
commitef9c5ea85d83459361449259418726a5d4d0a751
tree6c7ff32f41eca02c8fbf7ad07cd4fd93149f02a5
parentcd7f29e335a88c2803bfb42ee3cef60417c43274
semihosting: Split is_64bit_semihosting per target

We already have some larger ifdef blocks for ARM and RISCV;
split the function into multiple implementations per arch.

Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Alistair Francis <alistair.francis@wdc.com>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
semihosting/arm-compat-semi.c