This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
[PATCH] z8k fixes -- followup
- To: binutils at sources dot redhat dot com
- Subject: [PATCH] z8k fixes -- followup
- From: Christian Groessler <cpg at aladdin dot de>
- Date: 24 Sep 2001 17:57:18 +0200
- Cc: cpg at aladdin dot de
Oops, small typo, please use the following patch for opcodes/z8k-dis.c
regards,
chris
Index: opcodes/z8k-dis.c
===================================================================
RCS file: /cvs/src/src/opcodes/z8k-dis.c,v
retrieving revision 1.9
diff -p -u -r1.9 z8k-dis.c
--- z8k-dis.c 2001/08/26 11:47:39 1.9
+++ z8k-dis.c 2001/09/24 15:56:19
@@ -540,7 +540,10 @@ unparse_instr (instr_data, is_segmented)
strcat (out_str, tmp_str);
break;
case CLASS_IR:
- sprintf (tmp_str, "@R%ld", instr_data->arg_reg[datum_value]);
+ if (is_segmented)
+ sprintf (tmp_str, "@rr%ld", instr_data->arg_reg[datum_value]);
+ else
+ sprintf (tmp_str, "@r%ld", instr_data->arg_reg[datum_value]);
strcat (out_str, tmp_str);
break;
case CLASS_FLAGS:
@@ -549,14 +552,10 @@ unparse_instr (instr_data, is_segmented)
break;
case CLASS_REG_BYTE:
if (instr_data->arg_reg[datum_value] >= 0x8)
- {
- sprintf (tmp_str, "rl%ld",
- instr_data->arg_reg[datum_value] - 0x8);
- }
+ sprintf (tmp_str, "rl%ld",
+ instr_data->arg_reg[datum_value] - 0x8);
else
- {
- sprintf (tmp_str, "rh%ld", instr_data->arg_reg[datum_value]);
- }
+ sprintf (tmp_str, "rh%ld", instr_data->arg_reg[datum_value]);
strcat (out_str, tmp_str);
break;
case CLASS_REG_WORD: