浏览代码

* compilation fixed

florian 21 年之前
父节点
当前提交
302d2d1442
共有 2 个文件被更改,包括 12 次插入3 次删除
  1. 6 1
      compiler/powerpc/cgcpu.pas
  2. 6 2
      compiler/powerpc/cpubase.pas

+ 6 - 1
compiler/powerpc/cgcpu.pas

@@ -398,6 +398,8 @@ const
                      ((A_LWZ,A_LWZU),(A_LWZX,A_LWZUX)),
                      { 64bit stuff should be handled separately }
                      ((A_NONE,A_NONE),(A_NONE,A_NONE)),
+                     { 128bit stuff too }
+                     ((A_NONE,A_NONE),(A_NONE,A_NONE)),
                      { there's no load-byte-with-sign-extend :( }
                      ((A_LBZ,A_LBZU),(A_LBZX,A_LBZUX)),
                      ((A_LHA,A_LHAU),(A_LHAX,A_LHAUX)),
@@ -2298,7 +2300,10 @@ begin
 end.
 {
   $Log$
-  Revision 1.162  2004-02-09 20:44:40  olle
+  Revision 1.163  2004-02-09 22:45:49  florian
+    * compilation fixed
+
+  Revision 1.162  2004/02/09 20:44:40  olle
     * macos: a_load_store fixed to only allocat temp reg if needed, side effect is compiler work for macos again.
 
   Revision 1.161  2004/02/08 20:15:42  jonas

+ 6 - 2
compiler/powerpc/cpubase.pas

@@ -302,7 +302,8 @@ uses
            LOC_REFERENCE,LOC_REGISTER or LOC_FPUREGISTER
          }
          loc  : TCGLoc;
-         {Word alignment on stack 4 --> 32 bit}
+         lochigh : TCGLoc;
+         { Word alignment on stack 4 --> 32 bit }
          Alignment:Byte;
          case TCGLoc of
             LOC_REFERENCE : (reference : tparareference);
@@ -631,7 +632,10 @@ implementation
 end.
 {
   $Log$
-  Revision 1.84  2004-02-08 18:08:59  jonas
+  Revision 1.85  2004-02-09 22:45:49  florian
+    * compilation fixed
+
+  Revision 1.84  2004/02/08 18:08:59  jonas
     * fixed regvars support. Needs -doldregvars to activate. Only tested with
       ppc, other processors should however only require maxregvars and
       maxfpuregvars constants in cpubase.pas. Remember to take scratch-