Explorar o código

* fix warning in tcpuparamanager.create_paraloc_info_intern

Nikolay Nikolov hai 2 meses
pai
achega
ddbe444c04
Modificáronse 1 ficheiros con 9 adicións e 9 borrados
  1. 9 9
      compiler/mos6502/cpupara.pas

+ 9 - 9
compiler/mos6502/cpupara.pas

@@ -303,13 +303,13 @@ unit cpupara;
                    by adding paralen mod 2, make the size even
                    by adding paralen mod 2, make the size even
                  }
                  }
                  nextintreg:=curintreg-(paralen+(paralen mod 2))+1;
                  nextintreg:=curintreg-(paralen+(paralen mod 2))+1;
-                 if nextintreg>=RS_A then
-                   curintreg:=nextintreg-1
-                 else
+                 {if nextintreg>=RS_A then}
+                   curintreg:=nextintreg-1;
+                 {else
                    begin
                    begin
                      curintreg:=RS_A;
                      curintreg:=RS_A;
                      loc:=LOC_REFERENCE;
                      loc:=LOC_REFERENCE;
-                   end;
+                   end;}
                end;
                end;
              while paralen>0 do
              while paralen>0 do
                begin
                begin
@@ -338,17 +338,17 @@ unit cpupara;
                  case loc of
                  case loc of
                     LOC_REGISTER:
                     LOC_REGISTER:
                       begin
                       begin
-                        if nextintreg>=RS_A then
-                          begin
+                        {if nextintreg>=RS_A then
+                          begin}
                             paraloc^.loc:=LOC_REGISTER;
                             paraloc^.loc:=LOC_REGISTER;
                             paraloc^.size:=OS_8;
                             paraloc^.size:=OS_8;
                             paraloc^.def:=u8inttype;
                             paraloc^.def:=u8inttype;
                             paraloc^.register:=newreg(R_INTREGISTER,nextintreg,R_SUBWHOLE);
                             paraloc^.register:=newreg(R_INTREGISTER,nextintreg,R_SUBWHOLE);
                             inc(nextintreg);
                             inc(nextintreg);
-                          end
-                        else
+                          {end
+                        else}
                           { parameters are always passed completely in registers or in memory on Z80 }
                           { parameters are always passed completely in registers or in memory on Z80 }
-                          internalerror(2015041002);
+                          {internalerror(2015041002);}
                         dec(paralen,tcgsize2size[paraloc^.size]);
                         dec(paralen,tcgsize2size[paraloc^.size]);
                       end;
                       end;
                     LOC_REFERENCE:
                     LOC_REFERENCE: