mirror of https://github.com/xemu-project/xemu.git
w64: fix type casts when calling flush_icache_range
Signed-off-by: Stefan Weil <sw@weilnetz.de> Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
This commit is contained in:
parent
021ecd8b9d
commit
2aeabc0817
|
@ -253,8 +253,8 @@ void tcg_prologue_init(TCGContext *s)
|
||||||
s->code_buf = code_gen_prologue;
|
s->code_buf = code_gen_prologue;
|
||||||
s->code_ptr = s->code_buf;
|
s->code_ptr = s->code_buf;
|
||||||
tcg_target_qemu_prologue(s);
|
tcg_target_qemu_prologue(s);
|
||||||
flush_icache_range((unsigned long)s->code_buf,
|
flush_icache_range((tcg_target_ulong)s->code_buf,
|
||||||
(unsigned long)s->code_ptr);
|
(tcg_target_ulong)s->code_ptr);
|
||||||
}
|
}
|
||||||
|
|
||||||
void tcg_set_frame(TCGContext *s, int reg,
|
void tcg_set_frame(TCGContext *s, int reg,
|
||||||
|
@ -2176,8 +2176,9 @@ int tcg_gen_code(TCGContext *s, uint8_t *gen_code_buf)
|
||||||
tcg_gen_code_common(s, gen_code_buf, -1);
|
tcg_gen_code_common(s, gen_code_buf, -1);
|
||||||
|
|
||||||
/* flush instruction cache */
|
/* flush instruction cache */
|
||||||
flush_icache_range((unsigned long)gen_code_buf,
|
flush_icache_range((tcg_target_ulong)gen_code_buf,
|
||||||
(unsigned long)s->code_ptr);
|
(tcg_target_ulong)s->code_ptr);
|
||||||
|
|
||||||
return s->code_ptr - gen_code_buf;
|
return s->code_ptr - gen_code_buf;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue