瀏覽代碼

* changed maxjumpalign:10 to 16
* changed (max)jumalign for Darwin/x86_64 from 0 to 16

git-svn-id: trunk@40681 -

Jonas Maebe 6 年之前
父節點
當前提交
9a797b9f49
共有 3 個文件被更改,包括 8 次插入8 次删除
  1. 4 4
      compiler/systems/i_bsd.pas
  2. 2 2
      compiler/systems/i_linux.pas
  3. 2 2
      compiler/systems/i_win.pas

+ 4 - 4
compiler/systems/i_bsd.pas

@@ -1055,8 +1055,8 @@ unit i_bsd;
               (
                 procalign       : 8;
                 loopalign       : 4;
-                jumpalign       : 0;
-                jumpalignmax    : 0;
+                jumpalign       : 16;
+                jumpalignmax    : 16;
                 coalescealign   : 0;
                 coalescealignmax: 0;
                 constalignmin   : 0;
@@ -1122,8 +1122,8 @@ unit i_bsd;
               (
                 procalign       : 8;
                 loopalign       : 4;
-                jumpalign       : 0;
-                jumpalignmax    : 0;
+                jumpalign       : 16;
+                jumpalignmax    : 16;
                 coalescealign   : 0;
                 coalescealignmax: 0;
                 constalignmin   : 0;

+ 2 - 2
compiler/systems/i_linux.pas

@@ -81,7 +81,7 @@ unit i_linux;
                 procalign       : 16;
                 loopalign       : 8;
                 jumpalign       : 16;
-                jumpalignmax    : 10;
+                jumpalignmax    : 16;
                 coalescealign   : 0;
                 coalescealignmax: 0;
                 constalignmin   : 0;
@@ -422,7 +422,7 @@ unit i_linux;
                 procalign       : 16;
                 loopalign       : 8;
                 jumpalign       : 16;
-                jumpalignmax    : 10;
+                jumpalignmax    : 16;
                 coalescealign   : 0;
                 coalescealignmax: 0;
                 constalignmin   : 0;

+ 2 - 2
compiler/systems/i_win.pas

@@ -80,7 +80,7 @@ unit i_win;
                 procalign       : 16;
                 loopalign       : 8;
                 jumpalign       : 16;
-                jumpalignmax    : 10;
+                jumpalignmax    : 16;
                 coalescealign   : 0;
                 coalescealignmax: 0;
                 constalignmin   : 0;
@@ -151,7 +151,7 @@ unit i_win;
                 procalign       : 16;
                 loopalign       : 8;
                 jumpalign       : 16;
-                jumpalignmax    : 10;
+                jumpalignmax    : 16;
                 coalescealign   : 0;
                 coalescealignmax: 0;
                 constalignmin   : 0;