Bläddra i källkod

Override abstract method to abvoid warning at compilation time

git-svn-id: trunk@19579 -
pierre 13 år sedan
förälder
incheckning
44f8bb35b7
1 ändrade filer med 13 tillägg och 0 borttagningar
  1. 13 0
      compiler/sparc/cgcpu.pas

+ 13 - 0
compiler/sparc/cgcpu.pas

@@ -90,6 +90,9 @@ interface
         procedure g_concatcopy_unaligned(list : TAsmList;const source,dest : treference;len : tcgint);override;
         procedure g_concatcopy_move(list : TAsmList;const source,dest : treference;len : tcgint);
         procedure g_intf_wrapper(list: TAsmList; procdef: tprocdef; const labelname: string; ioffset: longint);override;
+        { Transform unsupported methods into Internal errors }
+        procedure a_bit_scan_reg_reg(list: TAsmList; reverse: boolean; size: TCGSize; src, dst: TRegister); override;
+        procedure g_stackpointer_alloc(list : TAsmList;localsize : longint);override;
        private
         g1_used : boolean;
       end;
@@ -1408,6 +1411,16 @@ implementation
         List.concat(Tai_symbol_end.Createname(labelname));
       end;
 
+    procedure tcgsparc.g_stackpointer_alloc(list : TAsmList;localsize : longint);
+      begin
+        Comment(V_Error,'tcgsparc.g_stackpointer_alloc method not implemented');
+      end;
+
+    procedure tcgsparc.a_bit_scan_reg_reg(list: TAsmList; reverse: boolean; size: TCGSize; src, dst: TRegister);
+      begin
+        Comment(V_Error,'tcgsparc.a_bit_scan_reg_reg method not implemented');
+      end;
+
 {****************************************************************************
                                TCG64Sparc
 ****************************************************************************}