浏览代码

* changed ungetregister to ungetregisterint in tppcaddnode.clear_left_right

olle 22 年之前
父节点
当前提交
a8b84c17e4
共有 1 个文件被更改,包括 8 次插入5 次删除
  1. 8 5
      compiler/powerpc/nppcadd.pas

+ 8 - 5
compiler/powerpc/nppcadd.pas

@@ -166,17 +166,17 @@ interface
            (cmpop or
            (cmpop or
             (location.register.enum <> right.location.register.enum)) then
             (location.register.enum <> right.location.register.enum)) then
           begin
           begin
-            rg.ungetregister(exprasmlist,right.location.register);
+            rg.ungetregisterint(exprasmlist,right.location.register);
             if is_64bitint(right.resulttype.def) then
             if is_64bitint(right.resulttype.def) then
-              rg.ungetregister(exprasmlist,right.location.registerhigh);
+              rg.ungetregisterint(exprasmlist,right.location.registerhigh);
           end;
           end;
         if (left.location.loc in [LOC_REGISTER,LOC_FPUREGISTER]) and
         if (left.location.loc in [LOC_REGISTER,LOC_FPUREGISTER]) and
            (cmpop or
            (cmpop or
             (location.register.enum <> left.location.register.enum)) then
             (location.register.enum <> left.location.register.enum)) then
           begin
           begin
-            rg.ungetregister(exprasmlist,left.location.register);
+            rg.ungetregisterint(exprasmlist,left.location.register);
             if is_64bitint(left.resulttype.def) then
             if is_64bitint(left.resulttype.def) then
-              rg.ungetregister(exprasmlist,left.location.registerhigh);
+              rg.ungetregisterint(exprasmlist,left.location.registerhigh);
           end;
           end;
       end;
       end;
 
 
@@ -1468,7 +1468,10 @@ begin
 end.
 end.
 {
 {
   $Log$
   $Log$
-  Revision 1.22  2003-02-19 22:00:16  daniel
+  Revision 1.23  2003-03-10 18:11:41  olle
+    * changed ungetregister to ungetregisterint in tppcaddnode.clear_left_right
+
+  Revision 1.22  2003/02/19 22:00:16  daniel
     * Code generator converted to new register notation
     * Code generator converted to new register notation
     - Horribily outdated todo.txt removed
     - Horribily outdated todo.txt removed