mirror of
https://github.com/yuzu-emu/unicorn.git
synced 2025-01-03 17:05:47 +00:00
util/cacheinfo: Use uint64_t on LLP64 model to satisfy Windows ARM64
Windows ARM64 uses LLP64 model, which breaks current assumptions. Backports commit 8041336ef74e19ca607c1601016333c986de8f9c from qemu
This commit is contained in:
parent
a71c027063
commit
3922118434
|
@ -101,7 +101,7 @@ static void sys_cache_info(int *isize, int *dsize)
|
|||
static void arch_cache_info(int *isize, int *dsize)
|
||||
{
|
||||
if (*isize == 0 || *dsize == 0) {
|
||||
unsigned long ctr;
|
||||
uint64_t ctr;
|
||||
|
||||
/* The real cache geometry is in CCSIDR_EL1/CLIDR_EL1/CSSELR_EL1,
|
||||
but (at least under Linux) these are marked protected by the
|
||||
|
|
Loading…
Reference in a new issue