Changeset 15982 in vbox
- Timestamp:
- Jan 16, 2009 9:19:51 AM (16 years ago)
- svn:sync-xref-src-repo-rev:
- 41648
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/recompiler_new/target-i386/translate.c
r15973 r15982 2778 2778 offsetof(CPUX86State,segs[seg_reg].base)); 2779 2779 #ifdef VBOX 2780 /** @todo shouldn't we set the limit here too? (to 0xffff) */2781 2780 int flags = DESC_P_MASK | DESC_S_MASK | DESC_W_MASK; 2782 2781 if (seg_reg == R_CS) … … 2784 2783 gen_op_movl_T0_im(flags); 2785 2784 tcg_gen_st32_tl(cpu_T[0], cpu_env, offsetof(CPUX86State,segs[seg_reg].flags)); 2785 2786 /* Set the limit to 0xffff. */ 2787 gen_op_movl_T0_im(0xffff); 2788 tcg_gen_st32_tl(cpu_T[0], cpu_env, offsetof(CPUX86State,segs[seg_reg].limit)); 2786 2789 #endif 2787 2790 }
Note:
See TracChangeset
for help on using the changeset viewer.