Diff for /qemu/target-mips/exec.h between versions 1.1.1.7 and 1.1.1.8

version 1.1.1.7, 2018/04/24 16:55:02 version 1.1.1.8, 2018/04/24 17:26:16
Line 17  register struct CPUMIPSState *env asm(AR Line 17  register struct CPUMIPSState *env asm(AR
 #include "softmmu_exec.h"  #include "softmmu_exec.h"
 #endif /* !defined(CONFIG_USER_ONLY) */  #endif /* !defined(CONFIG_USER_ONLY) */
   
 void do_mtc0_status_debug(uint32_t old, uint32_t val);  
 void do_mtc0_status_irqraise_debug(void);  
 void dump_fpu(CPUState *env);  void dump_fpu(CPUState *env);
 void fpu_dump_state(CPUState *env, FILE *f,  void fpu_dump_state(CPUState *env, FILE *f,
                     int (*fpu_fprintf)(FILE *f, const char *fmt, ...),                      int (*fpu_fprintf)(FILE *f, const char *fmt, ...),
Line 35  static inline void regs_to_env(void) Line 33  static inline void regs_to_env(void)
 {  {
 }  }
   
   static inline int cpu_has_work(CPUState *env)
   {
       return (env->interrupt_request &
               (CPU_INTERRUPT_HARD | CPU_INTERRUPT_TIMER));
   }
   
   
 static inline int cpu_halted(CPUState *env)  static inline int cpu_halted(CPUState *env)
 {  {
     if (!env->halted)      if (!env->halted)
         return 0;          return 0;
     if (env->interrupt_request &      if (cpu_has_work(env)) {
         (CPU_INTERRUPT_HARD | CPU_INTERRUPT_TIMER)) {  
         env->halted = 0;          env->halted = 0;
         return 0;          return 0;
     }      }

Removed from v.1.1.1.7  
changed lines
  Added in v.1.1.1.8


unix.superglobalmegacorp.com