Diff for /np2/i386c/ia32/resolve.c between versions 1.2 and 1.3

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;

Removed from v.1.2  
changed lines
  Added in v.1.3


RetroPC.NET-CVS <cvs@retropc.net>