Diff for /np2/i386c/ia32/cpu.c between versions 1.3 and 1.4

version 1.3, 2004/01/13 16:38:49 version 1.4, 2004/01/14 16:14:49
Line 199  show_profile_ea(void) Line 199  show_profile_ea(void)
   
 #ifdef  IA32_INSTRUCTION_TRACE  #ifdef  IA32_INSTRUCTION_TRACE
 static FILE *fp = NULL;  static FILE *fp = NULL;
   BOOL cpu_inst_trace = FALSE;
   
 static const char *opcode_1byte[2][256] = {  static const char *opcode_1byte[2][256] = {
 /* 16bit */  /* 16bit */
Line 651  exec_1step(void) Line 652  exec_1step(void)
         int num = 0;          int num = 0;
         int i;          int i;
   
         if (fp == NULL) {          if (cpu_inst_trace && (fp == NULL)) {
                 fp = fopen("ia32trace.txt", "a");                  fp = fopen("ia32trace.txt", "a");
         }          }
         fprintf(fp, "%04x:%08x:", CPU_CS, CPU_EIP);          if (fp) {
                   fprintf(fp, "%04x:%08x:", CPU_CS, CPU_EIP);
           }
 #endif  #endif
   
         for (prefix = 0; prefix < MAX_PREFIX; prefix++) {          for (prefix = 0; prefix < MAX_PREFIX; prefix++) {

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


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