unicorn/qemu/target
Richard Henderson 28cd096d67 target/arm: Always pass cacheattr to get_phys_addr
We need to check the memattr of a page in order to determine
whether it is Tagged for MTE. Between Stage1 and Stage2,
this becomes simpler if we always collect this data, instead
of occasionally being presented with NULL.

Use the nonnull attribute to allow the compiler to check that
all pointer arguments are non-null.

Backports commit 7e98e21c09871cddc20946c8f3f3595e93154ecb from qemu
2021-02-25 22:46:00 -05:00
..
arm target/arm: Always pass cacheattr to get_phys_addr 2021-02-25 22:46:00 -05:00
i386 target/i386: reimplement fpatan using floatx80 operations 2021-02-25 13:48:32 -05:00
m68k softfloat: merge floatx80_mod and floatx80_rem 2021-02-25 13:34:05 -05:00
mips target/mips: Support variable page size 2020-06-14 21:09:51 -04:00
riscv target/riscv: Implement checks for hfence 2021-02-25 12:03:57 -05:00
sparc softfloat: Name compare relation enum 2020-05-21 18:08:52 -04:00