summaryrefslogtreecommitdiffstats
path: root/user-exec.c
Commit message (Expand)AuthorAgeFilesLines
* user-exec: handle synchronous signals from QEMU gracefullyAlex Bennée2017-03-281-3/+15
* tcg: Merge GETPC and GETRARichard Henderson2016-09-161-2/+5
* user-exec: Remove unused code for OSX hostsPeter Maydell2016-06-261-46/+1Star
* user-exec: Delete now-unused hppa and m68k cpu_signal_handler() codePeter Maydell2016-06-261-60/+0Star
* target-i386: Move user-mode exception actions out of user-exec.cPeter Maydell2016-06-091-15/+1Star
* user-exec: Don't reextract sigmask from usercontext pointerPeter Maydell2016-06-091-32/+16Star
* cpu-exec: Rename cpu_resume_from_signal() to cpu_loop_exit_noexc()Peter Maydell2016-06-091-1/+1
* user-exec: Push resume-from-signal code out to handle_cpu_signal()Peter Maydell2016-06-091-12/+29
* cpu: move exec-all.h inclusion out of cpu.hPaolo Bonzini2016-05-191-0/+1
* all: Clean up includesPeter Maydell2016-02-041-2/+1Star
* osdep.h: Remove qemu_printfPeter Maydell2015-08-191-2/+2
* exec: move functions to translate-all.hPaolo Bonzini2015-06-051-0/+1
* user-exec.c: fix build on NetBSD/sparc64 and NetBSD/armTobias Nygren2015-03-131-1/+15
* softmmu: introduce cpu_ldst.hPaolo Bonzini2014-06-051-0/+1
* tcg-aarch64: Properly detect SIGSEGV writesRichard Henderson2014-04-161-6/+19
* user-exec: Change exception_action() argument to CPUStateAndreas Färber2014-03-131-6/+5Star
* cpu-exec: Change cpu_resume_from_signal() argument to CPUStateAndreas Färber2014-03-131-2/+1Star
* translate-all: Change cpu_restore_state() argument to CPUStateAndreas Färber2014-03-131-1/+1
* cpu-exec: Change cpu_loop_exit() argument to CPUStateAndreas Färber2014-03-131-2/+2
* cpu: Move exception_index field from CPU_COMMON to CPUStateAndreas Färber2014-03-131-2/+4
* cpu: Move jmp_env field from CPU_COMMON to CPUStateAndreas Färber2014-03-131-1/+2
* cpu: Turn cpu_handle_mmu_fault() into a CPUClass hookAndreas Färber2014-03-131-2/+7
* linux-user: fix segmentation fault passing with h2g(x) != xAlexander Graf2013-07-231-0/+4
* Merge remote-tracking branch 'afaerber/tags/qom-cpu-for-anthony' into stagingAnthony Liguori2013-07-101-4/+5
|\
| * cpu: Replace cpu_single_env with CPUState current_cpuAndreas Färber2013-07-091-4/+5
* | user-exec.c: Set is_write correctly in the ARM cpu_signal_handler()Peter Maydell2013-07-051-2/+6
|/
* user-exec.c: aarch64 initial implementation of cpu_signal_handlerClaudio Fontana2013-06-121-0/+15
* Replace all setjmp()/longjmp() with sigsetjmp()/siglongjmp()Peter Maydell2013-02-231-1/+1
* Merge remote-tracking branch 'bonzini/header-dirs' into stagingAnthony Liguori2012-12-201-1/+1
|\
| * build: kill libdis, move disassemblers to disas/Paolo Bonzini2012-12-191-1/+1
* | fix build error on ARM due to wrong glibc checkJohn Spencer2012-12-181-1/+1
|/
* exec: refactor cpu_restore_stateBlue Swirl2012-12-161-7/+1Star
* Remove unused CONFIG_TCG_PASS_AREG0 and dead codeBlue Swirl2012-09-151-14/+0Star
* user: fix accidental AREG0 useBlue Swirl2012-08-091-5/+12
* Replace 'struct siginfo' with 'siginfo_t'.Richard W.M. Jones2012-08-011-1/+1
* x86: avoid AREG0 for exceptionsBlue Swirl2012-06-281-1/+1
* user-exec.c: Don't assert on segfaults for non-valid addressesPeter Maydell2012-05-081-1/+2
* Use uintptr_t for various op related functionsBlue Swirl2012-04-141-1/+1
* Rename CPUState -> CPUArchStateAndreas Färber2012-03-141-2/+2
* Remove unused is_softmmu parameter from cpu_handle_mmu_faultBlue Swirl2011-08-071-1/+1
* exec.h cleanupBlue Swirl2011-07-301-46/+3Star
* cpu_loop_exit: avoid using AREG0Blue Swirl2011-06-261-5/+6
* Move user emulator stuff from cpu-exec.c to user-exec.cBlue Swirl2011-05-281-0/+673