89 Commits (a5c02408c1de0a0592d90f153328a4295b6fbca6)

Author SHA1 Message Date
Philippe Mathieu-Daudé ddd1731385 semihosting: Restrict to TCG 2 years ago
Philippe Mathieu-Daudé 83fb360d6a semihosting/guestfd: Remove unused 'semihosting/uaccess.h' header 2 years ago
Paolo Bonzini 5837db4650 semihosting: move stubs out of stubs/ 2 years ago
Ilya Leoshkevich e4e5cb4a54 {linux,bsd}-user: Introduce get_task_state() 2 years ago
Richard Henderson 3b91614004 include/exec: Change cpu_mmu_index argument to CPUState 2 years ago
Stefan Hajnoczi 195801d700 system/cpus: rename qemu_mutex_lock_iothread() to bql_lock() 2 years ago
Matheus Tavares Bernardino 2eb71a0c20 semihosting: fix memleak at semihosting_arg_fallback 2 years ago
Philippe Mathieu-Daudé f14eced5ac semihosting: Rename softmmu_FOO_user() -> uaccess_FOO_user() 3 years ago
Philippe Mathieu-Daudé a60e5736eb semihosting/arm-compat: Clean up local variable shadowing 3 years ago
Philippe Mathieu-Daudé afb81fe854 semihosting: Clean up global variable shadowing 3 years ago
Richard Henderson b77af26e97 accel/tcg: Replace CPUState.env_ptr with cpu_env() 3 years ago
Michael Tokarev 669dcb606e accel/tcg: spelling fixes 3 years ago
Philippe Mathieu-Daudé c7b64948f8 meson: Replace CONFIG_SOFTMMU -> CONFIG_SYSTEM_ONLY 3 years ago
Richard Henderson 0820a075af gdbstub: Adjust gdb_do_syscall to only use uint32_t and uint64_t 3 years ago
Alex Bennée c566080cd3 gdbstub: move syscall handling to new file 3 years ago
Alex Bennée 4ea5fe997d gdbstub: move register helpers into standalone include 3 years ago
Daniel Henrique Barboza 1770b2f2d3 accel/tcg: Add 'size' param to probe_access_flags() 3 years ago
Evgeny Iakovlev 0bccdb42df semihosting: add O_BINARY flag in host_open for NT compatibility 3 years ago
Keith Packard 978c2bf97b semihosting: Write back semihosting data before completion callback 3 years ago
Nikita Ivanov 37b0b24e93 error handling: Use RETRY_ON_EINTR() macro where applicable 3 years ago
Markus Armbruster 66997c42e0 cleanup: Tweak and re-run return_directly.cocci 3 years ago
Bin Meng 3878d0c7d7 semihosting/arm-compat-semi: Avoid using hardcoded /tmp 3 years ago
Alex Bennée 424d5ecf52 semihosting: update link to spec 4 years ago
Peter Maydell 5202861b20 semihosting: Allow optional use of semihosting from userspace 4 years ago
Peter Maydell 9b1268f55c semihosting: Fix handling of buffer in TARGET_SYS_TMPNAM 4 years ago
Peter Maydell fed49cdf6a semihosting: Check for errors on SET_ARG() 4 years ago
Peter Maydell 45704e8904 semihosting: Don't copy buffer after console_write() 4 years ago
Peter Maydell aed04e6357 semihosting: Don't return negative values on qemu_semihosting_console_write() failure 4 years ago
Richard Henderson 938fcd741a semihosting: Remove qemu_semihosting_log_out 4 years ago
Richard Henderson 1b9177f749 semihosting: Create semihost_sys_poll_one 4 years ago
Richard Henderson 2d010c2719 semihosting: Remove qemu_semihosting_console_outs 4 years ago
Richard Henderson 7281550cfb semihosting: Use console_out_gf for SYS_WRITE0 4 years ago
Richard Henderson 004d2abe3f semihosting: Remove qemu_semihosting_console_outc 4 years ago
Richard Henderson 5d77289dac semihosting: Use console_out_gf for SYS_WRITEC 4 years ago
Richard Henderson 1577eec0fc semihosting: Use console_in_gf for SYS_READC 4 years ago
Richard Henderson e4a4aaa51b semihosting: Create qemu_semihosting_guestfd_init 4 years ago
Richard Henderson 008e147572 semihosting: Add GuestFDConsole 4 years ago
Richard Henderson cd66f20f61 semihosting: Create qemu_semihosting_console_write 4 years ago
Richard Henderson fb08790b35 semihosting: Cleanup chardev init 4 years ago
Richard Henderson e7fb6f3205 semihosting: Expand qemu_semihosting_console_inc to read 4 years ago
Richard Henderson 3367d452b0 semihosting: Pass CPUState to qemu_semihosting_console_inc 4 years ago
Richard Henderson 64c8c6a992 gdbstub: Adjust gdb_syscall_complete_cb declaration 4 years ago
Richard Henderson 1875dab0ee semihosting: Create semihost_sys_gettimeofday 4 years ago
Richard Henderson dffeb77566 semihosting: Create semihost_sys_{stat,fstat} 4 years ago
Richard Henderson 90d8e0b09c semihosting: Split out semihost_sys_system 4 years ago
Richard Henderson 25a95da0be semihosting: Split out semihost_sys_rename 4 years ago
Richard Henderson d49e79b8e2 semihosting: Split out semihost_sys_remove 4 years ago
Richard Henderson a6300ed6b7 semihosting: Split out semihost_sys_flen 4 years ago
Richard Henderson a221247430 semihosting: Split out semihost_sys_isatty 4 years ago
Richard Henderson 9a89470449 semihosting: Split out semihost_sys_lseek 4 years ago