Diff for /qemu/cache-utils.h between versions 1.1.1.2 and 1.1.1.3

version 1.1.1.2, 2018/04/24 18:33:48 version 1.1.1.3, 2018/04/24 19:34:20
Line 2 Line 2
 #define QEMU_CACHE_UTILS_H  #define QEMU_CACHE_UTILS_H
   
 #if defined(_ARCH_PPC)  #if defined(_ARCH_PPC)
   
   #include <stdint.h> /* uintptr_t */
   
 struct qemu_cache_conf {  struct qemu_cache_conf {
     unsigned long dcache_bsize;      unsigned long dcache_bsize;
     unsigned long icache_bsize;      unsigned long icache_bsize;
Line 12  extern struct qemu_cache_conf qemu_cache Line 15  extern struct qemu_cache_conf qemu_cache
 void qemu_cache_utils_init(char **envp);  void qemu_cache_utils_init(char **envp);
   
 /* mildly adjusted code from tcg-dyngen.c */  /* mildly adjusted code from tcg-dyngen.c */
 static inline void flush_icache_range(unsigned long start, unsigned long stop)  static inline void flush_icache_range(uintptr_t start, uintptr_t stop)
 {  {
     unsigned long p, start1, stop1;      unsigned long p, start1, stop1;
     unsigned long dsize = qemu_cache_conf.dcache_bsize;      unsigned long dsize = qemu_cache_conf.dcache_bsize;

Removed from v.1.1.1.2  
changed lines
  Added in v.1.1.1.3


unix.superglobalmegacorp.com