This is a pull for various updates and fixes for the LatticeMico32 target. Please pull.
Thanks, michael The following changes since commit f828a4c8faa118e0ebab3e353ac6840f3b2a0318: Merge remote-tracking branch 'stefanha/tracing' into staging (2013-09-23 11:53:22 -0500) are available in the git repository at: git://github.com/mwalle/qemu for-upstream for you to fetch changes up to 4470c88945cd4aba158e510c416e0321f101ff83: lm32_sys: dump cpu state if test case fails (2013-09-25 19:54:32 +0200) ---------------------------------------------------------------- Antony Pavlov (1): milkymist-uart: use qemu_chr_fe_write_all() instead of qemu_chr_fe_write() Michael Walle (10): lm32_sys: increase test case name length limit tests: lm32: new rule for single test cases lm32_uart/lm32_juart: use qemu_chr_fe_write_all() target-lm32: register helper functions milkymist-vgafb: swap pixel data in source buffer target-lm32: kill cpu_abort() calls target-lm32: move model features to LM32CPU target-lm32: add breakpoint/watchpoint support lm32_sys: print test result on stderr lm32_sys: dump cpu state if test case fails hw/char/lm32_juart.c | 2 +- hw/char/lm32_uart.c | 2 +- hw/char/milkymist-uart.c | 2 +- hw/display/milkymist-vgafb_template.h | 3 + hw/misc/lm32_sys.c | 7 ++- target-lm32/TODO | 2 - target-lm32/cpu-qom.h | 1 + target-lm32/cpu.c | 1 + target-lm32/cpu.h | 39 ++++++++++-- target-lm32/helper.c | 104 ++++++++++++++++++++++++++++---- target-lm32/helper.h | 3 + target-lm32/op_helper.c | 58 +++++++++++++++++- target-lm32/translate.c | 105 ++++++++++++++++++--------------- tests/tcg/lm32/Makefile | 3 + 14 files changed, 259 insertions(+), 73 deletions(-)