Преглед на файлове

* fix arraydef copybyvalue check

git-svn-id: trunk@5088 -
peter преди 19 години
родител
ревизия
23596358a7
променени са 1 файла, в които са добавени 6 реда и са изтрити 4 реда
  1. 6 4
      compiler/x86_64/cpupara.pas

+ 6 - 4
compiler/x86_64/cpupara.pas

@@ -122,10 +122,12 @@ unit cpupara;
            arraydef:
              begin
                if not(is_special_array(p)) and
-                 { win64 abi }
-                 ((target_info.system=system_x86_64_win64) and (p.size<=8)) or
-                 { linux abi }
-                 ((target_info.system<>system_x86_64_win64) and (p.size<=16)) then
+                  (
+                   { win64 abi }
+                   ((target_info.system=system_x86_64_win64) and (p.size<=8)) or
+                   { linux abi }
+                   ((target_info.system<>system_x86_64_win64) and (p.size<=16))
+                  ) then
                  loc1:=LOC_REGISTER
                else
                  loc1:=LOC_REFERENCE;