Browse Source

options -Ca sets simply_ppu to true

pierre 26 years ago
parent
commit
d585f0544f
2 changed files with 14 additions and 2 deletions
  1. 9 1
      compiler/globals.pas
  2. 5 1
      compiler/options.pas

+ 9 - 1
compiler/globals.pas

@@ -173,6 +173,11 @@ unit globals;
        DLLsource : boolean = false;
        DLLsource : boolean = false;
        DLLImageBase : pstring = nil;
        DLLImageBase : pstring = nil;
 
 
+       { used to set all registers used for each global function
+         this should dramatically decrease the number of
+         recompilations needed PM }
+       simplify_ppu : boolean = false;
+       
        { should we allow non static members ? }
        { should we allow non static members ? }
        allow_only_static : boolean = false;
        allow_only_static : boolean = false;
 
 
@@ -1242,7 +1247,10 @@ begin
 end.
 end.
 {
 {
   $Log$
   $Log$
-  Revision 1.20  1999-08-19 13:02:12  pierre
+  Revision 1.21  1999-08-27 10:45:00  pierre
+   options -Ca sets simply_ppu to true
+
+  Revision 1.20  1999/08/19 13:02:12  pierre
     + label faillabel added for _FAIL support
     + label faillabel added for _FAIL support
 
 
   Revision 1.19  1999/08/16 15:35:21  pierre
   Revision 1.19  1999/08/16 15:35:21  pierre

+ 5 - 1
compiler/options.pas

@@ -390,6 +390,7 @@ begin
                       while j <= length(more) Do
                       while j <= length(more) Do
                         Begin
                         Begin
                           case more[j] of
                           case more[j] of
+                            'a' : Simplify_ppu:=true;
                             'h' :
                             'h' :
                                begin
                                begin
                                  val(copy(more,j+1,length(more)-j),heapsize,code);
                                  val(copy(more,j+1,length(more)-j),heapsize,code);
@@ -1183,7 +1184,10 @@ end;
 end.
 end.
 {
 {
   $Log$
   $Log$
-  Revision 1.15  1999-08-25 22:51:00  pierre
+  Revision 1.16  1999-08-27 10:45:03  pierre
+   options -Ca sets simply_ppu to true
+
+  Revision 1.15  1999/08/25 22:51:00  pierre
    * remove trailing space in cfg files
    * remove trailing space in cfg files
 
 
   Revision 1.14  1999/08/16 15:35:26  pierre
   Revision 1.14  1999/08/16 15:35:26  pierre