[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 0/2] Disassembly with external objdump
From: |
Richard Henderson |
Subject: |
[Qemu-devel] [PATCH 0/2] Disassembly with external objdump |
Date: |
Fri, 9 Aug 2013 09:19:16 -1000 |
We have one host platform (aarch64), and three target platforms
(openrisc, unicore32, xtensa) with no built-in disassembly support,
thanks largely to gplv3 silliness.
Here's a first-cut at handling these cases with an external tool.
The qemu-produced dump file contains just a hex dump of bytes, and
a perl script is provided to pass those bytes through objdump.
I've lightly tested this with aarch64 host running on Foundation.
Feedback appreciated.
r~
Richard Henderson (2):
disas: Implement fallback to dump object code as hex
disas: Add disas-objdump.pl
disas.c | 46 +++++++++++++++++++------
scripts/disas-objdump.pl | 87 ++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 123 insertions(+), 10 deletions(-)
create mode 100755 scripts/disas-objdump.pl
--
1.8.3.1
- [Qemu-devel] [PATCH 0/2] Disassembly with external objdump,
Richard Henderson <=