Merge remote-tracking branch 'remotes/rth/tags/pull-dis-20171026' into staging
authorPeter Maydell <peter.maydell@linaro.org>
Fri, 27 Oct 2017 07:04:51 +0000 (08:04 +0100)
committerPeter Maydell <peter.maydell@linaro.org>
Fri, 27 Oct 2017 07:04:51 +0000 (08:04 +0100)
commit6e6430a821a150bea3fb10cb42d4f90f99f0f43d
tree7b984e2c439eb4e317a3a09e4d1ea696c80dbd76
parent74d7fc7f6385158b8a5c524c61baaef1b66f3dac
parente219c499e9f5d4fa0e25dc07682f75531ee84d86
Merge remote-tracking branch 'remotes/rth/tags/pull-dis-20171026' into staging

Capstone disassembler

# gpg: Signature made Thu 26 Oct 2017 10:57:27 BST
# gpg:                using RSA key 0x64DF38E8AF7E215F
# gpg: Good signature from "Richard Henderson <richard.henderson@linaro.org>"
# Primary key fingerprint: 7A48 1E78 868B 4DB6 A85A  05C0 64DF 38E8 AF7E 215F

* remotes/rth/tags/pull-dis-20171026:
  disas: Add capstone as submodule
  disas: Remove monitor_disas_is_physical
  ppc: Support Capstone in disas_set_info
  arm: Support Capstone in disas_set_info
  i386: Support Capstone in disas_set_info
  disas: Support the Capstone disassembler library
  disas: Remove unused flags arguments
  target/arm: Don't set INSN_ARM_BE32 for CONFIG_USER_ONLY
  target/arm: Move BE32 disassembler fixup
  target/ppc: Convert to disas_set_info hook
  target/i386: Convert to disas_set_info hook

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
# Conflicts:
# target/i386/cpu.c
# target/ppc/translate_init.c
22 files changed:
target/alpha/translate.c
target/arm/cpu.c
target/arm/translate-a64.c
target/arm/translate.c
target/cris/translate.c
target/hppa/translate.c
target/i386/cpu.c
target/i386/translate.c
target/lm32/translate.c
target/m68k/translate.c
target/microblaze/translate.c
target/mips/translate.c
target/nios2/translate.c
target/openrisc/translate.c
target/ppc/translate.c
target/ppc/translate_init.c
target/s390x/translate.c
target/sh4/translate.c
target/sparc/translate.c
target/tricore/translate.c
target/unicore32/translate.c
target/xtensa/translate.c