Fix DWP when only given three parameters.

This commit is contained in:
Ben Laurie
1999-03-07 15:08:04 +00:00
parent 7d3ce7ba37
commit 05dc84b82b
6 changed files with 9 additions and 2378 deletions

View File

@@ -90,7 +90,12 @@ sub main'DWP
$reg2="$regs{$reg2}" if defined($regs{$reg2});
$ret.=$addr if ($addr ne "") && ($addr ne 0);
if ($reg2 ne "")
{ $ret.="($reg1,$reg2,$idx)"; }
{
if($idx ne "")
{ $ret.="($reg1,$reg2,$idx)"; }
else
{ $ret.="($reg1,$reg2)"; }
}
else
{ $ret.="($reg1)" }
return($ret);