Based-on: https://github.com/palmer-dabbelt/qemu/tree/for-master
The first patch is my (interim) solution for compilation with clang. I'm still open to Thomas' suggestion to add -Wno-typedef-redefinition in the configure script. I had intended to squash this into the indicated patch when I got around to re-sending the patch set, but Palmer has started queueing patches already. The second patch handles the C.LWSP reserved operand case that Palmer pointed out during review, and 4 others that I found while double checking against the RVC instruction set listings. r~ Richard Henderson (2): fixup! target/riscv: Name the argument sets for all of insn32 formats target/riscv: Add checks for several RVC reserved operands target/riscv/translate.c | 13 ++++++++++--- target/riscv/insn16-64.decode | 10 ++++++++-- target/riscv/insn16.decode | 7 ++++++- 3 files changed, 24 insertions(+), 6 deletions(-) -- 2.17.1