Diff for /np2/i386c/ia32/exception.c between versions 1.33 and 1.34

version 1.33, 2012/01/08 07:45:56 version 1.34, 2012/01/08 11:32:16
Line 64  static const int dftable[4][4] = { Line 64  static const int dftable[4][4] = {
 void CPUCALL  void CPUCALL
 exception(int num, int error_code)  exception(int num, int error_code)
 {  {
   #if defined(DEBUG)
           extern int cpu_debug_rep_cont;
           extern CPU_REGS cpu_debug_rep_regs;
   #endif
         int errorp = 0;          int errorp = 0;
   
         __ASSERT((unsigned int)num < EXCEPTION_NUM);          __ASSERT((unsigned int)num < EXCEPTION_NUM);
Line 76  exception(int num, int error_code) Line 80  exception(int num, int error_code)
         VERBOSE(("exception: -------------------------------------------------------------- start"));          VERBOSE(("exception: -------------------------------------------------------------- start"));
         VERBOSE(("exception: %s, error_code = %x at %04x:%08x", exception_str[num], error_code, CPU_CS, CPU_PREV_EIP));          VERBOSE(("exception: %s, error_code = %x at %04x:%08x", exception_str[num], error_code, CPU_CS, CPU_PREV_EIP));
         VERBOSE(("%s", cpu_reg2str()));          VERBOSE(("%s", cpu_reg2str()));
           VERBOSE(("code: %dbit(%dbit), address: %dbit(%dbit)", CPU_INST_OP32 ? 32 : 16, CPU_STATSAVE.cpu_inst_default.op_32 ? 32 : 16, CPU_INST_AS32 ? 32 : 16, CPU_STATSAVE.cpu_inst_default.as_32 ? 32 : 16));
   #if defined(DEBUG)
           if (cpu_debug_rep_cont) {
                   VERBOSE(("rep: original regs: ecx=%08x, esi=%08x, edi=%08x", cpu_debug_rep_regs.reg[CPU_ECX_INDEX].d, cpu_debug_rep_regs.reg[CPU_ESI_INDEX].d, cpu_debug_rep_regs.reg[CPU_EDI_INDEX].d));
           }
           VERBOSE(("%s", cpu_disasm2str(CPU_PREV_EIP)));
   #endif
   
         CPU_STAT_EXCEPTION_COUNTER_INC();          CPU_STAT_EXCEPTION_COUNTER_INC();
         if ((CPU_STAT_EXCEPTION_COUNTER >= 3)           if ((CPU_STAT_EXCEPTION_COUNTER >= 3) 

Removed from v.1.33  
changed lines
  Added in v.1.34


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