318 Commits (b77abd95a9484ca5ffd7fb4cda25155bb8677bfb)

Author SHA1 Message Date
Juergen Lock 6c78f29a24 cpu-exec: Also reload CPUClass *cc after longjmp return in cpu_exec() 13 years ago
Richard Henderson 3e9bd63acf tcg: Fix next_tb type in cpu_exec 13 years ago
Richard Henderson 04d5a1da70 tcg: Change tcg_qemu_tb_exec return to uintptr_t 13 years ago
Andreas Färber ed2803da58 cpu: Move singlestep_enabled field from CPU_COMMON to CPUState 13 years ago
Andreas Färber bdf7ae5bbd cpu: Introduce CPUClass::synchronize_from_tb() for cpu_pc_from_tb() 13 years ago
Andreas Färber a0762859ae log: Change log_cpu_state[_mask]() argument to CPUState 13 years ago
Andreas Färber 518e9d7d48 target-i386: Change do_smm_enter() argument to X86CPU 13 years ago
Andreas Färber 4917cf4432 cpu: Replace cpu_single_env with CPUState current_cpu 13 years ago
liguang 80cf2c81a1 target-i386/helper: remove DF macro 13 years ago
Olivier Hainque ec9bd89fa4 Ensure good ordering of memory instruction in cpu_exec 13 years ago
Peter Maydell c30d1aea14 cpu-exec: Allow "-d exec" in non-debug builds (drop CONFIG_DEBUG_EXEC) 13 years ago
Richard Henderson 4980ef9e3e target-i386: Don't modify env->eflags around cpu_dump_state 13 years ago
Anthony Green d15a9c2390 Add top level changes for moxie 13 years ago
Andreas Färber 97a8ea5a3a cpu: Replace do_interrupt() by CPUClass::do_interrupt method 13 years ago
Andreas Färber 259186a7d2 cpu: Move halted and interrupt_request fields to CPUState 13 years ago
Peter Maydell 378df4b237 Handle CPU interrupts by inline checking of a flag 13 years ago
Peter Maydell 77211379d7 cpu-exec: wrap tcg_qemu_tb_exec() in a fn to restore the PC 13 years ago
Peter Maydell 0980011b4f tcg: Document tcg_qemu_tb_exec() and provide constants for low bit uses 13 years ago
Peter Maydell 6ab7e5465a Replace all setjmp()/longjmp() with sigsetjmp()/siglongjmp() 13 years ago
Andreas Färber d77953b94f cpu: Move current_tb field to CPUState 13 years ago
Andreas Färber fcd7d0034b cpu: Move exit_request field to CPUState 14 years ago
Evgeny Voevodin 5e5f07e08f TCG: Move translation block variables to new context inside tcg_ctx: tb_ctx 13 years ago
Paolo Bonzini 9c17d615a6 softmmu: move include files to include/sysemu/ 14 years ago
Paolo Bonzini 1de7afc984 misc: move include files to include/qemu/ 14 years ago
Paolo Bonzini 76cad71136 build: kill libdis, move disassemblers to disas/ 14 years ago
Andreas Färber 3993c6bddf cpus: Pass CPUState to [qemu_]cpu_has_work() 14 years ago
Peter Maydell 6fd2a026fb cpu_dump_state: move DUMP_FPU and DUMP_CCOP flags from x86-only to generic 14 years ago
malc 4f213879f3 Revert "i8259: add -no-spurious-interrupt-hack option" 14 years ago
Matthew Ogilvie f278d4947f i8259: add -no-spurious-interrupt-hack option 14 years ago
Guan Xuetao d48813dd76 unicore32-softmmu: Make UniCore32 cpuid & exceptions correct and runable 14 years ago
Jia Liu b6a71ef7e0 target-or32: Add interrupt support 14 years ago
Jia Liu e67db06e9f target-or32: Add target stubs and QOM cpu 14 years ago
Jan Kiszka 5d62c43a17 apic: Defer interrupt updates to VCPU thread 14 years ago
Blue Swirl 77b2bc2c09 x86: avoid AREG0 for exceptions 14 years ago
Igor Mammedov 84e3b60259 cleanup cpu_set_debug_excp_handler 14 years ago
Lars Persson 8219314be6 cris: Fix NMI-flag handling on crisv10. 14 years ago
Andreas Färber c356a1bcc0 cpu-exec: Use cpu_reset() in cpu_exec() for TARGET_PPC 14 years ago
Andreas Färber 232fc23bed target-i386: Pass X86CPU to do_cpu_{init,sipi}() 14 years ago
Stefan Weil 3ba1925545 cpu-exec: Remove non-portable type cast and fix format string 14 years ago
Anthony Liguori c7f0f3b1c8 qtest: add test framework 14 years ago
Stefan Weil 69784eaec3 w64: Fix data type of next_tb and tcg_qemu_tb_exec 14 years ago
Andreas Färber 9349b4f9fd Rename CPUState -> CPUArchState 14 years ago
Andreas Färber 1bba0dc932 Rename cpu_reset() to cpu_state_reset() 14 years ago
Alexander Graf fc0b2c0f1a PPC: 405: Use proper CPU reset 14 years ago
陳韋任 e965fc3807 cpu-exec.c: Correct comment about this file and indentation cleanup 14 years ago
Elie Richa 4e85f82c85 PPC: Fix sync instructions problem in SMP 15 years ago
Max Filippov 40643d7c0f target-xtensa: implement exceptions 15 years ago
Max Filippov 2328826b1d target-xtensa: add target stubs 15 years ago
Blue Swirl 337fc75870 cpu-exec: remove unnecessary assignment 15 years ago
Jan Kiszka 0d10193870 tcg: Reload local variables after return from longjmp 15 years ago