summaryrefslogtreecommitdiff
path: root/user-exec.c
AgeCommit message (Expand)Author
2017-07-20Replace 'struct ucontext' with 'ucontext_t' typeKhem Raj
2017-03-28user-exec: handle synchronous signals from QEMU gracefullyAlex Bennée
2016-09-16tcg: Merge GETPC and GETRARichard Henderson
2016-06-26user-exec: Remove unused code for OSX hostsPeter Maydell
2016-06-26user-exec: Delete now-unused hppa and m68k cpu_signal_handler() codePeter Maydell
2016-06-09target-i386: Move user-mode exception actions out of user-exec.cPeter Maydell
2016-06-09user-exec: Don't reextract sigmask from usercontext pointerPeter Maydell
2016-06-09cpu-exec: Rename cpu_resume_from_signal() to cpu_loop_exit_noexc()Peter Maydell
2016-06-09user-exec: Push resume-from-signal code out to handle_cpu_signal()Peter Maydell
2016-05-19cpu: move exec-all.h inclusion out of cpu.hPaolo Bonzini
2016-02-04all: Clean up includesPeter Maydell
2015-08-19osdep.h: Remove qemu_printfPeter Maydell
2015-06-05exec: move functions to translate-all.hPaolo Bonzini
2015-03-13user-exec.c: fix build on NetBSD/sparc64 and NetBSD/armTobias Nygren
2014-06-05softmmu: introduce cpu_ldst.hPaolo Bonzini
2014-04-16tcg-aarch64: Properly detect SIGSEGV writesRichard Henderson
2014-03-13user-exec: Change exception_action() argument to CPUStateAndreas Färber
2014-03-13cpu-exec: Change cpu_resume_from_signal() argument to CPUStateAndreas Färber
2014-03-13translate-all: Change cpu_restore_state() argument to CPUStateAndreas Färber
2014-03-13cpu-exec: Change cpu_loop_exit() argument to CPUStateAndreas Färber
2014-03-13cpu: Move exception_index field from CPU_COMMON to CPUStateAndreas Färber
2014-03-13cpu: Move jmp_env field from CPU_COMMON to CPUStateAndreas Färber
2014-03-13cpu: Turn cpu_handle_mmu_fault() into a CPUClass hookAndreas Färber
2013-07-23linux-user: fix segmentation fault passing with h2g(x) != xAlexander Graf
2013-07-10Merge remote-tracking branch 'afaerber/tags/qom-cpu-for-anthony' into stagingAnthony Liguori
2013-07-09cpu: Replace cpu_single_env with CPUState current_cpuAndreas Färber
2013-07-05user-exec.c: Set is_write correctly in the ARM cpu_signal_handler()Peter Maydell
2013-06-12user-exec.c: aarch64 initial implementation of cpu_signal_handlerClaudio Fontana
2013-02-23Replace all setjmp()/longjmp() with sigsetjmp()/siglongjmp()Peter Maydell
2012-12-19Merge remote-tracking branch 'bonzini/header-dirs' into stagingAnthony Liguori
2012-12-19build: kill libdis, move disassemblers to disas/Paolo Bonzini
2012-12-18fix build error on ARM due to wrong glibc checkJohn Spencer
2012-12-16exec: refactor cpu_restore_stateBlue Swirl
2012-09-15Remove unused CONFIG_TCG_PASS_AREG0 and dead codeBlue Swirl
2012-08-09user: fix accidental AREG0 useBlue Swirl
2012-08-01Replace 'struct siginfo' with 'siginfo_t'.Richard W.M. Jones
2012-06-28x86: avoid AREG0 for exceptionsBlue Swirl
2012-05-08user-exec.c: Don't assert on segfaults for non-valid addressesPeter Maydell
2012-04-14Use uintptr_t for various op related functionsBlue Swirl
2012-03-14Rename CPUState -> CPUArchStateAndreas Färber
2011-08-07Remove unused is_softmmu parameter from cpu_handle_mmu_faultBlue Swirl
2011-07-30exec.h cleanupBlue Swirl
2011-06-26cpu_loop_exit: avoid using AREG0Blue Swirl
2011-05-28Move user emulator stuff from cpu-exec.c to user-exec.cBlue Swirl