106 Commits (758e5de501f78d4ef53a43e0c5a4783cd807b5be)

Author SHA1 Message Date
Richard Henderson 7adf9ebb0a semihosting: Initialize heap once per process 8 months ago
Richard Henderson 05c84cf8df semihosting: Retrieve stack top from image_info 8 months ago
Philippe Mathieu-Daudé b8e6bfd669 semihosting/uaccess: Compile once 9 months ago
Philippe Mathieu-Daudé 328c1a0b86 semihosting/uaccess: Remove uses of target_ulong type 9 months ago
Philippe Mathieu-Daudé 84307cd602 include: Remove 'exec/exec-all.h' 11 months ago
Philippe Mathieu-Daudé fe1a3ace13 accel/tcg: Extract probe API out of 'exec/exec-all.h' 11 months ago
Pierrick Bouvier 0df783b2fb exec/cpu-all: remove this header 1 year ago
Pierrick Bouvier 9c2ff9cdc9 exec/cpu-all: remove exec/target_page include 1 year ago
Pierrick Bouvier 4d43552abe exec/cpu-all: extract tlb flags defines to exec/tlb-flags.h 1 year ago
Richard Henderson 17a71e8969 semihosting: Assert is_user in user-only semihosting_enabled 1 year ago
Richard Henderson d0b4cfa629 semihosting: Move user-only implementation out-of-line 1 year ago
Richard Henderson efe25c260c include/exec: Split out accel/tcg/cpu-mmu-index.h 1 year ago
Philippe Mathieu-Daudé bb0c5be8e9 semihosting/meson: Build config.o and console.o once 1 year ago
Philippe Mathieu-Daudé 5779210656 semihosting/console: Avoid including 'cpu.h' 1 year ago
Philippe Mathieu-Daudé 847343cfbf semihosting/arm-compat: Include missing 'cpu.h' header 1 year ago
Philippe Mathieu-Daudé d2f28a0ce8 semihosting/uaccess: Include missing 'exec/cpu-all.h' header 1 year ago
Alex Bennée 552260aeae semihosting: add guest_error logging for failed opens 1 year ago
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