bellard
|
d0a1ffc957
|
added fsave/frstor/fstenv/fldenv/fcomi - fixed cpuid - make lret/iret restartable
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@198 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-05-29 20:04:28 +00:00 |
|
bellard
|
f4beb510a4
|
precise exceptions - more accurate interrupt semantics
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@193 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-05-27 23:28:08 +00:00 |
|
bellard
|
d4e8164f7e
|
direct chaining for PowerPC and i386
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@183 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-05-25 16:46:15 +00:00 |
|
bellard
|
2792c4f2af
|
added EIP return to INTO - fixed SHL C flag computation - added LAR/LSL
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@148 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-05-10 21:35:30 +00:00 |
|
bellard
|
564c8f9978
|
simplified exception support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@146 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-05-10 15:10:02 +00:00 |
|
bellard
|
3acace1333
|
removed unnecessary VME support - fixed selector GPF exception
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@140 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-05-10 12:39:11 +00:00 |
|
bellard
|
504e56ebdc
|
more accurate GPF generation
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@128 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-05-08 15:39:48 +00:00 |
|
bellard
|
d014c98c8d
|
sparc support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@119 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-04-29 21:26:53 +00:00 |
|
bellard
|
51fe68905b
|
powerpc div and rint fixes
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@81 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-04-07 21:34:14 +00:00 |
|
bellard
|
f631ef9bd2
|
better vm86 support - added iret - fixed push/pop fs/gs
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@68 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-03-30 21:01:16 +00:00 |
|
bellard
|
a4a0ffdb2b
|
added cmpxchg8b, cpuid, bound, eflags support, vm86 mode
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@53 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-03-29 16:49:21 +00:00 |
|
bellard
|
31bb950be6
|
xchg lock, xlat instr
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@49 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-03-26 22:33:47 +00:00 |
|
bellard
|
3ef693a032
|
distribution patches
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@44 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-03-23 20:17:16 +00:00 |
|
bellard
|
9de5e440b9
|
better signal/exception support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@42 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-03-23 16:49:39 +00:00 |
|
bellard
|
1b6b029e40
|
basic clone() support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@40 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-03-22 17:31:38 +00:00 |
|
bellard
|
dab2ed991a
|
better 16 bit code support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@38 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-03-22 15:23:14 +00:00 |
|
bellard
|
04369ff2f5
|
ppc port
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@36 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-03-20 22:33:23 +00:00 |
|
bellard
|
dc99065b5f
|
added flags computation optimization
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@34 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-03-19 00:00:28 +00:00 |
|
bellard
|
1a9353d258
|
added loop/xadd/cmpxchg support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@29 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-03-16 20:28:50 +00:00 |
|
bellard
|
6dbad63eef
|
added minimal segment support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@28 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-03-16 18:05:05 +00:00 |
|
bellard
|
27362c82e9
|
added pusha/popa/rdtsc/bcd ops
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@27 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-03-16 11:29:31 +00:00 |
|
bellard
|
7d13299d07
|
added translation cache
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@25 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-03-06 23:23:54 +00:00 |
|
bellard
|
1017ebe9cb
|
convert several x86 instructions at the same time
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@24 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-03-05 23:26:16 +00:00 |
|
bellard
|
77f8dd5add
|
float fixes - added bsr/bsf support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@23 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-03-05 22:24:48 +00:00 |
|
bellard
|
4b74fe1f00
|
many fixes
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@19 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-03-03 23:23:09 +00:00 |
|
bellard
|
586314f2aa
|
better debug support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@18 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-03-03 15:02:29 +00:00 |
|
bellard
|
0ecfa9930c
|
prints hello world
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@17 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-03-03 14:32:43 +00:00 |
|
bellard
|
ba1c6e37fc
|
test infrastructure
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@16 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-03-03 11:58:28 +00:00 |
|
bellard
|
927f621e79
|
added float support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@15 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-03-02 19:39:42 +00:00 |
|
bellard
|
367e86e847
|
new x86 CPU core
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@14 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-03-01 17:13:26 +00:00 |
|
bellard
|
7bfdb6d18c
|
new i386 emulator core
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@13 c046a42c-6fe2-441c-8c8c-71466251a162
|
2003-03-01 14:27:54 +00:00 |
|