summaryrefslogtreecommitdiffstats
path: root/exec.c
Commit message (Collapse)AuthorAgeFilesLines
* Darwin patch (initial patch by Pierre d'Herbemont)bellard2004-07-051-21/+21
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@980 c046a42c-6fe2-441c-8c8c-71466251a162
* consider that all archs have SMC (workaround)bellard2004-06-221-1/+1
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@969 c046a42c-6fe2-441c-8c8c-71466251a162
* compile fixbellard2004-06-141-2/+0
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@925 c046a42c-6fe2-441c-8c8c-71466251a162
* fixed self modifying code in case of asynchronous interruptbellard2004-06-141-1/+8
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@924 c046a42c-6fe2-441c-8c8c-71466251a162
* support for opaque data on memory I/Osbellard2004-06-031-23/+29
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@874 c046a42c-6fe2-441c-8c8c-71466251a162
* PowerPC mergebellard2004-05-231-1/+2
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@858 c046a42c-6fe2-441c-8c8c-71466251a162
* support for non continuous RAM or ROMbellard2004-05-211-11/+46
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@842 c046a42c-6fe2-441c-8c8c-71466251a162
* PowerPC merge: real time TB and decrementer - faster and simpler exception ↵bellard2004-05-211-0/+2
| | | | | | handling (Jocelyn Mayer) git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@841 c046a42c-6fe2-441c-8c8c-71466251a162
* 64 bit fix (Jocelyn Mayer)bellard2004-05-201-4/+4
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@839 c046a42c-6fe2-441c-8c8c-71466251a162
* PIC reset fix (initial patch by Hidemi KAWAI)bellard2004-05-201-0/+5
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@836 c046a42c-6fe2-441c-8c8c-71466251a162
* primitive ioport debug - /dev/rtc fast timer support (needed for better ↵bellard2004-05-121-0/+2
| | | | | | simulation accuracy with Linux 2.4) git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@799 c046a42c-6fe2-441c-8c8c-71466251a162
* amd64 port (Jocelyn Mayer)bellard2004-04-261-12/+13
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@762 c046a42c-6fe2-441c-8c8c-71466251a162
* consistent use of target_ulong and target_phys_addr_tbellard2004-04-251-21/+21
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@758 c046a42c-6fe2-441c-8c8c-71466251a162
* precise self modifying code supportbellard2004-04-251-116/+203
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@745 c046a42c-6fe2-441c-8c8c-71466251a162
* PowerPC system emulation fixes (Jocelyn Mayer)bellard2004-04-121-3/+3
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@722 c046a42c-6fe2-441c-8c8c-71466251a162
* win32 port (initial patch by kazu)bellard2004-03-311-3/+9
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@692 c046a42c-6fe2-441c-8c8c-71466251a162
* do not depend on thunk.h - more log itemsbellard2004-03-211-0/+55
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@675 c046a42c-6fe2-441c-8c8c-71466251a162
* new physical memory access API (used by DMA accesses) - code copy FP fixesbellard2004-02-251-9/+19
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@644 c046a42c-6fe2-441c-8c8c-71466251a162
* use qemu memory allocation - added dirty bit support when using host MMUbellard2004-02-161-35/+98
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@619 c046a42c-6fe2-441c-8c8c-71466251a162
* added generic physical memory dirty bit supportbellard2004-02-061-32/+143
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@601 c046a42c-6fe2-441c-8c8c-71466251a162
* temporary interrupt locking fix (need rework)bellard2004-02-031-7/+8
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@598 c046a42c-6fe2-441c-8c8c-71466251a162
* virtual memory access for gdbstubbellard2004-01-241-0/+138
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@581 c046a42c-6fe2-441c-8c8c-71466251a162
* fixed tlb invalidationbellard2004-01-181-2/+19
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@555 c046a42c-6fe2-441c-8c8c-71466251a162
* new generic TLB support - faster self modifying code support - added ROM ↵bellard2004-01-041-271/+843
| | | | | | memory support git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@518 c046a42c-6fe2-441c-8c8c-71466251a162
* more generic TLB support - began to fix unlikely interrupt issuesbellard2004-01-041-18/+50
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@492 c046a42c-6fe2-441c-8c8c-71466251a162
* fixed TB linking in case of code invalidation (fixes random segfaults)bellard2003-11-191-0/+2
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@469 c046a42c-6fe2-441c-8c8c-71466251a162
* full softmmu supportbellard2003-10-271-22/+81
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@410 c046a42c-6fe2-441c-8c8c-71466251a162
* log activation from gdb - gdb single step support for x86 - stop timer when ↵bellard2003-10-051-0/+23
| | | | | | cpu is being debugged git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@402 c046a42c-6fe2-441c-8c8c-71466251a162
* new directory structurebellard2003-09-301-7/+2
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@391 c046a42c-6fe2-441c-8c8c-71466251a162
* soft mmu support - Memory I/O API - synthetize string instructionsbellard2003-08-101-0/+138
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@354 c046a42c-6fe2-441c-8c8c-71466251a162
* first part of single stepping supportbellard2003-07-291-1/+16
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@342 c046a42c-6fe2-441c-8c8c-71466251a162
* gdb stub breakpoints supportbellard2003-07-261-0/+42
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@332 c046a42c-6fe2-441c-8c8c-71466251a162
* reduced irq latencybellard2003-06-301-3/+4
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@296 c046a42c-6fe2-441c-8c8c-71466251a162
* more precise cpu_interrupt()bellard2003-06-251-0/+67
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@276 c046a42c-6fe2-441c-8c8c-71466251a162
* faster task switchbellard2003-06-251-4/+14
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@270 c046a42c-6fe2-441c-8c8c-71466251a162
* MMU supportbellard2003-06-241-1/+31
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@262 c046a42c-6fe2-441c-8c8c-71466251a162
* cpu_abort()bellard2003-06-211-0/+16
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@253 c046a42c-6fe2-441c-8c8c-71466251a162
* ARM emulation supportbellard2003-06-151-2/+3
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@244 c046a42c-6fe2-441c-8c8c-71466251a162
* precise exceptionsbellard2003-05-271-0/+31
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@194 c046a42c-6fe2-441c-8c8c-71466251a162
* direct chaining for PowerPC and i386bellard2003-05-251-11/+100
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@183 c046a42c-6fe2-441c-8c8c-71466251a162
* fixed page_unprotect() if host_page_size > TARGET_PAGE_SIZEbellard2003-05-161-15/+18
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@179 c046a42c-6fe2-441c-8c8c-71466251a162
* better locksbellard2003-05-141-0/+4
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@169 c046a42c-6fe2-441c-8c8c-71466251a162
* self-modifying code supportbellard2003-05-141-12/+301
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@163 c046a42c-6fe2-441c-8c8c-71466251a162
* mmap emulationbellard2003-05-131-0/+148
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@158 c046a42c-6fe2-441c-8c8c-71466251a162
OpenPOWER on IntegriCloud