disas: Support the Capstone disassembler library
commit8ca80760bf1280be87710c6a1ef5f38d8f2f12bf
authorRichard Henderson <richard.henderson@linaro.org>
Thu, 14 Sep 2017 16:41:12 +0000 (14 09:41 -0700)
committerRichard Henderson <richard.henderson@linaro.org>
Wed, 25 Oct 2017 09:55:09 +0000 (25 11:55 +0200)
treea886e330e926dd682068ce7ed7730aec652e335a
parent1d48474d8e9eff9d08ad43477043d95789b96a40
disas: Support the Capstone disassembler library

If configured, prefer this over our rather dated copy of the
GPLv2-only binutils.  This will be especially apparent with
the proposed vector extensions to TCG, as disas/i386.c does
not handle AVX.

Tested-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
configure
disas.c
include/disas/bfd.h
include/disas/capstone.h [new file with mode: 0644]