소스 검색

* set procalign and loopalign to 0 for WebAssembly - code alignment is unnecessary, as this is a VM.

Nikolay Nikolov 11 달 전
부모
커밋
23debb77b3
2개의 변경된 파일4개의 추가작업 그리고 4개의 파일을 삭제
  1. 2 2
      compiler/systems/i_embed.pas
  2. 2 2
      compiler/systems/i_wasi.pas

+ 2 - 2
compiler/systems/i_embed.pas

@@ -899,8 +899,8 @@ unit i_embed;
             endian       : endian_little;
             alignment    :
               (
-                procalign       : 4;
-                loopalign       : 4;
+                procalign       : 0;
+                loopalign       : 0;
                 jumpalign       : 0;
                 jumpalignskipmax    : 0;
                 coalescealign   : 0;

+ 2 - 2
compiler/systems/i_wasi.pas

@@ -77,8 +77,8 @@ unit i_wasi;
             endian       : endian_little;
             alignment    :
               (
-                procalign       : 4;
-                loopalign       : 4;
+                procalign       : 0;
+                loopalign       : 0;
                 jumpalign       : 0;
                 jumpalignskipmax    : 0;
                 coalescealign   : 0;