summaryrefslogtreecommitdiff
path: root/usr/src/lib/libdisasm
diff options
context:
space:
mode:
authordmick <none@none>2006-05-31 13:38:58 -0700
committerdmick <none@none>2006-05-31 13:38:58 -0700
commitd267098be0828035f8b0f6b5e3d62423fa139ed0 (patch)
tree11cebb224bf03a94a5fe3e794b693472049553e1 /usr/src/lib/libdisasm
parent842620c77e31840c2879213c67efd80bc90925e8 (diff)
downloadillumos-gate-d267098be0828035f8b0f6b5e3d62423fa139ed0.tar.gz
6251453 dis should decode rip-relative memory accesses
6279427 mdb's x64 disassembler doesn't decode %rip-relative addresses for data access 6427698 mdb/kmdb/dis should look up symbols for immediate operands 6428349 mdb/kmdb/dis (libdisasm) show odd offset for x86 IP-relative instructions
Diffstat (limited to 'usr/src/lib/libdisasm')
-rw-r--r--usr/src/lib/libdisasm/i386/dis_i386.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/usr/src/lib/libdisasm/i386/dis_i386.c b/usr/src/lib/libdisasm/i386/dis_i386.c
index dd2043e65e..e775a0b78d 100644
--- a/usr/src/lib/libdisasm/i386/dis_i386.c
+++ b/usr/src/lib/libdisasm/i386/dis_i386.c
@@ -128,7 +128,7 @@ dis_handle_create(int flags, void *data, dis_lookup_f lookup_func,
dhp->dh_mode = SIZE32;
if (flags & DIS_OCTAL)
- dhp->dh_dis.d86_flags = DIS_OP_OCTAL;
+ dhp->dh_dis.d86_flags = DIS_F_OCTAL;
dhp->dh_dis.d86_sprintf_func = snprintf;
dhp->dh_dis.d86_get_byte = get_byte;