Browse Source

+ change unit use

carl 23 years ago
parent
commit
da8b01e708
4 changed files with 23 additions and 10 deletions
  1. 6 3
      compiler/ncon.pas
  2. 5 2
      compiler/nmat.pas
  3. 6 3
      compiler/nset.pas
  4. 6 2
      compiler/pexpr.pas

+ 6 - 3
compiler/ncon.pas

@@ -29,7 +29,7 @@ interface
     uses
     uses
       globtype,widestr,
       globtype,widestr,
       node,
       node,
-      aasm,cpuinfo,
+      aasm,cpuinfo,globals,
       symconst,symtype,symdef,symsym;
       symconst,symtype,symdef,symsym;
 
 
     type
     type
@@ -146,7 +146,7 @@ interface
 implementation
 implementation
 
 
     uses
     uses
-      cutils,verbose,globals,systems,
+      cutils,verbose,systems,
       types,cpubase,nld;
       types,cpubase,nld;
 
 
     function genintconstnode(v : TConstExprInt) : tordconstnode;
     function genintconstnode(v : TConstExprInt) : tordconstnode;
@@ -724,7 +724,10 @@ begin
 end.
 end.
 {
 {
   $Log$
   $Log$
-  Revision 1.27  2002-04-04 19:05:58  peter
+  Revision 1.28  2002-04-07 13:25:20  carl
+  + change unit use
+
+  Revision 1.27  2002/04/04 19:05:58  peter
     * removed unused units
     * removed unused units
     * use tlocation.size in cg.a_*loc*() routines
     * use tlocation.size in cg.a_*loc*() routines
 
 

+ 5 - 2
compiler/nmat.pas

@@ -75,7 +75,7 @@ implementation
       verbose,globals,cutils,
       verbose,globals,cutils,
       globtype,
       globtype,
       symconst,symtype,symtable,symdef,types,
       symconst,symtype,symtable,symdef,types,
-      htypechk,pass_1,cpubase,cpuinfo,
+      htypechk,pass_1,cpubase,
       cgbase,
       cgbase,
       ncon,ncnv,ncal,nadd;
       ncon,ncnv,ncal,nadd;
 
 
@@ -678,7 +678,10 @@ begin
 end.
 end.
 {
 {
   $Log$
   $Log$
-  Revision 1.30  2002-04-02 17:11:29  peter
+  Revision 1.31  2002-04-07 13:26:10  carl
+  + change unit use
+
+  Revision 1.30  2002/04/02 17:11:29  peter
     * tlocation,treference update
     * tlocation,treference update
     * LOC_CONSTANT added for better constant handling
     * LOC_CONSTANT added for better constant handling
     * secondadd splitted in multiple routines
     * secondadd splitted in multiple routines

+ 6 - 3
compiler/nset.pas

@@ -27,7 +27,7 @@ unit nset;
 interface
 interface
 
 
     uses
     uses
-       node,cpuinfo,aasm;
+       node,globals,aasm;
 
 
     type
     type
       pcaserecord = ^tcaserecord;
       pcaserecord = ^tcaserecord;
@@ -110,7 +110,7 @@ implementation
 
 
     uses
     uses
       globtype,systems,
       globtype,systems,
-      verbose,globals,
+      verbose,
       symconst,symdef,symsym,types,
       symconst,symdef,symsym,types,
       htypechk,pass_1,
       htypechk,pass_1,
       ncnv,ncon,cpubase,nld,rgobj,cgbase;
       ncnv,ncon,cpubase,nld,rgobj,cgbase;
@@ -574,7 +574,10 @@ begin
 end.
 end.
 {
 {
   $Log$
   $Log$
-  Revision 1.19  2002-04-02 17:11:29  peter
+  Revision 1.20  2002-04-07 13:27:50  carl
+  + change unit use
+
+  Revision 1.19  2002/04/02 17:11:29  peter
     * tlocation,treference update
     * tlocation,treference update
     * LOC_CONSTANT added for better constant handling
     * LOC_CONSTANT added for better constant handling
     * secondadd splitted in multiple routines
     * secondadd splitted in multiple routines

+ 6 - 2
compiler/pexpr.pas

@@ -29,6 +29,7 @@ interface
     uses
     uses
       symtype,
       symtype,
       node,
       node,
+      globals,
       cpuinfo;
       cpuinfo;
 
 
     { reads a whole expression }
     { reads a whole expression }
@@ -62,7 +63,7 @@ implementation
        { common }
        { common }
        cutils,
        cutils,
        { global }
        { global }
-       globtype,globals,tokens,verbose,
+       globtype,tokens,verbose,
        systems,widestr,
        systems,widestr,
        { symtable }
        { symtable }
        symconst,symbase,symdef,symsym,symtable,types,
        symconst,symbase,symdef,symsym,symtable,types,
@@ -2456,7 +2457,10 @@ implementation
 end.
 end.
 {
 {
   $Log$
   $Log$
-  Revision 1.60  2002-04-01 20:57:13  jonas
+  Revision 1.61  2002-04-07 13:31:36  carl
+  + change unit use
+
+  Revision 1.60  2002/04/01 20:57:13  jonas
     * fixed web bug 1907
     * fixed web bug 1907
     * fixed some other procvar related bugs (all related to accepting procvar
     * fixed some other procvar related bugs (all related to accepting procvar
         constructs with either too many or too little parameters)
         constructs with either too many or too little parameters)