mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2025-02-17 13:10:12 +08:00
* compile.c (decode): Distinguish inc/dec.[wl] and adds/subs
correctly.
This commit is contained in:
parent
78073dd899
commit
0a17cd5944
@ -1,3 +1,8 @@
|
||||
2000-06-15 Kazu Hirata <kazu@hxi.com>
|
||||
|
||||
* compile.c (decode): Distinguish inc/dec.[wl] and adds/subs
|
||||
correctly.
|
||||
|
||||
2000-06-20 Frank Ch. Eigler <fche@redhat.com>
|
||||
|
||||
* compile.c: Don't include "wait.h".
|
||||
|
@ -219,7 +219,10 @@ decode (addr, data, dst)
|
||||
|
||||
if (looking_for & DBIT)
|
||||
{
|
||||
if ((looking_for & 5) != (thisnib & 5))
|
||||
/* Exclude adds/subs by looking at bit 0 and 2, and
|
||||
make sure the operand size, either w or l,
|
||||
matches by looking at bit 1. */
|
||||
if ((looking_for & 7) != (thisnib & 7))
|
||||
goto fail;
|
||||
|
||||
abs = (thisnib & 0x8) ? 2 : 1;
|
||||
@ -292,6 +295,8 @@ decode (addr, data, dst)
|
||||
case 0:
|
||||
abs = 1;
|
||||
break;
|
||||
default:
|
||||
goto fail;
|
||||
}
|
||||
}
|
||||
else if (looking_for & L_8)
|
||||
|
Loading…
Reference in New Issue
Block a user