소스 검색

* arm-linux: set max. alignment for constants and variables to 32 byte boundaries

florian 3 년 전
부모
커밋
a73869b879
1개의 변경된 파일8개의 추가작업 그리고 8개의 파일을 삭제
  1. 8 8
      compiler/systems/i_linux.pas

+ 8 - 8
compiler/systems/i_linux.pas

@@ -656,9 +656,9 @@ unit i_linux;
                 coalescealign   : 0;
                 coalescealignskipmax: 0;
                 constalignmin   : 0;
-                constalignmax   : 16;
+                constalignmax   : 32;
                 varalignmin     : 0;
-                varalignmax     : 16;
+                varalignmax     : 32;
                 localalignmin   : 4;
                 localalignmax   : 8;
                 recordalignmin  : 0;
@@ -729,9 +729,9 @@ unit i_linux;
                 coalescealign   : 0;
                 coalescealignskipmax: 0;
                 constalignmin   : 0;
-                constalignmax   : 16;
+                constalignmax   : 32;
                 varalignmin     : 0;
-                varalignmax     : 16;
+                varalignmax     : 32;
                 localalignmin   : 4;
                 localalignmax   : 8;
                 recordalignmin  : 0;
@@ -799,9 +799,9 @@ unit i_linux;
                 coalescealign   : 0;
                 coalescealignskipmax: 0;
                 constalignmin   : 0;
-                constalignmax   : 16;
+                constalignmax   : 32;
                 varalignmin     : 0;
-                varalignmax     : 16;
+                varalignmax     : 32;
                 localalignmin   : 4;
                 localalignmax   : 8;
                 recordalignmin  : 0;
@@ -867,9 +867,9 @@ unit i_linux;
                 coalescealign   : 0;
                 coalescealignskipmax: 0;
                 constalignmin   : 0;
-                constalignmax   : 16;
+                constalignmax   : 32;
                 varalignmin     : 0;
-                varalignmax     : 16;
+                varalignmax     : 32;
                 localalignmin   : 4;
                 localalignmax   : 4;
                 recordalignmin  : 0;