fixes related to indexed operands
[deliverable/binutils-gdb.git] / opcodes / ChangeLog
index 045739219d95f7647b9496fa2c9128f216adb78d..0566289367cbfa48d4a2bf0366e9b2c0a6cd7e20 100644 (file)
@@ -1,3 +1,14 @@
+2006-01-18  Arnold Metselaar  <arnoldm@sourceware.org>
+
+       * z80-dis.c (struct buffer, prt_d, prt_d_n, arit_d, ld_r_d,
+       ld_d_r, pref_xd_cb): Use signed char to hold data to be
+       disassembled.   
+       * z80-dis.c (TXTSIZ): Increase buffer size to 24, this fixes
+       buffer overflows when disassembling instructions like
+       ld (ix+123),0x23
+       * z80-dis.c (opc_ind, pref_xd_cb): Suppress '+' in an indexed
+       operand, if the offset is negative.
+
 2006-01-17  Arnold Metselaar  <arnoldm@sourceware.org>
 
        * z80-dis.c (struct buffer, prt_d, prt_d_n, pref_xd_cb): Use
This page took 0.024107 seconds and 4 git commands to generate.