summaryrefslogtreecommitdiffstats
path: root/util/disasm
blob: d8247e1a1a6d48a50462d3f11d764cddd36f8a77 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
#!/bin/sh

if [ $# -lt 2 ]; then
	echo "Usage: guest_asm FILE FUNC (guest)"
	exit 1
fi

ARCH="i386"
if [ "$3" = "guest" ]; then
	ARCH="i8086"
fi

gdb --batch -ex "set architecture $ARCH" -ex "disassemble $2" $1