compile.c (OBITOP): Bit address mask low three bit.
compile.c (decode): Fix warning.
This commit is contained in:
parent
86cc68a8de
commit
b86015eaa5
2 changed files with 8 additions and 3 deletions
|
@ -1,3 +1,8 @@
|
|||
2006-07-13 Yoshinori Sato <ysato@users.sourceforge.jp>
|
||||
|
||||
* compile.c (OBITOP): Bit address mask low three bit.
|
||||
* compile.c (decode): Fix warning.
|
||||
|
||||
2006-06-13 Richard Earnshaw <rearnsha@arm.com>
|
||||
|
||||
* configure: Regenerated.
|
||||
|
|
|
@ -1018,7 +1018,7 @@ decode (SIM_DESC sd, int addr, unsigned char *data, decoded_inst *dst)
|
|||
p->literal = 0;
|
||||
if (OP_KIND (q->how) == O_JSR ||
|
||||
OP_KIND (q->how) == O_JMP)
|
||||
if (lvalue (sd, p->type, p->reg, &p->type))
|
||||
if (lvalue (sd, p->type, p->reg, (unsigned int *)&p->type))
|
||||
goto end;
|
||||
}
|
||||
else if ((x & MODE) == ABS)
|
||||
|
@ -1050,7 +1050,7 @@ decode (SIM_DESC sd, int addr, unsigned char *data, decoded_inst *dst)
|
|||
p->literal = cst[opnum];
|
||||
if (OP_KIND (q->how) == O_JSR ||
|
||||
OP_KIND (q->how) == O_JMP)
|
||||
if (lvalue (sd, p->type, p->reg, &p->type))
|
||||
if (lvalue (sd, p->type, p->reg, (unsigned int *)&p->type))
|
||||
goto end;
|
||||
}
|
||||
else if ((x & MODE) == PCREL)
|
||||
|
@ -1891,7 +1891,7 @@ case O (name, SB): \
|
|||
goto end; \
|
||||
if (fetch (sd, &code->src, &tmp)) \
|
||||
goto end; \
|
||||
m = 1 << tmp; \
|
||||
m = 1 << (tmp & 7); \
|
||||
op; \
|
||||
if (s) \
|
||||
if (store (sd, &code->dst,ea)) \
|
||||
|
|
Loading…
Reference in a new issue