Hi Peter, please pull the following batch of target/xtensa updates:
The following changes since commit 0abaa41d936becd914a16ee1fe2a981d96d19428: Merge remote-tracking branch 'remotes/ehabkost/tags/x86-next-pull-request' into staging (2018-08-17 09:46:00 +0100) are available in the git repository at: git://github.com/OSLL/qemu-xtensa.git tags/20180918-xtensa for you to fetch changes up to 5aa37f488fa22c07495edbc04aa63812fbcdb79c: target/xtensa: support input from chardev console (2018-09-17 11:09:04 -0700) ---------------------------------------------------------------- target/xtensa updates: - fix gdbstub register counts; - add big-endian core test_kc705_be; - convert to do_transaction_failed and add test for failed memory transactions; - fix couple FPU2000 bugs; - fix s32c1i implementation; - clean up exception handlers generation in xtensa tests; - add support for semihosting console input through a chardev. ---------------------------------------------------------------- Max Filippov (10): target/xtensa: fix gdbstub register counts target/xtensa: clean up gdbstub register handling target/xtensa: add test_kc705_be core target/xtensa: convert to do_transaction_failed tests/tcg/xtensa: add test for failed memory transactions target/xtensa: fix FPU2000 bugs tests/tcg/xtensa: move exception handlers to separate section tests/tcg/xtensa: only generate defined exception handlers target/xtensa: fix s32c1i TCGMemOp flags target/xtensa: support input from chardev console target/xtensa/Makefile.objs | 1 + target/xtensa/core-test_kc705_be.c | 52 + target/xtensa/core-test_kc705_be/core-isa.h | 575 + target/xtensa/core-test_kc705_be/gdb-config.inc.c | 259 + .../xtensa/core-test_kc705_be/xtensa-modules.inc.c | 45117 +++++++++++++++++++ target/xtensa/cpu.c | 2 +- target/xtensa/cpu.h | 9 +- target/xtensa/gdbstub.c | 60 +- target/xtensa/helper.c | 40 +- target/xtensa/op_helper.c | 12 +- target/xtensa/translate.c | 8 +- target/xtensa/xtensa-semi.c | 71 +- tests/tcg/xtensa/Makefile | 1 + tests/tcg/xtensa/linker.ld.S | 37 +- tests/tcg/xtensa/test_phys_mem.S | 124 + tests/tcg/xtensa/vectors.S | 16 + 16 files changed, 46318 insertions(+), 66 deletions(-) create mode 100644 target/xtensa/core-test_kc705_be.c create mode 100644 target/xtensa/core-test_kc705_be/core-isa.h create mode 100644 target/xtensa/core-test_kc705_be/gdb-config.inc.c create mode 100644 target/xtensa/core-test_kc705_be/xtensa-modules.inc.c create mode 100644 tests/tcg/xtensa/test_phys_mem.S Thanks. -- Max