VirtualBox

Ignore:
Timestamp:
Feb 23, 2009 10:46:45 PM (16 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
43252
Message:

Old REM: New TR sync.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/recompiler/target-i386/exec.h

    r14411 r17039  
    172172void cpu_x86_update_cr4(CPUX86State *env, uint32_t new_cr4);
    173173void cpu_x86_flush_tlb(CPUX86State *env, target_ulong addr);
    174 int cpu_x86_handle_mmu_fault(CPUX86State *env, target_ulong addr, 
     174int cpu_x86_handle_mmu_fault(CPUX86State *env, target_ulong addr,
    175175                             int is_write, int is_user, int is_softmmu);
    176 void tlb_fill(target_ulong addr, int is_write, int is_user, 
     176void tlb_fill(target_ulong addr, int is_write, int is_user,
    177177              void *retaddr);
    178178void __hidden cpu_lock(void);
    179179void __hidden cpu_unlock(void);
    180 void do_interrupt(int intno, int is_int, int error_code, 
     180void do_interrupt(int intno, int is_int, int error_code,
    181181                  target_ulong next_eip, int is_hw);
    182 void do_interrupt_user(int intno, int is_int, int error_code, 
     182void do_interrupt_user(int intno, int is_int, int error_code,
    183183                       target_ulong next_eip);
    184 void raise_interrupt(int intno, int is_int, int error_code, 
     184void raise_interrupt(int intno, int is_int, int error_code,
    185185                     int next_eip_addend);
    186186void raise_exception_err(int exception_index, int error_code);
     
    233233void sync_seg(CPUX86State *env1, int seg_reg, int selector);
    234234void sync_ldtr(CPUX86State *env1, int selector);
    235 int  sync_tr(CPUX86State *env1, int selector);
    236235
    237236#endif
     
    485484{
    486485    CPU86_LDoubleU temp;
    487    
     486
    488487    temp.d = f;
    489488    stq(ptr, temp.l.lower);
     
    559558    CC_SRC = eflags & (CC_O | CC_S | CC_Z | CC_A | CC_P | CC_C);
    560559    DF = 1 - (2 * ((eflags >> 10) & 1));
    561     env->eflags = (env->eflags & ~update_mask) | 
     560    env->eflags = (env->eflags & ~update_mask) |
    562561        (eflags & update_mask);
    563562}
Note: See TracChangeset for help on using the changeset viewer.

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