--- qemu/tcg/hppa/tcg-target.h 2018/04/24 19:18:19 1.1.1.5 +++ qemu/tcg/hppa/tcg-target.h 2018/04/24 19:35:43 1.1.1.6 @@ -107,7 +107,9 @@ typedef enum { /* Note: must be synced with dyngen-exec.h */ #define TCG_AREG0 TCG_REG_R17 -static inline void flush_icache_range(unsigned long start, unsigned long stop) + +static inline void flush_icache_range(tcg_target_ulong start, + tcg_target_ulong stop) { start &= ~31; while (start <= stop) {