* proper alignment information for constant addresses stored in registers

This commit is contained in:
florian 2024-05-09 23:42:01 +02:00
parent 1e3865a187
commit 5284948087

View File

@ -813,7 +813,7 @@ unit optcse;
createblock:=internalstatements(creates);
deleteblock:=internalstatements(deletes);
end;
constentries[i].temp:=ctempcreatenode.create(voidpointertype,
constentries[i].temp:=ctempcreatenode.create(cpointerdef.getreusable(constentries[i].valuenode.resultdef),
voidpointertype.size,tt_persistent,true);
addstatement(creates,constentries[i].temp);
addstatement(creates,cassignmentnode.create_internal(ctemprefnode.create(constentries[i].temp),