Index: opcodes/mt-dis.c |
diff --git a/opcodes/mt-dis.c b/opcodes/mt-dis.c |
index 28f4655e268fb6ba060b25a819a2b665816c22d9..3767be2dac41948ca8be542dd899f4692346ef7b 100644 |
--- a/opcodes/mt-dis.c |
+++ b/opcodes/mt-dis.c |
@@ -72,7 +72,7 @@ print_dollarhex (CGEN_CPU_DESC cd ATTRIBUTE_UNUSED, |
{ |
disassemble_info *info = (disassemble_info *) dis_info; |
- info->fprintf_func (info->stream, "$%lx", value); |
+ info->fprintf_func (info->stream, "$%lx", value & 0xffffffff); |
if (0) |
print_normal (cd, dis_info, value, attrs, pc, length); |