vbox的更動 29732 路徑 trunk/src/recompiler/target-i386
- 時間撮記:
- 2010-5-21 下午01:13:04 (15 年 以前)
- 檔案:
-
- 修改 1 筆資料
圖例:
- 未更動
- 新增
- 刪除
-
trunk/src/recompiler/target-i386/translate.c
r29687 r29732 2798 2798 offsetof(CPUX86State,segs[seg_reg].base)); 2799 2799 #ifdef VBOX 2800 /* flags must be 0xf3; expand-up read/write accessed data segment with DPL=3. (VT-x) */ 2801 unsigned flags = DESC_P_MASK | DESC_S_MASK | DESC_W_MASK | DESC_A_MASK; 2802 flags |= (3 << DESC_DPL_SHIFT); 2803 2800 int flags = DESC_P_MASK | DESC_S_MASK | DESC_W_MASK; 2801 if (seg_reg == R_CS) 2802 flags |= DESC_CS_MASK; 2804 2803 gen_op_movl_T0_im(flags); 2805 2804 tcg_gen_st32_tl(cpu_T[0], cpu_env, offsetof(CPUX86State,segs[seg_reg].flags));
注意:
瀏覽 TracChangeset
來幫助您使用更動檢視器