Hexagon is always little-endian, making the conversion easy. Besides a lot of preliminary cleanup are already merged:
. beb38fda0f0 target/hexagon: Replace MO_TE -> MO_LE . fdcb7483ae0 target/hexagon: Explode MO_TExx -> MO_TE | MO_xx Philippe Mathieu-Daudé (3): target/hexagon: Inline translator_ldl() target/hexagon: Use little-endian variant of cpu_ld/st_data*() configs/targets: Forbid Hexagon to use legacy native endianness API configs/targets/hexagon-linux-user.mak | 1 - target/hexagon/op_helper.c | 6 +++--- target/hexagon/translate.c | 11 +++++++---- 3 files changed, 10 insertions(+), 8 deletions(-) -- 2.52.0
