Replace build-time MO_TE definition by runtime mo_endian()
helper, allowing to compile m_helper.c and mve_helper.c once.
Philippe Mathieu-Daudé (9):
target/arm: Replace MO_TE -> MO_LE for Aarch64
target/arm: Explode MO_TExx -> MO_TE | MO_xx
target/arm: Conceal MO_TE within mve_advance_vpt()
target/arm: Conceal MO_TE within MVE DO_VSTR() macro
target/arm: Introduce mo_endian() helper
target/arm: Replace MO_TE -> mo_endian() for MVE helpers
target/arm: Compile mve_helper.c once
target/arm: Replace MO_TE -> mo_endian() for Cortex-M helpers
target/arm: Compile m_helper.c once
target/arm/internals.h | 3 ++
target/arm/helper.c | 8 +++
target/arm/tcg/helper-a64.c | 2 +-
target/arm/tcg/m_helper.c | 8 +--
target/arm/tcg/mve_helper.c | 102 +++++++++++++++++++++---------------
target/arm/tcg/meson.build | 6 ++-
6 files changed, 80 insertions(+), 49 deletions(-)
--
2.53.0