* Handle invalid register correctly

git-svn-id: trunk@17894 -
This commit is contained in:
pierre 2011-07-01 11:52:37 +00:00
parent bffd571f9d
commit 37b98917e0

View File

@ -458,10 +458,13 @@ unit cpubase;
function dwarf_reg(r:tregister):byte;
var
reg : shortint;
begin
result:=regdwarf_table[findreg_by_number(r)];
if result=-1 then
reg:=regdwarf_table[findreg_by_number(r)];
if reg=-1 then
internalerror(200603251);
result:=reg;
end;