VirtualBox

儲存庫 vbox 的更動 11901


忽略:
時間撮記:
2008-9-1 上午09:10:21 (16 年 以前)
作者:
vboxsync
訊息:

Number of registers was different in version 1.6. Correct the old structure.

檔案:
修改 1 筆資料

圖例:

未更動
新增
刪除
  • trunk/src/recompiler/target-i386/cpu.h

    r11813 r11901  
    633633} SegmentCache_Ver16;
    634634
     635#define CPU_NB_REGS_VER16 8
     636
    635637/* Version 1.6 structure; just for loading the old saved state */
    636638typedef struct CPUX86State_Ver16 {
     
    641643
    642644    /* standard registers */
    643     uint32_t regs[CPU_NB_REGS];
     645    uint32_t regs[CPU_NB_REGS_VER16];
    644646    uint32_t eip;
    645647    uint32_t eflags; /* eflags register. During CPU emulation, CC
     
    696698    float_status sse_status;
    697699    uint32_t mxcsr;
    698     XMMReg xmm_regs[CPU_NB_REGS];
     700    XMMReg xmm_regs[CPU_NB_REGS_VER16];
    699701    XMMReg xmm_t0;
    700702    MMXReg mmx_t0;
注意: 瀏覽 TracChangeset 來幫助您使用更動檢視器

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