Browse Source

* allow 32 byte alignment of constants and variables on aarch64-darwin

florian 3 years ago
parent
commit
eba76dd052
1 changed files with 2 additions and 2 deletions
  1. 2 2
      compiler/systems/i_darwin.pas

+ 2 - 2
compiler/systems/i_darwin.pas

@@ -652,9 +652,9 @@ const
             coalescealign   : 0;
             coalescealign   : 0;
             coalescealignskipmax: 0;
             coalescealignskipmax: 0;
             constalignmin   : 0;
             constalignmin   : 0;
-            constalignmax   : 16;
+            constalignmax   : 32;
             varalignmin     : 0;
             varalignmin     : 0;
-            varalignmax     : 16;
+            varalignmax     : 32;
             localalignmin   : 4;
             localalignmin   : 4;
             localalignmax   : 16;
             localalignmax   : 16;
             recordalignmin  : 0;
             recordalignmin  : 0;