* completely disable records containing float fields in registers again, as

the code generator does not support subsetreg loads of floats

git-svn-id: trunk@45800 -
This commit is contained in:
Jonas Maebe 2020-07-17 20:57:20 +00:00
parent db250b04e0
commit 3e9e0a0f7d

View File

@ -2352,10 +2352,9 @@ implementation
not trecorddef(self).contains_cross_aword_field and
{ records cannot go into registers on 16 bit targets for now }
(sizeof(aint)>2) and
(not trecorddef(self).contains_float_field) or
(recsize <= sizeof(aint))
) and
not needs_inittable;
not trecorddef(self).contains_float_field
) and
not needs_inittable;
{$endif cpuhighleveltarget}
end;
else