Преглед на файлове

* 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 -
florian преди 11 години
родител
ревизия
57586b69c7
променени са 1 файла, в които са добавени 1 реда и са изтрити 2 реда
  1. 1 2
      compiler/psub.pas

+ 1 - 2
compiler/psub.pas

@@ -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);