mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-08-12 22:14:25 +02:00
* fixed type of stored exception class instance in on-node
git-svn-id: trunk@32421 -
This commit is contained in:
parent
cc52730147
commit
118f3c8049
@ -1249,8 +1249,8 @@ implementation
|
|||||||
if assigned(exceptvarsym) then
|
if assigned(exceptvarsym) then
|
||||||
begin
|
begin
|
||||||
location_reset_ref(exceptvarsym.localloc,LOC_REFERENCE,def_cgsize(voidpointertype),voidpointertype.alignment);
|
location_reset_ref(exceptvarsym.localloc,LOC_REFERENCE,def_cgsize(voidpointertype),voidpointertype.alignment);
|
||||||
tg.GetLocal(current_asmdata.CurrAsmList,voidpointertype.size,voidpointertype,exceptvarsym.localloc.reference);
|
tg.GetLocal(current_asmdata.CurrAsmList,exceptvarsym.vardef.size,exceptvarsym.vardef,exceptvarsym.localloc.reference);
|
||||||
hlcg.a_load_reg_ref(current_asmdata.CurrAsmList,fpc_catches_res.def,voidpointertype,fpc_catches_resloc.register,exceptvarsym.localloc.reference);
|
hlcg.a_load_reg_ref(current_asmdata.CurrAsmList,fpc_catches_res.def,exceptvarsym.vardef,fpc_catches_resloc.register,exceptvarsym.localloc.reference);
|
||||||
end;
|
end;
|
||||||
|
|
||||||
{ in the case that another exception is risen
|
{ in the case that another exception is risen
|
||||||
|
Loading…
Reference in New Issue
Block a user