mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-08-08 11:46:00 +02:00
* brackets around and/or combination
git-svn-id: trunk@25386 -
This commit is contained in:
parent
6013606a97
commit
10bb07a665
@ -3587,11 +3587,11 @@ implementation
|
|||||||
are smaller than an entire register }
|
are smaller than an entire register }
|
||||||
if result and
|
if result and
|
||||||
{ don't try to check the size of an open array }
|
{ don't try to check the size of an open array }
|
||||||
is_open_array(resultdef) or
|
(is_open_array(resultdef) or
|
||||||
(resultdef.size<left.resultdef.size) or
|
(resultdef.size<left.resultdef.size) or
|
||||||
((resultdef.size=left.resultdef.size) and
|
((resultdef.size=left.resultdef.size) and
|
||||||
(left.resultdef.size<sizeof(aint)) and
|
(left.resultdef.size<sizeof(aint)) and
|
||||||
(is_signed(resultdef) xor is_signed(left.resultdef))) then
|
(is_signed(resultdef) xor is_signed(left.resultdef)))) then
|
||||||
make_not_regable(left,[ra_addr_regable]);
|
make_not_regable(left,[ra_addr_regable]);
|
||||||
end;
|
end;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user