mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-04-09 16:49:00 +02:00
* fix for the regressions caused by r27417
git-svn-id: trunk@27433 -
This commit is contained in:
parent
5f57274b74
commit
0a7b795744
@ -758,10 +758,7 @@ interface
|
||||
(resultdef.typ=floatdef) and
|
||||
(location.loc=LOC_CONSTANT)
|
||||
) or
|
||||
(
|
||||
((left.resultdef.typ=floatdef) and
|
||||
(resultdef.typ<>floatdef) and (left.location.loc in [LOC_CFPUREGISTER,LOC_FPUREGISTER,LOC_CMMREGISTER,LOC_MMREGISTER]))
|
||||
) then
|
||||
((resultdef.typ=floatdef) xor (location.loc in [LOC_CFPUREGISTER,LOC_FPUREGISTER,LOC_CMMREGISTER,LOC_MMREGISTER])) then
|
||||
hlcg.location_force_mem(current_asmdata.CurrAsmList,location,left.resultdef);
|
||||
|
||||
{ but use the new size, but we don't know the size of all arrays }
|
||||
|
Loading…
Reference in New Issue
Block a user