Statistics
| Branch: | Revision:

root / target-i386 / translate.c @ 14ce26e7

History | View | Annotate | Download (160.8 kB)

# Date Author Comment
14ce26e7 01/04/2005 01:50 am bellard

x86_64 target support

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1197 c046a42c-6fe2-441c-8c8c-71466251a162

9772c73b 12/20/2004 01:03 am bellard

fixed ins in case of page fault

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1178 c046a42c-6fe2-441c-8c8c-71466251a162

c169c906 11/24/2004 09:28 pm bellard

added undocumented FPU ops support

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1156 c046a42c-6fe2-441c-8c8c-71466251a162

61a8c4ec 11/14/2004 05:39 pm bellard

enter insn fix

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1135 c046a42c-6fe2-441c-8c8c-71466251a162

7fe48483 10/09/2004 09:08 pm bellard

monitor fixes

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1110 c046a42c-6fe2-441c-8c8c-71466251a162

cabf23c3 08/15/2004 05:51 pm bellard

bound instruction fix

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1046 c046a42c-6fe2-441c-8c8c-71466251a162

dc196a57 06/13/2004 04:26 pm bellard

fixed 16 bit segment optimisations

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@922 c046a42c-6fe2-441c-8c8c-71466251a162

658c8bda 06/12/2004 02:35 pm bellard

added ffree - added cpu log option

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@919 c046a42c-6fe2-441c-8c8c-71466251a162

023fe10d 05/29/2004 02:08 pm bellard

fnop FPU exception support (aka FreeBSD FPU probe) - sysenter/sysexit support (untested, not enabled in cpuid)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@869 c046a42c-6fe2-441c-8c8c-71466251a162

686f3f26 05/16/2004 06:56 pm bellard

BSR/BSF undefined behaviour fix

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@809 c046a42c-6fe2-441c-8c8c-71466251a162

2ee73ac3 05/09/2004 12:08 am bellard

division by zero FPU exception support

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@795 c046a42c-6fe2-441c-8c8c-71466251a162

d720b93d 04/25/2004 08:57 pm bellard

precise self modifying code support

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@745 c046a42c-6fe2-441c-8c8c-71466251a162

d64477af 04/23/2004 12:34 am bellard

imul imm8 fix - 0x82 opcode support (Hidemi KAWAI)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@735 c046a42c-6fe2-441c-8c8c-71466251a162

67b915a5 04/01/2004 02:37 am bellard

win32 port (initial patch by kazu)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@692 c046a42c-6fe2-441c-8c8c-71466251a162

4bb2fcc7 03/27/2004 12:38 am bellard

gcc 2.95.4 compile fix (Petter Reinholdtsen)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@683 c046a42c-6fe2-441c-8c8c-71466251a162

08cea4ee 03/27/2004 12:26 am bellard

fixed ljmp and iret to TSS

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@682 c046a42c-6fe2-441c-8c8c-71466251a162

e19e89a5 03/21/2004 07:08 pm bellard

more log items

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@676 c046a42c-6fe2-441c-8c8c-71466251a162

7eee2a50 02/26/2004 01:17 am bellard

CR0.MP/EM/TS support

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@642 c046a42c-6fe2-441c-8c8c-71466251a162

3a1d9b8b 02/17/2004 12:10 am bellard

fixed lea exception

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@622 c046a42c-6fe2-441c-8c8c-71466251a162

7399c5a9 01/24/2004 06:24 pm bellard

fixed eflags optimisations with string operation (aka linux 2.6.2rc1 fix) - removed warnings

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@585 c046a42c-6fe2-441c-8c8c-71466251a162

ab1f142b 01/19/2004 10:31 pm bellard

L4 fix for rep nop (should handle all cases)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@571 c046a42c-6fe2-441c-8c8c-71466251a162

5a1388b6 01/18/2004 11:41 pm bellard

xadd fix

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@550 c046a42c-6fe2-441c-8c8c-71466251a162

bd497938 01/05/2004 02:06 am bellard

use generic GenOpFunc

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@543 c046a42c-6fe2-441c-8c8c-71466251a162

4f31916f 01/04/2004 07:35 pm bellard

added raw/user/kernel memory accesses for shifts/adc/sbb/cmpxchg/push/pop (faster emulation) - make 'call Ev' exception safe - in/out dx fix - PE flag is static

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@511 c046a42c-6fe2-441c-8c8c-71466251a162

3415a4dd 01/04/2004 05:21 pm bellard

invd and wbinvd support - fixed code gen logic for invlpg - simpler exception handling in load_seg()

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@487 c046a42c-6fe2-441c-8c8c-71466251a162

d36cd60e 12/03/2003 12:01 am bellard

P4 style multiplication eflags

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@481 c046a42c-6fe2-441c-8c8c-71466251a162

4136f33c 11/24/2003 01:09 am bellard

fixed eflags IF/IOPL update

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@476 c046a42c-6fe2-441c-8c8c-71466251a162

a2cc3b24 11/20/2003 12:08 am bellard

added fcmovxx support (fixes segfaults in some recent linux tools) - fixed irq inhibit logic : the irqs are inhibited only for one instruction after, even if the next one also inhibit irqs - stop translation after irq inhibition stops to give a chance to irqs (fixes install NT kernel startup)...

77729c24 11/14/2003 01:09 am bellard

fixed pop %sp bug

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@458 c046a42c-6fe2-441c-8c8c-71466251a162

d71b9a8b 11/13/2003 04:48 am bellard

fixed lmsw instruction

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@457 c046a42c-6fe2-441c-8c8c-71466251a162

f115e911 11/13/2003 03:43 am bellard

iret and int fix for vm86 - added undefined instructions for real and vm86 modes - added verr, verrw, arpl - added port io map

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@454 c046a42c-6fe2-441c-8c8c-71466251a162

415fa2ea 10/30/2003 02:39 am bellard

soft MMU performance fix (oops)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@429 c046a42c-6fe2-441c-8c8c-71466251a162

61382a50 10/27/2003 11:22 pm bellard

full softmmu support

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@410 c046a42c-6fe2-441c-8c8c-71466251a162

34865134 10/05/2003 05:28 pm bellard

log activation from gdb - gdb single step support for x86 - stop timer when cpu is being debugged

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@402 c046a42c-6fe2-441c-8c8c-71466251a162

2c0262af 09/30/2003 11:34 pm bellard

new directory structure

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@385 c046a42c-6fe2-441c-8c8c-71466251a162