121 Commits (345179a72f3272bf761218f282bd9c1edff033d5)

Author SHA1 Message Date
Peter Maydell dc249aaf57 misc: Clean up includes 7 months ago
Paolo Bonzini fc9ba01724 include: move hw/loader.h to hw/core/ 8 months ago
Paolo Bonzini 1942b61b74 include: move hw/boards.h to hw/core/ 8 months ago
Sean Anderson 4f45b2c352 semihosting: Fix GDB File-I/O FLEN 9 months ago
Marc-André Lureau 1b21518f73 char: rename CharBackend->CharFrontend 10 months ago
Pierrick Bouvier c9e79557e4 semihosting/arm-compat-semi: compile once in system and per target for user mode 11 months ago
Pierrick Bouvier d3fe754007 semihosting/arm-compat-semi: remove dependency on cpu.h 11 months ago
Pierrick Bouvier ab385d594c semihosting/arm-compat-semi: eradicate target_long 11 months ago
Pierrick Bouvier 6dfbf9b6cf semihosting/arm-compat-semi: replace target_ulong 11 months ago
Pierrick Bouvier feb49fa79b semihosting/arm-compat-semi: eradicate sizeof(target_ulong) 11 months ago
Pierrick Bouvier 9e65902904 include/semihosting/common-semi: extract common_semi API 11 months ago
Pierrick Bouvier a92e151bd0 semihosting/arm-compat-semi: change common_semi_sys_exit_extended 11 months ago
Pierrick Bouvier d8028d4ede semihosting/guestfd: compile once for system/user 11 months ago
Pierrick Bouvier 664172404a semihosting/syscalls: replace uint64_t with vaddr where appropriate 11 months ago
Pierrick Bouvier abc4522d01 semihosting/syscalls: compile once in system and per target for user mode 11 months ago
Richard Henderson 7adf9ebb0a semihosting: Initialize heap once per process 1 year ago
Richard Henderson 05c84cf8df semihosting: Retrieve stack top from image_info 1 year ago
Philippe Mathieu-Daudé b8e6bfd669 semihosting/uaccess: Compile once 1 year ago
Philippe Mathieu-Daudé 328c1a0b86 semihosting/uaccess: Remove uses of target_ulong type 1 year ago
Philippe Mathieu-Daudé 84307cd602 include: Remove 'exec/exec-all.h' 1 year ago
Philippe Mathieu-Daudé fe1a3ace13 accel/tcg: Extract probe API out of 'exec/exec-all.h' 1 year 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 2 years ago
Philippe Mathieu-Daudé 5779210656 semihosting/console: Avoid including 'cpu.h' 2 years ago
Philippe Mathieu-Daudé 847343cfbf semihosting/arm-compat: Include missing 'cpu.h' header 2 years ago
Philippe Mathieu-Daudé d2f28a0ce8 semihosting/uaccess: Include missing 'exec/cpu-all.h' header 2 years ago
Alex Bennée 552260aeae semihosting: add guest_error logging for failed opens 2 years ago
Philippe Mathieu-Daudé ddd1731385 semihosting: Restrict to TCG 2 years ago
Philippe Mathieu-Daudé 83fb360d6a semihosting/guestfd: Remove unused 'semihosting/uaccess.h' header 3 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 3 years ago
Stefan Hajnoczi 195801d700 system/cpus: rename qemu_mutex_lock_iothread() to bql_lock() 3 years ago
Matheus Tavares Bernardino 2eb71a0c20 semihosting: fix memleak at semihosting_arg_fallback 3 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() 4 years ago
Evgeny Iakovlev 0bccdb42df semihosting: add O_BINARY flag in host_open for NT compatibility 4 years ago