Browse Source

+ disposal of labeltable after optimizations

Jonas Maebe 27 years ago
parent
commit
2c0d277164
1 changed files with 3 additions and 6 deletions
  1. 3 6
      compiler/aopt386.pas

+ 3 - 6
compiler/aopt386.pas

@@ -31,11 +31,7 @@ Procedure Optimize(AsmL: PAasmOutput);
 
 Implementation
 
-Uses CObjects, globals, systems, strings, verbose, hcodegen
-   {$ifdef i386}
-     ,i386, cgi386, DAOpt386, POpt386, CSOpt386
-   {$endif i386}
-     ;
+Uses i386, DAOpt386, POpt386, CSOpt386;
 
 Procedure Optimize(AsmL: PAasmOutput);
 Var BlockEnd: Pai;
@@ -47,10 +43,11 @@ Begin
   If BlockEnd <> Nil Then
     CSE(AsmL, Pai(AsmL^.First), BlockEnd);
   PeepHoleOptPass2(AsmL);
+  ShutDownDFA;
 End;
 
 End.
 
 {
- $log$
+ $log $
 }