aboutsummaryrefslogtreecommitdiff
path: root/disas.c
AgeCommit message (Expand)AuthorFilesLines
2020-10-03disas: Enable capstone disassembly for s390xRichard Henderson1-0/+3
2020-10-03disas: Split out capstone code to disas/capstone.cRichard Henderson1-275/+0
2020-10-03disas: Configure capstone for aarch64 host without libvixlRichard Henderson1-2/+4
2020-10-03disas: Cleanup plugin_disasRichard Henderson1-36/+19
2020-10-03disas: Use qemu/bswap.h for bfd endian loadsRichard Henderson1-55/+0
2020-10-03disas: Clean up CPUDebug initializationRichard Henderson1-179/+151
2020-10-03disas: Move host asm annotations to tb_gen_codeRichard Henderson1-20/+9
2020-06-10disas: Let disas::read_memory() handler return EIO on errorPhilippe Mathieu-Daudé1-5/+8
2020-05-15disas: add optional note support to cap_disasAlex Bennée1-8/+15
2020-05-15disas: include an optional note for the start of disassemblyAlex Bennée1-4/+10
2019-10-28plugin: add qemu_plugin_insn_disas helperAlex Bennée1-0/+110
2019-06-12Include qemu-common.h exactly where neededMarkus Armbruster1-1/+0
2019-04-18disas: Rename include/disas/bfd.h back to include/disas/dis-asm.hMarkus Armbruster1-1/+1
2019-04-18monitor: Clean up how monitor_disas() funnels output to monitorMarkus Armbruster1-1/+2
2018-12-26disas: Add RISC-V supportAlistair Francis1-2/+8
2018-12-14disas.c: Use address_space_read() to read memoryPeter Maydell1-1/+4
2018-03-07RISC-V DisassemblerMichael Clark1-0/+2
2017-11-09disas: Dump insn bytes along with capstone disassemblyRichard Henderson1-12/+84
2017-10-25disas: Remove monitor_disas_is_physicalRichard Henderson1-12/+4
2017-10-25ppc: Support Capstone in disas_set_infoRichard Henderson1-0/+4
2017-10-25arm: Support Capstone in disas_set_infoRichard Henderson1-0/+3
2017-10-25i386: Support Capstone in disas_set_infoRichard Henderson1-0/+4
2017-10-25disas: Support the Capstone disassembler libraryRichard Henderson1-13/+206
2017-10-25disas: Remove unused flags argumentsRichard Henderson1-11/+4
2017-10-25target/ppc: Convert to disas_set_info hookRichard Henderson1-33/+0
2017-10-25target/i386: Convert to disas_set_info hookRichard Henderson1-20/+2
2017-10-12disas: Always initialize read_memory_inner_func properlyThomas Huth1-1/+0
2017-09-05tcg: Remove support for ia64 as hostRichard Henderson1-2/+0
2017-02-07Fix Thumb-1 BE32 execution and disassembly.Julian Brown1-0/+1
2017-01-22Revert "Remove remainders of HPPA backend"Richard Henderson1-0/+2
2016-09-15Remove remainders of HPPA backendThomas Huth1-2/+0
2016-02-04all: Clean up includesPeter Maydell1-2/+1
2015-10-22disas: QOMify alpha specific disas setupPeter Crosthwaite1-5/+0
2015-10-22disas: QOMify mips specific disas setupPeter Crosthwaite1-12/+0
2015-10-22disas: QOMify sh4 specific disas setupPeter Crosthwaite1-6/+0
2015-10-22disas: QOMify lm32 specific disas setupPeter Crosthwaite1-6/+0
2015-10-22disas: QOMify sparc specific disas setupPeter Crosthwaite1-10/+0
2015-10-22disas: QOMify m68k specific disas setupPeter Crosthwaite1-4/+0
2015-10-22disas: QOMify moxie specific disas setupPeter Crosthwaite1-6/+0
2015-10-22disas: QOMify s390x specific disas setupPeter Crosthwaite1-6/+0
2015-09-25monitor: make monitor_fprintf and mon_get_cpu externally visiblePavel Butsykin1-10/+0
2015-08-14disas: Defeature print_target_addressPeter Crosthwaite1-10/+2
2015-07-09disas: cris: QOMify target specific disas setupPeter Crosthwaite1-8/+0
2015-07-09disas: microblaze: QOMify target specific disas setupPeter Crosthwaite1-3/+0
2015-07-09disas: arm: QOMify target specific disas setupPeter Crosthwaite1-32/+0
2015-07-09disas: QOMify target specific setupPeter Crosthwaite1-4/+18
2015-07-09disas: Add print_insn to disassemble infoPeter Crosthwaite1-35/+33
2015-06-22disas: Remove uses of CPU envPeter Crosthwaite1-7/+7
2014-06-16monitor: QEMU Monitor Instruction Disassembly Incorrect for PowerPC LE ModeTom Musta1-2/+12
2014-06-16target-ppc: Fix target_disasTom Musta1-3/+4