Hi Anthony, Hi Blue, these are various bugfixes for the lm32 target. Please pull.
The following changes since commit e531761d63b7f8fe6b6423fafb3616ebbff768aa: Merge remote-tracking branch 'kraxel/pixman.v8' into staging (2013-03-18 07:34:24 -0500) are available in the git repository at: git://github.com/mwalle/qemu.git for-upstream Michael Walle (12): target-lm32: fix debug memory access lm32-dis: fix NULL pointer dereference milkymist-uart: fix receive buffering lm32_uart: fix receive buffering target-lm32: don't log cpu state in translation tests: tcg: lm32: add more test cases target-lm32: fix cmpgui and cmpgeui opcodes target-lm32: remove dead code target-lm32: flush tlb after clearing env target-lm32: use HELPER() macro configure: proper OpenGL/GLX probe configure: rename OpenGL feature to GLX configure | 34 +++++++++++++++++----------------- disas/lm32.c | 8 ++++---- hw/lm32/Makefile.objs | 2 +- hw/lm32_uart.c | 1 + hw/milkymist-hw.h | 4 ++-- hw/milkymist-uart.c | 1 + target-lm32/cpu.c | 4 ++-- target-lm32/cpu.h | 10 ---------- target-lm32/helper.c | 7 ++++++- target-lm32/op_helper.c | 20 ++++++++++---------- target-lm32/translate.c | 23 ++++++++++++++--------- tests/tcg/lm32/test_cmpgei.S | 15 +++++++++++++++ tests/tcg/lm32/test_cmpgeui.S | 15 +++++++++++++++ tests/tcg/lm32/test_cmpgi.S | 15 +++++++++++++++ tests/tcg/lm32/test_cmpgui.S | 17 ++++++++++++++++- 15 files changed, 119 insertions(+), 57 deletions(-)