semihosting: Split out guestfd.c
In arm-compat-semi.c, we have more advanced treatment of guest file descriptors than we do in other implementations. Split out GuestFD and related functions to a new file so that they can be shared. Reviewed-by:Alex Bennée <alex.bennee@linaro.org> Reviewed-by:
Peter Maydell <peter.maydell@linaro.org> Signed-off-by:
Richard Henderson <richard.henderson@linaro.org>
Showing
- configs/targets/aarch64-linux-user.mak 1 addition, 0 deletionsconfigs/targets/aarch64-linux-user.mak
- configs/targets/aarch64_be-linux-user.mak 1 addition, 0 deletionsconfigs/targets/aarch64_be-linux-user.mak
- configs/targets/arm-linux-user.mak 1 addition, 0 deletionsconfigs/targets/arm-linux-user.mak
- configs/targets/armeb-linux-user.mak 1 addition, 0 deletionsconfigs/targets/armeb-linux-user.mak
- configs/targets/riscv32-linux-user.mak 1 addition, 0 deletionsconfigs/targets/riscv32-linux-user.mak
- configs/targets/riscv64-linux-user.mak 1 addition, 0 deletionsconfigs/targets/riscv64-linux-user.mak
- include/semihosting/guestfd.h 83 additions, 0 deletionsinclude/semihosting/guestfd.h
- semihosting/arm-compat-semi.c 22 additions, 142 deletionssemihosting/arm-compat-semi.c
- semihosting/guestfd.c 118 additions, 0 deletionssemihosting/guestfd.c
- semihosting/meson.build 4 additions, 0 deletionssemihosting/meson.build
Loading
Please register or sign in to comment