Update FSF address in GPL/LGPL boilerplate
[sdk/emulator/qemu.git] / target-i386 / helper.c
2009-01-04 aurel32Update FSF address in GPL/LGPL boilerplate
2008-12-22 malcUse the ARRAY_SIZE() macro where appropriate.
2008-12-13 blueswir1x86 cleanup
2008-12-02 aliguoriFix register name typo in dumping debug registers ...
2008-11-25 aliguoriUse sys-queue.h for break/watchpoint managment (Jan...
2008-11-18 aliguorix86: Dump debug registers (Jan Kiszka)
2008-11-18 aliguorix86: Debug register emulation (Jan Kiszka)
2008-11-17 pbrookTCG variable type checking.
2008-11-13 aliguorix86: fix warning without CONFIG_KVM (Mark McLoughlin)
2008-11-13 aliguoriFix CPUID ext2 features masking (Avi Kivity)
2008-11-10 balrogx86 CPUID extended family/model (Andre Przywara).
2008-11-05 aliguoriAdd KVM support to QEMU
2008-11-05 aliguoriSplit CPUID from op_helper
2008-10-28 balrogFix cpuid ext_features value for Atom N270 (Blue Swirl).
2008-10-14 aurel32target-i386: Add Core Duo Definition
2008-09-29 pbrookMy core2duo patch introduced a vague statement of ...
2008-09-28 balrogRename -cpu atom to -cpu n270.
2008-09-25 balrogAdd Atom (x86) cpu identification.
2008-09-25 balrogCore 2 Duo specification (Alexander Graf).
2008-09-25 balrogClean up vendor identification (Alexander Graf).
2008-09-25 balrogUse qemu_free() on env instead of free.
2008-08-18 aliguorii386: Catch all non-present ptes in cpu_get_phys_page_d...
2008-07-23 aliguoriFix task register type after reset (Avi Kivity)
2008-07-03 thsFix constant truncation, spotted by Jindrich Makovicka.
2008-06-20 bellardadded model_id and vendor cpu model options (initial...
2008-06-06 bellardFix i386 segment descriptor types on reset (Avi Kivity)
2008-06-04 bellardreworked SVM interrupt handling logic - fixed vmrun...
2008-05-28 bellardmoved halted field to CPU_COMMON
2008-05-28 bellardSVM rework
2008-05-28 bellardconsistent naming for i386 TCG helper file
2008-05-25 pbrookFix off-by-one unwinding error.
2008-05-22 bellardcmpxchg8b fix - added cmpxchg16b
2008-05-22 bellardfxsave/fxrstor 64 bit fix
2008-05-21 bellardconvert eflags manipulation insns to TCG
2008-05-21 bellardconverted LSL/LAR/VERW/VERR to TCG - force 16 bit memor...
2008-05-21 bellardconverted INTO/CMPXCHG8B to TCG
2008-05-21 bellardconverted MUL/IMUL to TCG
2008-05-17 bellardBSR/BSF TCG conversion
2008-05-17 bellardmoved eflags computation outside op.c
2008-05-17 bellardconverted condition code supprot to TCG - converted...
2008-05-15 bellardconverted more helpers to TCG - fixed some SVM issues
2008-05-12 bellardconverted more helpers to TCG
2008-05-12 bellardconverted x87 FPU ops to TCG
2008-05-12 bellardconverted SSE/MMX ops to TCG
2008-05-12 bellardchar is only for strings
2008-04-27 aurel32Use correct types to enable > 2G support, based on...
2008-04-13 aurel32x86: Introduce CPU_INTERRUPT_NMI
2008-04-11 aurel32Remove unused phys_ram_base definition from target...
2008-03-28 aurel32x86-64: recompute DF after eflags has been modified...
2008-03-09 blueswir1 Fix some functions declared () rather than (void)...
2008-02-03 balrogNMI and INTR events injection should not be handled...
2008-02-03 balrogMake SVM env->cr[8] a valid register (patch from TeLeMan).
2008-02-01 bellarduse the TCG code generator
2007-12-24 balrogSVM enabled processor should provide cpuid Fn8000_000A...
2007-12-09 balrogMake SVM IOIO intercept check all needed bits, by Bernh...
2007-12-09 balrogAdd rdpmc SVM intercept, by Bernhard Kauer.
2007-11-18 pbrookAdd statics and missing #includes for prototypes.
2007-11-14 bellardx86_64 linux user emulation
2007-11-04 j_mayerFor consistency, move muls64 / mulu64 prototypes to...
2007-10-29 thsAdjust s390 addresses (the MSB is defined as "to be...
2007-10-26 thsThe other half of the mul64 rework. Sorry for the break...
2007-10-14 j_mayerReplace is_user variable with mmu_idx in softmmu core,
2007-09-27 thsSVM VINTR fix, by Alexander Graf.
2007-09-23 thsSVM Support, by Alexander Graf.
2007-09-17 thsfind -type f | xargs sed -i 's/[\t ]*$//g' # Yes, again...
2007-09-16 thsfind -type f | xargs sed -i 's/[\t ]$//g' # on most...
2007-09-13 thsIntel cache info, by Filip Navara.
2007-06-26 thsDR6 single step exception status bit, by Juergen Keil.
2007-06-03 thsClean up of some target specifics in exec.c/cpu-exec.c.
2007-05-27 blueswir1Spelling fix (Mark Glines)
2007-05-16 thsMore generic 64 bit multiplication support, by Aurelien...
2007-04-18 thsRevert, this is already fixed in a better way.
2007-04-17 thsFix helper.c with isinf on Solaris 9/Sparc, by Ben...
2007-04-03 thsi386 return APIC ID with cpuid, by Bernhard Kauer.
2007-04-02 thsFix guest x86/amd64 helper_fprem/helper_fprem1, by...
2007-04-02 thsltr for x86_64 should check the upper descriptor type...
2007-03-31 thsGenerate double and triple faults, by Bernhard Kauer.
2007-02-01 bellard64 bit syscall fixes - more logical mwait/monitor ECX...
2006-09-29 bellard32 bit RSP update fix (aka Open Solaris x86_64 bug)
2006-09-27 bellardfixed user mode emulation
2006-09-27 bellardSMM fix for x86_64
2006-09-24 bellardadded SMM support
2006-07-10 bellardmonitor/mwait support
2006-06-25 bellardC99 64 bit printf
2006-06-19 bellardfxam fix (Julian Seward)
2006-06-19 bellardswitch_tss eflags restore fix (malc)
2006-05-03 bellardbswapq fix
2006-03-03 bellardx86_64 stack alignment fixes - x86_64 32 bit syscall fix
2006-02-09 bellardalways compile 'int' traces
2005-12-17 bellardfixed null segment validation (aka x86_64 regression...
2005-12-17 bellardswitch_tss fix (aka spoon OS bug)
2005-12-04 bellardsegment validation fix in lret/iret
2005-12-04 bellardgenerate GPF if non canonical addresses
2005-11-28 bellardx86_64 lcall fix
2005-09-08 bellarddiv64 fix (aka ssh bug)
2005-08-21 bellardTSS error code push fix (malc)
2005-08-21 bellardCR4.TSD flag support (Matt Schulkind)
2005-08-21 bellardRSP update fix for x86_64 in iret
2005-08-15 bellardCLFLUSH cpuid fix (aka Linux 2.6 hang on x86_64)
2005-07-24 bellardfscale fix (bug noticed by Kuwanger, fix by malc)
next