On 5/8/19 4:55 PM, Yoshinori Sato wrote: > This part only supported RXv1 instructions. > Instruction manual. > https://www.renesas.com/us/en/doc/products/mpumcu/doc/rx_family/r01us0032ej0120_rxsm.pdf > > Signed-off-by: Yoshinori Sato <ys...@users.sourceforge.jp> > --- > target/rx/translate.c | 2432 > ++++++++++++++++++++++++++++++++++++++++++++++++ > target/rx/insns.decode | 617 ++++++++++++ > 2 files changed, 3049 insertions(+) > create mode 100644 target/rx/translate.c > create mode 100644 target/rx/insns.decode
I got this error (haven't look at it): qemu/target/rx/translate.c: In function 'trans_XCHG_mr': qemu/target/rx/translate.c:744:5: error: 'addr' may be used uninitialized in this function [-Werror=maybe-uninitialized] tcg_gen_atomic_xchg_i32(cpu_regs[a->rd], addr, cpu_regs[a->rd], ^ cc1: all warnings being treated as errors qemu/rules.mak:69: recipe for target 'target/rx/translate.o' failed