VirtualBox

Ignore:
Timestamp:
Jan 22, 2009 8:24:04 AM (16 years ago)
Author:
vboxsync
Message:

Backed out 41857. Don't rely on HF_CS64_MASK as cs hasn't been synced yet. We'll sync a bit too much in certain cases, but that's better than trashing xmm8-15.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/recompiler_new/target-i386/op_helper.c

    r16134 r16156  
    59835983    CPU86_LDouble tmp;
    59845984    uint8_t *addr;
    5985     int data64 = !!(env->hflags & HF_CS64_MASK);
     5985    int data64 = !!(env->hflags & HF_LMA_MASK);
    59865986
    59875987    if (env->cpuid_features & CPUID_FXSR)
     
    60616061    CPU86_LDouble tmp;
    60626062    uint8_t *addr;
    6063     int data64 = !!(env->hflags & HF_CS64_MASK);
     6063    int data64 = !!(env->hflags & HF_LMA_MASK); /* don't use HF_CS64_MASK here as cs hasn't been synced when this function is called. */
    60646064
    60656065    if (env->cpuid_features & CPUID_FXSR)
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette