The following changes since commit 79dfa177ae348bb5ab5f97c0915359b13d6186e2:
Merge tag 'pull-qapi-2022-09-07' of git://repo.or.cz/qemu/armbru into staging (2022-09-07 13:13:30 -0400) are available in the Git repository at: https://gitlab.com/rth7680/qemu.git tags/pull-semi-20220914 for you to fetch changes up to 7d7fb11615809839ff858328134c6a0abad27ea4: target/riscv: Honour -semihosting-config userspace=on and enable=on (2022-09-13 17:18:21 +0100) ---------------------------------------------------------------- Convert m68k to semihosting/syscalls.h. Convert nios2 to semihosting/syscalls.h. Allow optional use of semihosting from userspace. ---------------------------------------------------------------- Peter Maydell (7): semihosting: Allow optional use of semihosting from userspace target/arm: Honour -semihosting-config userspace=on target/m68k: Honour -semihosting-config userspace=on target/mips: Honour -semihosting-config userspace=on target/nios2: Honour -semihosting-config userspace=on target/xtensa: Honour -semihosting-config userspace=on target/riscv: Honour -semihosting-config userspace=on and enable=on Richard Henderson (4): target/nios2: Use semihosting/syscalls.h target/nios2: Convert semihosting errno to gdb remote errno target/m68k: Use semihosting/syscalls.h target/m68k: Convert semihosting errno to gdb remote errno include/semihosting/semihost.h | 10 +- semihosting/config.c | 10 +- softmmu/vl.c | 2 +- stubs/semihost.c | 2 +- target/arm/translate-a64.c | 12 +- target/arm/translate.c | 16 +- target/m68k/m68k-semi.c | 306 ++++++----------------- target/m68k/op_helper.c | 3 +- target/mips/tcg/translate.c | 9 +- target/nios2/nios2-semi.c | 321 ++++++------------------- target/nios2/translate.c | 3 +- target/riscv/cpu_helper.c | 9 +- target/riscv/translate.c | 1 + target/xtensa/translate.c | 7 +- target/mips/tcg/micromips_translate.c.inc | 6 +- target/mips/tcg/mips16e_translate.c.inc | 2 +- target/mips/tcg/nanomips_translate.c.inc | 4 +- target/riscv/insn_trans/trans_privileged.c.inc | 3 +- qemu-options.hx | 11 +- 19 files changed, 209 insertions(+), 528 deletions(-)