[PATCH 0/8] target/rx: Remove target_ulong and MO_TE uses

Philippe Mathieu-Daudé posted 8 patches 1 month ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20251009151607.26278-1-philmd@linaro.org
Maintainers: Yoshinori Sato <yoshinori.sato@nifty.com>
target/rx/translate.c | 427 +++++++++++++++++++++---------------------
1 file changed, 216 insertions(+), 211 deletions(-)
[PATCH 0/8] target/rx: Remove target_ulong and MO_TE uses
Posted by Philippe Mathieu-Daudé 1 month ago
The RX target is 32-bit / little endian only.
Remove an invalid target_ulong use, then replace MO_TE -> MO_LE.

Philippe Mathieu-Daudé (8):
  target/rx: Replace target_ulong -> vaddr for translator API uses
  target/rx: Use MemOp type in gen_ld[u]() and gen_st()
  target/rx: Propagate DisasContext to generated helpers
  target/rx: Propagate DisasContext to push() / pop()
  target/rx: Propagate DisasContext to gen_ld[u]() and gen_st()
  target/rx: Factor mo_endian() helper out
  target/rx: Replace MO_TE -> MO_LE
  target/rx: Expand TCG register definitions for 32-bit target

 target/rx/translate.c | 427 +++++++++++++++++++++---------------------
 1 file changed, 216 insertions(+), 211 deletions(-)

-- 
2.51.0


Re: [PATCH 0/8] target/rx: Remove target_ulong and MO_TE uses
Posted by Philippe Mathieu-Daudé 4 weeks, 1 day ago
On 9/10/25 17:15, Philippe Mathieu-Daudé wrote:
> The RX target is 32-bit / little endian only.
> Remove an invalid target_ulong use, then replace MO_TE -> MO_LE.
> 
> Philippe Mathieu-Daudé (8):
>    target/rx: Replace target_ulong -> vaddr for translator API uses
>    target/rx: Use MemOp type in gen_ld[u]() and gen_st()
>    target/rx: Propagate DisasContext to generated helpers
>    target/rx: Propagate DisasContext to push() / pop()
>    target/rx: Propagate DisasContext to gen_ld[u]() and gen_st()
>    target/rx: Factor mo_endian() helper out
>    target/rx: Replace MO_TE -> MO_LE
>    target/rx: Expand TCG register definitions for 32-bit target

Series queued, thanks.