Pārlūkot izejas kodu

Disable h2pas utils package for wasm32 as this CPU does not support goto

Pierre Muller 3 gadi atpakaļ
vecāks
revīzija
40cf71c9a5
1 mainītis faili ar 5 papildinājumiem un 1 dzēšanām
  1. 5 1
      utils/h2pas/fpmake.pp

+ 5 - 1
utils/h2pas/fpmake.pp

@@ -23,10 +23,14 @@ begin
     { palmos does not support command line parameters }
     { palmos does not support command line parameters }
     P.OSes := P.OSes - [palmos];
     P.OSes := P.OSes - [palmos];
     { Program does not fit in 16-bit memory constraints }
     { Program does not fit in 16-bit memory constraints }
-    P.OSes := P.OSes - [msdos,win16,zxspectrum,msxdos,amstradcpc,sinclairql,wasi];
+    P.OSes := P.OSes - [msdos,win16,zxspectrum,msxdos,amstradcpc,sinclairql];
     { avr-embedded and i8086-embedded do not support all needed features by default }
     { avr-embedded and i8086-embedded do not support all needed features by default }
     if Defaults.CPU in [avr,i8086,z80] then
     if Defaults.CPU in [avr,i8086,z80] then
       P.OSes := P.OSes - [embedded];
       P.OSes := P.OSes - [embedded];
+    { wasm32 CPU does not support
+      goto used in these sources }
+    if Defaults.CPU=wasm32 then
+      P.OSes := P.OSes - [wasi,embedded];
 
 
     P.Author := '<various>';
     P.Author := '<various>';
     P.License := 'LGPL with modification';
     P.License := 'LGPL with modification';