فهرست منبع

* don't concatcopy if source = dest

git-svn-id: trunk@2691 -
Jonas Maebe 19 سال پیش
والد
کامیت
71407ba8cb
1فایلهای تغییر یافته به همراه3 افزوده شده و 0 حذف شده
  1. 3 0
      compiler/powerpc/cgcpu.pas

+ 3 - 0
compiler/powerpc/cgcpu.pas

@@ -1751,6 +1751,9 @@ const
           internalerror(2002072704);
 {$endif extdebug}
 
+        if (references_equal(source,dest)) then
+          exit;
+
         { make sure short loads are handled as optimally as possible }
         if (len <= maxmoveunit) and
            (byte(len) in [1,2,4,8]) then