* really use tt_noreuse for exception frame buffers

This commit is contained in:
peter 2002-08-24 18:38:26 +00:00
parent d551c5d867
commit 46731a77ab

View File

@ -1275,9 +1275,9 @@ implementation
not(aktprocdef.proctypeoption in [potype_unitfinalize,potype_unitinit]) then
begin
include(rg.usedinproc,accumulator);
tg.GetTemp(list,JMP_BUF_SIZE,tt_persistant,procinfo.exception_jmp_ref);
tg.GetTemp(list,12,tt_persistant,procinfo.exception_env_ref);
tg.GetTemp(list,sizeof(aword),tt_persistant,procinfo.exception_result_ref);
tg.GetTemp(list,JMP_BUF_SIZE,tt_noreuse,procinfo.exception_jmp_ref);
tg.GetTemp(list,12,tt_noreuse,procinfo.exception_env_ref);
tg.GetTemp(list,sizeof(aword),tt_noreuse,procinfo.exception_result_ref);
new_exception(list,procinfo.exception_jmp_ref,
procinfo.exception_env_ref,
procinfo.exception_result_ref,1,aktexitlabel);
@ -1732,7 +1732,10 @@ implementation
end.
{
$Log$
Revision 1.41 2002-08-23 16:14:49 peter
Revision 1.42 2002-08-24 18:38:26 peter
* really use tt_noreuse for exception frame buffers
Revision 1.41 2002/08/23 16:14:49 peter
* tempgen cleanup
* tt_noreuse temp type added that will be used in genentrycode