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

* pass records of all sizes by reference if they are const

git-svn-id: trunk@3251 -
florian преди 19 години
родител
ревизия
5a888656ca
променени са 1 файла, в които са добавени 1 реда и са изтрити 1 реда
  1. 1 1
      compiler/x86_64/cpupara.pas

+ 1 - 1
compiler/x86_64/cpupara.pas

@@ -183,7 +183,7 @@ unit cpupara;
           formaldef :
             result:=true;
           recorddef :
-            result:=(def.size>sizeof(aint));
+            result:=(def.size>sizeof(aint)) or (varspez=vs_const);
           arraydef :
             begin
               result:=not(