2
0
Эх сурвалжийг харах

+ enable the WebAssembly internal assembler and object writer

Nikolay Nikolov 3 жил өмнө
parent
commit
bc76487b87

+ 1 - 2
compiler/ppcwasm32.lpi

@@ -63,8 +63,7 @@
       </ConfigFile>
       <CustomOptions Value="-dwasm32
 -dnoopt
--dEXTDEBUG
--dWASM32_INTERNALASM"/>
+-dEXTDEBUG"/>
       <OtherDefines Count="4">
         <Define0 Value="wasm32"/>
         <Define1 Value="noopt"/>

+ 0 - 4
compiler/systems/i_embed.pas

@@ -821,11 +821,7 @@ unit i_embed;
             Cprefix      : '';
             newline      : #10;
             dirsep       : '/';
-{$ifdef WASM32_INTERNALASM}
             assem        : as_wasm32_wasm;
-{$else WASM32_INTERNALASM}
-            assem        : as_wasm32_llvm_mc;
-{$endif WASM32_INTERNALASM}
             assemextern  : as_wasm32_llvm_mc;
             link         : ld_none;
             linkextern   : ld_embedded;

+ 0 - 4
compiler/systems/i_wasi.pas

@@ -77,11 +77,7 @@ unit i_wasi;
             Cprefix      : '';
             newline      : #10;
             dirsep       : '/';
-{$ifdef WASM32_INTERNALASM}
             assem        : as_wasm32_wasm;
-{$else WASM32_INTERNALASM}
-            assem        : as_wasm32_llvm_mc;
-{$endif WASM32_INTERNALASM}
             assemextern  : as_wasm32_llvm_mc;
             link         : ld_none;
             linkextern   : ld_wasi; // there's no linker, only object files for WASM