* implicit try...finally frames are added after dfa so we don't have to take care if the subroutine needs/uses those or not

git-svn-id: trunk@26015 -
This commit is contained in:
florian 2013-11-10 20:20:36 +00:00
parent 3cb747f4a7
commit 57586b69c7

View File

@ -1289,8 +1289,7 @@ implementation
if (cs_opt_nodedfa in current_settings.optimizerswitches) and
{ creating dfa is not always possible }
((flags*[pi_has_assembler_block,pi_uses_exceptions,pi_is_assembler,
pi_needs_implicit_finally,pi_has_implicit_finally])=[]) then
((flags*[pi_has_assembler_block,pi_uses_exceptions,pi_is_assembler])=[]) then
begin
dfabuilder:=TDFABuilder.Create;
dfabuilder.createdfainfo(code);