* cfa for x86-64 fixed

git-svn-id: branches/debug_eh@41563 -
This commit is contained in:
florian 2019-03-02 23:03:32 +00:00
parent 50c82b6468
commit 367bc18bc5
2 changed files with 2 additions and 2 deletions

View File

@ -3722,7 +3722,7 @@ unit cgx86;
end;
current_asmdata.asmcfi.cfa_restore(list,NR_EBP);
current_asmdata.asmcfi.cfa_def_cfa_register(list,NR_ESP);
current_asmdata.asmcfi.cfa_def_cfa_offset(list,4);
current_asmdata.asmcfi.cfa_def_cfa_offset(list,sizeof(pint));
end;

View File

@ -185,7 +185,7 @@ unit cgcpu;
else
begin
current_asmdata.asmcfi.cfa_offset(list,hreg,-(regsize+sizeof(pint)+localsize));
current_asmdata.asmcfi.cfa_def_cfa_offset(list,regsize+localsize+sizeof(pint));
current_asmdata.asmcfi.cfa_def_cfa_offset(list,regsize+sizeof(pint)+localsize);
end;
end;
end;