Corrected incorrect op->type selection due to missing 'else'.

This commit is contained in:
Nick Clifton 2001-12-05 09:52:32 +00:00
parent 50f6fb4b7a
commit 006299d307
2 changed files with 10 additions and 8 deletions

View File

@ -1,3 +1,8 @@
2001-12-05 Arati Dikey <aratid@kpit.com>
* tc-sh.c (parse_at): Corrected incorrect op->type selection due
to missing 'else'.
2001-12-04 Alexandre Oliva <aoliva@redhat.com>
* config/tc-d10v.c (write_2_short): Don't skip dummy fixups, so

View File

@ -989,9 +989,8 @@ parse_at (src, op)
{
src += parse_reg (src, &mode, &(op->reg));
if (mode != A_REG_N)
{
as_bad (_("illegal register after @"));
}
as_bad (_("illegal register after @"));
if (src[0] == '+')
{
char l0, l1;
@ -1006,8 +1005,8 @@ parse_at (src, op)
src += 2;
op->type = A_PMOD_N;
}
if ((l0 == 'r' && l1 == '9')
|| (l0 == 'i' && l1 == 'y'))
else if ( (l0 == 'r' && l1 == '9')
|| (l0 == 'i' && l1 == 'y'))
{
src += 2;
op->type = A_PMODY_N;
@ -1016,9 +1015,7 @@ parse_at (src, op)
op->type = A_INC_N;
}
else
{
op->type = A_IND_N;
}
op->type = A_IND_N;
}
return src;
}