* disable range/overflow checking for subsetreg/ref code, to prevent

spurious errors when calculating masks (was also the case for the old
    code in cgobj)

git-svn-id: trunk@21380 -
This commit is contained in:
Jonas Maebe 2012-05-24 15:33:49 +00:00
parent 4bbaeeccc6
commit 0037de6ac9

View File

@ -994,6 +994,9 @@ implementation
end;
end;
{$push}
{$r-,q-}
procedure thlcgobj.a_load_subsetreg_reg(list: TAsmList; subsetsize, tosize: tdef; const sreg: tsubsetregister; destreg: tregister);
var
subsetregdef: torddef;
@ -2081,6 +2084,8 @@ implementation
end;
end;
{$pop}
function thlcgobj.get_bit_const_ref_sref(bitnumber: tcgint; refdef: tdef; const ref: treference): tsubsetreference;
begin
result.ref:=ref;