| version 1.2, 2003/12/22 18:00:31 | version 1.3, 2004/01/07 14:49:42 | 
| Line 412  ea32_sib(void) | Line 412  ea32_sib(void) | 
 | PROFILE_INC_EA32(4); | PROFILE_INC_EA32(4); | 
 |  |  | 
 | GET_PCBYTE(op); | GET_PCBYTE(op); | 
 | dst = 0;        /* compiler happy */ |  | 
 |  |  | 
 | base = op & 7; | base = op & 7; | 
 | idx = (op >> 3) & 7; | idx = (op >> 3) & 7; | 
| Line 432  ea32_sib(void) | Line 431  ea32_sib(void) | 
 | CPU_INST_SEGREG_INDEX = DS_FIX; | CPU_INST_SEGREG_INDEX = DS_FIX; | 
 | GET_PCDWORD(dst); | GET_PCDWORD(dst); | 
 | break; | break; | 
 |  |  | 
 |  | default: | 
 |  | dst = 0;        /* compiler happy */ | 
 |  | ia32_panic("ea32_sib: invalid base = %d", base); | 
 |  | break; | 
 | } | } | 
 | if (idx != 4) | if (idx != 4) | 
 | dst += CPU_REGS_DWORD(idx) << scale; | dst += CPU_REGS_DWORD(idx) << scale; |